From 2f433f071886536b19f990626ba5e6fe5fbc5ae7 Mon Sep 17 00:00:00 2001 From: tjjfvi Date: Sat, 22 Oct 2022 16:25:14 -0700 Subject: [PATCH 1/4] download frame metadata --- .../__snapshots__/Metadata.test.ts.snap | 63025 ++++++++++------ frame_metadata/_downloaded/acala.scale | 2 +- frame_metadata/_downloaded/kusama.scale | 2 +- frame_metadata/_downloaded/moonbeam.scale | 2 +- frame_metadata/_downloaded/polkadot.scale | 2 +- frame_metadata/_downloaded/statemint.scale | 2 +- frame_metadata/_downloaded/subsocial.scale | 2 +- frame_metadata/_downloaded/westend.scale | 2 +- 8 files changed, 37858 insertions(+), 25181 deletions(-) diff --git a/frame_metadata/__snapshots__/Metadata.test.ts.snap b/frame_metadata/__snapshots__/Metadata.test.ts.snap index 59636806a..deca43250 100644 --- a/frame_metadata/__snapshots__/Metadata.test.ts.snap +++ b/frame_metadata/__snapshots__/Metadata.test.ts.snap @@ -5,70 +5,70 @@ snapshot[`polkadot 1`] = ` extrinsic: { signedExtensions: [ { - additionalSigned: Ty#31, + additionalSigned: Ty#32, ident: "CheckNonZeroSender", - ty: Ty#690 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + ty: Ty#718 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), }, { additionalSigned: Ty#4 (u32), ident: "CheckSpecVersion", - ty: Ty#691 (frame_system::extensions::check_spec_version::CheckSpecVersion), + ty: Ty#719 (frame_system::extensions::check_spec_version::CheckSpecVersion), }, { additionalSigned: Ty#4 (u32), ident: "CheckTxVersion", - ty: Ty#692 (frame_system::extensions::check_tx_version::CheckTxVersion), + ty: Ty#720 (frame_system::extensions::check_tx_version::CheckTxVersion), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckGenesis", - ty: Ty#693 (frame_system::extensions::check_genesis::CheckGenesis), + ty: Ty#721 (frame_system::extensions::check_genesis::CheckGenesis), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckMortality", - ty: Ty#694 (frame_system::extensions::check_mortality::CheckMortality), + ty: Ty#722 (frame_system::extensions::check_mortality::CheckMortality), }, { - additionalSigned: Ty#31, + additionalSigned: Ty#32, ident: "CheckNonce", - ty: Ty#696 (frame_system::extensions::check_nonce::CheckNonce), + ty: Ty#724 (frame_system::extensions::check_nonce::CheckNonce), }, { - additionalSigned: Ty#31, + additionalSigned: Ty#32, ident: "CheckWeight", - ty: Ty#697 (frame_system::extensions::check_weight::CheckWeight), + ty: Ty#725 (frame_system::extensions::check_weight::CheckWeight), }, { - additionalSigned: Ty#31, + additionalSigned: Ty#32, ident: "ChargeTransactionPayment", - ty: Ty#698 (pallet_transaction_payment::ChargeTransactionPayment), + ty: Ty#726 (pallet_transaction_payment::ChargeTransactionPayment), }, { - additionalSigned: Ty#31, + additionalSigned: Ty#32, ident: "PrevalidateAttests", - ty: Ty#699 (polkadot_runtime_common::claims::PrevalidateAttests), + ty: Ty#727 (polkadot_runtime_common::claims::PrevalidateAttests), }, ], - ty: Ty#688 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#716 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), version: 4, }, magicNumber: 1635018093, pallets: [ { - calls: Ty#155 (frame_system::pallet::Call), + calls: Ty#161 (frame_system::pallet::Call), constants: [ { docs: [ " Block & extrinsics weights: base values and limits.", ], name: "BlockWeights", - ty: Ty#159 (frame_system::limits::BlockWeights), + ty: Ty#165 (frame_system::limits::BlockWeights), value: Uint8Array(97) [ - 240, - 233, - 67, - 69, + 56, + 127, + 174, + 92, 1, 0, 0, @@ -169,7 +169,7 @@ snapshot[`polkadot 1`] = ` " The maximum length of a block (in bytes).", ], name: "BlockLength", - ty: Ty#163 (frame_system::limits::BlockLength), + ty: Ty#169 (frame_system::limits::BlockLength), value: Uint8Array(12) [ 0, 0, @@ -203,7 +203,7 @@ snapshot[`polkadot 1`] = ` " The weight of runtime database operations the runtime can invoke.", ], name: "DbWeight", - ty: Ty#165 (frame_support::weights::RuntimeDbWeight), + ty: Ty#171 (frame_support::weights::RuntimeDbWeight), value: Uint8Array(16) [ 56, 202, @@ -228,8 +228,8 @@ snapshot[`polkadot 1`] = ` " Get the chain's current version.", ], name: "Version", - ty: Ty#166 (sp_version::RuntimeVersion), - value: Uint8Array(211) [ + ty: Ty#172 (sp_version::RuntimeVersion), + value: Uint8Array(235) [ 32, 112, 111, @@ -259,7 +259,7 @@ snapshot[`polkadot 1`] = ` 0, 0, 0, - 4, + 75, 36, 0, 0, @@ -267,7 +267,7 @@ snapshot[`polkadot 1`] = ` 0, 0, 0, - 56, + 64, 223, 106, 203, @@ -304,6 +304,18 @@ snapshot[`polkadot 1`] = ` 0, 0, 0, + 23, + 166, + 188, + 13, + 0, + 98, + 174, + 179, + 1, + 0, + 0, + 0, 210, 188, 152, @@ -436,7 +448,19 @@ snapshot[`polkadot 1`] = ` 0, 0, 0, - 12, + 243, + 255, + 20, + 213, + 171, + 82, + 112, + 89, + 1, + 0, + 0, + 0, + 14, 0, 0, 0, @@ -445,22 +469,22 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - " The designated SS85 prefix of this chain.", + " The designated SS58 prefix of this chain.", "", ' This replaces the "ss58Format" property declared in the chain spec. Reason is', " that the runtime should know about the prefix in order to make use of it as", " an identifier of the chain.", ], name: "SS58Prefix", - ty: Ty#79 (u16), + ty: Ty#81 (u16), value: Uint8Array(2) [ 0, 0, ], }, ], - error: Ty#170 (frame_system::pallet::Error), - event: Ty#18 (frame_system::pallet::Event), + error: Ty#176 (frame_system::pallet::Error), + event: Ty#19 (frame_system::pallet::Event), i: 0, name: "System", storage: { @@ -664,7 +688,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "BlockHash", type: "Map", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -680,7 +704,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ExtrinsicData", type: "Map", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -738,7 +762,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ParentHash", type: "Plain", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -750,7 +774,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Digest", type: "Plain", - value: Ty#11 (sp_runtime::generic::digest::Digest), + value: Ty#12 (sp_runtime::generic::digest::Digest), }, { default: [ @@ -768,7 +792,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Events", type: "Plain", - value: Ty#15, + value: Ty#16, }, { default: [ @@ -804,11 +828,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "EventTopics", type: "Map", - value: Ty#152, + value: Ty#158, }, { default: [ @@ -820,7 +844,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "LastRuntimeUpgrade", type: "Plain", - value: Ty#153 (frame_system::LastRuntimeUpgradeInfo), + value: Ty#159 (frame_system::LastRuntimeUpgradeInfo), }, { default: [ @@ -832,7 +856,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "UpgradedToU32RefCount", type: "Plain", - value: Ty#41 (bool), + value: Ty#43 (bool), }, { default: [ @@ -845,7 +869,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "UpgradedToTripleRefCount", type: "Plain", - value: Ty#41 (bool), + value: Ty#43 (bool), }, { default: [ @@ -857,14 +881,14 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "ExecutionPhase", type: "Plain", - value: Ty#150 (frame_system::Phase), + value: Ty#156 (frame_system::Phase), }, ], prefix: "System", }, }, { - calls: Ty#176 (pallet_scheduler::pallet::Call), + calls: Ty#182 (pallet_scheduler::pallet::Call), constants: [ { docs: [ @@ -872,7 +896,7 @@ snapshot[`polkadot 1`] = ` " priority than \`schedule::HARD_DEADLINE\`.", ], name: "MaximumWeight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), value: Uint8Array(8) [ 0, 128, @@ -899,8 +923,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#437 (pallet_scheduler::pallet::Error), - event: Ty#27 (pallet_scheduler::pallet::Event), + error: Ty#447 (pallet_scheduler::pallet::Error), + event: Ty#28 (pallet_scheduler::pallet::Event), i: 1, name: "Scheduler", storage: { @@ -919,7 +943,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Agenda", type: "Map", - value: Ty#171, + value: Ty#177, }, { default: [ @@ -931,22 +955,22 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#10, + key: Ty#11, modifier: "Optional", name: "Lookup", type: "Map", - value: Ty#28, + value: Ty#29, }, ], prefix: "Scheduler", }, }, { - calls: Ty#178 (pallet_preimage::pallet::Call), + calls: Ty#184 (pallet_preimage::pallet::Call), constants: [ ], - error: Ty#441 (pallet_preimage::pallet::Error), - event: Ty#33 (pallet_preimage::pallet::Event), + error: Ty#451 (pallet_preimage::pallet::Error), + event: Ty#34 (pallet_preimage::pallet::Event), i: 10, name: "Preimage", storage: { @@ -961,11 +985,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "StatusFor", type: "Map", - value: Ty#438 (pallet_preimage::RequestStatus), + value: Ty#448 (pallet_preimage::RequestStatus), }, { default: [ @@ -977,18 +1001,18 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "PreimageFor", type: "Map", - value: Ty#440 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#450 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Preimage", }, }, { - calls: Ty#179 (pallet_babe::pallet::Call), + calls: Ty#185 (pallet_babe::pallet::Call), constants: [ { docs: [ @@ -997,7 +1021,7 @@ snapshot[`polkadot 1`] = ` " the chain has started. Attempting to do so will brick block production.", ], name: "EpochDuration", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 96, 9, @@ -1018,7 +1042,7 @@ snapshot[`polkadot 1`] = ` " the probability of a slot being empty).", ], name: "ExpectedBlockTime", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 112, 23, @@ -1044,7 +1068,7 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#454 (pallet_babe::pallet::Error), + error: Ty#464 (pallet_babe::pallet::Error), event: undefined, i: 2, name: "Babe", @@ -1067,7 +1091,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "EpochIndex", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -1079,7 +1103,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#442 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#452 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -1099,7 +1123,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "GenesisSlot", type: "Plain", - value: Ty#184 (sp_consensus_slots::Slot), + value: Ty#190 (sp_consensus_slots::Slot), }, { default: [ @@ -1118,7 +1142,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "CurrentSlot", type: "Plain", - value: Ty#184 (sp_consensus_slots::Slot), + value: Ty#190 (sp_consensus_slots::Slot), }, { default: [ @@ -1182,7 +1206,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "PendingEpochConfigChange", type: "Plain", - value: Ty#186 (sp_consensus_babe::digests::NextConfigDescriptor), + value: Ty#192 (sp_consensus_babe::digests::NextConfigDescriptor), }, { default: [ @@ -1237,7 +1261,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "NextAuthorities", type: "Plain", - value: Ty#442 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#452 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -1276,7 +1300,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "UnderConstruction", type: "Map", - value: Ty#445 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#455 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -1289,7 +1313,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Initialized", type: "Plain", - value: Ty#447 (Option), + value: Ty#457 (Option), }, { default: [ @@ -1304,7 +1328,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "AuthorVrfRandomness", type: "Plain", - value: Ty#452 (Option), + value: Ty#462 (Option), }, { default: [ @@ -1327,7 +1351,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "EpochStart", type: "Plain", - value: Ty#28, + value: Ty#29, }, { default: [ @@ -1359,7 +1383,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "EpochConfig", type: "Plain", - value: Ty#453 (sp_consensus_babe::BabeEpochConfiguration), + value: Ty#463 (sp_consensus_babe::BabeEpochConfiguration), }, { default: [ @@ -1372,14 +1396,14 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "NextEpochConfig", type: "Plain", - value: Ty#453 (sp_consensus_babe::BabeEpochConfiguration), + value: Ty#463 (sp_consensus_babe::BabeEpochConfiguration), }, ], prefix: "Babe", }, }, { - calls: Ty#189 (pallet_timestamp::pallet::Call), + calls: Ty#195 (pallet_timestamp::pallet::Call), constants: [ { docs: [ @@ -1389,7 +1413,7 @@ snapshot[`polkadot 1`] = ` " double this period on default settings.", ], name: "MinimumPeriod", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 184, 11, @@ -1425,7 +1449,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Now", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -1437,14 +1461,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "DidUpdate", type: "Plain", - value: Ty#41 (bool), + value: Ty#43 (bool), }, ], prefix: "Timestamp", }, }, { - calls: Ty#190 (pallet_indices::pallet::Call), + calls: Ty#196 (pallet_indices::pallet::Call), constants: [ { docs: [ @@ -1472,8 +1496,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#456 (pallet_indices::pallet::Error), - event: Ty#34 (pallet_indices::pallet::Event), + error: Ty#466 (pallet_indices::pallet::Error), + event: Ty#35 (pallet_indices::pallet::Event), i: 4, name: "Indices", storage: { @@ -1492,14 +1516,14 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Accounts", type: "Map", - value: Ty#455, + value: Ty#465, }, ], prefix: "Indices", }, }, { - calls: Ty#191 (pallet_balances::pallet::Call), + calls: Ty#199 (pallet_balances::pallet::Call), constants: [ { docs: [ @@ -1554,8 +1578,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#465 (pallet_balances::pallet::Error), - event: Ty#35 (pallet_balances::pallet::Event), + error: Ty#475 (pallet_balances::pallet::Error), + event: Ty#36 (pallet_balances::pallet::Event), i: 5, name: "Balances", storage: { @@ -1704,7 +1728,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Locks", type: "Map", - value: Ty#457 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#467 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -1720,7 +1744,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Reserves", type: "Map", - value: Ty#461 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#471 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -1734,7 +1758,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#464 (pallet_balances::Releases), + value: Ty#474 (pallet_balances::Releases), }, ], prefix: "Balances", @@ -1773,73 +1797,9 @@ snapshot[`polkadot 1`] = ` 5, ], }, - { - docs: [ - " The polynomial that is applied in order to derive fee from weight.", - ], - name: "WeightToFee", - ty: Ty#468, - value: Uint8Array(23) [ - 4, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 123, - 175, - 254, - 6, - 0, - 1, - ], - }, - { - docs: [ - " The polynomial that is applied in order to derive fee from length.", - ], - name: "LengthToFee", - ty: Ty#468, - value: Uint8Array(23) [ - 4, - 64, - 66, - 15, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - ], - }, ], error: undefined, - event: undefined, + event: Ty#38 (pallet_transaction_payment::pallet::Event), i: 32, name: "TransactionPayment", storage: { @@ -1868,7 +1828,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "NextFeeMultiplier", type: "Plain", - value: Ty#466 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#476 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -1879,14 +1839,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#467 (pallet_transaction_payment::Releases), + value: Ty#477 (pallet_transaction_payment::Releases), }, ], prefix: "TransactionPayment", }, }, { - calls: Ty#194 (pallet_authorship::pallet::Call), + calls: Ty#200 (pallet_authorship::pallet::Call), constants: [ { docs: [ @@ -1904,7 +1864,7 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#472 (pallet_authorship::pallet::Error), + error: Ty#481 (pallet_authorship::pallet::Error), event: undefined, i: 6, name: "Authorship", @@ -1920,7 +1880,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Uncles", type: "Plain", - value: Ty#470, + value: Ty#478 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -1944,14 +1904,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "DidSetUncles", type: "Plain", - value: Ty#41 (bool), + value: Ty#43 (bool), }, ], prefix: "Authorship", }, }, { - calls: Ty#196 (pallet_staking::pallet::pallet::Call), + calls: Ty#202 (pallet_staking::pallet::pallet::Call), constants: [ { docs: [ @@ -2039,8 +1999,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#494 (pallet_staking::pallet::pallet::Error), - event: Ty#37 (pallet_staking::pallet::pallet::Event), + error: Ty#504 (pallet_staking::pallet::pallet::Error), + event: Ty#39 (pallet_staking::pallet::pallet::Event), i: 7, name: "Staking", storage: { @@ -2108,7 +2068,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Invulnerables", type: "Plain", - value: Ty#60, + value: Ty#62, }, { default: [ @@ -2195,7 +2155,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "MinCommission", type: "Plain", - value: Ty#40 (sp_arithmetic::per_things::Perbill), + value: Ty#42 (sp_arithmetic::per_things::Perbill), }, { default: [ @@ -2211,7 +2171,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Ledger", type: "Map", - value: Ty#473 (pallet_staking::StakingLedger), + value: Ty#482 (pallet_staking::StakingLedger), }, { default: [ @@ -2227,7 +2187,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Payee", type: "Map", - value: Ty#197 (pallet_staking::RewardDestination), + value: Ty#203 (pallet_staking::RewardDestination), }, { default: [ @@ -2244,7 +2204,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Validators", type: "Map", - value: Ty#38 (pallet_staking::ValidatorPrefs), + value: Ty#40 (pallet_staking::ValidatorPrefs), }, { default: [ @@ -2304,7 +2264,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Nominators", type: "Map", - value: Ty#477 (pallet_staking::Nominations), + value: Ty#486 (pallet_staking::Nominations), }, { default: [ @@ -2363,7 +2323,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "ActiveEra", type: "Plain", - value: Ty#479 (pallet_staking::ActiveEraInfo), + value: Ty#488 (pallet_staking::ActiveEraInfo), }, { default: [ @@ -2402,11 +2362,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#480, + key: Ty#490, modifier: "Default", name: "ErasStakers", type: "Map", - value: Ty#55 (pallet_staking::Exposure), + value: Ty#57 (pallet_staking::Exposure), }, { default: [ @@ -2431,11 +2391,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#480, + key: Ty#490, modifier: "Default", name: "ErasStakersClipped", type: "Map", - value: Ty#55 (pallet_staking::Exposure), + value: Ty#57 (pallet_staking::Exposure), }, { default: [ @@ -2453,11 +2413,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#480, + key: Ty#490, modifier: "Default", name: "ErasValidatorPrefs", type: "Map", - value: Ty#38 (pallet_staking::ValidatorPrefs), + value: Ty#40 (pallet_staking::ValidatorPrefs), }, { default: [ @@ -2496,7 +2456,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ErasRewardPoints", type: "Map", - value: Ty#481 (pallet_staking::EraRewardPoints), + value: Ty#491 (pallet_staking::EraRewardPoints), }, { default: [ @@ -2540,7 +2500,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ForceEra", type: "Plain", - value: Ty#485 (pallet_staking::Forcing), + value: Ty#495 (pallet_staking::Forcing), }, { default: [ @@ -2557,7 +2517,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "SlashRewardFraction", type: "Plain", - value: Ty#40 (sp_arithmetic::per_things::Perbill), + value: Ty#42 (sp_arithmetic::per_things::Perbill), }, { default: [ @@ -2601,7 +2561,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "UnappliedSlashes", type: "Map", - value: Ty#486, + value: Ty#496, }, { default: [ @@ -2616,7 +2576,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "BondedEras", type: "Plain", - value: Ty#152, + value: Ty#158, }, { default: [ @@ -2630,11 +2590,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#480, + key: Ty#490, modifier: "Optional", name: "ValidatorSlashInEra", type: "Map", - value: Ty#488, + value: Ty#498, }, { default: [ @@ -2647,7 +2607,7 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#480, + key: Ty#490, modifier: "Optional", name: "NominatorSlashInEra", type: "Map", @@ -2667,7 +2627,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "SlashingSpans", type: "Map", - value: Ty#489 (pallet_staking::slashing::SlashingSpans), + value: Ty#499 (pallet_staking::slashing::SlashingSpans), }, { default: [ @@ -2711,23 +2671,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#484, + key: Ty#494, modifier: "Default", name: "SpanSlash", type: "Map", - value: Ty#490 (pallet_staking::slashing::SpanRecord), - }, - { - default: [ - 0, - ], - docs: [ - " The earliest era for which we have a pending, unapplied slash.", - ], - modifier: "Optional", - name: "EarliestUnappliedSlash", - type: "Plain", - value: Ty#4 (u32), + value: Ty#500 (pallet_staking::slashing::SpanRecord), }, { default: [ @@ -2764,11 +2712,11 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "OffendingValidators", type: "Plain", - value: Ty#491, + value: Ty#501, }, { default: [ - 7, + 9, ], docs: [ " True if network has been upgraded to this version.", @@ -2779,7 +2727,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#493 (pallet_staking::Releases), + value: Ty#503 (pallet_staking::Releases), }, { default: [ @@ -2793,7 +2741,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "ChillThreshold", type: "Plain", - value: Ty#199 (sp_arithmetic::per_things::Percent), + value: Ty#205 (sp_arithmetic::per_things::Percent), }, ], prefix: "Staking", @@ -2804,7 +2752,7 @@ snapshot[`polkadot 1`] = ` constants: [ ], error: undefined, - event: Ty#42 (pallet_offences::pallet::Event), + event: Ty#44 (pallet_offences::pallet::Event), i: 8, name: "Offences", storage: { @@ -2819,11 +2767,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Reports", type: "Map", - value: Ty#495 (sp_staking::offence::OffenceDetails), + value: Ty#505 (sp_staking::offence::OffenceDetails), }, { default: [ @@ -2836,11 +2784,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#496, + key: Ty#506, modifier: "Default", name: "ConcurrentReportsIndex", type: "Map", - value: Ty#151, + value: Ty#157, }, { default: [ @@ -2857,11 +2805,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#43, + key: Ty#45, modifier: "Default", name: "ReportsByKindIndex", type: "Map", - value: Ty#10, + value: Ty#11, }, ], prefix: "Offences", @@ -2878,11 +2826,11 @@ snapshot[`polkadot 1`] = ` storage: undefined, }, { - calls: Ty#205 (pallet_session::pallet::Call), + calls: Ty#211 (pallet_session::pallet::Call), constants: [ ], - error: Ty#501 (pallet_session::pallet::Error), - event: Ty#44 (pallet_session::pallet::Event), + error: Ty#511 (pallet_session::pallet::Error), + event: Ty#46 (pallet_session::pallet::Event), i: 9, name: "Session", storage: { @@ -2897,7 +2845,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Validators", type: "Plain", - value: Ty#60, + value: Ty#62, }, { default: [ @@ -2925,7 +2873,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "QueuedChanged", type: "Plain", - value: Ty#41 (bool), + value: Ty#43 (bool), }, { default: [ @@ -2938,7 +2886,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "QueuedKeys", type: "Plain", - value: Ty#497, + value: Ty#507, }, { default: [ @@ -2954,7 +2902,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "DisabledValidators", type: "Plain", - value: Ty#200, + value: Ty#206, }, { default: [ @@ -2970,7 +2918,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "NextKeys", type: "Map", - value: Ty#206 (polkadot_runtime::SessionKeys), + value: Ty#212 (polkadot_runtime::SessionKeys), }, { default: [ @@ -2982,7 +2930,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#499, + key: Ty#509, modifier: "Optional", name: "KeyOwner", type: "Map", @@ -2993,7 +2941,7 @@ snapshot[`polkadot 1`] = ` }, }, { - calls: Ty#210 (pallet_grandpa::pallet::Call), + calls: Ty#216 (pallet_grandpa::pallet::Call), constants: [ { docs: [ @@ -3009,8 +2957,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#505 (pallet_grandpa::pallet::Error), - event: Ty#45 (pallet_grandpa::pallet::Event), + error: Ty#515 (pallet_grandpa::pallet::Error), + event: Ty#47 (pallet_grandpa::pallet::Event), i: 11, name: "Grandpa", storage: { @@ -3025,7 +2973,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "State", type: "Plain", - value: Ty#502 (pallet_grandpa::StoredState), + value: Ty#512 (pallet_grandpa::StoredState), }, { default: [ @@ -3037,7 +2985,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "PendingChange", type: "Plain", - value: Ty#503 (pallet_grandpa::StoredPendingChange), + value: Ty#513 (pallet_grandpa::StoredPendingChange), }, { default: [ @@ -3061,7 +3009,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Stalled", type: "Plain", - value: Ty#28, + value: Ty#29, }, { default: [ @@ -3081,7 +3029,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "CurrentSetId", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -3096,7 +3044,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "SetIdSession", type: "Map", @@ -3107,7 +3055,7 @@ snapshot[`polkadot 1`] = ` }, }, { - calls: Ty#221 (pallet_im_online::pallet::Call), + calls: Ty#227 (pallet_im_online::pallet::Call), constants: [ { docs: [ @@ -3117,7 +3065,7 @@ snapshot[`polkadot 1`] = ` " multiple pallets send unsigned transactions.", ], name: "UnsignedPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 255, 255, @@ -3130,8 +3078,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#513 (pallet_im_online::pallet::Error), - event: Ty#50 (pallet_im_online::pallet::Event), + error: Ty#523 (pallet_im_online::pallet::Error), + event: Ty#52 (pallet_im_online::pallet::Event), i: 12, name: "ImOnline", storage: { @@ -3171,7 +3119,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Keys", type: "Plain", - value: Ty#506 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#516 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -3185,11 +3133,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#28, + key: Ty#29, modifier: "Optional", name: "ReceivedHeartbeats", type: "Map", - value: Ty#508 (frame_support::traits::misc::WrapperOpaque), + value: Ty#518 (frame_support::traits::misc::WrapperOpaque), }, { default: [ @@ -3206,7 +3154,7 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#480, + key: Ty#490, modifier: "Default", name: "AuthoredBlocks", type: "Map", @@ -3227,7 +3175,7 @@ snapshot[`polkadot 1`] = ` storage: undefined, }, { - calls: Ty#228 (pallet_democracy::pallet::Call), + calls: Ty#234 (pallet_democracy::pallet::Call), constants: [ { docs: [ @@ -3320,7 +3268,7 @@ snapshot[`polkadot 1`] = ` " as an upgrade having happened recently.", ], name: "InstantAllowed", - ty: Ty#41 (bool), + ty: Ty#43 (bool), value: Uint8Array(1) [ 1, ], @@ -3406,8 +3354,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#529 (pallet_democracy::pallet::Error), - event: Ty#59 (pallet_democracy::pallet::Event), + error: Ty#539 (pallet_democracy::pallet::Error), + event: Ty#61 (pallet_democracy::pallet::Event), i: 14, name: "Democracy", storage: { @@ -3437,7 +3385,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "PublicProps", type: "Plain", - value: Ty#514, + value: Ty#524, }, { default: [ @@ -3455,7 +3403,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "DepositOf", type: "Map", - value: Ty#516, + value: Ty#526, }, { default: [ @@ -3468,11 +3416,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Preimages", type: "Map", - value: Ty#517 (pallet_democracy::PreimageStatus), + value: Ty#527 (pallet_democracy::PreimageStatus), }, { default: [ @@ -3521,7 +3469,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "ReferendumInfoOf", type: "Map", - value: Ty#518 (pallet_democracy::types::ReferendumInfo), + value: Ty#528 (pallet_democracy::types::ReferendumInfo), }, { default: [ @@ -3593,7 +3541,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "VotingOf", type: "Map", - value: Ty#521 (pallet_democracy::vote::Voting), + value: Ty#531 (pallet_democracy::vote::Voting), }, { default: [ @@ -3606,7 +3554,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "LastTabledWasExternal", type: "Plain", - value: Ty#41 (bool), + value: Ty#43 (bool), }, { default: [ @@ -3621,7 +3569,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "NextExternal", type: "Plain", - value: Ty#526, + value: Ty#536, }, { default: [ @@ -3634,11 +3582,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Blacklist", type: "Map", - value: Ty#527, + value: Ty#537, }, { default: [ @@ -3650,11 +3598,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "Cancellations", type: "Map", - value: Ty#41 (bool), + value: Ty#43 (bool), }, { default: [ @@ -3668,18 +3616,18 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "StorageVersion", type: "Plain", - value: Ty#528 (pallet_democracy::Releases), + value: Ty#538 (pallet_democracy::Releases), }, ], prefix: "Democracy", }, }, { - calls: Ty#231 (pallet_collective::pallet::Call), + calls: Ty#237 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#532 (pallet_collective::pallet::Error), - event: Ty#64 (pallet_collective::pallet::Event), + error: Ty#542 (pallet_collective::pallet::Error), + event: Ty#66 (pallet_collective::pallet::Event), i: 15, name: "Council", storage: { @@ -3694,7 +3642,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#530 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#540 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -3706,11 +3654,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#175 (polkadot_runtime::Call), + value: Ty#181 (polkadot_runtime::Call), }, { default: [ @@ -3722,11 +3670,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Voting", type: "Map", - value: Ty#531 (pallet_collective::Votes), + value: Ty#541 (pallet_collective::Votes), }, { default: [ @@ -3753,7 +3701,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#60, + value: Ty#62, }, { default: [ @@ -3772,11 +3720,11 @@ snapshot[`polkadot 1`] = ` }, }, { - calls: Ty#233 (pallet_collective::pallet::Call), + calls: Ty#239 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#534 (pallet_collective::pallet::Error), - event: Ty#65 (pallet_collective::pallet::Event), + error: Ty#544 (pallet_collective::pallet::Error), + event: Ty#67 (pallet_collective::pallet::Event), i: 16, name: "TechnicalCommittee", storage: { @@ -3791,7 +3739,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#533 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#543 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -3803,11 +3751,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#175 (polkadot_runtime::Call), + value: Ty#181 (polkadot_runtime::Call), }, { default: [ @@ -3819,11 +3767,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Voting", type: "Map", - value: Ty#531 (pallet_collective::Votes), + value: Ty#541 (pallet_collective::Votes), }, { default: [ @@ -3850,7 +3798,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#60, + value: Ty#62, }, { default: [ @@ -3869,14 +3817,14 @@ snapshot[`polkadot 1`] = ` }, }, { - calls: Ty#234 (pallet_elections_phragmen::pallet::Call), + calls: Ty#240 (pallet_elections_phragmen::pallet::Call), constants: [ { docs: [ " Identifier for the elections-phragmen pallet's lock", ], name: "PalletId", - ty: Ty#133, + ty: Ty#139, value: Uint8Array(8) [ 112, 104, @@ -4007,9 +3955,42 @@ snapshot[`polkadot 1`] = ` 0, ], }, + { + docs: [ + " The maximum number of candidates in a phragmen election.", + "", + " Warning: The election happens onchain, and this value will determine", + " the size of the election. When this limit is reached no more", + " candidates are accepted in the election.", + ], + name: "MaxCandidates", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 232, + 3, + 0, + 0, + ], + }, + { + docs: [ + " The maximum number of voters to allow in a phragmen election.", + "", + " Warning: This impacts the size of the election which is run onchain.", + " When the limit is reached the new voters are ignored.", + ], + name: "MaxVoters", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 16, + 39, + 0, + 0, + ], + }, ], - error: Ty#538 (pallet_elections_phragmen::pallet::Error), - event: Ty#66 (pallet_elections_phragmen::pallet::Event), + error: Ty#548 (pallet_elections_phragmen::pallet::Error), + event: Ty#68 (pallet_elections_phragmen::pallet::Event), i: 17, name: "PhragmenElection", storage: { @@ -4026,7 +4007,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#535, + value: Ty#545, }, { default: [ @@ -4041,7 +4022,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "RunnersUp", type: "Plain", - value: Ty#535, + value: Ty#545, }, { default: [ @@ -4058,7 +4039,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Candidates", type: "Plain", - value: Ty#67, + value: Ty#69, }, { default: [ @@ -4123,18 +4104,18 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Voting", type: "Map", - value: Ty#537 (pallet_elections_phragmen::Voter), + value: Ty#547 (pallet_elections_phragmen::Voter), }, ], prefix: "PhragmenElection", }, }, { - calls: Ty#236 (pallet_membership::pallet::Call), + calls: Ty#242 (pallet_membership::pallet::Call), constants: [ ], - error: Ty#539 (pallet_membership::pallet::Error), - event: Ty#69 (pallet_membership::pallet::Event), + error: Ty#550 (pallet_membership::pallet::Error), + event: Ty#71 (pallet_membership::pallet::Event), i: 18, name: "TechnicalMembership", storage: { @@ -4149,7 +4130,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#60, + value: Ty#549 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -4168,7 +4149,7 @@ snapshot[`polkadot 1`] = ` }, }, { - calls: Ty#237 (pallet_treasury::pallet::Call), + calls: Ty#243 (pallet_treasury::pallet::Call), constants: [ { docs: [ @@ -4176,7 +4157,7 @@ snapshot[`polkadot 1`] = ` " An accepted proposal gets these back. A rejected proposal does not.", ], name: "ProposalBond", - ty: Ty#542 (sp_arithmetic::per_things::Permill), + ty: Ty#553 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 80, 195, @@ -4214,7 +4195,7 @@ snapshot[`polkadot 1`] = ` " Maximum amount of funds that should be placed in a deposit for making a proposal.", ], name: "ProposalBondMaximum", - ty: Ty#543 (Option), + ty: Ty#554 (Option), value: Uint8Array(17) [ 1, 0, @@ -4253,7 +4234,7 @@ snapshot[`polkadot 1`] = ` " Percentage of spare funds (if any) that are burnt per spend period.", ], name: "Burn", - ty: Ty#542 (sp_arithmetic::per_things::Permill), + ty: Ty#553 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 16, 39, @@ -4266,7 +4247,7 @@ snapshot[`polkadot 1`] = ` " The treasury's pallet id, used for deriving its sovereign account ID.", ], name: "PalletId", - ty: Ty#544 (frame_support::PalletId), + ty: Ty#555 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -4294,8 +4275,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#545 (pallet_treasury::pallet::Error), - event: Ty#70 (pallet_treasury::pallet::Event), + error: Ty#556 (pallet_treasury::pallet::Error), + event: Ty#72 (pallet_treasury::pallet::Event), i: 19, name: "Treasury", storage: { @@ -4329,7 +4310,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Proposals", type: "Map", - value: Ty#540 (pallet_treasury::Proposal), + value: Ty#551 (pallet_treasury::Proposal), }, { default: [ @@ -4341,20 +4322,20 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Approvals", type: "Plain", - value: Ty#541 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#552 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Treasury", }, }, { - calls: Ty#238 (polkadot_runtime_common::claims::pallet::Call), + calls: Ty#244 (polkadot_runtime_common::claims::pallet::Call), constants: [ { docs: [ ], name: "Prefix", - ty: Ty#10, + ty: Ty#11, value: Uint8Array(34) [ 132, 80, @@ -4393,8 +4374,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#546 (polkadot_runtime_common::claims::pallet::Error), - event: Ty#71 (polkadot_runtime_common::claims::pallet::Event), + error: Ty#557 (polkadot_runtime_common::claims::pallet::Error), + event: Ty#73 (polkadot_runtime_common::claims::pallet::Event), i: 24, name: "Claims", storage: { @@ -4408,7 +4389,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + key: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), modifier: "Optional", name: "Claims", type: "Map", @@ -4453,11 +4434,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + key: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), modifier: "Optional", name: "Vesting", type: "Map", - value: Ty#242, + value: Ty#248, }, { default: [ @@ -4469,11 +4450,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + key: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), modifier: "Optional", name: "Signing", type: "Map", - value: Ty#244 (polkadot_runtime_common::claims::StatementKind), + value: Ty#250 (polkadot_runtime_common::claims::StatementKind), }, { default: [ @@ -4489,14 +4470,14 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Preclaims", type: "Map", - value: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + value: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), }, ], prefix: "Claims", }, }, { - calls: Ty#245 (pallet_vesting::pallet::Call), + calls: Ty#251 (pallet_vesting::pallet::Call), constants: [ { docs: [ @@ -4536,8 +4517,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#550 (pallet_vesting::pallet::Error), - event: Ty#74 (pallet_vesting::pallet::Event), + error: Ty#561 (pallet_vesting::pallet::Error), + event: Ty#76 (pallet_vesting::pallet::Event), i: 25, name: "Vesting", storage: { @@ -4556,7 +4537,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Vesting", type: "Map", - value: Ty#547 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#558 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -4570,14 +4551,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#549 (pallet_vesting::Releases), + value: Ty#560 (pallet_vesting::Releases), }, ], prefix: "Vesting", }, }, { - calls: Ty#247 (pallet_utility::pallet::Call), + calls: Ty#253 (pallet_utility::pallet::Call), constants: [ { docs: [ @@ -4593,14 +4574,14 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#551 (pallet_utility::pallet::Error), - event: Ty#75 (pallet_utility::pallet::Event), + error: Ty#562 (pallet_utility::pallet::Error), + event: Ty#77 (pallet_utility::pallet::Event), i: 26, name: "Utility", storage: undefined, }, { - calls: Ty#256 (pallet_identity::pallet::Call), + calls: Ty#262 (pallet_identity::pallet::Call), constants: [ { docs: [ @@ -4721,8 +4702,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#562 (pallet_identity::pallet::Error), - event: Ty#76 (pallet_identity::pallet::Event), + error: Ty#573 (pallet_identity::pallet::Error), + event: Ty#78 (pallet_identity::pallet::Event), i: 28, name: "Identity", storage: { @@ -4743,7 +4724,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "IdentityOf", type: "Map", - value: Ty#552 (pallet_identity::types::Registration), + value: Ty#563 (pallet_identity::types::Registration), }, { default: [ @@ -4760,7 +4741,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "SuperOf", type: "Map", - value: Ty#292, + value: Ty#298, }, { default: [ @@ -4796,7 +4777,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "SubsOf", type: "Map", - value: Ty#556, + value: Ty#567, }, { default: [ @@ -4811,14 +4792,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Registrars", type: "Plain", - value: Ty#558 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#569 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Identity", }, }, { - calls: Ty#296 (pallet_proxy::pallet::Call), + calls: Ty#302 (pallet_proxy::pallet::Call), constants: [ { docs: [ @@ -4960,8 +4941,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#571 (pallet_proxy::pallet::Error), - event: Ty#77 (pallet_proxy::pallet::Event), + error: Ty#582 (pallet_proxy::pallet::Error), + event: Ty#79 (pallet_proxy::pallet::Event), i: 29, name: "Proxy", storage: { @@ -4997,7 +4978,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Proxies", type: "Map", - value: Ty#563, + value: Ty#574, }, { default: [ @@ -5029,14 +5010,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Announcements", type: "Map", - value: Ty#567, + value: Ty#578, }, ], prefix: "Proxy", }, }, { - calls: Ty#298 (pallet_multisig::pallet::Call), + calls: Ty#304 (pallet_multisig::pallet::Call), constants: [ { docs: [ @@ -5100,15 +5081,15 @@ snapshot[`polkadot 1`] = ` " The maximum amount of signatories allowed in the multisig.", ], name: "MaxSignatories", - ty: Ty#79 (u16), + ty: Ty#81 (u16), value: Uint8Array(2) [ 100, 0, ], }, ], - error: Ty#575 (pallet_multisig::pallet::Error), - event: Ty#80 (pallet_multisig::pallet::Event), + error: Ty#586 (pallet_multisig::pallet::Error), + event: Ty#82 (pallet_multisig::pallet::Event), i: 30, name: "Multisig", storage: { @@ -5124,11 +5105,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#572, + key: Ty#583, modifier: "Optional", name: "Multisigs", type: "Map", - value: Ty#573 (pallet_multisig::Multisig), + value: Ty#584 (pallet_multisig::Multisig), }, { default: [ @@ -5143,14 +5124,14 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Calls", type: "Map", - value: Ty#574, + value: Ty#585, }, ], prefix: "Multisig", }, }, { - calls: Ty#301 (pallet_bounties::pallet::Call), + calls: Ty#307 (pallet_bounties::pallet::Call), constants: [ { docs: [ @@ -5211,7 +5192,7 @@ snapshot[`polkadot 1`] = ` " \`CuratorDepositMin\`.", ], name: "CuratorDepositMultiplier", - ty: Ty#542 (sp_arithmetic::per_things::Permill), + ty: Ty#553 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 32, 161, @@ -5224,7 +5205,7 @@ snapshot[`polkadot 1`] = ` " Maximum amount of funds that should be placed in a deposit for making a proposal.", ], name: "CuratorDepositMax", - ty: Ty#543 (Option), + ty: Ty#554 (Option), value: Uint8Array(17) [ 1, 0, @@ -5250,7 +5231,7 @@ snapshot[`polkadot 1`] = ` " Minimum amount of funds that should be placed in a deposit for making a proposal.", ], name: "CuratorDepositMin", - ty: Ty#543 (Option), + ty: Ty#554 (Option), value: Uint8Array(17) [ 1, 0, @@ -5337,8 +5318,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#579 (pallet_bounties::pallet::Error), - event: Ty#82 (pallet_bounties::pallet::Event), + error: Ty#590 (pallet_bounties::pallet::Error), + event: Ty#84 (pallet_bounties::pallet::Event), i: 34, name: "Bounties", storage: { @@ -5372,7 +5353,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Bounties", type: "Map", - value: Ty#576 (pallet_bounties::Bounty), + value: Ty#587 (pallet_bounties::Bounty), }, { default: [ @@ -5388,7 +5369,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "BountyDescriptions", type: "Map", - value: Ty#578 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#589 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -5400,14 +5381,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "BountyApprovals", type: "Plain", - value: Ty#541 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#552 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Bounties", }, }, { - calls: Ty#302 (pallet_child_bounties::pallet::Call), + calls: Ty#308 (pallet_child_bounties::pallet::Call), constants: [ { docs: [ @@ -5448,8 +5429,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#582 (pallet_child_bounties::pallet::Error), - event: Ty#83 (pallet_child_bounties::pallet::Event), + error: Ty#593 (pallet_child_bounties::pallet::Error), + event: Ty#85 (pallet_child_bounties::pallet::Event), i: 38, name: "ChildBounties", storage: { @@ -5500,11 +5481,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#28, + key: Ty#29, modifier: "Optional", name: "ChildBounties", type: "Map", - value: Ty#580 (pallet_child_bounties::ChildBounty), + value: Ty#591 (pallet_child_bounties::ChildBounty), }, { default: [ @@ -5520,7 +5501,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "ChildBountyDescriptions", type: "Map", - value: Ty#578 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#589 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -5558,7 +5539,7 @@ snapshot[`polkadot 1`] = ` }, }, { - calls: Ty#303 (pallet_tips::pallet::Call), + calls: Ty#309 (pallet_tips::pallet::Call), constants: [ { docs: [ @@ -5618,7 +5599,7 @@ snapshot[`polkadot 1`] = ` " The percent of the final tip which goes to the original reporter of the tip.", ], name: "TipFindersFee", - ty: Ty#199 (sp_arithmetic::per_things::Percent), + ty: Ty#205 (sp_arithmetic::per_things::Percent), value: Uint8Array(1) [ 20, ], @@ -5649,8 +5630,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#584 (pallet_tips::pallet::Error), - event: Ty#84 (pallet_tips::pallet::Event), + error: Ty#595 (pallet_tips::pallet::Error), + event: Ty#86 (pallet_tips::pallet::Event), i: 35, name: "Tips", storage: { @@ -5667,11 +5648,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Tips", type: "Map", - value: Ty#583 (pallet_tips::OpenTip), + value: Ty#594 (pallet_tips::OpenTip), }, { default: [ @@ -5684,18 +5665,18 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Reasons", type: "Map", - value: Ty#10, + value: Ty#11, }, ], prefix: "Tips", }, }, { - calls: Ty#304 (pallet_election_provider_multi_phase::pallet::Call), + calls: Ty#310 (pallet_election_provider_multi_phase::pallet::Call), constants: [ { docs: [ @@ -5729,7 +5710,7 @@ snapshot[`polkadot 1`] = ` ' "better" in the Signed phase.', ], name: "BetterSignedThreshold", - ty: Ty#40 (sp_arithmetic::per_things::Perbill), + ty: Ty#42 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 0, 0, @@ -5743,7 +5724,7 @@ snapshot[`polkadot 1`] = ` ' "better" in the Unsigned phase.', ], name: "BetterUnsignedThreshold", - ty: Ty#40 (sp_arithmetic::per_things::Perbill), + ty: Ty#42 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 32, 161, @@ -5772,7 +5753,7 @@ snapshot[`polkadot 1`] = ` " The priority of the unsigned transaction submitted in the unsigned-phase", ], name: "MinerTxPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 101, 102, @@ -5784,26 +5765,6 @@ snapshot[`polkadot 1`] = ` 230, ], }, - { - docs: [ - " Maximum weight that the miner should consume.", - "", - " The miner will ensure that the total weight of the unsigned solution will not exceed", - " this value, based on [\`WeightInfo::submit_unsigned\`].", - ], - name: "MinerMaxWeight", - ty: Ty#8 (u64), - value: Uint8Array(8) [ - 176, - 170, - 135, - 76, - 87, - 1, - 0, - 0, - ], - }, { docs: [ " Maximum number of signed submissions that can be queued.", @@ -5827,15 +5788,17 @@ snapshot[`polkadot 1`] = ` docs: [ " Maximum weight of a signed solution.", "", - " This should probably be similar to [\`Config::MinerMaxWeight\`].", + " If [\`Config::MinerConfig\`] is being implemented to submit signed solutions (outside of", + " this pallet), then [\`MinerConfig::solution_weight\`] is used to compare against", + " this value.", ], name: "SignedMaxWeight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), value: Uint8Array(8) [ - 176, - 170, - 135, - 76, + 104, + 21, + 29, + 53, 87, 1, 0, @@ -5975,31 +5938,15 @@ snapshot[`polkadot 1`] = ` " The maximum number of electable targets to put in the snapshot.", ], name: "MaxElectableTargets", - ty: Ty#79 (u16), + ty: Ty#81 (u16), value: Uint8Array(2) [ 255, 255, ], }, - { - docs: [ - " Maximum length (bytes) that the mined solution should consume.", - "", - " The miner will ensure that the total length of the unsigned solution will not exceed", - " this value.", - ], - name: "MinerMaxLength", - ty: Ty#4 (u32), - value: Uint8Array(4) [ - 0, - 0, - 54, - 0, - ], - }, ], - error: Ty#596 (pallet_election_provider_multi_phase::pallet::Error), - event: Ty#85 (pallet_election_provider_multi_phase::pallet::Event), + error: Ty#607 (pallet_election_provider_multi_phase::pallet::Error), + event: Ty#87 (pallet_election_provider_multi_phase::pallet::Event), i: 36, name: "ElectionProviderMultiPhase", storage: { @@ -6034,7 +5981,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "CurrentPhase", type: "Plain", - value: Ty#585 (pallet_election_provider_multi_phase::Phase), + value: Ty#596 (pallet_election_provider_multi_phase::Phase), }, { default: [ @@ -6046,7 +5993,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "QueuedSolution", type: "Plain", - value: Ty#587 (pallet_election_provider_multi_phase::ReadySolution), + value: Ty#598 (pallet_election_provider_multi_phase::ReadySolution), }, { default: [ @@ -6060,7 +6007,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Snapshot", type: "Plain", - value: Ty#588 (pallet_election_provider_multi_phase::RoundSnapshot), + value: Ty#599 (pallet_election_provider_multi_phase::RoundSnapshot), }, { default: [ @@ -6088,7 +6035,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "SnapshotMetadata", type: "Plain", - value: Ty#358 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), + value: Ty#363 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), }, { default: [ @@ -6128,7 +6075,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "SignedSubmissionIndices", type: "Plain", - value: Ty#591 (frame_support::storage::bounded_btree_map::BoundedBTreeMap), + value: Ty#602 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap), }, { default: [ @@ -6150,7 +6097,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "SignedSubmissionsMap", type: "Map", - value: Ty#595 (pallet_election_provider_multi_phase::signed::SignedSubmission), + value: Ty#606 (pallet_election_provider_multi_phase::signed::SignedSubmission), }, { default: [ @@ -6165,14 +6112,14 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "MinimumUntrustedScore", type: "Plain", - value: Ty#357 (sp_npos_elections::ElectionScore), + value: Ty#89 (sp_npos_elections::ElectionScore), }, ], prefix: "ElectionProviderMultiPhase", }, }, { - calls: Ty#363 (pallet_bags_list::pallet::Call), + calls: Ty#368 (pallet_bags_list::pallet::Call), constants: [ { docs: [ @@ -6221,7 +6168,7 @@ snapshot[`polkadot 1`] = ` " With that \`List::migrate\` can be called, which will perform the appropriate migration.", ], name: "BagThresholds", - ty: Ty#599, + ty: Ty#610, value: Uint8Array(1602) [ 33, 3, @@ -7828,10 +7775,10 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#600 (pallet_bags_list::pallet::Error), - event: Ty#88 (pallet_bags_list::pallet::Event), + error: Ty#611 (pallet_bags_list::pallet::Error), + event: Ty#90 (pallet_bags_list::pallet::Event), i: 37, - name: "BagsList", + name: "VoterList", storage: { entries: [ { @@ -7850,7 +7797,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "ListNodes", type: "Map", - value: Ty#597 (pallet_bags_list::list::Node), + value: Ty#608 (pallet_bags_list::list::Node), }, { default: [ @@ -7879,14 +7826,371 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "ListBags", type: "Map", - value: Ty#598 (pallet_bags_list::list::Bag), + value: Ty#609 (pallet_bags_list::list::Bag), + }, + ], + prefix: "VoterList", + }, + }, + { + calls: Ty#369 (pallet_nomination_pools::pallet::Call), + constants: [ + { + docs: [ + " The nomination pool's pallet id.", + ], + name: "PalletId", + ty: Ty#555 (frame_support::PalletId), + value: Uint8Array(8) [ + 112, + 121, + 47, + 110, + 111, + 112, + 108, + 115, + ], + }, + { + docs: [ + " The maximum pool points-to-balance ratio that an \`open\` pool can have.", + "", + " This is important in the event slashing takes place and the pool's points-to-balance", + " ratio becomes disproportional.", + "", + " Moreover, this relates to the \`RewardCounter\` type as well, as the arithmetic operations", + " are a function of number of points, and by setting this value to e.g. 10, you ensure", + " that the total number of points in the system are at most 10 times the total_issuance of", + " the chain, in the absolute worse case.", + "", + " For a value of 10, the threshold would be a pool points-to-balance ratio of 10:1.", + " Such a scenario would also be the equivalent of the pool being 90% slashed.", + ], + name: "MaxPointsToBalance", + ty: Ty#2 (u8), + value: Uint8Array(1) [ + 10, + ], + }, + ], + error: Ty#628 (pallet_nomination_pools::pallet::Error), + event: Ty#91 (pallet_nomination_pools::pallet::Event), + i: 39, + name: "NominationPools", + storage: { + entries: [ + { + default: [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " Minimum amount to bond to join a pool.", + ], + modifier: "Default", + name: "MinJoinBond", + type: "Plain", + value: Ty#6 (u128), + }, + { + default: [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " Minimum bond required to create a pool.", + "", + " This is the amount that the depositor must put as their initial stake in the pool, as an", + ' indication of "skin in the game".', + "", + " This is the value that will always exist in the staking ledger of the pool bonded account", + " while all other accounts leave.", + ], + modifier: "Default", + name: "MinCreateBond", + type: "Plain", + value: Ty#6 (u128), + }, + { + default: [ + 0, + ], + docs: [ + " Maximum number of nomination pools that can exist. If \`None\`, then an unbounded number of", + " pools can exist.", + ], + modifier: "Optional", + name: "MaxPools", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " Maximum number of members that can exist in the system. If \`None\`, then the count", + " members are not bound on a system wide basis.", + ], + modifier: "Optional", + name: "MaxPoolMembers", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " Maximum number of members that may belong to pool. If \`None\`, then the count of", + " members is not bound on a per pool basis.", + ], + modifier: "Optional", + name: "MaxPoolMembersPerPool", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " Active members.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Optional", + name: "PoolMembers", + type: "Map", + value: Ty#613 (pallet_nomination_pools::PoolMember), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + "Counter for the related counted storage map", + ], + modifier: "Default", + name: "CounterForPoolMembers", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " Storage for bonded pools.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#4 (u32), + modifier: "Optional", + name: "BondedPools", + type: "Map", + value: Ty#618 (pallet_nomination_pools::BondedPoolInner), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + "Counter for the related counted storage map", + ], + modifier: "Default", + name: "CounterForBondedPools", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " Reward pools. This is where there rewards for each pool accumulate. When a members payout", + " is claimed, the balance comes out fo the reward pool. Keyed by the bonded pools account.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#4 (u32), + modifier: "Optional", + name: "RewardPools", + type: "Map", + value: Ty#620 (pallet_nomination_pools::RewardPool), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + "Counter for the related counted storage map", + ], + modifier: "Default", + name: "CounterForRewardPools", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " Groups of unbonding pools. Each group of unbonding pools belongs to a bonded pool,", + " hence the name sub-pools. Keyed by the bonded pools account.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#4 (u32), + modifier: "Optional", + name: "SubPoolsStorage", + type: "Map", + value: Ty#621 (pallet_nomination_pools::SubPools), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + "Counter for the related counted storage map", + ], + modifier: "Default", + name: "CounterForSubPoolsStorage", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " Metadata for the pool.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#4 (u32), + modifier: "Default", + name: "Metadata", + type: "Map", + value: Ty#627 (sp_runtime::bounded::bounded_vec::BoundedVec), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + "Counter for the related counted storage map", + ], + modifier: "Default", + name: "CounterForMetadata", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + " Ever increasing number of all pools created so far.", + ], + modifier: "Default", + name: "LastPoolId", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " A reverse lookup from the pool's account id to its id.", + "", + " This is only used for slashing. In all other instances, the pool id is used, and the", + " accounts are deterministically derived from it.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Optional", + name: "ReversePoolIdLookup", + type: "Map", + value: Ty#4 (u32), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + "Counter for the related counted storage map", + ], + modifier: "Default", + name: "CounterForReversePoolIdLookup", + type: "Plain", + value: Ty#4 (u32), }, ], - prefix: "BagsList", + prefix: "NominationPools", }, }, { @@ -7900,10 +8204,10 @@ snapshot[`polkadot 1`] = ` storage: undefined, }, { - calls: Ty#364 (polkadot_runtime_parachains::configuration::pallet::Call), + calls: Ty#374 (polkadot_runtime_parachains::configuration::pallet::Call), constants: [ ], - error: Ty#605 (polkadot_runtime_parachains::configuration::pallet::Error), + error: Ty#633 (polkadot_runtime_parachains::configuration::pallet::Error), event: undefined, i: 51, name: "Configuration", @@ -8113,7 +8417,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ActiveConfig", type: "Plain", - value: Ty#602 (polkadot_runtime_parachains::configuration::HostConfiguration), + value: Ty#630 (polkadot_runtime_parachains::configuration::HostConfiguration), }, { default: [ @@ -8131,7 +8435,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "PendingConfigs", type: "Plain", - value: Ty#603, + value: Ty#631, }, { default: [ @@ -8144,14 +8448,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "BypassConsistencyCheck", type: "Plain", - value: Ty#41 (bool), + value: Ty#43 (bool), }, ], prefix: "Configuration", }, }, { - calls: Ty#365 (polkadot_runtime_parachains::shared::pallet::Call), + calls: Ty#375 (polkadot_runtime_parachains::shared::pallet::Call), constants: [ ], error: undefined, @@ -8186,7 +8490,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ActiveValidatorIndices", type: "Plain", - value: Ty#606, + value: Ty#634, }, { default: [ @@ -8199,18 +8503,18 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ActiveValidatorKeys", type: "Plain", - value: Ty#607, + value: Ty#635, }, ], prefix: "ParasShared", }, }, { - calls: Ty#366 (polkadot_runtime_parachains::inclusion::pallet::Call), + calls: Ty#376 (polkadot_runtime_parachains::inclusion::pallet::Call), constants: [ ], - error: Ty#610 (polkadot_runtime_parachains::inclusion::pallet::Error), - event: Ty#89 (polkadot_runtime_parachains::inclusion::pallet::Event), + error: Ty#638 (polkadot_runtime_parachains::inclusion::pallet::Error), + event: Ty#94 (polkadot_runtime_parachains::inclusion::pallet::Event), i: 53, name: "ParaInclusion", storage: { @@ -8225,11 +8529,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#374 (polkadot_primitives::v2::ValidatorIndex), + key: Ty#384 (polkadot_primitives::v2::ValidatorIndex), modifier: "Optional", name: "AvailabilityBitfields", type: "Map", - value: Ty#608 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord), + value: Ty#636 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord), }, { default: [ @@ -8241,11 +8545,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingAvailability", type: "Map", - value: Ty#609 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability), + value: Ty#637 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability), }, { default: [ @@ -8257,21 +8561,21 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingAvailabilityCommitments", type: "Map", - value: Ty#379 (polkadot_primitives::v2::CandidateCommitments), + value: Ty#389 (polkadot_primitives::v2::CandidateCommitments), }, ], prefix: "ParaInclusion", }, }, { - calls: Ty#367 (polkadot_runtime_parachains::paras_inherent::pallet::Call), + calls: Ty#377 (polkadot_runtime_parachains::paras_inherent::pallet::Call), constants: [ ], - error: Ty#616 (polkadot_runtime_parachains::paras_inherent::pallet::Error), + error: Ty#644 (polkadot_runtime_parachains::paras_inherent::pallet::Error), event: undefined, i: 54, name: "ParaInherent", @@ -8292,7 +8596,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Included", type: "Plain", - value: Ty#31, + value: Ty#32, }, { default: [ @@ -8304,7 +8608,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "OnChainVotes", type: "Plain", - value: Ty#611 (polkadot_primitives::v2::ScrapedOnChainVotes), + value: Ty#639 (polkadot_primitives::v2::ScrapedOnChainVotes), }, ], prefix: "ParaInherent", @@ -8335,7 +8639,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ValidatorGroups", type: "Plain", - value: Ty#617, + value: Ty#645, }, { default: [ @@ -8354,7 +8658,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ParathreadQueue", type: "Plain", - value: Ty#618 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue), + value: Ty#646 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue), }, { default: [ @@ -8373,7 +8677,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "AvailabilityCores", type: "Plain", - value: Ty#623, + value: Ty#651, }, { default: [ @@ -8388,7 +8692,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ParathreadClaimIndex", type: "Plain", - value: Ty#626, + value: Ty#654, }, { default: [ @@ -8425,20 +8729,20 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Scheduled", type: "Plain", - value: Ty#627, + value: Ty#655, }, ], prefix: "ParaScheduler", }, }, { - calls: Ty#393 (polkadot_runtime_parachains::paras::pallet::Call), + calls: Ty#403 (polkadot_runtime_parachains::paras::pallet::Call), constants: [ { docs: [ ], name: "UnsignedPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 255, 255, @@ -8451,8 +8755,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#643 (polkadot_runtime_parachains::paras::pallet::Error), - event: Ty#101 (polkadot_runtime_parachains::paras::pallet::Event), + error: Ty#671 (polkadot_runtime_parachains::paras::pallet::Error), + event: Ty#106 (polkadot_runtime_parachains::paras::pallet::Event), i: 56, name: "Paras", storage: { @@ -8470,11 +8774,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Optional", name: "PvfActiveVoteMap", type: "Map", - value: Ty#630 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState), + value: Ty#658 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState), }, { default: [ @@ -8486,7 +8790,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "PvfActiveVoteList", type: "Plain", - value: Ty#633, + value: Ty#661, }, { default: [ @@ -8500,7 +8804,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Parachains", type: "Plain", - value: Ty#626, + value: Ty#654, }, { default: [ @@ -8512,11 +8816,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "ParaLifecycles", type: "Map", - value: Ty#634 (polkadot_runtime_parachains::paras::ParaLifecycle), + value: Ty#662 (polkadot_runtime_parachains::paras::ParaLifecycle), }, { default: [ @@ -8528,11 +8832,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Heads", type: "Map", - value: Ty#98 (polkadot_parachain::primitives::HeadData), + value: Ty#103 (polkadot_parachain::primitives::HeadData), }, { default: [ @@ -8546,11 +8850,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "CurrentCodeHash", type: "Map", - value: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -8565,11 +8869,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#635, + key: Ty#663, modifier: "Optional", name: "PastCodeHash", type: "Map", - value: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -8584,11 +8888,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "PastCodeMeta", type: "Map", - value: Ty#636 (polkadot_runtime_parachains::paras::ParaPastCodeMeta), + value: Ty#664 (polkadot_runtime_parachains::paras::ParaPastCodeMeta), }, { default: [ @@ -8605,7 +8909,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "PastCodePruning", type: "Plain", - value: Ty#639, + value: Ty#667, }, { default: [ @@ -8619,7 +8923,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "FutureCodeUpgrades", type: "Map", @@ -8637,11 +8941,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "FutureCodeHash", type: "Map", - value: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -8661,11 +8965,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpgradeGoAheadSignal", type: "Map", - value: Ty#640 (polkadot_primitives::v2::UpgradeGoAhead), + value: Ty#668 (polkadot_primitives::v2::UpgradeGoAhead), }, { default: [ @@ -8685,11 +8989,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpgradeRestrictionSignal", type: "Map", - value: Ty#641 (polkadot_primitives::v2::UpgradeRestriction), + value: Ty#669 (polkadot_primitives::v2::UpgradeRestriction), }, { default: [ @@ -8703,7 +9007,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "UpgradeCooldowns", type: "Plain", - value: Ty#639, + value: Ty#667, }, { default: [ @@ -8718,7 +9022,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "UpcomingUpgrades", type: "Plain", - value: Ty#639, + value: Ty#667, }, { default: [ @@ -8734,7 +9038,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "ActionsQueue", type: "Map", - value: Ty#626, + value: Ty#654, }, { default: [ @@ -8749,11 +9053,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpcomingParasGenesis", type: "Map", - value: Ty#642 (polkadot_runtime_parachains::paras::ParaGenesisArgs), + value: Ty#670 (polkadot_runtime_parachains::paras::ParaGenesisArgs), }, { default: [ @@ -8768,7 +9072,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Default", name: "CodeByHashRefs", type: "Map", @@ -8787,18 +9091,18 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Optional", name: "CodeByHash", type: "Map", - value: Ty#383 (polkadot_parachain::primitives::ValidationCode), + value: Ty#393 (polkadot_parachain::primitives::ValidationCode), }, ], prefix: "Paras", }, }, { - calls: Ty#395 (polkadot_runtime_parachains::initializer::pallet::Call), + calls: Ty#405 (polkadot_runtime_parachains::initializer::pallet::Call), constants: [ ], error: undefined, @@ -8824,7 +9128,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "HasInitialized", type: "Plain", - value: Ty#31, + value: Ty#32, }, { default: [ @@ -8842,14 +9146,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "BufferedSessionChanges", type: "Plain", - value: Ty#644, + value: Ty#672, }, ], prefix: "Initializer", }, }, { - calls: Ty#396 (polkadot_runtime_parachains::dmp::pallet::Call), + calls: Ty#406 (polkadot_runtime_parachains::dmp::pallet::Call), constants: [ ], error: undefined, @@ -8868,11 +9172,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "DownwardMessageQueues", type: "Map", - value: Ty#646, + value: Ty#674, }, { default: [ @@ -8921,22 +9225,22 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "DownwardMessageQueueHeads", type: "Map", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, ], prefix: "Dmp", }, }, { - calls: Ty#397 (polkadot_runtime_parachains::ump::pallet::Call), + calls: Ty#407 (polkadot_runtime_parachains::ump::pallet::Call), constants: [ ], - error: Ty#649 (polkadot_runtime_parachains::ump::pallet::Error), - event: Ty#102 (polkadot_runtime_parachains::ump::pallet::Event), + error: Ty#677 (polkadot_runtime_parachains::ump::pallet::Error), + event: Ty#107 (polkadot_runtime_parachains::ump::pallet::Event), i: 59, name: "Ump", storage: { @@ -8956,11 +9260,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "RelayDispatchQueues", type: "Map", - value: Ty#158, + value: Ty#164, }, { default: [ @@ -8989,11 +9293,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "RelayDispatchQueueSize", type: "Map", - value: Ty#28, + value: Ty#29, }, { default: [ @@ -9009,7 +9313,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "NeedsDispatch", type: "Plain", - value: Ty#626, + value: Ty#654, }, { default: [ @@ -9025,7 +9329,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "NextDispatchRoundStartWith", type: "Plain", - value: Ty#92 (polkadot_parachain::primitives::Id), + value: Ty#97 (polkadot_parachain::primitives::Id), }, { default: [ @@ -9039,11 +9343,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#648, + value: Ty#676, }, { default: [ @@ -9063,18 +9367,18 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "OverweightCount", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, ], prefix: "Ump", }, }, { - calls: Ty#398 (polkadot_runtime_parachains::hrmp::pallet::Call), + calls: Ty#408 (polkadot_runtime_parachains::hrmp::pallet::Call), constants: [ ], - error: Ty#658 (polkadot_runtime_parachains::hrmp::pallet::Error), - event: Ty#105 (polkadot_runtime_parachains::hrmp::pallet::Event), + error: Ty#686 (polkadot_runtime_parachains::hrmp::pallet::Error), + event: Ty#110 (polkadot_runtime_parachains::hrmp::pallet::Event), i: 60, name: "Hrmp", storage: { @@ -9094,11 +9398,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpOpenChannelRequests", type: "Map", - value: Ty#650 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest), + value: Ty#678 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest), }, { default: [ @@ -9109,7 +9413,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "HrmpOpenChannelRequestsList", type: "Plain", - value: Ty#651, + value: Ty#679, }, { default: [ @@ -9126,7 +9430,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpOpenChannelRequestCount", type: "Map", @@ -9147,7 +9451,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpAcceptedChannelRequestCount", type: "Map", @@ -9169,11 +9473,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpCloseChannelRequests", type: "Map", - value: Ty#31, + value: Ty#32, }, { default: [ @@ -9184,7 +9488,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "HrmpCloseChannelRequestsList", type: "Plain", - value: Ty#651, + value: Ty#679, }, { default: [ @@ -9198,7 +9502,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "HrmpWatermarks", type: "Map", @@ -9216,11 +9520,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpChannels", type: "Map", - value: Ty#652 (polkadot_runtime_parachains::hrmp::HrmpChannel), + value: Ty#680 (polkadot_runtime_parachains::hrmp::HrmpChannel), }, { default: [ @@ -9244,11 +9548,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpIngressChannelsIndex", type: "Map", - value: Ty#626, + value: Ty#654, }, { default: [ @@ -9259,11 +9563,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpEgressChannelsIndex", type: "Map", - value: Ty#626, + value: Ty#654, }, { default: [ @@ -9276,11 +9580,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Default", name: "HrmpChannelContents", type: "Map", - value: Ty#654, + value: Ty#682, }, { default: [ @@ -9297,11 +9601,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpChannelDigests", type: "Map", - value: Ty#656, + value: Ty#684, }, ], prefix: "Hrmp", @@ -9329,7 +9633,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "AssignmentKeysUnsafe", type: "Plain", - value: Ty#659, + value: Ty#687, }, { default: [ @@ -9362,18 +9666,34 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Sessions", type: "Map", - value: Ty#660 (polkadot_primitives::v2::SessionInfo), + value: Ty#688 (polkadot_primitives::v2::SessionInfo), + }, + { + default: [ + 0, + ], + docs: [ + " The validator account keys of the validators actively participating in parachain consensus.", + ], + hashers: [ + "Identity", + ], + key: Ty#4 (u32), + modifier: "Optional", + name: "AccountKeys", + type: "Map", + value: Ty#62, }, ], prefix: "ParaSessionInfo", }, }, { - calls: Ty#399 (polkadot_runtime_parachains::disputes::pallet::Call), + calls: Ty#409 (polkadot_runtime_parachains::disputes::pallet::Call), constants: [ ], - error: Ty#664 (polkadot_runtime_parachains::disputes::pallet::Error), - event: Ty#107 (polkadot_runtime_parachains::disputes::pallet::Event), + error: Ty#692 (polkadot_runtime_parachains::disputes::pallet::Error), + event: Ty#112 (polkadot_runtime_parachains::disputes::pallet::Event), i: 62, name: "ParasDisputes", storage: { @@ -9402,11 +9722,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#662, + key: Ty#690, modifier: "Optional", name: "Disputes", type: "Map", - value: Ty#663 (polkadot_primitives::v2::DisputeState), + value: Ty#691 (polkadot_primitives::v2::DisputeState), }, { default: [ @@ -9420,7 +9740,7 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#662, + key: Ty#690, modifier: "Optional", name: "Included", type: "Map", @@ -9444,7 +9764,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "SpamSlots", type: "Map", - value: Ty#200, + value: Ty#206, }, { default: [ @@ -9459,14 +9779,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "Frozen", type: "Plain", - value: Ty#230 (Option), + value: Ty#236 (Option), }, ], prefix: "ParasDisputes", }, }, { - calls: Ty#400 (polkadot_runtime_common::paras_registrar::pallet::Call), + calls: Ty#410 (polkadot_runtime_common::paras_registrar::pallet::Call), constants: [ { docs: [ @@ -9520,8 +9840,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#666 (polkadot_runtime_common::paras_registrar::pallet::Error), - event: Ty#111 (polkadot_runtime_common::paras_registrar::pallet::Event), + error: Ty#694 (polkadot_runtime_common::paras_registrar::pallet::Error), + event: Ty#116 (polkadot_runtime_common::paras_registrar::pallet::Event), i: 70, name: "Registrar", storage: { @@ -9536,11 +9856,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingSwap", type: "Map", - value: Ty#92 (polkadot_parachain::primitives::Id), + value: Ty#97 (polkadot_parachain::primitives::Id), }, { default: [ @@ -9555,11 +9875,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Paras", type: "Map", - value: Ty#665 (polkadot_runtime_common::paras_registrar::ParaInfo), + value: Ty#693 (polkadot_runtime_common::paras_registrar::ParaInfo), }, { default: [ @@ -9574,14 +9894,14 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "NextFreeParaId", type: "Plain", - value: Ty#92 (polkadot_parachain::primitives::Id), + value: Ty#97 (polkadot_parachain::primitives::Id), }, ], prefix: "Registrar", }, }, { - calls: Ty#401 (polkadot_runtime_common::slots::pallet::Call), + calls: Ty#411 (polkadot_runtime_common::slots::pallet::Call), constants: [ { docs: [ @@ -9610,8 +9930,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#668 (polkadot_runtime_common::slots::pallet::Error), - event: Ty#112 (polkadot_runtime_common::slots::pallet::Event), + error: Ty#696 (polkadot_runtime_common::slots::pallet::Error), + event: Ty#117 (polkadot_runtime_common::slots::pallet::Event), i: 71, name: "Slots", storage: { @@ -9641,18 +9961,18 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Default", name: "Leases", type: "Map", - value: Ty#667, + value: Ty#695, }, ], prefix: "Slots", }, }, { - calls: Ty#402 (polkadot_runtime_common::auctions::pallet::Call), + calls: Ty#412 (polkadot_runtime_common::auctions::pallet::Call), constants: [ { docs: [ @@ -9707,8 +10027,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#673 (polkadot_runtime_common::auctions::pallet::Error), - event: Ty#113 (polkadot_runtime_common::auctions::pallet::Event), + error: Ty#701 (polkadot_runtime_common::auctions::pallet::Error), + event: Ty#118 (polkadot_runtime_common::auctions::pallet::Event), i: 72, name: "Auctions", storage: { @@ -9742,7 +10062,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "AuctionInfo", type: "Plain", - value: Ty#28, + value: Ty#29, }, { default: [ @@ -9755,7 +10075,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#669, + key: Ty#697, modifier: "Optional", name: "ReservedAmounts", type: "Map", @@ -9777,21 +10097,21 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "Winning", type: "Map", - value: Ty#670, + value: Ty#698, }, ], prefix: "Auctions", }, }, { - calls: Ty#404 (polkadot_runtime_common::crowdloan::pallet::Call), + calls: Ty#414 (polkadot_runtime_common::crowdloan::pallet::Call), constants: [ { docs: [ ' \`PalletId\` for the crowdloan pallet. An appropriate value could be \`PalletId(*b"py/cfund")\`', ], name: "PalletId", - ty: Ty#544 (frame_support::PalletId), + ty: Ty#555 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -9843,8 +10163,8 @@ snapshot[`polkadot 1`] = ` ], }, ], - error: Ty#676 (polkadot_runtime_common::crowdloan::pallet::Error), - event: Ty#114 (polkadot_runtime_common::crowdloan::pallet::Event), + error: Ty#704 (polkadot_runtime_common::crowdloan::pallet::Error), + event: Ty#119 (polkadot_runtime_common::crowdloan::pallet::Event), i: 73, name: "Crowdloan", storage: { @@ -9859,11 +10179,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#92 (polkadot_parachain::primitives::Id), + key: Ty#97 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Funds", type: "Map", - value: Ty#674 (polkadot_runtime_common::crowdloan::FundInfo), + value: Ty#702 (polkadot_runtime_common::crowdloan::FundInfo), }, { default: [ @@ -9876,7 +10196,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "NewRaise", type: "Plain", - value: Ty#626, + value: Ty#654, }, { default: [ @@ -9913,11 +10233,11 @@ snapshot[`polkadot 1`] = ` }, }, { - calls: Ty#412 (pallet_xcm::pallet::Call), + calls: Ty#422 (pallet_xcm::pallet::Call), constants: [ ], - error: Ty#687 (pallet_xcm::pallet::Error), - event: Ty#115 (pallet_xcm::pallet::Event), + error: Ty#715 (pallet_xcm::pallet::Error), + event: Ty#120 (pallet_xcm::pallet::Event), i: 99, name: "XcmPallet", storage: { @@ -9939,7 +10259,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "QueryCounter", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -9951,11 +10271,11 @@ snapshot[`polkadot 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Queries", type: "Map", - value: Ty#677 (pallet_xcm::pallet::QueryStatus), + value: Ty#705 (pallet_xcm::pallet::QueryStatus), }, { default: [ @@ -9973,7 +10293,7 @@ snapshot[`polkadot 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "AssetTraps", type: "Map", @@ -10003,7 +10323,7 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#681, + key: Ty#709, modifier: "Optional", name: "SupportedVersion", type: "Map", @@ -10020,11 +10340,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#681, + key: Ty#709, modifier: "Optional", name: "VersionNotifiers", type: "Map", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -10038,11 +10358,11 @@ snapshot[`polkadot 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#681, + key: Ty#709, modifier: "Optional", name: "VersionNotifyTargets", type: "Map", - value: Ty#682, + value: Ty#710, }, { default: [ @@ -10056,7 +10376,7 @@ snapshot[`polkadot 1`] = ` modifier: "Default", name: "VersionDiscoveryQueue", type: "Plain", - value: Ty#683 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#711 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -10068,7 +10388,7 @@ snapshot[`polkadot 1`] = ` modifier: "Optional", name: "CurrentMigration", type: "Plain", - value: Ty#686 (pallet_xcm::pallet::VersionMigrationStage), + value: Ty#714 (pallet_xcm::pallet::VersionMigrationStage), }, ], prefix: "XcmPallet", @@ -10254,21 +10574,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "normal", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, ], @@ -10276,7 +10596,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), }, ], path: [ @@ -10286,10 +10606,33 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#8 (u64) { + Ty#8 (frame_support::weights::weight_v2::Weight) { docs: [ ], + fields: [ + { + docs: [ + ], + name: "ref_time", + ty: Ty#9 (u64), + typeName: "u64", + }, + ], id: 8, + params: [ + ], + path: [ + "frame_support", + "weights", + "weight_v2", + "Weight", + ], + type: "Struct", + }, + Ty#9 (u64) { + docs: [ + ], + id: 9, kind: "u64", params: [ ], @@ -10297,7 +10640,7 @@ snapshot[`polkadot 1`] = ` ], type: "Primitive", }, - Ty#9 (primitive_types::H256) { + Ty#10 (primitive_types::H256) { docs: [ ], fields: [ @@ -10309,7 +10652,7 @@ snapshot[`polkadot 1`] = ` typeName: "[u8; 32]", }, ], - id: 9, + id: 10, params: [ ], path: [ @@ -10318,10 +10661,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#10 { + Ty#11 { docs: [ ], - id: 10, + id: 11, params: [ ], path: [ @@ -10329,7 +10672,7 @@ snapshot[`polkadot 1`] = ` type: "Sequence", typeParam: Ty#2 (u8), }, - Ty#11 (sp_runtime::generic::digest::Digest) { + Ty#12 (sp_runtime::generic::digest::Digest) { docs: [ ], fields: [ @@ -10337,11 +10680,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "logs", - ty: Ty#12, + ty: Ty#13, typeName: "Vec", }, ], - id: 11, + id: 12, params: [ ], path: [ @@ -10352,21 +10695,21 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#12 { + Ty#13 { docs: [ ], - id: 12, + id: 13, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#13 (sp_runtime::generic::digest::DigestItem), + typeParam: Ty#14 (sp_runtime::generic::digest::DigestItem), }, - Ty#13 (sp_runtime::generic::digest::DigestItem) { + Ty#14 (sp_runtime::generic::digest::DigestItem) { docs: [ ], - id: 13, + id: 14, members: [ { docs: [ @@ -10376,14 +10719,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -10398,14 +10741,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -10420,14 +10763,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -10442,7 +10785,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -10468,10 +10811,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#14 { + Ty#15 { docs: [ ], - id: 14, + id: 15, len: 4, params: [ ], @@ -10480,18 +10823,18 @@ snapshot[`polkadot 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#15 { + Ty#16 { docs: [ ], - id: 15, + id: 16, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#16 (frame_system::EventRecord), + typeParam: Ty#17 (frame_system::EventRecord), }, - Ty#16 (frame_system::EventRecord) { + Ty#17 (frame_system::EventRecord) { docs: [ ], fields: [ @@ -10499,33 +10842,33 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "phase", - ty: Ty#150 (frame_system::Phase), + ty: Ty#156 (frame_system::Phase), typeName: "Phase", }, { docs: [ ], name: "event", - ty: Ty#17 (polkadot_runtime::Event), + ty: Ty#18 (polkadot_runtime::Event), typeName: "E", }, { docs: [ ], name: "topics", - ty: Ty#151, + ty: Ty#157, typeName: "Vec", }, ], - id: 16, + id: 17, params: [ { name: "E", - ty: Ty#17 (polkadot_runtime::Event), + ty: Ty#18 (polkadot_runtime::Event), }, { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -10534,10 +10877,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#17 (polkadot_runtime::Event) { + Ty#18 (polkadot_runtime::Event) { docs: [ ], - id: 17, + id: 18, members: [ { docs: [ @@ -10547,7 +10890,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#18 (frame_system::pallet::Event), + ty: Ty#19 (frame_system::pallet::Event), typeName: "frame_system::Event", }, ], @@ -10562,7 +10905,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#27 (pallet_scheduler::pallet::Event), + ty: Ty#28 (pallet_scheduler::pallet::Event), typeName: "pallet_scheduler::Event", }, ], @@ -10577,7 +10920,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#33 (pallet_preimage::pallet::Event), + ty: Ty#34 (pallet_preimage::pallet::Event), typeName: "pallet_preimage::Event", }, ], @@ -10592,7 +10935,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#34 (pallet_indices::pallet::Event), + ty: Ty#35 (pallet_indices::pallet::Event), typeName: "pallet_indices::Event", }, ], @@ -10607,7 +10950,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#35 (pallet_balances::pallet::Event), + ty: Ty#36 (pallet_balances::pallet::Event), typeName: "pallet_balances::Event", }, ], @@ -10622,7 +10965,22 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#37 (pallet_staking::pallet::pallet::Event), + ty: Ty#38 (pallet_transaction_payment::pallet::Event), + typeName: "pallet_transaction_payment::Event", + }, + ], + index: 32, + name: "TransactionPayment", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#39 (pallet_staking::pallet::pallet::Event), typeName: "pallet_staking::Event", }, ], @@ -10637,7 +10995,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#42 (pallet_offences::pallet::Event), + ty: Ty#44 (pallet_offences::pallet::Event), typeName: "pallet_offences::Event", }, ], @@ -10652,7 +11010,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#44 (pallet_session::pallet::Event), + ty: Ty#46 (pallet_session::pallet::Event), typeName: "pallet_session::Event", }, ], @@ -10667,7 +11025,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (pallet_grandpa::pallet::Event), + ty: Ty#47 (pallet_grandpa::pallet::Event), typeName: "pallet_grandpa::Event", }, ], @@ -10682,7 +11040,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#50 (pallet_im_online::pallet::Event), + ty: Ty#52 (pallet_im_online::pallet::Event), typeName: "pallet_im_online::Event", }, ], @@ -10697,7 +11055,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#59 (pallet_democracy::pallet::Event), + ty: Ty#61 (pallet_democracy::pallet::Event), typeName: "pallet_democracy::Event", }, ], @@ -10712,7 +11070,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#64 (pallet_collective::pallet::Event), + ty: Ty#66 (pallet_collective::pallet::Event), typeName: "pallet_collective::Event", }, ], @@ -10727,7 +11085,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#65 (pallet_collective::pallet::Event), + ty: Ty#67 (pallet_collective::pallet::Event), typeName: "pallet_collective::Event", }, ], @@ -10742,7 +11100,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#66 (pallet_elections_phragmen::pallet::Event), + ty: Ty#68 (pallet_elections_phragmen::pallet::Event), typeName: "pallet_elections_phragmen::Event", }, ], @@ -10757,7 +11115,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#69 (pallet_membership::pallet::Event), + ty: Ty#71 (pallet_membership::pallet::Event), typeName: "pallet_membership::Event", }, ], @@ -10772,7 +11130,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#70 (pallet_treasury::pallet::Event), + ty: Ty#72 (pallet_treasury::pallet::Event), typeName: "pallet_treasury::Event", }, ], @@ -10787,7 +11145,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#71 (polkadot_runtime_common::claims::pallet::Event), + ty: Ty#73 (polkadot_runtime_common::claims::pallet::Event), typeName: "claims::Event", }, ], @@ -10802,7 +11160,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (pallet_vesting::pallet::Event), + ty: Ty#76 (pallet_vesting::pallet::Event), typeName: "pallet_vesting::Event", }, ], @@ -10817,7 +11175,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#75 (pallet_utility::pallet::Event), + ty: Ty#77 (pallet_utility::pallet::Event), typeName: "pallet_utility::Event", }, ], @@ -10832,7 +11190,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (pallet_identity::pallet::Event), + ty: Ty#78 (pallet_identity::pallet::Event), typeName: "pallet_identity::Event", }, ], @@ -10847,7 +11205,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#77 (pallet_proxy::pallet::Event), + ty: Ty#79 (pallet_proxy::pallet::Event), typeName: "pallet_proxy::Event", }, ], @@ -10862,7 +11220,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#80 (pallet_multisig::pallet::Event), + ty: Ty#82 (pallet_multisig::pallet::Event), typeName: "pallet_multisig::Event", }, ], @@ -10877,7 +11235,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#82 (pallet_bounties::pallet::Event), + ty: Ty#84 (pallet_bounties::pallet::Event), typeName: "pallet_bounties::Event", }, ], @@ -10892,7 +11250,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#83 (pallet_child_bounties::pallet::Event), + ty: Ty#85 (pallet_child_bounties::pallet::Event), typeName: "pallet_child_bounties::Event", }, ], @@ -10907,7 +11265,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (pallet_tips::pallet::Event), + ty: Ty#86 (pallet_tips::pallet::Event), typeName: "pallet_tips::Event", }, ], @@ -10922,7 +11280,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#85 (pallet_election_provider_multi_phase::pallet::Event), + ty: Ty#87 (pallet_election_provider_multi_phase::pallet::Event), typeName: "pallet_election_provider_multi_phase::Event", }, ], @@ -10937,12 +11295,12 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#88 (pallet_bags_list::pallet::Event), + ty: Ty#90 (pallet_bags_list::pallet::Event), typeName: "pallet_bags_list::Event", }, ], index: 37, - name: "BagsList", + name: "VoterList", }, { docs: [ @@ -10952,7 +11310,22 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#89 (polkadot_runtime_parachains::inclusion::pallet::Event), + ty: Ty#91 (pallet_nomination_pools::pallet::Event), + typeName: "pallet_nomination_pools::Event", + }, + ], + index: 39, + name: "NominationPools", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#94 (polkadot_runtime_parachains::inclusion::pallet::Event), typeName: "parachains_inclusion::Event", }, ], @@ -10967,7 +11340,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#101 (polkadot_runtime_parachains::paras::pallet::Event), + ty: Ty#106 (polkadot_runtime_parachains::paras::pallet::Event), typeName: "parachains_paras::Event", }, ], @@ -10982,7 +11355,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#102 (polkadot_runtime_parachains::ump::pallet::Event), + ty: Ty#107 (polkadot_runtime_parachains::ump::pallet::Event), typeName: "parachains_ump::Event", }, ], @@ -10997,7 +11370,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#105 (polkadot_runtime_parachains::hrmp::pallet::Event), + ty: Ty#110 (polkadot_runtime_parachains::hrmp::pallet::Event), typeName: "parachains_hrmp::Event", }, ], @@ -11012,7 +11385,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#107 (polkadot_runtime_parachains::disputes::pallet::Event), + ty: Ty#112 (polkadot_runtime_parachains::disputes::pallet::Event), typeName: "parachains_disputes::Event", }, ], @@ -11027,7 +11400,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#111 (polkadot_runtime_common::paras_registrar::pallet::Event), + ty: Ty#116 (polkadot_runtime_common::paras_registrar::pallet::Event), typeName: "paras_registrar::Event", }, ], @@ -11042,7 +11415,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#112 (polkadot_runtime_common::slots::pallet::Event), + ty: Ty#117 (polkadot_runtime_common::slots::pallet::Event), typeName: "slots::Event", }, ], @@ -11057,7 +11430,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#113 (polkadot_runtime_common::auctions::pallet::Event), + ty: Ty#118 (polkadot_runtime_common::auctions::pallet::Event), typeName: "auctions::Event", }, ], @@ -11072,7 +11445,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#114 (polkadot_runtime_common::crowdloan::pallet::Event), + ty: Ty#119 (polkadot_runtime_common::crowdloan::pallet::Event), typeName: "crowdloan::Event", }, ], @@ -11087,7 +11460,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#115 (pallet_xcm::pallet::Event), + ty: Ty#120 (pallet_xcm::pallet::Event), typeName: "pallet_xcm::Event", }, ], @@ -11103,11 +11476,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#18 (frame_system::pallet::Event) { + Ty#19 (frame_system::pallet::Event) { docs: [ "Event for the System pallet.", ], - id: 18, + id: 19, members: [ { docs: [ @@ -11118,7 +11491,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::weights::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -11134,14 +11507,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "dispatch_error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, { docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::weights::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -11205,7 +11578,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -11226,7 +11599,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#19 (frame_support::weights::DispatchInfo) { + Ty#20 (frame_support::weights::DispatchInfo) { docs: [ ], fields: [ @@ -11234,25 +11607,25 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "class", - ty: Ty#20 (frame_support::weights::DispatchClass), + ty: Ty#21 (frame_support::weights::DispatchClass), typeName: "DispatchClass", }, { docs: [ ], name: "pays_fee", - ty: Ty#21 (frame_support::weights::Pays), + ty: Ty#22 (frame_support::weights::Pays), typeName: "Pays", }, ], - id: 19, + id: 20, params: [ ], path: [ @@ -11262,10 +11635,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#20 (frame_support::weights::DispatchClass) { + Ty#21 (frame_support::weights::DispatchClass) { docs: [ ], - id: 20, + id: 21, members: [ { docs: [ @@ -11301,10 +11674,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#21 (frame_support::weights::Pays) { + Ty#22 (frame_support::weights::Pays) { docs: [ ], - id: 21, + id: 22, members: [ { docs: [ @@ -11332,10 +11705,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#22 (sp_runtime::DispatchError) { + Ty#23 (sp_runtime::DispatchError) { docs: [ ], - id: 22, + id: 23, members: [ { docs: [ @@ -11369,7 +11742,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#23 (sp_runtime::ModuleError), + ty: Ty#24 (sp_runtime::ModuleError), typeName: "ModuleError", }, ], @@ -11408,7 +11781,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#24 (sp_runtime::TokenError), + ty: Ty#25 (sp_runtime::TokenError), typeName: "TokenError", }, ], @@ -11423,7 +11796,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#25 (sp_runtime::ArithmeticError), + ty: Ty#26 (sp_runtime::ArithmeticError), typeName: "ArithmeticError", }, ], @@ -11438,7 +11811,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#26 (sp_runtime::TransactionalError), + ty: Ty#27 (sp_runtime::TransactionalError), typeName: "TransactionalError", }, ], @@ -11454,7 +11827,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#23 (sp_runtime::ModuleError) { + Ty#24 (sp_runtime::ModuleError) { docs: [ ], fields: [ @@ -11469,11 +11842,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "error", - ty: Ty#14, + ty: Ty#15, typeName: "[u8; MAX_MODULE_ERROR_ENCODED_SIZE]", }, ], - id: 23, + id: 24, params: [ ], path: [ @@ -11482,10 +11855,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#24 (sp_runtime::TokenError) { + Ty#25 (sp_runtime::TokenError) { docs: [ ], - id: 24, + id: 25, members: [ { docs: [ @@ -11552,10 +11925,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#25 (sp_runtime::ArithmeticError) { + Ty#26 (sp_runtime::ArithmeticError) { docs: [ ], - id: 25, + id: 26, members: [ { docs: [ @@ -11590,10 +11963,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#26 (sp_runtime::TransactionalError) { + Ty#27 (sp_runtime::TransactionalError) { docs: [ ], - id: 26, + id: 27, members: [ { docs: [ @@ -11620,11 +11993,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#27 (pallet_scheduler::pallet::Event) { + Ty#28 (pallet_scheduler::pallet::Event) { docs: [ "Events type.", ], - id: 27, + id: 28, members: [ { docs: [ @@ -11681,21 +12054,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "task", - ty: Ty#28, + ty: Ty#29, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#29 (Option), + ty: Ty#30 (Option), typeName: "Option>", }, { docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -11711,21 +12084,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "task", - ty: Ty#28, + ty: Ty#29, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#29 (Option), + ty: Ty#30 (Option), typeName: "Option>", }, { docs: [ ], name: "error", - ty: Ty#32 (frame_support::traits::schedule::LookupError), + ty: Ty#33 (frame_support::traits::schedule::LookupError), typeName: "LookupError", }, ], @@ -11746,24 +12119,24 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#28 { + Ty#29 { docs: [ ], fields: [ Ty#4 (u32), Ty#4 (u32), ], - id: 28, + id: 29, params: [ ], path: [ ], type: "Tuple", }, - Ty#29 (Option) { + Ty#30 (Option) { docs: [ ], - id: 29, + id: 30, members: [ { docs: [ @@ -11781,7 +12154,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], @@ -11792,7 +12165,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#10, + ty: Ty#11, }, ], path: [ @@ -11800,10 +12173,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#30 (Result) { + Ty#31 (Result) { docs: [ ], - id: 30, + id: 31, members: [ { docs: [ @@ -11813,7 +12186,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#31, + ty: Ty#32, typeName: undefined, }, ], @@ -11828,7 +12201,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: undefined, }, ], @@ -11839,11 +12212,11 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#31, + ty: Ty#32, }, { name: "E", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), }, ], path: [ @@ -11851,22 +12224,22 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#31 { + Ty#32 { docs: [ ], fields: [ ], - id: 31, + id: 32, params: [ ], path: [ ], type: "Tuple", }, - Ty#32 (frame_support::traits::schedule::LookupError) { + Ty#33 (frame_support::traits::schedule::LookupError) { docs: [ ], - id: 32, + id: 33, members: [ { docs: [ @@ -11895,14 +12268,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#33 (pallet_preimage::pallet::Event) { + Ty#34 (pallet_preimage::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 33, + id: 34, members: [ { docs: [ @@ -11913,7 +12286,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -11929,7 +12302,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -11945,7 +12318,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -11966,14 +12339,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#34 (pallet_indices::pallet::Event) { + Ty#35 (pallet_indices::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 34, + id: 35, members: [ { docs: [ @@ -12051,14 +12424,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#35 (pallet_balances::pallet::Event) { + Ty#36 (pallet_balances::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 35, + id: 36, members: [ { docs: [ @@ -12244,7 +12617,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "destination_status", - ty: Ty#36 (frame_support::traits::tokens::misc::BalanceStatus), + ty: Ty#37 (frame_support::traits::tokens::misc::BalanceStatus), typeName: "Status", }, ], @@ -12338,10 +12711,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#36 (frame_support::traits::tokens::misc::BalanceStatus) { + Ty#37 (frame_support::traits::tokens::misc::BalanceStatus) { docs: [ ], - id: 36, + id: 37, members: [ { docs: [ @@ -12371,14 +12744,68 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#37 (pallet_staking::pallet::pallet::Event) { + Ty#38 (pallet_transaction_payment::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 37, + id: 38, + members: [ + { + docs: [ + "A transaction fee \`actual_fee\`, of which \`tip\` was added to the minimum inclusion fee,", + "has been paid by \`who\`.", + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "actual_fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "tip", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 0, + name: "TransactionFeePaid", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_transaction_payment", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#39 (pallet_staking::pallet::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 39, members: [ { docs: [ @@ -12646,7 +13073,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#38 (pallet_staking::ValidatorPrefs), + ty: Ty#40 (pallet_staking::ValidatorPrefs), typeName: "ValidatorPrefs", }, ], @@ -12668,7 +13095,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#38 (pallet_staking::ValidatorPrefs) { + Ty#40 (pallet_staking::ValidatorPrefs) { docs: [ ], fields: [ @@ -12676,18 +13103,18 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "commission", - ty: Ty#39, + ty: Ty#41, typeName: "Perbill", }, { docs: [ ], name: "blocked", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], - id: 38, + id: 40, params: [ ], path: [ @@ -12696,18 +13123,18 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#39 { + Ty#41 { docs: [ ], - id: 39, + id: 41, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#40 (sp_arithmetic::per_things::Perbill), + typeParam: Ty#42 (sp_arithmetic::per_things::Perbill), }, - Ty#40 (sp_arithmetic::per_things::Perbill) { + Ty#42 (sp_arithmetic::per_things::Perbill) { docs: [ ], fields: [ @@ -12719,7 +13146,7 @@ snapshot[`polkadot 1`] = ` typeName: "u32", }, ], - id: 40, + id: 42, params: [ ], path: [ @@ -12729,10 +13156,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#41 (bool) { + Ty#43 (bool) { docs: [ ], - id: 41, + id: 43, kind: "bool", params: [ ], @@ -12740,11 +13167,11 @@ snapshot[`polkadot 1`] = ` ], type: "Primitive", }, - Ty#42 (pallet_offences::pallet::Event) { + Ty#44 (pallet_offences::pallet::Event) { docs: [ "Events type.", ], - id: 42, + id: 44, members: [ { docs: [ @@ -12757,14 +13184,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "kind", - ty: Ty#43, + ty: Ty#45, typeName: "Kind", }, { docs: [ ], name: "timeslot", - ty: Ty#10, + ty: Ty#11, typeName: "OpaqueTimeSlot", }, ], @@ -12781,10 +13208,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#43 { + Ty#45 { docs: [ ], - id: 43, + id: 45, len: 16, params: [ ], @@ -12793,14 +13220,14 @@ snapshot[`polkadot 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#44 (pallet_session::pallet::Event) { + Ty#46 (pallet_session::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 44, + id: 46, members: [ { docs: [ @@ -12829,14 +13256,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#45 (pallet_grandpa::pallet::Event) { + Ty#47 (pallet_grandpa::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 45, + id: 47, members: [ { docs: [ @@ -12847,7 +13274,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "authority_set", - ty: Ty#46, + ty: Ty#48, typeName: "AuthorityList", }, ], @@ -12882,32 +13309,32 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#46 { + Ty#48 { docs: [ ], - id: 46, + id: 48, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#47, + typeParam: Ty#49, }, - Ty#47 { + Ty#49 { docs: [ ], fields: [ - Ty#48 (sp_finality_grandpa::app::Public), - Ty#8 (u64), + Ty#50 (sp_finality_grandpa::app::Public), + Ty#9 (u64), ], - id: 47, + id: 49, params: [ ], path: [ ], type: "Tuple", }, - Ty#48 (sp_finality_grandpa::app::Public) { + Ty#50 (sp_finality_grandpa::app::Public) { docs: [ ], fields: [ @@ -12915,11 +13342,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#49 (sp_core::ed25519::Public), + ty: Ty#51 (sp_core::ed25519::Public), typeName: "ed25519::Public", }, ], - id: 48, + id: 50, params: [ ], path: [ @@ -12929,7 +13356,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#49 (sp_core::ed25519::Public) { + Ty#51 (sp_core::ed25519::Public) { docs: [ ], fields: [ @@ -12941,7 +13368,7 @@ snapshot[`polkadot 1`] = ` typeName: "[u8; 32]", }, ], - id: 49, + id: 51, params: [ ], path: [ @@ -12951,14 +13378,14 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#50 (pallet_im_online::pallet::Event) { + Ty#52 (pallet_im_online::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 50, + id: 52, members: [ { docs: [ @@ -12969,7 +13396,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "authority_id", - ty: Ty#51 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#53 (pallet_im_online::sr25519::app_sr25519::Public), typeName: "T::AuthorityId", }, ], @@ -12994,7 +13421,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "offline", - ty: Ty#53, + ty: Ty#55, typeName: "Vec>", }, ], @@ -13015,7 +13442,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#51 (pallet_im_online::sr25519::app_sr25519::Public) { + Ty#53 (pallet_im_online::sr25519::app_sr25519::Public) { docs: [ ], fields: [ @@ -13023,11 +13450,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (sp_core::sr25519::Public), + ty: Ty#54 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 51, + id: 53, params: [ ], path: [ @@ -13038,7 +13465,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#52 (sp_core::sr25519::Public) { + Ty#54 (sp_core::sr25519::Public) { docs: [ ], fields: [ @@ -13050,7 +13477,7 @@ snapshot[`polkadot 1`] = ` typeName: "[u8; 32]", }, ], - id: 52, + id: 54, params: [ ], path: [ @@ -13060,32 +13487,32 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#53 { + Ty#55 { docs: [ ], - id: 53, + id: 55, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#54, + typeParam: Ty#56, }, - Ty#54 { + Ty#56 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#55 (pallet_staking::Exposure), + Ty#57 (pallet_staking::Exposure), ], - id: 54, + id: 56, params: [ ], path: [ ], type: "Tuple", }, - Ty#55 (pallet_staking::Exposure) { + Ty#57 (pallet_staking::Exposure) { docs: [ ], fields: [ @@ -13093,25 +13520,25 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "total", - ty: Ty#56, + ty: Ty#58, typeName: "Balance", }, { docs: [ ], name: "own", - ty: Ty#56, + ty: Ty#58, typeName: "Balance", }, { docs: [ ], name: "others", - ty: Ty#57, + ty: Ty#59, typeName: "Vec>", }, ], - id: 55, + id: 57, params: [ { name: "AccountId", @@ -13128,10 +13555,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#56 { + Ty#58 { docs: [ ], - id: 56, + id: 58, params: [ ], path: [ @@ -13139,18 +13566,18 @@ snapshot[`polkadot 1`] = ` type: "Compact", typeParam: Ty#6 (u128), }, - Ty#57 { + Ty#59 { docs: [ ], - id: 57, + id: 59, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#58 (pallet_staking::IndividualExposure), + typeParam: Ty#60 (pallet_staking::IndividualExposure), }, - Ty#58 (pallet_staking::IndividualExposure) { + Ty#60 (pallet_staking::IndividualExposure) { docs: [ ], fields: [ @@ -13165,11 +13592,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "Balance", }, ], - id: 58, + id: 60, params: [ { name: "AccountId", @@ -13186,14 +13613,14 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#59 (pallet_democracy::pallet::Event) { + Ty#61 (pallet_democracy::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 59, + id: 61, members: [ { docs: [ @@ -13241,7 +13668,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "depositors", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], @@ -13273,7 +13700,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "threshold", - ty: Ty#61 (pallet_democracy::vote_threshold::VoteThreshold), + ty: Ty#63 (pallet_democracy::vote_threshold::VoteThreshold), typeName: "VoteThreshold", }, ], @@ -13344,7 +13771,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -13406,7 +13833,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13429,7 +13856,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13459,7 +13886,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13489,7 +13916,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13512,7 +13939,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13535,7 +13962,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13572,7 +13999,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -13602,7 +14029,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "vote", - ty: Ty#62 (pallet_democracy::vote::AccountVote), + ty: Ty#64 (pallet_democracy::vote::AccountVote), typeName: "AccountVote>", }, ], @@ -13632,6 +14059,22 @@ snapshot[`polkadot 1`] = ` index: 18, name: "Seconded", }, + { + docs: [ + "A proposal got canceled.", + ], + fields: [ + { + docs: [ + ], + name: "prop_index", + ty: Ty#4 (u32), + typeName: "PropIndex", + }, + ], + index: 19, + name: "ProposalCanceled", + }, ], params: [ { @@ -13646,10 +14089,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#60 { + Ty#62 { docs: [ ], - id: 60, + id: 62, params: [ ], path: [ @@ -13657,10 +14100,10 @@ snapshot[`polkadot 1`] = ` type: "Sequence", typeParam: Ty#0 (sp_core::crypto::AccountId32), }, - Ty#61 (pallet_democracy::vote_threshold::VoteThreshold) { + Ty#63 (pallet_democracy::vote_threshold::VoteThreshold) { docs: [ ], - id: 61, + id: 63, members: [ { docs: [ @@ -13696,10 +14139,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#62 (pallet_democracy::vote::AccountVote) { + Ty#64 (pallet_democracy::vote::AccountVote) { docs: [ ], - id: 62, + id: 64, members: [ { docs: [ @@ -13709,7 +14152,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "vote", - ty: Ty#63 (pallet_democracy::vote::Vote), + ty: Ty#65 (pallet_democracy::vote::Vote), typeName: "Vote", }, { @@ -13759,7 +14202,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#63 (pallet_democracy::vote::Vote) { + Ty#65 (pallet_democracy::vote::Vote) { docs: [ ], fields: [ @@ -13771,7 +14214,7 @@ snapshot[`polkadot 1`] = ` typeName: undefined, }, ], - id: 63, + id: 65, params: [ ], path: [ @@ -13781,14 +14224,14 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#64 (pallet_collective::pallet::Event) { + Ty#66 (pallet_collective::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 64, + id: 66, members: [ { docs: [ @@ -13814,7 +14257,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13845,14 +14288,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "voted", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { @@ -13882,7 +14325,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -13898,7 +14341,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -13914,14 +14357,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -13937,14 +14380,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -13960,7 +14403,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -13999,14 +14442,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#65 (pallet_collective::pallet::Event) { + Ty#67 (pallet_collective::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 65, + id: 67, members: [ { docs: [ @@ -14032,7 +14475,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -14063,14 +14506,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "voted", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { @@ -14100,7 +14543,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -14116,7 +14559,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -14132,14 +14575,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -14155,14 +14598,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -14178,7 +14621,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -14217,14 +14660,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#66 (pallet_elections_phragmen::pallet::Event) { + Ty#68 (pallet_elections_phragmen::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 66, + id: 68, members: [ { docs: [ @@ -14239,7 +14682,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "new_members", - ty: Ty#67, + ty: Ty#69, typeName: "Vec<(::AccountId, BalanceOf)>", }, ], @@ -14361,39 +14804,39 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#67 { + Ty#69 { docs: [ ], - id: 67, + id: 69, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#68, + typeParam: Ty#70, }, - Ty#68 { + Ty#70 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 68, + id: 70, params: [ ], path: [ ], type: "Tuple", }, - Ty#69 (pallet_membership::pallet::Event) { + Ty#71 (pallet_membership::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 69, + id: 71, members: [ { docs: [ @@ -14467,14 +14910,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#70 (pallet_treasury::pallet::Event) { + Ty#72 (pallet_treasury::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 70, + id: 72, members: [ { docs: [ @@ -14609,6 +15052,36 @@ snapshot[`polkadot 1`] = ` index: 6, name: "Deposit", }, + { + docs: [ + "A new spend proposal has been approved.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_index", + ty: Ty#4 (u32), + typeName: "ProposalIndex", + }, + { + docs: [ + ], + name: "amount", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 7, + name: "SpendApproved", + }, ], params: [ { @@ -14627,38 +15100,38 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#71 (polkadot_runtime_common::claims::pallet::Event) { + Ty#73 (polkadot_runtime_common::claims::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 71, + id: 73, members: [ { docs: [ - "Someone claimed some DOTs. \`[who, ethereum_address, amount]\`", + "Someone claimed some DOTs.", ], fields: [ { docs: [ ], - name: undefined, + name: "who", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + name: "ethereum_address", + ty: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -14681,7 +15154,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#72 (polkadot_runtime_common::claims::EthereumAddress) { + Ty#74 (polkadot_runtime_common::claims::EthereumAddress) { docs: [ ], fields: [ @@ -14689,11 +15162,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#73, + ty: Ty#75, typeName: "[u8; 20]", }, ], - id: 72, + id: 74, params: [ ], path: [ @@ -14703,10 +15176,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#73 { + Ty#75 { docs: [ ], - id: 73, + id: 75, len: 20, params: [ ], @@ -14715,14 +15188,14 @@ snapshot[`polkadot 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#74 (pallet_vesting::pallet::Event) { + Ty#76 (pallet_vesting::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 74, + id: 76, members: [ { docs: [ @@ -14778,14 +15251,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#75 (pallet_utility::pallet::Event) { + Ty#77 (pallet_utility::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 75, + id: 77, members: [ { docs: [ @@ -14804,7 +15277,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, ], @@ -14847,7 +15320,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, ], @@ -14863,7 +15336,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -14880,14 +15353,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#76 (pallet_identity::pallet::Event) { + Ty#78 (pallet_identity::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 76, + id: 78, members: [ { docs: [ @@ -15141,14 +15614,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#77 (pallet_proxy::pallet::Event) { + Ty#79 (pallet_proxy::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 77, + id: 79, members: [ { docs: [ @@ -15159,7 +15632,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -15190,14 +15663,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "disambiguation_index", - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, ], @@ -15227,7 +15700,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -15257,7 +15730,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -15294,7 +15767,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -15322,10 +15795,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#78 (polkadot_runtime::ProxyType) { + Ty#80 (polkadot_runtime::ProxyType) { docs: [ ], - id: 78, + id: 80, members: [ { docs: [ @@ -15392,10 +15865,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#79 (u16) { + Ty#81 (u16) { docs: [ ], - id: 79, + id: 81, kind: "u16", params: [ ], @@ -15403,14 +15876,14 @@ snapshot[`polkadot 1`] = ` ], type: "Primitive", }, - Ty#80 (pallet_multisig::pallet::Event) { + Ty#82 (pallet_multisig::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 80, + id: 82, members: [ { docs: [ @@ -15458,7 +15931,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#81 (pallet_multisig::Timepoint), + ty: Ty#83 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -15495,7 +15968,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#81 (pallet_multisig::Timepoint), + ty: Ty#83 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -15516,7 +15989,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "result", - ty: Ty#30 (Result), + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -15539,7 +16012,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#81 (pallet_multisig::Timepoint), + ty: Ty#83 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -15574,7 +16047,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#81 (pallet_multisig::Timepoint) { + Ty#83 (pallet_multisig::Timepoint) { docs: [ ], fields: [ @@ -15593,7 +16066,7 @@ snapshot[`polkadot 1`] = ` typeName: "u32", }, ], - id: 81, + id: 83, params: [ { name: "BlockNumber", @@ -15606,14 +16079,14 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#82 (pallet_bounties::pallet::Event) { + Ty#84 (pallet_bounties::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 82, + id: 84, members: [ { docs: [ @@ -15648,7 +16121,7 @@ snapshot[`polkadot 1`] = ` ], name: "bond", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 1, @@ -15710,7 +16183,7 @@ snapshot[`polkadot 1`] = ` ], name: "payout", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, { docs: [ @@ -15761,6 +16234,10 @@ snapshot[`polkadot 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -15769,14 +16246,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#83 (pallet_child_bounties::pallet::Event) { + Ty#85 (pallet_child_bounties::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 83, + id: 85, members: [ { docs: [ @@ -15905,14 +16382,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#84 (pallet_tips::pallet::Event) { + Ty#86 (pallet_tips::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 84, + id: 86, members: [ { docs: [ @@ -15923,7 +16400,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -15939,7 +16416,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -15955,7 +16432,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -15970,7 +16447,7 @@ snapshot[`polkadot 1`] = ` ], name: "payout", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 2, @@ -15985,7 +16462,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -16001,7 +16478,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -16016,7 +16493,7 @@ snapshot[`polkadot 1`] = ` ], name: "deposit", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 4, @@ -16028,6 +16505,10 @@ snapshot[`polkadot 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -16036,14 +16517,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#85 (pallet_election_provider_multi_phase::pallet::Event) { + Ty#87 (pallet_election_provider_multi_phase::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 85, + id: 87, members: [ { docs: [ @@ -16058,15 +16539,15 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: "election_compute", - ty: Ty#86 (pallet_election_provider_multi_phase::ElectionCompute), + name: "compute", + ty: Ty#88 (pallet_election_provider_multi_phase::ElectionCompute), typeName: "ElectionCompute", }, { docs: [ ], name: "prev_ejected", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -16075,21 +16556,38 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "The election has been finalized, with \`Some\` of the given computation, or else if the", - "election failed, \`None\`.", + "The election has been finalized, with the given computation and score.", ], fields: [ { docs: [ ], - name: "election_compute", - ty: Ty#87 (Option), - typeName: "Option", + name: "compute", + ty: Ty#88 (pallet_election_provider_multi_phase::ElectionCompute), + typeName: "ElectionCompute", + }, + { + docs: [ + ], + name: "score", + ty: Ty#89 (sp_npos_elections::ElectionScore), + typeName: "ElectionScore", }, ], index: 1, name: "ElectionFinalized", }, + { + docs: [ + "An election failed.", + "", + "Not much can be said about which computes failed in the process.", + ], + fields: [ + ], + index: 2, + name: "ElectionFailed", + }, { docs: [ "An account has been rewarded for their signed submission being finalized.", @@ -16110,7 +16608,7 @@ snapshot[`polkadot 1`] = ` typeName: "BalanceOf", }, ], - index: 2, + index: 3, name: "Rewarded", }, { @@ -16133,7 +16631,7 @@ snapshot[`polkadot 1`] = ` typeName: "BalanceOf", }, ], - index: 3, + index: 4, name: "Slashed", }, { @@ -16149,7 +16647,7 @@ snapshot[`polkadot 1`] = ` typeName: "u32", }, ], - index: 4, + index: 5, name: "SignedPhaseStarted", }, { @@ -16165,7 +16663,7 @@ snapshot[`polkadot 1`] = ` typeName: "u32", }, ], - index: 5, + index: 6, name: "UnsignedPhaseStarted", }, ], @@ -16182,10 +16680,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#86 (pallet_election_provider_multi_phase::ElectionCompute) { + Ty#88 (pallet_election_provider_multi_phase::ElectionCompute) { docs: [ ], - id: 86, + id: 88, members: [ { docs: [ @@ -16236,54 +16734,49 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#87 (Option) { + Ty#89 (sp_npos_elections::ElectionScore) { docs: [ ], - id: 87, - members: [ + fields: [ { docs: [ ], - fields: [ - ], - index: 0, - name: "None", + name: "minimal_stake", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#86 (pallet_election_provider_multi_phase::ElectionCompute), - typeName: undefined, - }, + name: "sum_stake", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", + }, + { + docs: [ ], - index: 1, - name: "Some", + name: "sum_stake_squared", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", }, ], + id: 89, params: [ - { - name: "T", - ty: Ty#86 (pallet_election_provider_multi_phase::ElectionCompute), - }, ], path: [ - "Option", + "sp_npos_elections", + "ElectionScore", ], - type: "Union", + type: "Struct", }, - Ty#88 (pallet_bags_list::pallet::Event) { + Ty#90 (pallet_bags_list::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 88, + id: 90, members: [ { docs: [ @@ -16301,20 +16794,43 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "from", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, { docs: [ ], name: "to", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, ], index: 0, name: "Rebagged", }, + { + docs: [ + "Updated the score of some account to the given amount.", + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "new_score", + ty: Ty#9 (u64), + typeName: "T::Score", + }, + ], + index: 1, + name: "ScoreUpdated", + }, ], params: [ { @@ -16333,83 +16849,515 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#89 (polkadot_runtime_parachains::inclusion::pallet::Event) { + Ty#91 (pallet_nomination_pools::pallet::Event) { docs: [ - " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted -\\t\\t\\tby this pallet. -\\t\\t\\t", + "Events of this pallet.", ], - id: 89, + id: 91, members: [ { docs: [ - "A candidate was backed. \`[candidate, head_data]\`", + "A pool has been created.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#90 (polkadot_primitives::v2::CandidateReceipt), - typeName: "CandidateReceipt", + name: "depositor", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::HeadData), - typeName: "HeadData", + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + ], + index: 0, + name: "Created", + }, + { + docs: [ + "A member has became bonded in a pool.", + ], + fields: [ + { + docs: [ + ], + name: "member", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#99 (polkadot_primitives::v2::CoreIndex), - typeName: "CoreIndex", + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", }, { docs: [ ], - name: undefined, - ty: Ty#100 (polkadot_primitives::v2::GroupIndex), - typeName: "GroupIndex", + name: "bonded", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "joined", + ty: Ty#43 (bool), + typeName: "bool", }, ], + index: 1, + name: "Bonded", + }, + { + docs: [ + "A payout has been made to a member.", + ], + fields: [ + { + docs: [ + ], + name: "member", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "payout", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 2, + name: "PaidOut", + }, + { + docs: [ + "A member has unbonded from their pool.", + "", + "- \`balance\` is the corresponding balance of the number of points that has been", + " requested to be unbonded (the argument of the \`unbond\` transaction) from the bonded", + " pool.", + "- \`points\` is the number of points that are issued as a result of \`balance\` being", + "dissolved into the corresponding unbonding pool.", + "- \`era\` is the era in which the balance will be unbonded.", + "In the absence of slashing, these values will match. In the presence of slashing, the", + "number of points that are issued in the unbonding pool will be less than the amount", + "requested to be unbonded.", + ], + fields: [ + { + docs: [ + ], + name: "member", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "points", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "era", + ty: Ty#4 (u32), + typeName: "EraIndex", + }, + ], + index: 3, + name: "Unbonded", + }, + { + docs: [ + "A member has withdrawn from their pool.", + "", + "The given number of \`points\` have been dissolved in return of \`balance\`.", + "", + "Similar to \`Unbonded\` event, in the absence of slashing, the ratio of point to balance", + "will be 1.", + ], + fields: [ + { + docs: [ + ], + name: "member", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "points", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 4, + name: "Withdrawn", + }, + { + docs: [ + "A pool has been destroyed.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + ], + index: 5, + name: "Destroyed", + }, + { + docs: [ + "The state of a pool has changed", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "new_state", + ty: Ty#92 (pallet_nomination_pools::PoolState), + typeName: "PoolState", + }, + ], + index: 6, + name: "StateChanged", + }, + { + docs: [ + "A member has been removed from a pool.", + "", + "The removal can be voluntary (withdrawn all unbonded funds) or involuntary (kicked).", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "member", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 7, + name: "MemberRemoved", + }, + { + docs: [ + "The roles of a pool have been updated to the given new roles. Note that the depositor", + "can never change.", + ], + fields: [ + { + docs: [ + ], + name: "root", + ty: Ty#93 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "state_toggler", + ty: Ty#93 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "nominator", + ty: Ty#93 (Option), + typeName: "Option", + }, + ], + index: 8, + name: "RolesUpdated", + }, + { + docs: [ + "The active balance of pool \`pool_id\` has been slashed to \`balance\`.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 9, + name: "PoolSlashed", + }, + { + docs: [ + "The unbond pool at \`era\` of pool \`pool_id\` has been slashed to \`balance\`.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "era", + ty: Ty#4 (u32), + typeName: "EraIndex", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 10, + name: "UnbondingPoolSlashed", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#92 (pallet_nomination_pools::PoolState) { + docs: [ + ], + id: 92, + members: [ + { + docs: [ + ], + fields: [ + ], index: 0, - name: "CandidateBacked", + name: "Open", }, { docs: [ - "A candidate was included. \`[candidate, head_data]\`", + ], + fields: [ + ], + index: 1, + name: "Blocked", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "Destroying", + }, + ], + params: [ + ], + path: [ + "pallet_nomination_pools", + "PoolState", + ], + type: "Union", + }, + Ty#93 (Option) { + docs: [ + ], + id: 93, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#94 (polkadot_runtime_parachains::inclusion::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 94, + members: [ + { + docs: [ + "A candidate was backed. \`[candidate, head_data]\`", ], fields: [ { docs: [ ], name: undefined, - ty: Ty#90 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#95 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#99 (polkadot_primitives::v2::CoreIndex), + ty: Ty#104 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: undefined, - ty: Ty#100 (polkadot_primitives::v2::GroupIndex), + ty: Ty#105 (polkadot_primitives::v2::GroupIndex), + typeName: "GroupIndex", + }, + ], + index: 0, + name: "CandidateBacked", + }, + { + docs: [ + "A candidate was included. \`[candidate, head_data]\`", + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#95 (polkadot_primitives::v2::CandidateReceipt), + typeName: "CandidateReceipt", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#103 (polkadot_parachain::primitives::HeadData), + typeName: "HeadData", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#104 (polkadot_primitives::v2::CoreIndex), + typeName: "CoreIndex", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#105 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], @@ -16425,21 +17373,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#90 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#95 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#99 (polkadot_primitives::v2::CoreIndex), + ty: Ty#104 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, ], @@ -16461,7 +17409,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#90 (polkadot_primitives::v2::CandidateReceipt) { + Ty#95 (polkadot_primitives::v2::CandidateReceipt) { docs: [ ], fields: [ @@ -16469,22 +17417,22 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "descriptor", - ty: Ty#91 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#96 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "commitments_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 90, + id: 95, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -16494,7 +17442,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#91 (polkadot_primitives::v2::CandidateDescriptor) { + Ty#96 (polkadot_primitives::v2::CandidateDescriptor) { docs: [ ], fields: [ @@ -16502,71 +17450,71 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "para_id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "relay_parent", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { docs: [ ], name: "collator", - ty: Ty#93 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#98 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, { docs: [ ], name: "persisted_validation_data_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "pov_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "erasure_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "signature", - ty: Ty#94 (polkadot_primitives::v2::collator_app::Signature), + ty: Ty#99 (polkadot_primitives::v2::collator_app::Signature), typeName: "CollatorSignature", }, { docs: [ ], name: "para_head", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "validation_code_hash", - ty: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, ], - id: 91, + id: 96, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -16576,7 +17524,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#92 (polkadot_parachain::primitives::Id) { + Ty#97 (polkadot_parachain::primitives::Id) { docs: [ ], fields: [ @@ -16588,7 +17536,7 @@ snapshot[`polkadot 1`] = ` typeName: "u32", }, ], - id: 92, + id: 97, params: [ ], path: [ @@ -16598,7 +17546,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#93 (polkadot_primitives::v2::collator_app::Public) { + Ty#98 (polkadot_primitives::v2::collator_app::Public) { docs: [ ], fields: [ @@ -16606,11 +17554,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (sp_core::sr25519::Public), + ty: Ty#54 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 93, + id: 98, params: [ ], path: [ @@ -16621,7 +17569,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#94 (polkadot_primitives::v2::collator_app::Signature) { + Ty#99 (polkadot_primitives::v2::collator_app::Signature) { docs: [ ], fields: [ @@ -16629,11 +17577,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#95 (sp_core::sr25519::Signature), + ty: Ty#100 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 94, + id: 99, params: [ ], path: [ @@ -16644,7 +17592,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#95 (sp_core::sr25519::Signature) { + Ty#100 (sp_core::sr25519::Signature) { docs: [ ], fields: [ @@ -16652,11 +17600,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#96, + ty: Ty#101, typeName: "[u8; 64]", }, ], - id: 95, + id: 100, params: [ ], path: [ @@ -16666,10 +17614,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#96 { + Ty#101 { docs: [ ], - id: 96, + id: 101, len: 64, params: [ ], @@ -16678,7 +17626,7 @@ snapshot[`polkadot 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#97 (polkadot_parachain::primitives::ValidationCodeHash) { + Ty#102 (polkadot_parachain::primitives::ValidationCodeHash) { docs: [ ], fields: [ @@ -16686,11 +17634,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 97, + id: 102, params: [ ], path: [ @@ -16700,7 +17648,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#98 (polkadot_parachain::primitives::HeadData) { + Ty#103 (polkadot_parachain::primitives::HeadData) { docs: [ ], fields: [ @@ -16708,11 +17656,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 98, + id: 103, params: [ ], path: [ @@ -16722,7 +17670,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#99 (polkadot_primitives::v2::CoreIndex) { + Ty#104 (polkadot_primitives::v2::CoreIndex) { docs: [ ], fields: [ @@ -16734,7 +17682,7 @@ snapshot[`polkadot 1`] = ` typeName: "u32", }, ], - id: 99, + id: 104, params: [ ], path: [ @@ -16744,7 +17692,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#100 (polkadot_primitives::v2::GroupIndex) { + Ty#105 (polkadot_primitives::v2::GroupIndex) { docs: [ ], fields: [ @@ -16756,7 +17704,7 @@ snapshot[`polkadot 1`] = ` typeName: "u32", }, ], - id: 100, + id: 105, params: [ ], path: [ @@ -16766,14 +17714,14 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#101 (polkadot_runtime_parachains::paras::pallet::Event) { + Ty#106 (polkadot_runtime_parachains::paras::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 101, + id: 106, members: [ { docs: [ @@ -16784,7 +17732,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -16800,7 +17748,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -16816,7 +17764,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -16832,7 +17780,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -16848,7 +17796,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -16872,14 +17820,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -16896,14 +17844,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -16920,14 +17868,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -16945,14 +17893,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#102 (polkadot_runtime_parachains::ump::pallet::Event) { + Ty#107 (polkadot_runtime_parachains::ump::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 102, + id: 107, members: [ { docs: [ @@ -17005,7 +17953,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v2::traits::Outcome), + ty: Ty#108 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -17029,14 +17977,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -17053,7 +18001,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -17088,7 +18036,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -17102,14 +18050,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -17128,14 +18076,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -17153,10 +18101,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#103 (xcm::v2::traits::Outcome) { + Ty#108 (xcm::v2::traits::Outcome) { docs: [ ], - id: 103, + id: 108, members: [ { docs: [ @@ -17166,7 +18114,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -17181,14 +18129,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#104 (xcm::v2::traits::Error), + ty: Ty#109 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -17203,7 +18151,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v2::traits::Error), + ty: Ty#109 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -17221,10 +18169,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#104 (xcm::v2::traits::Error) { + Ty#109 (xcm::v2::traits::Error) { docs: [ ], - id: 104, + id: 109, members: [ { docs: [ @@ -17402,7 +18350,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -17425,7 +18373,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -17459,14 +18407,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#105 (polkadot_runtime_parachains::hrmp::pallet::Event) { + Ty#110 (polkadot_runtime_parachains::hrmp::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 105, + id: 110, members: [ { docs: [ @@ -17478,14 +18426,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -17516,14 +18464,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -17539,14 +18487,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -17562,14 +18510,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -17591,7 +18539,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#106 (polkadot_parachain::primitives::HrmpChannelId) { + Ty#111 (polkadot_parachain::primitives::HrmpChannelId) { docs: [ ], fields: [ @@ -17599,18 +18547,18 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "sender", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "recipient", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "Id", }, ], - id: 106, + id: 111, params: [ ], path: [ @@ -17620,14 +18568,14 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#107 (polkadot_runtime_parachains::disputes::pallet::Event) { + Ty#112 (polkadot_runtime_parachains::disputes::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 107, + id: 112, members: [ { docs: [ @@ -17638,14 +18586,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#108 (polkadot_core_primitives::CandidateHash), + ty: Ty#113 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: undefined, - ty: Ty#109 (polkadot_runtime_parachains::disputes::DisputeLocation), + ty: Ty#114 (polkadot_runtime_parachains::disputes::DisputeLocation), typeName: "DisputeLocation", }, ], @@ -17662,14 +18610,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#108 (polkadot_core_primitives::CandidateHash), + ty: Ty#113 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: undefined, - ty: Ty#110 (polkadot_runtime_parachains::disputes::DisputeResult), + ty: Ty#115 (polkadot_runtime_parachains::disputes::DisputeResult), typeName: "DisputeResult", }, ], @@ -17686,7 +18634,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#108 (polkadot_core_primitives::CandidateHash), + ty: Ty#113 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, ], @@ -17727,7 +18675,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#108 (polkadot_core_primitives::CandidateHash) { + Ty#113 (polkadot_core_primitives::CandidateHash) { docs: [ ], fields: [ @@ -17735,11 +18683,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 108, + id: 113, params: [ ], path: [ @@ -17748,10 +18696,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#109 (polkadot_runtime_parachains::disputes::DisputeLocation) { + Ty#114 (polkadot_runtime_parachains::disputes::DisputeLocation) { docs: [ ], - id: 109, + id: 114, members: [ { docs: [ @@ -17779,10 +18727,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#110 (polkadot_runtime_parachains::disputes::DisputeResult) { + Ty#115 (polkadot_runtime_parachains::disputes::DisputeResult) { docs: [ ], - id: 110, + id: 115, members: [ { docs: [ @@ -17810,14 +18758,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#111 (polkadot_runtime_common::paras_registrar::pallet::Event) { + Ty#116 (polkadot_runtime_common::paras_registrar::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 111, + id: 116, members: [ { docs: [ @@ -17826,14 +18774,14 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "manager", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -17848,8 +18796,8 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -17863,14 +18811,14 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "who", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -17893,14 +18841,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#112 (polkadot_runtime_common::slots::pallet::Event) { + Ty#117 (polkadot_runtime_common::slots::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 112, + id: 117, members: [ { docs: [ @@ -17910,7 +18858,7 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: undefined, + name: "lease_period", ty: Ty#4 (u32), typeName: "LeasePeriodOf", }, @@ -17923,48 +18871,47 @@ snapshot[`polkadot 1`] = ` "A para has won the right to a continuous set of lease periods as a parachain.", "First balance is any extra amount reserved on top of the para's existing deposit.", "Second balance is the total amount reserved.", - "\`[parachain_id, leaser, period_begin, period_count, extra_reserved, total_amount]\`", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "leaser", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "period_begin", ty: Ty#4 (u32), typeName: "LeasePeriodOf", }, { docs: [ ], - name: undefined, + name: "period_count", ty: Ty#4 (u32), typeName: "LeasePeriodOf", }, { docs: [ ], - name: undefined, + name: "extra_reserved", ty: Ty#6 (u128), typeName: "BalanceOf", }, { docs: [ ], - name: undefined, + name: "total_amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -17987,40 +18934,39 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#113 (polkadot_runtime_common::auctions::pallet::Event) { + Ty#118 (polkadot_runtime_common::auctions::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 113, + id: 118, members: [ { docs: [ "An auction started. Provides its index and the block number where it will begin to", "close and the first lease period of the quadruplet that is auctioned.", - "\`[auction_index, lease_period, ending]\`", ], fields: [ { docs: [ ], - name: undefined, + name: "auction_index", ty: Ty#4 (u32), typeName: "AuctionIndex", }, { docs: [ ], - name: undefined, + name: "lease_period", ty: Ty#4 (u32), typeName: "LeasePeriodOf", }, { docs: [ ], - name: undefined, + name: "ending", ty: Ty#4 (u32), typeName: "T::BlockNumber", }, @@ -18030,13 +18976,13 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "An auction ended. All funds become unreserved. \`[auction_index]\`", + "An auction ended. All funds become unreserved.", ], fields: [ { docs: [ ], - name: undefined, + name: "auction_index", ty: Ty#4 (u32), typeName: "AuctionIndex", }, @@ -18047,27 +18993,27 @@ snapshot[`polkadot 1`] = ` { docs: [ "Funds were reserved for a winning bid. First balance is the extra amount reserved.", - "Second is the total. \`[bidder, extra_reserved, total_amount]\`", + "Second is the total.", ], fields: [ { docs: [ ], - name: undefined, + name: "bidder", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "extra_reserved", ty: Ty#6 (u128), typeName: "BalanceOf", }, { docs: [ ], - name: undefined, + name: "total_amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -18083,14 +19029,14 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: undefined, + name: "bidder", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -18102,27 +19048,26 @@ snapshot[`polkadot 1`] = ` docs: [ "Someone attempted to lease the same slot twice for a parachain. The amount is held in reserve", "but no parachain slot has been leased.", - "\`[parachain_id, leaser, amount]\`", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "leaser", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -18133,41 +19078,40 @@ snapshot[`polkadot 1`] = ` { docs: [ "A new bid has been accepted as the current winner.", - "\`[who, para_id, amount, first_slot, last_slot]\`", ], fields: [ { docs: [ ], - name: undefined, + name: "bidder", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, { docs: [ ], - name: undefined, + name: "first_slot", ty: Ty#4 (u32), typeName: "LeasePeriodOf", }, { docs: [ ], - name: undefined, + name: "last_slot", ty: Ty#4 (u32), typeName: "LeasePeriodOf", }, @@ -18178,20 +19122,19 @@ snapshot[`polkadot 1`] = ` { docs: [ "The winning offset was chosen for an auction. This will map into the \`Winning\` storage map.", - "\`[auction_index, block_number]\`", ], fields: [ { docs: [ ], - name: undefined, + name: "auction_index", ty: Ty#4 (u32), typeName: "AuctionIndex", }, { docs: [ ], - name: undefined, + name: "block_number", ty: Ty#4 (u32), typeName: "T::BlockNumber", }, @@ -18214,25 +19157,25 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#114 (polkadot_runtime_common::crowdloan::pallet::Event) { + Ty#119 (polkadot_runtime_common::crowdloan::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 114, + id: 119, members: [ { docs: [ - "Create a new crowdloaning campaign. \`[fund_index]\`", + "Create a new crowdloaning campaign.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -18241,27 +19184,27 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "Contributed to a crowd sale. \`[who, fund_index, amount]\`", + "Contributed to a crowd sale.", ], fields: [ { docs: [ ], - name: undefined, + name: "who", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "fund_index", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -18271,27 +19214,27 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "Withdrew full balance of a contributor. \`[who, fund_index, amount]\`", + "Withdrew full balance of a contributor.", ], fields: [ { docs: [ ], - name: undefined, + name: "who", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "fund_index", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -18302,14 +19245,14 @@ snapshot[`polkadot 1`] = ` { docs: [ "The loans in a fund have been partially dissolved, i.e. there are some left", - "over child keys that still need to be killed. \`[fund_index]\`", + "over child keys that still need to be killed.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -18318,14 +19261,14 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "All loans in a fund have been refunded. \`[fund_index]\`", + "All loans in a fund have been refunded.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -18334,14 +19277,14 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "Fund is dissolved. \`[fund_index]\`", + "Fund is dissolved.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -18356,15 +19299,15 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, - ty: Ty#30 (Result), + name: "result", + ty: Ty#31 (Result), typeName: "DispatchResult", }, ], @@ -18373,14 +19316,14 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "The configuration to a crowdloan has been edited. \`[fund_index]\`", + "The configuration to a crowdloan has been edited.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -18389,28 +19332,28 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "A memo has been updated. \`[who, fund_index, memo]\`", + "A memo has been updated.", ], fields: [ { docs: [ ], - name: undefined, + name: "who", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, - ty: Ty#10, + name: "memo", + ty: Ty#11, typeName: "Vec", }, ], @@ -18425,8 +19368,8 @@ snapshot[`polkadot 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + name: "para_id", + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -18448,14 +19391,14 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#115 (pallet_xcm::pallet::Event) { + Ty#120 (pallet_xcm::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 115, + id: 120, members: [ { docs: [ @@ -18468,7 +19411,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v2::traits::Outcome), + ty: Ty#108 (xcm::v2::traits::Outcome), typeName: "xcm::latest::Outcome", }, ], @@ -18486,21 +19429,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -18520,14 +19463,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -18546,14 +19489,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#134 (xcm::v2::Response), + ty: Ty#140 (xcm::v2::Response), typeName: "Response", }, ], @@ -18572,7 +19515,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -18606,7 +19549,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -18627,14 +19570,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -18653,7 +19596,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -18687,7 +19630,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -18721,21 +19664,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#143 (Option), + ty: Ty#149 (Option), typeName: "Option", }, ], @@ -18759,14 +19702,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -18784,7 +19727,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -18802,21 +19745,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H256", }, { docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#144 (xcm::VersionedMultiAssets), + ty: Ty#150 (xcm::VersionedMultiAssets), typeName: "VersionedMultiAssets", }, ], @@ -18834,7 +19777,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -18860,7 +19803,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -18886,21 +19829,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#104 (xcm::v2::traits::Error), + ty: Ty#109 (xcm::v2::traits::Error), typeName: "XcmError", }, ], @@ -18919,14 +19862,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -18947,7 +19890,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#116 (xcm::v1::multilocation::MultiLocation) { + Ty#121 (xcm::v1::multilocation::MultiLocation) { docs: [ ], fields: [ @@ -18962,11 +19905,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "interior", - ty: Ty#117 (xcm::v1::multilocation::Junctions), + ty: Ty#122 (xcm::v1::multilocation::Junctions), typeName: "Junctions", }, ], - id: 116, + id: 121, params: [ ], path: [ @@ -18977,10 +19920,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#117 (xcm::v1::multilocation::Junctions) { + Ty#122 (xcm::v1::multilocation::Junctions) { docs: [ ], - id: 117, + id: 122, members: [ { docs: [ @@ -18998,7 +19941,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19013,14 +19956,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19035,21 +19978,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19064,28 +20007,28 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19100,35 +20043,35 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19143,42 +20086,42 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19193,49 +20136,49 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19250,56 +20193,56 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#118 (xcm::v1::junction::Junction), + ty: Ty#123 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -19317,10 +20260,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#118 (xcm::v1::junction::Junction) { + Ty#123 (xcm::v1::junction::Junction) { docs: [ ], - id: 118, + id: 123, members: [ { docs: [ @@ -19330,7 +20273,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -19345,7 +20288,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "network", - ty: Ty#120 (xcm::v0::junction::NetworkId), + ty: Ty#125 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -19367,14 +20310,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "network", - ty: Ty#120 (xcm::v0::junction::NetworkId), + ty: Ty#125 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -19389,14 +20332,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "network", - ty: Ty#120 (xcm::v0::junction::NetworkId), + ty: Ty#125 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#73, + ty: Ty#75, typeName: "[u8; 20]", }, ], @@ -19426,7 +20369,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#58, typeName: "u128", }, ], @@ -19441,8 +20384,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#126 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 6, @@ -19464,14 +20407,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#122 (xcm::v0::junction::BodyId), + ty: Ty#128 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#123 (xcm::v0::junction::BodyPart), + ty: Ty#129 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -19489,10 +20432,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#119 { + Ty#124 { docs: [ ], - id: 119, + id: 124, params: [ ], path: [ @@ -19500,10 +20443,10 @@ snapshot[`polkadot 1`] = ` type: "Compact", typeParam: Ty#4 (u32), }, - Ty#120 (xcm::v0::junction::NetworkId) { + Ty#125 (xcm::v0::junction::NetworkId) { docs: [ ], - id: 120, + id: 125, members: [ { docs: [ @@ -19521,8 +20464,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#126 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -19555,21 +20498,52 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#121 { + Ty#126 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], - id: 121, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + id: 126, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "weak_bounded_vec", + "WeakBoundedVec", + ], + type: "Struct", + }, + Ty#127 { + docs: [ + ], + id: 127, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#8 (u64), + typeParam: Ty#9 (u64), }, - Ty#122 (xcm::v0::junction::BodyId) { + Ty#128 (xcm::v0::junction::BodyId) { docs: [ ], - id: 122, + id: 128, members: [ { docs: [ @@ -19587,8 +20561,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#126 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -19602,7 +20576,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -19652,10 +20626,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#123 (xcm::v0::junction::BodyPart) { + Ty#129 (xcm::v0::junction::BodyPart) { docs: [ ], - id: 123, + id: 129, members: [ { docs: [ @@ -19673,7 +20647,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "count", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -19688,14 +20662,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "nom", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -19710,14 +20684,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "nom", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -19732,14 +20706,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "nom", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -19757,7 +20731,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#124 (xcm::v2::Xcm) { + Ty#130 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -19765,11 +20739,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#131, typeName: "Vec>", }, ], - id: 124, + id: 130, params: [ { name: "Call", @@ -19783,21 +20757,21 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#125 { + Ty#131 { docs: [ ], - id: 125, + id: 131, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#126 (xcm::v2::Instruction), + typeParam: Ty#132 (xcm::v2::Instruction), }, - Ty#126 (xcm::v2::Instruction) { + Ty#132 (xcm::v2::Instruction) { docs: [ ], - id: 126, + id: 132, members: [ { docs: [ @@ -19807,7 +20781,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -19822,7 +20796,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -19837,7 +20811,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -19852,21 +20826,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#134 (xcm::v2::Response), + ty: Ty#140 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -19881,14 +20855,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -19903,21 +20877,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -19932,21 +20906,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#137 (xcm::v0::OriginKind), + ty: Ty#143 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#138 (xcm::double_encoded::DoubleEncoded), + ty: Ty#144 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -19961,21 +20935,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -19990,7 +20964,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -20005,21 +20979,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "initiator", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -20042,7 +21016,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#117 (xcm::v1::multilocation::Junctions), + ty: Ty#122 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -20057,21 +21031,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -20086,21 +21060,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -20115,28 +21089,28 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -20151,14 +21125,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "give", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -20173,21 +21147,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -20202,21 +21176,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -20231,28 +21205,28 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -20267,14 +21241,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "fees", - ty: Ty#129 (xcm::v1::multiasset::MultiAsset), + ty: Ty#135 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#142 (xcm::v2::WeightLimit), + ty: Ty#148 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -20297,7 +21271,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -20312,7 +21286,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -20335,14 +21309,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -20357,7 +21331,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -20372,14 +21346,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -20408,7 +21382,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#127 (xcm::v1::multiasset::MultiAssets) { + Ty#133 (xcm::v1::multiasset::MultiAssets) { docs: [ ], fields: [ @@ -20416,11 +21390,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#128, + ty: Ty#134, typeName: "Vec", }, ], - id: 127, + id: 133, params: [ ], path: [ @@ -20431,18 +21405,18 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#128 { + Ty#134 { docs: [ ], - id: 128, + id: 134, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#129 (xcm::v1::multiasset::MultiAsset), + typeParam: Ty#135 (xcm::v1::multiasset::MultiAsset), }, - Ty#129 (xcm::v1::multiasset::MultiAsset) { + Ty#135 (xcm::v1::multiasset::MultiAsset) { docs: [ ], fields: [ @@ -20450,18 +21424,18 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#130 (xcm::v1::multiasset::AssetId), + ty: Ty#136 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#131 (xcm::v1::multiasset::Fungibility), + ty: Ty#137 (xcm::v1::multiasset::Fungibility), typeName: "Fungibility", }, ], - id: 129, + id: 135, params: [ ], path: [ @@ -20472,10 +21446,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#130 (xcm::v1::multiasset::AssetId) { + Ty#136 (xcm::v1::multiasset::AssetId) { docs: [ ], - id: 130, + id: 136, members: [ { docs: [ @@ -20485,7 +21459,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -20500,7 +21474,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -20518,10 +21492,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#131 (xcm::v1::multiasset::Fungibility) { + Ty#137 (xcm::v1::multiasset::Fungibility) { docs: [ ], - id: 131, + id: 137, members: [ { docs: [ @@ -20531,7 +21505,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#58, typeName: "u128", }, ], @@ -20546,7 +21520,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#132 (xcm::v1::multiasset::AssetInstance), + ty: Ty#138 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -20564,10 +21538,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#132 (xcm::v1::multiasset::AssetInstance) { + Ty#138 (xcm::v1::multiasset::AssetInstance) { docs: [ ], - id: 132, + id: 138, members: [ { docs: [ @@ -20585,7 +21559,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#58, typeName: "u128", }, ], @@ -20600,7 +21574,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], @@ -20615,7 +21589,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#133, + ty: Ty#139, typeName: "[u8; 8]", }, ], @@ -20630,7 +21604,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#43, + ty: Ty#45, typeName: "[u8; 16]", }, ], @@ -20660,7 +21634,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -20678,10 +21652,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#133 { + Ty#139 { docs: [ ], - id: 133, + id: 139, len: 8, params: [ ], @@ -20690,10 +21664,10 @@ snapshot[`polkadot 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#134 (xcm::v2::Response) { + Ty#140 (xcm::v2::Response) { docs: [ ], - id: 134, + id: 140, members: [ { docs: [ @@ -20711,7 +21685,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -20726,7 +21700,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#135 (Option), + ty: Ty#141 (Option), typeName: "Option<(u32, Error)>", }, ], @@ -20758,10 +21732,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#135 (Option) { + Ty#141 (Option) { docs: [ ], - id: 135, + id: 141, members: [ { docs: [ @@ -20779,7 +21753,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#136, + ty: Ty#142, typeName: undefined, }, ], @@ -20790,7 +21764,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#136, + ty: Ty#142, }, ], path: [ @@ -20798,24 +21772,24 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#136 { + Ty#142 { docs: [ ], fields: [ Ty#4 (u32), - Ty#104 (xcm::v2::traits::Error), + Ty#109 (xcm::v2::traits::Error), ], - id: 136, + id: 142, params: [ ], path: [ ], type: "Tuple", }, - Ty#137 (xcm::v0::OriginKind) { + Ty#143 (xcm::v0::OriginKind) { docs: [ ], - id: 137, + id: 143, members: [ { docs: [ @@ -20859,7 +21833,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#138 (xcm::double_encoded::DoubleEncoded) { + Ty#144 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -20867,11 +21841,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 138, + id: 144, params: [ { name: "T", @@ -20885,10 +21859,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#139 (xcm::v1::multiasset::MultiAssetFilter) { + Ty#145 (xcm::v1::multiasset::MultiAssetFilter) { docs: [ ], - id: 139, + id: 145, members: [ { docs: [ @@ -20898,7 +21872,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -20913,7 +21887,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#140 (xcm::v1::multiasset::WildMultiAsset), + ty: Ty#146 (xcm::v1::multiasset::WildMultiAsset), typeName: "WildMultiAsset", }, ], @@ -20931,10 +21905,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#140 (xcm::v1::multiasset::WildMultiAsset) { + Ty#146 (xcm::v1::multiasset::WildMultiAsset) { docs: [ ], - id: 140, + id: 146, members: [ { docs: [ @@ -20952,14 +21926,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#130 (xcm::v1::multiasset::AssetId), + ty: Ty#136 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#141 (xcm::v1::multiasset::WildFungibility), + ty: Ty#147 (xcm::v1::multiasset::WildFungibility), typeName: "WildFungibility", }, ], @@ -20977,10 +21951,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#141 (xcm::v1::multiasset::WildFungibility) { + Ty#147 (xcm::v1::multiasset::WildFungibility) { docs: [ ], - id: 141, + id: 147, members: [ { docs: [ @@ -21009,10 +21983,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#142 (xcm::v2::WeightLimit) { + Ty#148 (xcm::v2::WeightLimit) { docs: [ ], - id: 142, + id: 148, members: [ { docs: [ @@ -21030,7 +22004,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -21047,10 +22021,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#143 (Option) { + Ty#149 (Option) { docs: [ ], - id: 143, + id: 149, members: [ { docs: [ @@ -21068,7 +22042,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: undefined, }, ], @@ -21079,7 +22053,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), }, ], path: [ @@ -21087,10 +22061,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#144 (xcm::VersionedMultiAssets) { + Ty#150 (xcm::VersionedMultiAssets) { docs: [ ], - id: 144, + id: 150, members: [ { docs: [ @@ -21100,7 +22074,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, ], @@ -21115,7 +22089,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "v1::MultiAssets", }, ], @@ -21131,21 +22105,21 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#145 { + Ty#151 { docs: [ ], - id: 145, + id: 151, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#146 (xcm::v0::multi_asset::MultiAsset), + typeParam: Ty#152 (xcm::v0::multi_asset::MultiAsset), }, - Ty#146 (xcm::v0::multi_asset::MultiAsset) { + Ty#152 (xcm::v0::multi_asset::MultiAsset) { docs: [ ], - id: 146, + id: 152, members: [ { docs: [ @@ -21187,7 +22161,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -21202,7 +22176,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -21217,7 +22191,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -21232,7 +22206,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "class", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -21247,14 +22221,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "amount", - ty: Ty#56, + ty: Ty#58, typeName: "u128", }, ], @@ -21269,14 +22243,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "instance", - ty: Ty#132 (xcm::v1::multiasset::AssetInstance), + ty: Ty#138 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -21291,14 +22265,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "amount", - ty: Ty#56, + ty: Ty#58, typeName: "u128", }, ], @@ -21313,14 +22287,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "class", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "instance", - ty: Ty#132 (xcm::v1::multiasset::AssetInstance), + ty: Ty#138 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -21338,10 +22312,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#147 (xcm::v0::multi_location::MultiLocation) { + Ty#153 (xcm::v0::multi_location::MultiLocation) { docs: [ ], - id: 147, + id: 153, members: [ { docs: [ @@ -21359,7 +22333,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21374,14 +22348,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21396,21 +22370,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21425,28 +22399,28 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21461,35 +22435,35 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21504,42 +22478,42 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21554,49 +22528,49 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21611,56 +22585,56 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#148 (xcm::v0::junction::Junction), + ty: Ty#154 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -21678,10 +22652,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#148 (xcm::v0::junction::Junction) { + Ty#154 (xcm::v0::junction::Junction) { docs: [ ], - id: 148, + id: 154, members: [ { docs: [ @@ -21699,7 +22673,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -21714,7 +22688,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "network", - ty: Ty#120 (xcm::v0::junction::NetworkId), + ty: Ty#125 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -21736,14 +22710,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "network", - ty: Ty#120 (xcm::v0::junction::NetworkId), + ty: Ty#125 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -21758,14 +22732,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "network", - ty: Ty#120 (xcm::v0::junction::NetworkId), + ty: Ty#125 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#73, + ty: Ty#75, typeName: "[u8; 20]", }, ], @@ -21795,7 +22769,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#58, typeName: "u128", }, ], @@ -21810,8 +22784,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#126 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 7, @@ -21833,14 +22807,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#122 (xcm::v0::junction::BodyId), + ty: Ty#128 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#123 (xcm::v0::junction::BodyPart), + ty: Ty#129 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -21858,10 +22832,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#149 (xcm::VersionedMultiLocation) { + Ty#155 (xcm::VersionedMultiLocation) { docs: [ ], - id: 149, + id: 155, members: [ { docs: [ @@ -21871,7 +22845,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "v0::MultiLocation", }, ], @@ -21886,7 +22860,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "v1::MultiLocation", }, ], @@ -21902,10 +22876,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#150 (frame_system::Phase) { + Ty#156 (frame_system::Phase) { docs: [ ], - id: 150, + id: 156, members: [ { docs: [ @@ -21947,29 +22921,29 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#151 { + Ty#157 { docs: [ ], - id: 151, + id: 157, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#9 (primitive_types::H256), + typeParam: Ty#10 (primitive_types::H256), }, - Ty#152 { + Ty#158 { docs: [ ], - id: 152, + id: 158, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#28, + typeParam: Ty#29, }, - Ty#153 (frame_system::LastRuntimeUpgradeInfo) { + Ty#159 (frame_system::LastRuntimeUpgradeInfo) { docs: [ ], fields: [ @@ -21977,18 +22951,18 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "spec_version", - ty: Ty#119, + ty: Ty#124, typeName: "codec::Compact", }, { docs: [ ], name: "spec_name", - ty: Ty#154 (str), + ty: Ty#160 (str), typeName: "sp_runtime::RuntimeString", }, ], - id: 153, + id: 159, params: [ ], path: [ @@ -21997,10 +22971,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#154 (str) { + Ty#160 (str) { docs: [ ], - id: 154, + id: 160, kind: "str", params: [ ], @@ -22008,11 +22982,11 @@ snapshot[`polkadot 1`] = ` ], type: "Primitive", }, - Ty#155 (frame_system::pallet::Call) { + Ty#161 (frame_system::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 155, + id: 161, members: [ { docs: [ @@ -22023,7 +22997,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "ratio", - ty: Ty#40 (sp_arithmetic::per_things::Perbill), + ty: Ty#42 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -22043,7 +23017,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -22059,7 +23033,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "pages", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -22086,7 +23060,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -22110,7 +23084,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -22126,7 +23100,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "items", - ty: Ty#156, + ty: Ty#162, typeName: "Vec", }, ], @@ -22142,7 +23116,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "keys", - ty: Ty#158, + ty: Ty#164, typeName: "Vec", }, ], @@ -22161,7 +23135,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "prefix", - ty: Ty#10, + ty: Ty#11, typeName: "Key", }, { @@ -22184,7 +23158,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -22205,43 +23179,43 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#156 { + Ty#162 { docs: [ ], - id: 156, + id: 162, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#157, + typeParam: Ty#163, }, - Ty#157 { + Ty#163 { docs: [ ], fields: [ - Ty#10, - Ty#10, + Ty#11, + Ty#11, ], - id: 157, + id: 163, params: [ ], path: [ ], type: "Tuple", }, - Ty#158 { + Ty#164 { docs: [ ], - id: 158, + id: 164, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#10, + typeParam: Ty#11, }, - Ty#159 (frame_system::limits::BlockWeights) { + Ty#165 (frame_system::limits::BlockWeights) { docs: [ ], fields: [ @@ -22249,25 +23223,25 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "base_block", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_block", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "per_class", - ty: Ty#160 (frame_support::weights::PerDispatchClass), + ty: Ty#166 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 159, + id: 165, params: [ ], path: [ @@ -22277,7 +23251,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#160 (frame_support::weights::PerDispatchClass) { + Ty#166 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -22285,29 +23259,29 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "normal", - ty: Ty#161 (frame_system::limits::WeightsPerClass), + ty: Ty#167 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#161 (frame_system::limits::WeightsPerClass), + ty: Ty#167 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#161 (frame_system::limits::WeightsPerClass), + ty: Ty#167 (frame_system::limits::WeightsPerClass), typeName: "T", }, ], - id: 160, + id: 166, params: [ { name: "T", - ty: Ty#161 (frame_system::limits::WeightsPerClass), + ty: Ty#167 (frame_system::limits::WeightsPerClass), }, ], path: [ @@ -22317,7 +23291,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#161 (frame_system::limits::WeightsPerClass) { + Ty#167 (frame_system::limits::WeightsPerClass) { docs: [ ], fields: [ @@ -22325,32 +23299,32 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "base_extrinsic", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_extrinsic", - ty: Ty#162 (Option), + ty: Ty#168 (Option), typeName: "Option", }, { docs: [ ], name: "max_total", - ty: Ty#162 (Option), + ty: Ty#168 (Option), typeName: "Option", }, { docs: [ ], name: "reserved", - ty: Ty#162 (Option), + ty: Ty#168 (Option), typeName: "Option", }, ], - id: 161, + id: 167, params: [ ], path: [ @@ -22360,10 +23334,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#162 (Option) { + Ty#168 (Option) { docs: [ ], - id: 162, + id: 168, members: [ { docs: [ @@ -22381,7 +23355,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: undefined, }, ], @@ -22392,7 +23366,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), }, ], path: [ @@ -22400,7 +23374,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#163 (frame_system::limits::BlockLength) { + Ty#169 (frame_system::limits::BlockLength) { docs: [ ], fields: [ @@ -22408,11 +23382,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "max", - ty: Ty#164 (frame_support::weights::PerDispatchClass), + ty: Ty#170 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 163, + id: 169, params: [ ], path: [ @@ -22422,7 +23396,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#164 (frame_support::weights::PerDispatchClass) { + Ty#170 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -22448,7 +23422,7 @@ snapshot[`polkadot 1`] = ` typeName: "T", }, ], - id: 164, + id: 170, params: [ { name: "T", @@ -22462,7 +23436,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#165 (frame_support::weights::RuntimeDbWeight) { + Ty#171 (frame_support::weights::RuntimeDbWeight) { docs: [ ], fields: [ @@ -22470,18 +23444,18 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "read", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, { docs: [ ], name: "write", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, ], - id: 165, + id: 171, params: [ ], path: [ @@ -22491,7 +23465,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#166 (sp_version::RuntimeVersion) { + Ty#172 (sp_version::RuntimeVersion) { docs: [ ], fields: [ @@ -22499,14 +23473,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "spec_name", - ty: Ty#154 (str), + ty: Ty#160 (str), typeName: "RuntimeString", }, { docs: [ ], name: "impl_name", - ty: Ty#154 (str), + ty: Ty#160 (str), typeName: "RuntimeString", }, { @@ -22534,7 +23508,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "apis", - ty: Ty#167 (Cow), + ty: Ty#173 (Cow), typeName: "ApisVec", }, { @@ -22552,7 +23526,7 @@ snapshot[`polkadot 1`] = ` typeName: "u8", }, ], - id: 166, + id: 172, params: [ ], path: [ @@ -22561,7 +23535,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#167 (Cow) { + Ty#173 (Cow) { docs: [ ], fields: [ @@ -22569,15 +23543,15 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#168, + ty: Ty#174, typeName: undefined, }, ], - id: 167, + id: 173, params: [ { name: "T", - ty: Ty#168, + ty: Ty#174, }, ], path: [ @@ -22585,36 +23559,36 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#168 { + Ty#174 { docs: [ ], - id: 168, + id: 174, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#169, + typeParam: Ty#175, }, - Ty#169 { + Ty#175 { docs: [ ], fields: [ - Ty#133, + Ty#139, Ty#4 (u32), ], - id: 169, + id: 175, params: [ ], path: [ ], type: "Tuple", }, - Ty#170 (frame_system::pallet::Error) { + Ty#176 (frame_system::pallet::Error) { docs: [ "Error for the System pallet", ], - id: 170, + id: 176, members: [ { docs: [ @@ -22688,21 +23662,21 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#171 { + Ty#177 { docs: [ ], - id: 171, + id: 177, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#172 (Option), + typeParam: Ty#178 (Option), }, - Ty#172 (Option) { + Ty#178 (Option) { docs: [ ], - id: 172, + id: 178, members: [ { docs: [ @@ -22720,7 +23694,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#173 (pallet_scheduler::ScheduledV3), + ty: Ty#179 (pallet_scheduler::ScheduledV3), typeName: undefined, }, ], @@ -22731,7 +23705,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#173 (pallet_scheduler::ScheduledV3), + ty: Ty#179 (pallet_scheduler::ScheduledV3), }, ], path: [ @@ -22739,7 +23713,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#173 (pallet_scheduler::ScheduledV3) { + Ty#179 (pallet_scheduler::ScheduledV3) { docs: [ ], fields: [ @@ -22747,7 +23721,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "maybe_id", - ty: Ty#29 (Option), + ty: Ty#30 (Option), typeName: "Option>", }, { @@ -22761,29 +23735,29 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "call", - ty: Ty#174 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#180 (frame_support::traits::schedule::MaybeHashed), typeName: "Call", }, { docs: [ ], name: "maybe_periodic", - ty: Ty#177 (Option), + ty: Ty#183 (Option), typeName: "Option>", }, { docs: [ ], name: "origin", - ty: Ty#249 (polkadot_runtime::OriginCaller), + ty: Ty#255 (polkadot_runtime::OriginCaller), typeName: "PalletsOrigin", }, ], - id: 173, + id: 179, params: [ { name: "Call", - ty: Ty#174 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#180 (frame_support::traits::schedule::MaybeHashed), }, { name: "BlockNumber", @@ -22791,7 +23765,7 @@ snapshot[`polkadot 1`] = ` }, { name: "PalletsOrigin", - ty: Ty#249 (polkadot_runtime::OriginCaller), + ty: Ty#255 (polkadot_runtime::OriginCaller), }, { name: "AccountId", @@ -22804,10 +23778,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#174 (frame_support::traits::schedule::MaybeHashed) { + Ty#180 (frame_support::traits::schedule::MaybeHashed) { docs: [ ], - id: 174, + id: 180, members: [ { docs: [ @@ -22817,7 +23791,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "T", }, ], @@ -22832,7 +23806,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -22843,11 +23817,11 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -22858,10 +23832,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#175 (polkadot_runtime::Call) { + Ty#181 (polkadot_runtime::Call) { docs: [ ], - id: 175, + id: 181, members: [ { docs: [ @@ -22871,7 +23845,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#155 (frame_system::pallet::Call), + ty: Ty#161 (frame_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22887,7 +23861,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#176 (pallet_scheduler::pallet::Call), + ty: Ty#182 (pallet_scheduler::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22903,7 +23877,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#178 (pallet_preimage::pallet::Call), + ty: Ty#184 (pallet_preimage::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22919,7 +23893,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#179 (pallet_babe::pallet::Call), + ty: Ty#185 (pallet_babe::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22935,7 +23909,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#189 (pallet_timestamp::pallet::Call), + ty: Ty#195 (pallet_timestamp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22951,7 +23925,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#190 (pallet_indices::pallet::Call), + ty: Ty#196 (pallet_indices::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22967,7 +23941,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#191 (pallet_balances::pallet::Call), + ty: Ty#199 (pallet_balances::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22983,7 +23957,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#194 (pallet_authorship::pallet::Call), + ty: Ty#200 (pallet_authorship::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -22999,7 +23973,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#196 (pallet_staking::pallet::pallet::Call), + ty: Ty#202 (pallet_staking::pallet::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23015,7 +23989,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#205 (pallet_session::pallet::Call), + ty: Ty#211 (pallet_session::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23031,7 +24005,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#210 (pallet_grandpa::pallet::Call), + ty: Ty#216 (pallet_grandpa::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23047,7 +24021,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#221 (pallet_im_online::pallet::Call), + ty: Ty#227 (pallet_im_online::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23063,7 +24037,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#228 (pallet_democracy::pallet::Call), + ty: Ty#234 (pallet_democracy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23079,7 +24053,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#231 (pallet_collective::pallet::Call), + ty: Ty#237 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23095,7 +24069,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#233 (pallet_collective::pallet::Call), + ty: Ty#239 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23111,7 +24085,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#234 (pallet_elections_phragmen::pallet::Call), + ty: Ty#240 (pallet_elections_phragmen::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23127,7 +24101,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#236 (pallet_membership::pallet::Call), + ty: Ty#242 (pallet_membership::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23143,7 +24117,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#237 (pallet_treasury::pallet::Call), + ty: Ty#243 (pallet_treasury::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23159,7 +24133,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#238 (polkadot_runtime_common::claims::pallet::Call), + ty: Ty#244 (polkadot_runtime_common::claims::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23175,7 +24149,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#245 (pallet_vesting::pallet::Call), + ty: Ty#251 (pallet_vesting::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23191,7 +24165,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#247 (pallet_utility::pallet::Call), + ty: Ty#253 (pallet_utility::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23207,7 +24181,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#256 (pallet_identity::pallet::Call), + ty: Ty#262 (pallet_identity::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23223,7 +24197,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#296 (pallet_proxy::pallet::Call), + ty: Ty#302 (pallet_proxy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23239,7 +24213,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#298 (pallet_multisig::pallet::Call), + ty: Ty#304 (pallet_multisig::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23255,7 +24229,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#301 (pallet_bounties::pallet::Call), + ty: Ty#307 (pallet_bounties::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23271,7 +24245,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#302 (pallet_child_bounties::pallet::Call), + ty: Ty#308 (pallet_child_bounties::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23287,7 +24261,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#303 (pallet_tips::pallet::Call), + ty: Ty#309 (pallet_tips::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23303,7 +24277,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#304 (pallet_election_provider_multi_phase::pallet::Call), + ty: Ty#310 (pallet_election_provider_multi_phase::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23319,13 +24293,13 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#363 (pallet_bags_list::pallet::Call), + ty: Ty#368 (pallet_bags_list::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", +::CallableCallFor", }, ], index: 37, - name: "BagsList", + name: "VoterList", }, { docs: [ @@ -23335,7 +24309,23 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#364 (polkadot_runtime_parachains::configuration::pallet::Call), + ty: Ty#369 (pallet_nomination_pools::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 39, + name: "NominationPools", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#374 (polkadot_runtime_parachains::configuration::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23351,7 +24341,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#365 (polkadot_runtime_parachains::shared::pallet::Call), + ty: Ty#375 (polkadot_runtime_parachains::shared::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23367,7 +24357,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#366 (polkadot_runtime_parachains::inclusion::pallet::Call), + ty: Ty#376 (polkadot_runtime_parachains::inclusion::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23383,7 +24373,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#367 (polkadot_runtime_parachains::paras_inherent::pallet::Call), + ty: Ty#377 (polkadot_runtime_parachains::paras_inherent::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23399,7 +24389,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#393 (polkadot_runtime_parachains::paras::pallet::Call), + ty: Ty#403 (polkadot_runtime_parachains::paras::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23415,7 +24405,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#395 (polkadot_runtime_parachains::initializer::pallet::Call), + ty: Ty#405 (polkadot_runtime_parachains::initializer::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23431,7 +24421,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#396 (polkadot_runtime_parachains::dmp::pallet::Call), + ty: Ty#406 (polkadot_runtime_parachains::dmp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23447,7 +24437,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#397 (polkadot_runtime_parachains::ump::pallet::Call), + ty: Ty#407 (polkadot_runtime_parachains::ump::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23463,7 +24453,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#398 (polkadot_runtime_parachains::hrmp::pallet::Call), + ty: Ty#408 (polkadot_runtime_parachains::hrmp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23479,7 +24469,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#399 (polkadot_runtime_parachains::disputes::pallet::Call), + ty: Ty#409 (polkadot_runtime_parachains::disputes::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23495,7 +24485,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#400 (polkadot_runtime_common::paras_registrar::pallet::Call), + ty: Ty#410 (polkadot_runtime_common::paras_registrar::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23511,7 +24501,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#401 (polkadot_runtime_common::slots::pallet::Call), + ty: Ty#411 (polkadot_runtime_common::slots::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23527,7 +24517,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#402 (polkadot_runtime_common::auctions::pallet::Call), + ty: Ty#412 (polkadot_runtime_common::auctions::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23543,7 +24533,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#404 (polkadot_runtime_common::crowdloan::pallet::Call), + ty: Ty#414 (polkadot_runtime_common::crowdloan::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23559,7 +24549,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#412 (pallet_xcm::pallet::Call), + ty: Ty#422 (pallet_xcm::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -23576,11 +24566,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#176 (pallet_scheduler::pallet::Call) { + Ty#182 (pallet_scheduler::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 176, + id: 182, members: [ { docs: [ @@ -23598,7 +24588,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#177 (Option), + ty: Ty#183 (Option), typeName: "Option>", }, { @@ -23612,7 +24602,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "call", - ty: Ty#174 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#180 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -23651,7 +24641,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -23665,7 +24655,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#177 (Option), + ty: Ty#183 (Option), typeName: "Option>", }, { @@ -23679,7 +24669,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "call", - ty: Ty#174 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#180 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -23695,7 +24685,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -23722,7 +24712,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#177 (Option), + ty: Ty#183 (Option), typeName: "Option>", }, { @@ -23736,7 +24726,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "call", - ty: Ty#174 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#180 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -23756,7 +24746,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -23770,7 +24760,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#177 (Option), + ty: Ty#183 (Option), typeName: "Option>", }, { @@ -23784,7 +24774,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "call", - ty: Ty#174 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#180 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -23805,10 +24795,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#177 (Option) { + Ty#183 (Option) { docs: [ ], - id: 177, + id: 183, members: [ { docs: [ @@ -23826,7 +24816,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#28, + ty: Ty#29, typeName: undefined, }, ], @@ -23837,7 +24827,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#28, + ty: Ty#29, }, ], path: [ @@ -23845,11 +24835,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#178 (pallet_preimage::pallet::Call) { + Ty#184 (pallet_preimage::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 178, + id: 184, members: [ { docs: [ @@ -23863,7 +24853,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "bytes", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -23879,7 +24869,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -23898,7 +24888,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -23916,7 +24906,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -23937,11 +24927,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#179 (pallet_babe::pallet::Call) { + Ty#185 (pallet_babe::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 179, + id: 185, members: [ { docs: [ @@ -23955,14 +24945,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#180 (sp_consensus_slots::EquivocationProof), + ty: Ty#186 (sp_consensus_slots::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#185 (sp_session::MembershipProof), + ty: Ty#191 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -23985,14 +24975,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#180 (sp_consensus_slots::EquivocationProof), + ty: Ty#186 (sp_consensus_slots::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#185 (sp_session::MembershipProof), + ty: Ty#191 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -24011,7 +25001,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "config", - ty: Ty#186 (sp_consensus_babe::digests::NextConfigDescriptor), + ty: Ty#192 (sp_consensus_babe::digests::NextConfigDescriptor), typeName: "NextConfigDescriptor", }, ], @@ -24032,7 +25022,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#180 (sp_consensus_slots::EquivocationProof) { + Ty#186 (sp_consensus_slots::EquivocationProof) { docs: [ ], fields: [ @@ -24040,40 +25030,40 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "offender", - ty: Ty#183 (sp_consensus_babe::app::Public), + ty: Ty#189 (sp_consensus_babe::app::Public), typeName: "Id", }, { docs: [ ], name: "slot", - ty: Ty#184 (sp_consensus_slots::Slot), + ty: Ty#190 (sp_consensus_slots::Slot), typeName: "Slot", }, { docs: [ ], name: "first_header", - ty: Ty#181 (sp_runtime::generic::header::Header), + ty: Ty#187 (sp_runtime::generic::header::Header), typeName: "Header", }, { docs: [ ], name: "second_header", - ty: Ty#181 (sp_runtime::generic::header::Header), + ty: Ty#187 (sp_runtime::generic::header::Header), typeName: "Header", }, ], - id: 180, + id: 186, params: [ { name: "Header", - ty: Ty#181 (sp_runtime::generic::header::Header), + ty: Ty#187 (sp_runtime::generic::header::Header), }, { name: "Id", - ty: Ty#183 (sp_consensus_babe::app::Public), + ty: Ty#189 (sp_consensus_babe::app::Public), }, ], path: [ @@ -24082,7 +25072,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#181 (sp_runtime::generic::header::Header) { + Ty#187 (sp_runtime::generic::header::Header) { docs: [ ], fields: [ @@ -24090,39 +25080,39 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "parent_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "number", - ty: Ty#119, + ty: Ty#124, typeName: "Number", }, { docs: [ ], name: "state_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "extrinsics_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "digest", - ty: Ty#11 (sp_runtime::generic::digest::Digest), + ty: Ty#12 (sp_runtime::generic::digest::Digest), typeName: "Digest", }, ], - id: 181, + id: 187, params: [ { name: "Number", @@ -24130,7 +25120,7 @@ snapshot[`polkadot 1`] = ` }, { name: "Hash", - ty: Ty#182 (sp_runtime::traits::BlakeTwo256), + ty: Ty#188 (sp_runtime::traits::BlakeTwo256), }, ], path: [ @@ -24141,12 +25131,12 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#182 (sp_runtime::traits::BlakeTwo256) { + Ty#188 (sp_runtime::traits::BlakeTwo256) { docs: [ ], fields: [ ], - id: 182, + id: 188, params: [ ], path: [ @@ -24156,7 +25146,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#183 (sp_consensus_babe::app::Public) { + Ty#189 (sp_consensus_babe::app::Public) { docs: [ ], fields: [ @@ -24164,11 +25154,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (sp_core::sr25519::Public), + ty: Ty#54 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 183, + id: 189, params: [ ], path: [ @@ -24178,7 +25168,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#184 (sp_consensus_slots::Slot) { + Ty#190 (sp_consensus_slots::Slot) { docs: [ ], fields: [ @@ -24186,11 +25176,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], - id: 184, + id: 190, params: [ ], path: [ @@ -24199,7 +25189,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#185 (sp_session::MembershipProof) { + Ty#191 (sp_session::MembershipProof) { docs: [ ], fields: [ @@ -24214,7 +25204,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "trie_nodes", - ty: Ty#158, + ty: Ty#164, typeName: "Vec>", }, { @@ -24225,7 +25215,7 @@ snapshot[`polkadot 1`] = ` typeName: "ValidatorCount", }, ], - id: 185, + id: 191, params: [ ], path: [ @@ -24234,10 +25224,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#186 (sp_consensus_babe::digests::NextConfigDescriptor) { + Ty#192 (sp_consensus_babe::digests::NextConfigDescriptor) { docs: [ ], - id: 186, + id: 192, members: [ { docs: [ @@ -24247,14 +25237,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "c", - ty: Ty#187, + ty: Ty#193, typeName: "(u64, u64)", }, { docs: [ ], name: "allowed_slots", - ty: Ty#188 (sp_consensus_babe::AllowedSlots), + ty: Ty#194 (sp_consensus_babe::AllowedSlots), typeName: "AllowedSlots", }, ], @@ -24271,24 +25261,24 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#187 { + Ty#193 { docs: [ ], fields: [ - Ty#8 (u64), - Ty#8 (u64), + Ty#9 (u64), + Ty#9 (u64), ], - id: 187, + id: 193, params: [ ], path: [ ], type: "Tuple", }, - Ty#188 (sp_consensus_babe::AllowedSlots) { + Ty#194 (sp_consensus_babe::AllowedSlots) { docs: [ ], - id: 188, + id: 194, members: [ { docs: [ @@ -24323,11 +25313,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#189 (pallet_timestamp::pallet::Call) { + Ty#195 (pallet_timestamp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 189, + id: 195, members: [ { docs: [ @@ -24353,7 +25343,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "now", - ty: Ty#121, + ty: Ty#127, typeName: "T::Moment", }, ], @@ -24374,11 +25364,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#190 (pallet_indices::pallet::Call) { + Ty#196 (pallet_indices::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 190, + id: 196, members: [ { docs: [ @@ -24441,8 +25431,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -24517,8 +25507,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -24531,7 +25521,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "freeze", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -24585,11 +25575,120 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#191 (pallet_balances::pallet::Call) { + Ty#197 (sp_runtime::multiaddress::MultiAddress) { + docs: [ + ], + id: 197, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", + }, + ], + index: 0, + name: "Id", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#198, + typeName: "AccountIndex", + }, + ], + index: 1, + name: "Index", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + index: 2, + name: "Raw", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#1, + typeName: "[u8; 32]", + }, + ], + index: 3, + name: "Address32", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#75, + typeName: "[u8; 20]", + }, + ], + index: 4, + name: "Address20", + }, + ], + params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "AccountIndex", + ty: Ty#32, + }, + ], + path: [ + "sp_runtime", + "multiaddress", + "MultiAddress", + ], + type: "Union", + }, + Ty#198 { + docs: [ + ], + id: 198, + params: [ + ], + path: [ + ], + type: "Compact", + typeParam: Ty#32, + }, + Ty#199 (pallet_balances::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 191, + id: 199, members: [ { docs: [ @@ -24624,14 +25723,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "dest", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "T::Balance", }, ], @@ -24654,21 +25753,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "who", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "new_free", - ty: Ty#56, + ty: Ty#58, typeName: "T::Balance", }, { docs: [ ], name: "new_reserved", - ty: Ty#56, + ty: Ty#58, typeName: "T::Balance", }, ], @@ -24689,21 +25788,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "source", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "dest", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "T::Balance", }, ], @@ -24724,14 +25823,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "dest", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "T::Balance", }, ], @@ -24763,14 +25862,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "dest", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "keep_alive", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -24788,8 +25887,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "who", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -24820,120 +25919,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#192 (sp_runtime::multiaddress::MultiAddress) { - docs: [ - ], - id: 192, - members: [ - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "AccountId", - }, - ], - index: 0, - name: "Id", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#193, - typeName: "AccountIndex", - }, - ], - index: 1, - name: "Index", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#10, - typeName: "Vec", - }, - ], - index: 2, - name: "Raw", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#1, - typeName: "[u8; 32]", - }, - ], - index: 3, - name: "Address32", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#73, - typeName: "[u8; 20]", - }, - ], - index: 4, - name: "Address20", - }, - ], - params: [ - { - name: "AccountId", - ty: Ty#0 (sp_core::crypto::AccountId32), - }, - { - name: "AccountIndex", - ty: Ty#31, - }, - ], - path: [ - "sp_runtime", - "multiaddress", - "MultiAddress", - ], - type: "Union", - }, - Ty#193 { - docs: [ - ], - id: 193, - params: [ - ], - path: [ - ], - type: "Compact", - typeParam: Ty#31, - }, - Ty#194 (pallet_authorship::pallet::Call) { + Ty#200 (pallet_authorship::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 194, + id: 200, members: [ { docs: [ @@ -24944,7 +25934,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "new_uncles", - ty: Ty#195, + ty: Ty#201, typeName: "Vec", }, ], @@ -24965,22 +25955,22 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#195 { + Ty#201 { docs: [ ], - id: 195, + id: 201, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#181 (sp_runtime::generic::header::Header), + typeParam: Ty#187 (sp_runtime::generic::header::Header), }, - Ty#196 (pallet_staking::pallet::pallet::Call) { + Ty#202 (pallet_staking::pallet::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 196, + id: 202, members: [ { docs: [ @@ -25007,21 +25997,21 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "controller", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "payee", - ty: Ty#197 (pallet_staking::RewardDestination), + ty: Ty#203 (pallet_staking::RewardDestination), typeName: "RewardDestination", }, ], @@ -25051,7 +26041,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "max_additional", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -25085,7 +26075,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -25135,7 +26125,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "prefs", - ty: Ty#38 (pallet_staking::ValidatorPrefs), + ty: Ty#40 (pallet_staking::ValidatorPrefs), typeName: "ValidatorPrefs", }, ], @@ -25161,8 +26151,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "targets", - ty: Ty#198, - typeName: "Vec<::Source>", + ty: Ty#204, + typeName: "Vec>", }, ], index: 5, @@ -25211,7 +26201,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "payee", - ty: Ty#197 (pallet_staking::RewardDestination), + ty: Ty#203 (pallet_staking::RewardDestination), typeName: "RewardDestination", }, ], @@ -25242,8 +26232,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "controller", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 8, @@ -25265,7 +26255,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "new", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -25287,7 +26277,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "additional", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -25309,7 +26299,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "factor", - ty: Ty#199 (sp_arithmetic::per_things::Percent), + ty: Ty#205 (sp_arithmetic::per_things::Percent), typeName: "Percent", }, ], @@ -25374,7 +26364,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "invulnerables", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], @@ -25443,7 +26433,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "slash_indices", - ty: Ty#200, + ty: Ty#206, typeName: "Vec", }, ], @@ -25510,7 +26500,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -25547,14 +26537,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "new_history_depth", - ty: Ty#119, + ty: Ty#124, typeName: "EraIndex", }, { docs: [ ], name: "era_items_deleted", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -25614,8 +26604,8 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "who", - ty: Ty#198, - typeName: "Vec<::Source>", + ty: Ty#204, + typeName: "Vec>", }, ], index: 22, @@ -25646,42 +26636,42 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "min_nominator_bond", - ty: Ty#201 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#207 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "min_validator_bond", - ty: Ty#201 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#207 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "max_nominator_count", - ty: Ty#202 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#208 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "max_validator_count", - ty: Ty#202 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#208 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "chill_threshold", - ty: Ty#203 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#209 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "min_commission", - ty: Ty#204 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#210 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, ], @@ -25762,10 +26752,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#197 (pallet_staking::RewardDestination) { + Ty#203 (pallet_staking::RewardDestination) { docs: [ ], - id: 197, + id: 203, members: [ { docs: [ @@ -25827,18 +26817,18 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#198 { + Ty#204 { docs: [ ], - id: 198, + id: 204, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#192 (sp_runtime::multiaddress::MultiAddress), + typeParam: Ty#197 (sp_runtime::multiaddress::MultiAddress), }, - Ty#199 (sp_arithmetic::per_things::Percent) { + Ty#205 (sp_arithmetic::per_things::Percent) { docs: [ ], fields: [ @@ -25850,7 +26840,7 @@ snapshot[`polkadot 1`] = ` typeName: "u8", }, ], - id: 199, + id: 205, params: [ ], path: [ @@ -25860,10 +26850,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#200 { + Ty#206 { docs: [ ], - id: 200, + id: 206, params: [ ], path: [ @@ -25871,10 +26861,10 @@ snapshot[`polkadot 1`] = ` type: "Sequence", typeParam: Ty#4 (u32), }, - Ty#201 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#207 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 201, + id: 207, members: [ { docs: [ @@ -25922,10 +26912,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#202 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#208 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 202, + id: 208, members: [ { docs: [ @@ -25973,10 +26963,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#203 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#209 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 203, + id: 209, members: [ { docs: [ @@ -25994,7 +26984,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#199 (sp_arithmetic::per_things::Percent), + ty: Ty#205 (sp_arithmetic::per_things::Percent), typeName: "T", }, ], @@ -26013,7 +27003,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#199 (sp_arithmetic::per_things::Percent), + ty: Ty#205 (sp_arithmetic::per_things::Percent), }, ], path: [ @@ -26024,10 +27014,10 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#204 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#210 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 204, + id: 210, members: [ { docs: [ @@ -26045,7 +27035,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#40 (sp_arithmetic::per_things::Perbill), + ty: Ty#42 (sp_arithmetic::per_things::Perbill), typeName: "T", }, ], @@ -26064,7 +27054,7 @@ snapshot[`polkadot 1`] = ` params: [ { name: "T", - ty: Ty#40 (sp_arithmetic::per_things::Perbill), + ty: Ty#42 (sp_arithmetic::per_things::Perbill), }, ], path: [ @@ -26075,11 +27065,11 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#205 (pallet_session::pallet::Call) { + Ty#211 (pallet_session::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 205, + id: 211, members: [ { docs: [ @@ -26103,14 +27093,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "keys", - ty: Ty#206 (polkadot_runtime::SessionKeys), + ty: Ty#212 (polkadot_runtime::SessionKeys), typeName: "T::Keys", }, { docs: [ ], name: "proof", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -26155,7 +27145,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#206 (polkadot_runtime::SessionKeys) { + Ty#212 (polkadot_runtime::SessionKeys) { docs: [ ], fields: [ @@ -26163,46 +27153,46 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "grandpa", - ty: Ty#48 (sp_finality_grandpa::app::Public), + ty: Ty#50 (sp_finality_grandpa::app::Public), typeName: "::Public", }, { docs: [ ], name: "babe", - ty: Ty#183 (sp_consensus_babe::app::Public), + ty: Ty#189 (sp_consensus_babe::app::Public), typeName: "::Public", }, { docs: [ ], name: "im_online", - ty: Ty#51 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#53 (pallet_im_online::sr25519::app_sr25519::Public), typeName: "::Public", }, { docs: [ ], name: "para_validator", - ty: Ty#207 (polkadot_primitives::v2::validator_app::Public), + ty: Ty#213 (polkadot_primitives::v2::validator_app::Public), typeName: "::Public", }, { docs: [ ], name: "para_assignment", - ty: Ty#208 (polkadot_primitives::v2::assignment_app::Public), + ty: Ty#214 (polkadot_primitives::v2::assignment_app::Public), typeName: "::Public", }, { docs: [ ], name: "authority_discovery", - ty: Ty#209 (sp_authority_discovery::app::Public), + ty: Ty#215 (sp_authority_discovery::app::Public), typeName: "::Public", }, ], - id: 206, + id: 212, params: [ ], path: [ @@ -26211,7 +27201,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#207 (polkadot_primitives::v2::validator_app::Public) { + Ty#213 (polkadot_primitives::v2::validator_app::Public) { docs: [ ], fields: [ @@ -26219,11 +27209,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (sp_core::sr25519::Public), + ty: Ty#54 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 207, + id: 213, params: [ ], path: [ @@ -26234,7 +27224,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#208 (polkadot_primitives::v2::assignment_app::Public) { + Ty#214 (polkadot_primitives::v2::assignment_app::Public) { docs: [ ], fields: [ @@ -26242,11 +27232,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (sp_core::sr25519::Public), + ty: Ty#54 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 208, + id: 214, params: [ ], path: [ @@ -26257,7 +27247,7 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#209 (sp_authority_discovery::app::Public) { + Ty#215 (sp_authority_discovery::app::Public) { docs: [ ], fields: [ @@ -26265,11 +27255,11 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (sp_core::sr25519::Public), + ty: Ty#54 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 209, + id: 215, params: [ ], path: [ @@ -26279,11 +27269,11 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#210 (pallet_grandpa::pallet::Call) { + Ty#216 (pallet_grandpa::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 210, + id: 216, members: [ { docs: [ @@ -26297,14 +27287,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#211 (sp_finality_grandpa::EquivocationProof), + ty: Ty#217 (sp_finality_grandpa::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#185 (sp_session::MembershipProof), + ty: Ty#191 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -26328,14 +27318,14 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#211 (sp_finality_grandpa::EquivocationProof), + ty: Ty#217 (sp_finality_grandpa::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#185 (sp_session::MembershipProof), + ty: Ty#191 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -26344,12 +27334,17 @@ snapshot[`polkadot 1`] = ` }, { docs: [ - "Note that the current authority set of the GRANDPA finality gadget has", - "stalled. This will trigger a forced authority set change at the beginning", - "of the next session, to be enacted \`delay\` blocks after that. The delay", - "should be high enough to safely assume that the block signalling the", - "forced change will not be re-orged (e.g. 1000 blocks). The GRANDPA voters", - "will start the new authority set using the given finalized block as base.", + "Note that the current authority set of the GRANDPA finality gadget has stalled.", + "", + "This will trigger a forced authority set change at the beginning of the next session, to", + "be enacted \`delay\` blocks after that. The \`delay\` should be high enough to safely assume", + "that the block signalling the forced change will not be re-orged e.g. 1000 blocks.", + "The block production rate (which may be slowed down because of finality lagging) should", + "be taken into account when choosing the \`delay\`. The GRANDPA voters based on the new", + "authority will start voting on top of \`best_finalized_block_number\` for new finalized", + "blocks. \`best_finalized_block_number\` should be the highest of the latest finalized", + "block of all validators of the new authority set.", + "", "Only callable by root.", ], fields: [ @@ -26385,7 +27380,7 @@ snapshot[`polkadot 1`] = ` ], type: "Union", }, - Ty#211 (sp_finality_grandpa::EquivocationProof) { + Ty#217 (sp_finality_grandpa::EquivocationProof) { docs: [ ], fields: [ @@ -26393,22 +27388,22 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: "set_id", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "SetId", }, { docs: [ ], name: "equivocation", - ty: Ty#212 (sp_finality_grandpa::Equivocation), + ty: Ty#218 (sp_finality_grandpa::Equivocation), typeName: "Equivocation", }, ], - id: 211, + id: 217, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -26421,10 +27416,10 @@ snapshot[`polkadot 1`] = ` ], type: "Struct", }, - Ty#212 (sp_finality_grandpa::Equivocation) { + Ty#218 (sp_finality_grandpa::Equivocation) { docs: [ ], - id: 212, + id: 218, members: [ { docs: [ @@ -26434,7 +27429,7 @@ snapshot[`polkadot 1`] = ` docs: [ ], name: undefined, - ty: Ty#213 (finality_grandpa::Equivocation), + ty: Ty#219 (finality_grandpa::Equivocation), typeName: "grandpa::Equivocation, AuthoritySignature>", }, @@ -26450,7 +27445,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#218 (finality_grandpa::Equivocation), + ty: Ty#224 (finality_grandpa::Equivocation), typeName: "grandpa::Equivocation, AuthoritySignature>", }, @@ -26462,7 +27457,7 @@ AuthoritySignature>", params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -26475,7 +27470,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#213 (finality_grandpa::Equivocation) { + Ty#219 (finality_grandpa::Equivocation) { docs: [ ], fields: [ @@ -26483,44 +27478,44 @@ AuthoritySignature>", docs: [ ], name: "round_number", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "identity", - ty: Ty#48 (sp_finality_grandpa::app::Public), + ty: Ty#50 (sp_finality_grandpa::app::Public), typeName: "Id", }, { docs: [ ], name: "first", - ty: Ty#217, + ty: Ty#223, typeName: "(V, S)", }, { docs: [ ], name: "second", - ty: Ty#217, + ty: Ty#223, typeName: "(V, S)", }, ], - id: 213, + id: 219, params: [ { name: "Id", - ty: Ty#48 (sp_finality_grandpa::app::Public), + ty: Ty#50 (sp_finality_grandpa::app::Public), }, { name: "V", - ty: Ty#214 (finality_grandpa::Prevote), + ty: Ty#220 (finality_grandpa::Prevote), }, { name: "S", - ty: Ty#215 (sp_finality_grandpa::app::Signature), + ty: Ty#221 (sp_finality_grandpa::app::Signature), }, ], path: [ @@ -26529,7 +27524,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#214 (finality_grandpa::Prevote) { + Ty#220 (finality_grandpa::Prevote) { docs: [ ], fields: [ @@ -26537,7 +27532,7 @@ AuthoritySignature>", docs: [ ], name: "target_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { @@ -26548,11 +27543,11 @@ AuthoritySignature>", typeName: "N", }, ], - id: 214, + id: 220, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -26565,7 +27560,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#215 (sp_finality_grandpa::app::Signature) { + Ty#221 (sp_finality_grandpa::app::Signature) { docs: [ ], fields: [ @@ -26573,11 +27568,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#216 (sp_core::ed25519::Signature), + ty: Ty#222 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], - id: 215, + id: 221, params: [ ], path: [ @@ -26587,7 +27582,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#216 (sp_core::ed25519::Signature) { + Ty#222 (sp_core::ed25519::Signature) { docs: [ ], fields: [ @@ -26595,11 +27590,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#96, + ty: Ty#101, typeName: "[u8; 64]", }, ], - id: 216, + id: 222, params: [ ], path: [ @@ -26609,21 +27604,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#217 { + Ty#223 { docs: [ ], fields: [ - Ty#214 (finality_grandpa::Prevote), - Ty#215 (sp_finality_grandpa::app::Signature), + Ty#220 (finality_grandpa::Prevote), + Ty#221 (sp_finality_grandpa::app::Signature), ], - id: 217, + id: 223, params: [ ], path: [ ], type: "Tuple", }, - Ty#218 (finality_grandpa::Equivocation) { + Ty#224 (finality_grandpa::Equivocation) { docs: [ ], fields: [ @@ -26631,44 +27626,44 @@ AuthoritySignature>", docs: [ ], name: "round_number", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "identity", - ty: Ty#48 (sp_finality_grandpa::app::Public), + ty: Ty#50 (sp_finality_grandpa::app::Public), typeName: "Id", }, { docs: [ ], name: "first", - ty: Ty#220, + ty: Ty#226, typeName: "(V, S)", }, { docs: [ ], name: "second", - ty: Ty#220, + ty: Ty#226, typeName: "(V, S)", }, ], - id: 218, + id: 224, params: [ { name: "Id", - ty: Ty#48 (sp_finality_grandpa::app::Public), + ty: Ty#50 (sp_finality_grandpa::app::Public), }, { name: "V", - ty: Ty#219 (finality_grandpa::Precommit), + ty: Ty#225 (finality_grandpa::Precommit), }, { name: "S", - ty: Ty#215 (sp_finality_grandpa::app::Signature), + ty: Ty#221 (sp_finality_grandpa::app::Signature), }, ], path: [ @@ -26677,7 +27672,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#219 (finality_grandpa::Precommit) { + Ty#225 (finality_grandpa::Precommit) { docs: [ ], fields: [ @@ -26685,7 +27680,7 @@ AuthoritySignature>", docs: [ ], name: "target_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { @@ -26696,11 +27691,11 @@ AuthoritySignature>", typeName: "N", }, ], - id: 219, + id: 225, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -26713,25 +27708,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#220 { + Ty#226 { docs: [ ], fields: [ - Ty#219 (finality_grandpa::Precommit), - Ty#215 (sp_finality_grandpa::app::Signature), + Ty#225 (finality_grandpa::Precommit), + Ty#221 (sp_finality_grandpa::app::Signature), ], - id: 220, + id: 226, params: [ ], path: [ ], type: "Tuple", }, - Ty#221 (pallet_im_online::pallet::Call) { + Ty#227 (pallet_im_online::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 221, + id: 227, members: [ { docs: [ @@ -26750,14 +27745,14 @@ AuthoritySignature>", docs: [ ], name: "heartbeat", - ty: Ty#222 (pallet_im_online::Heartbeat), + ty: Ty#228 (pallet_im_online::Heartbeat), typeName: "Heartbeat", }, { docs: [ ], name: "signature", - ty: Ty#227 (pallet_im_online::sr25519::app_sr25519::Signature), + ty: Ty#233 (pallet_im_online::sr25519::app_sr25519::Signature), typeName: "::Signature", }, ], @@ -26778,7 +27773,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#222 (pallet_im_online::Heartbeat) { + Ty#228 (pallet_im_online::Heartbeat) { docs: [ ], fields: [ @@ -26793,7 +27788,7 @@ AuthoritySignature>", docs: [ ], name: "network_state", - ty: Ty#223 (sp_core::offchain::OpaqueNetworkState), + ty: Ty#229 (sp_core::offchain::OpaqueNetworkState), typeName: "OpaqueNetworkState", }, { @@ -26818,7 +27813,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 222, + id: 228, params: [ { name: "BlockNumber", @@ -26831,7 +27826,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#223 (sp_core::offchain::OpaqueNetworkState) { + Ty#229 (sp_core::offchain::OpaqueNetworkState) { docs: [ ], fields: [ @@ -26839,18 +27834,18 @@ AuthoritySignature>", docs: [ ], name: "peer_id", - ty: Ty#224 (sp_core::OpaquePeerId), + ty: Ty#230 (sp_core::OpaquePeerId), typeName: "OpaquePeerId", }, { docs: [ ], name: "external_addresses", - ty: Ty#225, + ty: Ty#231, typeName: "Vec", }, ], - id: 223, + id: 229, params: [ ], path: [ @@ -26860,7 +27855,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#224 (sp_core::OpaquePeerId) { + Ty#230 (sp_core::OpaquePeerId) { docs: [ ], fields: [ @@ -26868,11 +27863,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 224, + id: 230, params: [ ], path: [ @@ -26881,18 +27876,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#225 { + Ty#231 { docs: [ ], - id: 225, + id: 231, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#226 (sp_core::offchain::OpaqueMultiaddr), + typeParam: Ty#232 (sp_core::offchain::OpaqueMultiaddr), }, - Ty#226 (sp_core::offchain::OpaqueMultiaddr) { + Ty#232 (sp_core::offchain::OpaqueMultiaddr) { docs: [ ], fields: [ @@ -26900,11 +27895,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 226, + id: 232, params: [ ], path: [ @@ -26914,7 +27909,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#227 (pallet_im_online::sr25519::app_sr25519::Signature) { + Ty#233 (pallet_im_online::sr25519::app_sr25519::Signature) { docs: [ ], fields: [ @@ -26922,11 +27917,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#95 (sp_core::sr25519::Signature), + ty: Ty#100 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 227, + id: 233, params: [ ], path: [ @@ -26937,11 +27932,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#228 (pallet_democracy::pallet::Call) { + Ty#234 (pallet_democracy::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 228, + id: 234, members: [ { docs: [ @@ -26962,14 +27957,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -26994,14 +27989,14 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#119, + ty: Ty#124, typeName: "PropIndex", }, { docs: [ ], name: "seconds_upper_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -27025,14 +28020,14 @@ AuthoritySignature>", docs: [ ], name: "ref_index", - ty: Ty#119, + ty: Ty#124, typeName: "ReferendumIndex", }, { docs: [ ], name: "vote", - ty: Ty#62 (pallet_democracy::vote::AccountVote), + ty: Ty#64 (pallet_democracy::vote::AccountVote), typeName: "AccountVote>", }, ], @@ -27079,7 +28074,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -27105,7 +28100,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -27131,7 +28126,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -27147,8 +28142,9 @@ AuthoritySignature>", "The dispatch of this call must be \`FastTrackOrigin\`.", "", "- \`proposal_hash\`: The hash of the current external proposal.", - "- \`voting_period\`: The period that is allowed for voting on this proposal. Increased to", - " \`FastTrackVotingPeriod\` if too low.", + "- \`voting_period\`: The period that is allowed for voting on this proposal.", + "\\tMust be always greater than zero.", + "\\tFor \`FastTrackOrigin\` must be equal or greater than \`FastTrackVotingPeriod\`.", "- \`delay\`: The number of block after voting has ended in approval and this should be", " enacted. This doesn't have a minimum amount.", "", @@ -27161,7 +28157,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -27199,7 +28195,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -27221,7 +28217,7 @@ AuthoritySignature>", docs: [ ], name: "ref_index", - ty: Ty#119, + ty: Ty#124, typeName: "ReferendumIndex", }, ], @@ -27278,14 +28274,14 @@ AuthoritySignature>", docs: [ ], name: "to", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "conviction", - ty: Ty#229 (pallet_democracy::conviction::Conviction), + ty: Ty#235 (pallet_democracy::conviction::Conviction), typeName: "Conviction", }, { @@ -27350,7 +28346,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -27366,7 +28362,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -27393,7 +28389,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -27409,7 +28405,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -27439,14 +28435,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "proposal_len_upper_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -27468,8 +28464,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 19, @@ -27540,8 +28536,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -27563,7 +28559,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -27600,14 +28596,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "maybe_ref_index", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], @@ -27629,7 +28625,7 @@ AuthoritySignature>", docs: [ ], name: "prop_index", - ty: Ty#119, + ty: Ty#124, typeName: "PropIndex", }, ], @@ -27650,10 +28646,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#229 (pallet_democracy::conviction::Conviction) { + Ty#235 (pallet_democracy::conviction::Conviction) { docs: [ ], - id: 229, + id: 235, members: [ { docs: [ @@ -27721,10 +28717,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#230 (Option) { + Ty#236 (Option) { docs: [ ], - id: 230, + id: 236, members: [ { docs: [ @@ -27761,11 +28757,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#231 (pallet_collective::pallet::Call) { + Ty#237 (pallet_collective::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 231, + id: 237, members: [ { docs: [ @@ -27807,14 +28803,14 @@ AuthoritySignature>", docs: [ ], name: "new_members", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "prime", - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, { @@ -27847,14 +28843,14 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -27896,21 +28892,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#119, + ty: Ty#124, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -27940,21 +28936,21 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#119, + ty: Ty#124, typeName: "ProposalIndex", }, { docs: [ ], name: "approve", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -28001,28 +28997,28 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#119, + ty: Ty#124, typeName: "ProposalIndex", }, { docs: [ ], name: "proposal_weight_bound", - ty: Ty#121, + ty: Ty#238, typeName: "Weight", }, { docs: [ ], name: "length_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -28051,7 +29047,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -28076,51 +29072,22 @@ AuthoritySignature>", ], type: "Union", }, - Ty#232 (Option) { + Ty#238 { docs: [ ], - id: 232, - members: [ - { - docs: [ - ], - fields: [ - ], - index: 0, - name: "None", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: undefined, - }, - ], - index: 1, - name: "Some", - }, - ], + id: 238, params: [ - { - name: "T", - ty: Ty#0 (sp_core::crypto::AccountId32), - }, ], path: [ - "Option", ], - type: "Union", + type: "Compact", + typeParam: Ty#8 (frame_support::weights::weight_v2::Weight), }, - Ty#233 (pallet_collective::pallet::Call) { + Ty#239 (pallet_collective::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 233, + id: 239, members: [ { docs: [ @@ -28162,14 +29129,14 @@ AuthoritySignature>", docs: [ ], name: "new_members", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "prime", - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, { @@ -28202,14 +29169,14 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -28251,21 +29218,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#119, + ty: Ty#124, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -28295,21 +29262,21 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#119, + ty: Ty#124, typeName: "ProposalIndex", }, { docs: [ ], name: "approve", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -28356,28 +29323,28 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#119, + ty: Ty#124, typeName: "ProposalIndex", }, { docs: [ ], name: "proposal_weight_bound", - ty: Ty#121, + ty: Ty#238, typeName: "Weight", }, { docs: [ ], name: "length_bound", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -28406,7 +29373,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -28431,11 +29398,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#234 (pallet_elections_phragmen::pallet::Call) { + Ty#240 (pallet_elections_phragmen::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 234, + id: 240, members: [ { docs: [ @@ -28468,14 +29435,14 @@ AuthoritySignature>", docs: [ ], name: "votes", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -28518,7 +29485,7 @@ AuthoritySignature>", docs: [ ], name: "candidate_count", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -28551,7 +29518,7 @@ AuthoritySignature>", docs: [ ], name: "renouncing", - ty: Ty#235 (pallet_elections_phragmen::Renouncing), + ty: Ty#241 (pallet_elections_phragmen::Renouncing), typeName: "Renouncing", }, ], @@ -28564,7 +29531,11 @@ AuthoritySignature>", "the outgoing member is slashed.", "", "If a runner-up is available, then the best runner-up will be removed and replaces the", - "outgoing member. Otherwise, a new phragmen election is started.", + "outgoing member. Otherwise, if \`rerun_election\` is \`true\`, a new phragmen election is", + "started, else, nothing happens.", + "", + "If \`slash_bond\` is set to true, the bond of the member being removed is slashed. Else,", + "it is returned.", "", "The dispatch origin of this call must be root.", "", @@ -28580,14 +29551,21 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], - name: "has_replacement", - ty: Ty#41 (bool), + name: "slash_bond", + ty: Ty#43 (bool), + typeName: "bool", + }, + { + docs: [ + ], + name: "rerun_election", + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -28640,10 +29618,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#235 (pallet_elections_phragmen::Renouncing) { + Ty#241 (pallet_elections_phragmen::Renouncing) { docs: [ ], - id: 235, + id: 241, members: [ { docs: [ @@ -28669,7 +29647,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -28685,11 +29663,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#236 (pallet_membership::pallet::Call) { + Ty#242 (pallet_membership::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 236, + id: 242, members: [ { docs: [ @@ -28702,8 +29680,8 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -28720,8 +29698,8 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -28740,15 +29718,15 @@ AuthoritySignature>", docs: [ ], name: "remove", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "add", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 2, @@ -28766,7 +29744,7 @@ AuthoritySignature>", docs: [ ], name: "members", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], @@ -28786,8 +29764,8 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 4, @@ -28804,8 +29782,8 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 5, @@ -28840,11 +29818,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#237 (pallet_treasury::pallet::Call) { + Ty#243 (pallet_treasury::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 237, + id: 243, members: [ { docs: [ @@ -28863,15 +29841,15 @@ AuthoritySignature>", docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "beneficiary", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -28894,7 +29872,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_id", - ty: Ty#119, + ty: Ty#124, typeName: "ProposalIndex", }, ], @@ -28919,13 +29897,43 @@ AuthoritySignature>", docs: [ ], name: "proposal_id", - ty: Ty#119, + ty: Ty#124, typeName: "ProposalIndex", }, ], index: 2, name: "approve_proposal", }, + { + docs: [ + "Propose and approve a spend of treasury funds.", + "", + "- \`origin\`: Must be \`SpendOrigin\` with the \`Success\` value being at least \`amount\`.", + "- \`amount\`: The amount to be transferred from the treasury to the \`beneficiary\`.", + "- \`beneficiary\`: The destination account for the transfer.", + "", + "NOTE: For record-keeping purposes, the proposer is deemed to be equivalent to the", + "beneficiary.", + ], + fields: [ + { + docs: [ + ], + name: "amount", + ty: Ty#58, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + ], + index: 3, + name: "spend", + }, { docs: [ "Force a previously approved proposal to be removed from the approval queue.", @@ -28949,11 +29957,11 @@ AuthoritySignature>", docs: [ ], name: "proposal_id", - ty: Ty#119, + ty: Ty#124, typeName: "ProposalIndex", }, ], - index: 3, + index: 4, name: "remove_approval", }, ], @@ -28974,11 +29982,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#238 (polkadot_runtime_common::claims::pallet::Call) { + Ty#244 (polkadot_runtime_common::claims::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 238, + id: 244, members: [ { docs: [ @@ -29019,7 +30027,7 @@ AuthoritySignature>", docs: [ ], name: "ethereum_signature", - ty: Ty#239 (polkadot_runtime_common::claims::EcdsaSignature), + ty: Ty#245 (polkadot_runtime_common::claims::EcdsaSignature), typeName: "EcdsaSignature", }, ], @@ -29049,7 +30057,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + ty: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { @@ -29063,14 +30071,14 @@ AuthoritySignature>", docs: [ ], name: "vesting_schedule", - ty: Ty#241 (Option), + ty: Ty#247 (Option), typeName: "Option<(BalanceOf, BalanceOf, T::BlockNumber)>", }, { docs: [ ], name: "statement", - ty: Ty#243 (Option), + ty: Ty#249 (Option), typeName: "Option", }, ], @@ -29118,14 +30126,14 @@ AuthoritySignature>", docs: [ ], name: "ethereum_signature", - ty: Ty#239 (polkadot_runtime_common::claims::EcdsaSignature), + ty: Ty#245 (polkadot_runtime_common::claims::EcdsaSignature), typeName: "EcdsaSignature", }, { docs: [ ], name: "statement", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -29157,7 +30165,7 @@ AuthoritySignature>", docs: [ ], name: "statement", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -29172,21 +30180,21 @@ AuthoritySignature>", docs: [ ], name: "old", - ty: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + ty: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { docs: [ ], name: "new", - ty: Ty#72 (polkadot_runtime_common::claims::EthereumAddress), + ty: Ty#74 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { docs: [ ], name: "maybe_preclaim", - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, ], @@ -29208,7 +30216,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#239 (polkadot_runtime_common::claims::EcdsaSignature) { + Ty#245 (polkadot_runtime_common::claims::EcdsaSignature) { docs: [ ], fields: [ @@ -29216,11 +30224,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#240, + ty: Ty#246, typeName: "[u8; 65]", }, ], - id: 239, + id: 245, params: [ ], path: [ @@ -29230,10 +30238,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#240 { + Ty#246 { docs: [ ], - id: 240, + id: 246, len: 65, params: [ ], @@ -29242,10 +30250,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#241 (Option) { + Ty#247 (Option) { docs: [ ], - id: 241, + id: 247, members: [ { docs: [ @@ -29263,7 +30271,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#242, + ty: Ty#248, typeName: undefined, }, ], @@ -29274,7 +30282,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#242, + ty: Ty#248, }, ], path: [ @@ -29282,7 +30290,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#242 { + Ty#248 { docs: [ ], fields: [ @@ -29290,17 +30298,17 @@ AuthoritySignature>", Ty#6 (u128), Ty#4 (u32), ], - id: 242, + id: 248, params: [ ], path: [ ], type: "Tuple", }, - Ty#243 (Option) { + Ty#249 (Option) { docs: [ ], - id: 243, + id: 249, members: [ { docs: [ @@ -29318,7 +30326,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#244 (polkadot_runtime_common::claims::StatementKind), + ty: Ty#250 (polkadot_runtime_common::claims::StatementKind), typeName: undefined, }, ], @@ -29329,7 +30337,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#244 (polkadot_runtime_common::claims::StatementKind), + ty: Ty#250 (polkadot_runtime_common::claims::StatementKind), }, ], path: [ @@ -29337,10 +30345,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#244 (polkadot_runtime_common::claims::StatementKind) { + Ty#250 (polkadot_runtime_common::claims::StatementKind) { docs: [ ], - id: 244, + id: 250, members: [ { docs: [ @@ -29368,11 +30376,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#245 (pallet_vesting::pallet::Call) { + Ty#251 (pallet_vesting::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 245, + id: 251, members: [ { docs: [ @@ -29418,8 +30426,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -29450,14 +30458,14 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "schedule", - ty: Ty#246 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#252 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -29490,21 +30498,21 @@ AuthoritySignature>", docs: [ ], name: "source", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "target", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "schedule", - ty: Ty#246 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#252 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -29568,7 +30576,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#246 (pallet_vesting::vesting_info::VestingInfo) { + Ty#252 (pallet_vesting::vesting_info::VestingInfo) { docs: [ ], fields: [ @@ -29594,7 +30602,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 246, + id: 252, params: [ { name: "Balance", @@ -29612,11 +30620,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#247 (pallet_utility::pallet::Call) { + Ty#253 (pallet_utility::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 247, + id: 253, members: [ { docs: [ @@ -29645,7 +30653,7 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#248, + ty: Ty#254, typeName: "Vec<::Call>", }, ], @@ -29673,14 +30681,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, { docs: [ ], name: "call", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<::Call>", }, ], @@ -29709,7 +30717,7 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#248, + ty: Ty#254, typeName: "Vec<::Call>", }, ], @@ -29734,14 +30742,14 @@ AuthoritySignature>", docs: [ ], name: "as_origin", - ty: Ty#249 (polkadot_runtime::OriginCaller), + ty: Ty#255 (polkadot_runtime::OriginCaller), typeName: "Box", }, { docs: [ ], name: "call", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<::Call>", }, ], @@ -29770,7 +30778,7 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#248, + ty: Ty#254, typeName: "Vec<::Call>", }, ], @@ -29791,21 +30799,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#248 { + Ty#254 { docs: [ ], - id: 248, + id: 254, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#175 (polkadot_runtime::Call), + typeParam: Ty#181 (polkadot_runtime::Call), }, - Ty#249 (polkadot_runtime::OriginCaller) { + Ty#255 (polkadot_runtime::OriginCaller) { docs: [ ], - id: 249, + id: 255, members: [ { docs: [ @@ -29815,7 +30823,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#250 (frame_support::dispatch::RawOrigin), + ty: Ty#256 (frame_support::dispatch::RawOrigin), typeName: "frame_system::Origin", }, ], @@ -29830,7 +30838,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#251 (pallet_collective::RawOrigin), + ty: Ty#257 (pallet_collective::RawOrigin), typeName: "pallet_collective::Origin", }, ], @@ -29845,7 +30853,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#252 (pallet_collective::RawOrigin), + ty: Ty#258 (pallet_collective::RawOrigin), typeName: "pallet_collective::Origin", }, ], @@ -29860,7 +30868,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#253 (polkadot_runtime_parachains::origin::pallet::Origin), + ty: Ty#259 (polkadot_runtime_parachains::origin::pallet::Origin), typeName: "parachains_origin::Origin", }, ], @@ -29875,7 +30883,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#254 (pallet_xcm::pallet::Origin), + ty: Ty#260 (pallet_xcm::pallet::Origin), typeName: "pallet_xcm::Origin", }, ], @@ -29890,7 +30898,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#255 (sp_core::Void), + ty: Ty#261 (sp_core::Void), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::Void", }, ], @@ -29906,10 +30914,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#250 (frame_support::dispatch::RawOrigin) { + Ty#256 (frame_support::dispatch::RawOrigin) { docs: [ ], - id: 250, + id: 256, members: [ { docs: [ @@ -29956,10 +30964,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#251 (pallet_collective::RawOrigin) { + Ty#257 (pallet_collective::RawOrigin) { docs: [ ], - id: 251, + id: 257, members: [ { docs: [ @@ -30023,10 +31031,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#252 (pallet_collective::RawOrigin) { + Ty#258 (pallet_collective::RawOrigin) { docs: [ ], - id: 252, + id: 258, members: [ { docs: [ @@ -30090,10 +31098,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#253 (polkadot_runtime_parachains::origin::pallet::Origin) { + Ty#259 (polkadot_runtime_parachains::origin::pallet::Origin) { docs: [ ], - id: 253, + id: 259, members: [ { docs: [ @@ -30103,7 +31111,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -30121,10 +31129,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#254 (pallet_xcm::pallet::Origin) { + Ty#260 (pallet_xcm::pallet::Origin) { docs: [ ], - id: 254, + id: 260, members: [ { docs: [ @@ -30134,7 +31142,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -30149,7 +31157,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -30166,10 +31174,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#255 (sp_core::Void) { + Ty#261 (sp_core::Void) { docs: [ ], - id: 255, + id: 261, members: [ ], params: [ @@ -30180,11 +31188,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#256 (pallet_identity::pallet::Call) { + Ty#262 (pallet_identity::pallet::Call) { docs: [ "Identity pallet declaration.", ], - id: 256, + id: 262, members: [ { docs: [ @@ -30207,8 +31215,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -30241,7 +31249,7 @@ AuthoritySignature>", docs: [ ], name: "info", - ty: Ty#257 (pallet_identity::types::IdentityInfo), + ty: Ty#263 (pallet_identity::types::IdentityInfo), typeName: "Box>", }, ], @@ -30277,7 +31285,7 @@ AuthoritySignature>", docs: [ ], name: "subs", - ty: Ty#291, + ty: Ty#297, typeName: "Vec<(T::AccountId, Data)>", }, ], @@ -30341,14 +31349,14 @@ AuthoritySignature>", docs: [ ], name: "reg_index", - ty: Ty#119, + ty: Ty#124, typeName: "RegistrarIndex", }, { docs: [ ], name: "max_fee", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -30408,14 +31416,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#119, + ty: Ty#124, typeName: "RegistrarIndex", }, { docs: [ ], name: "fee", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -30443,15 +31451,15 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#119, + ty: Ty#124, typeName: "RegistrarIndex", }, { docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 7, @@ -30478,14 +31486,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#119, + ty: Ty#124, typeName: "RegistrarIndex", }, { docs: [ ], name: "fields", - ty: Ty#293 (pallet_identity::types::BitFlags), + ty: Ty#299 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], @@ -30519,21 +31527,21 @@ AuthoritySignature>", docs: [ ], name: "reg_index", - ty: Ty#119, + ty: Ty#124, typeName: "RegistrarIndex", }, { docs: [ ], name: "target", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "judgement", - ty: Ty#295 (pallet_identity::types::Judgement), + ty: Ty#301 (pallet_identity::types::Judgement), typeName: "Judgement>", }, ], @@ -30567,8 +31575,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 10, @@ -30589,14 +31597,14 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "data", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -30615,14 +31623,14 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "data", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -30644,8 +31652,8 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 13, @@ -30683,7 +31691,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#257 (pallet_identity::types::IdentityInfo) { + Ty#263 (pallet_identity::types::IdentityInfo) { docs: [ ], fields: [ @@ -30691,67 +31699,67 @@ AuthoritySignature>", docs: [ ], name: "additional", - ty: Ty#258 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#264 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(Data, Data), FieldLimit>", }, { docs: [ ], name: "display", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "legal", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "web", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "riot", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "email", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "pgp_fingerprint", - ty: Ty#290 (Option), + ty: Ty#296 (Option), typeName: "Option<[u8; 20]>", }, { docs: [ ], name: "image", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "twitter", - ty: Ty#260 (pallet_identity::types::Data), + ty: Ty#266 (pallet_identity::types::Data), typeName: "Data", }, ], - id: 257, + id: 263, params: [ { name: "FieldLimit", @@ -30765,7 +31773,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#258 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#264 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -30773,15 +31781,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#289, + ty: Ty#295, typeName: "Vec", }, ], - id: 258, + id: 264, params: [ { name: "T", - ty: Ty#259, + ty: Ty#265, }, { name: "S", @@ -30789,31 +31797,31 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#259 { + Ty#265 { docs: [ ], fields: [ - Ty#260 (pallet_identity::types::Data), - Ty#260 (pallet_identity::types::Data), + Ty#266 (pallet_identity::types::Data), + Ty#266 (pallet_identity::types::Data), ], - id: 259, + id: 265, params: [ ], path: [ ], type: "Tuple", }, - Ty#260 (pallet_identity::types::Data) { + Ty#266 (pallet_identity::types::Data) { docs: [ ], - id: 260, + id: 266, members: [ { docs: [ @@ -30831,7 +31839,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#261, + ty: Ty#267, typeName: undefined, }, ], @@ -30846,7 +31854,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#262, + ty: Ty#268, typeName: undefined, }, ], @@ -30861,7 +31869,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#263, + ty: Ty#269, typeName: undefined, }, ], @@ -30876,7 +31884,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#264, + ty: Ty#270, typeName: undefined, }, ], @@ -30891,7 +31899,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: undefined, }, ], @@ -30906,7 +31914,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#265, + ty: Ty#271, typeName: undefined, }, ], @@ -30921,7 +31929,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#266, + ty: Ty#272, typeName: undefined, }, ], @@ -30936,7 +31944,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#267, + ty: Ty#273, typeName: undefined, }, ], @@ -30951,7 +31959,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#133, + ty: Ty#139, typeName: undefined, }, ], @@ -30966,7 +31974,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#268, + ty: Ty#274, typeName: undefined, }, ], @@ -30981,7 +31989,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#269, + ty: Ty#275, typeName: undefined, }, ], @@ -30996,7 +32004,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#270, + ty: Ty#276, typeName: undefined, }, ], @@ -31011,7 +32019,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#271, + ty: Ty#277, typeName: undefined, }, ], @@ -31026,7 +32034,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#272, + ty: Ty#278, typeName: undefined, }, ], @@ -31041,7 +32049,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#273, + ty: Ty#279, typeName: undefined, }, ], @@ -31056,7 +32064,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#274, + ty: Ty#280, typeName: undefined, }, ], @@ -31071,7 +32079,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#43, + ty: Ty#45, typeName: undefined, }, ], @@ -31086,7 +32094,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#275, + ty: Ty#281, typeName: undefined, }, ], @@ -31101,7 +32109,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#276, + ty: Ty#282, typeName: undefined, }, ], @@ -31116,7 +32124,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#277, + ty: Ty#283, typeName: undefined, }, ], @@ -31131,7 +32139,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#73, + ty: Ty#75, typeName: undefined, }, ], @@ -31146,7 +32154,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#278, + ty: Ty#284, typeName: undefined, }, ], @@ -31161,7 +32169,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#279, + ty: Ty#285, typeName: undefined, }, ], @@ -31176,7 +32184,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#280, + ty: Ty#286, typeName: undefined, }, ], @@ -31191,7 +32199,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#281, + ty: Ty#287, typeName: undefined, }, ], @@ -31206,7 +32214,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#282, + ty: Ty#288, typeName: undefined, }, ], @@ -31221,7 +32229,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#283, + ty: Ty#289, typeName: undefined, }, ], @@ -31236,7 +32244,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#284, + ty: Ty#290, typeName: undefined, }, ], @@ -31251,7 +32259,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#285, + ty: Ty#291, typeName: undefined, }, ], @@ -31266,7 +32274,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#286, + ty: Ty#292, typeName: undefined, }, ], @@ -31281,7 +32289,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#287, + ty: Ty#293, typeName: undefined, }, ], @@ -31296,7 +32304,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#288, + ty: Ty#294, typeName: undefined, }, ], @@ -31388,10 +32396,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#261 { + Ty#267 { docs: [ ], - id: 261, + id: 267, len: 0, params: [ ], @@ -31400,10 +32408,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#262 { + Ty#268 { docs: [ ], - id: 262, + id: 268, len: 1, params: [ ], @@ -31412,10 +32420,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#263 { + Ty#269 { docs: [ ], - id: 263, + id: 269, len: 2, params: [ ], @@ -31424,10 +32432,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#264 { + Ty#270 { docs: [ ], - id: 264, + id: 270, len: 3, params: [ ], @@ -31436,10 +32444,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#265 { + Ty#271 { docs: [ ], - id: 265, + id: 271, len: 5, params: [ ], @@ -31448,10 +32456,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#266 { + Ty#272 { docs: [ ], - id: 266, + id: 272, len: 6, params: [ ], @@ -31460,10 +32468,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#267 { + Ty#273 { docs: [ ], - id: 267, + id: 273, len: 7, params: [ ], @@ -31472,10 +32480,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#268 { + Ty#274 { docs: [ ], - id: 268, + id: 274, len: 9, params: [ ], @@ -31484,10 +32492,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#269 { + Ty#275 { docs: [ ], - id: 269, + id: 275, len: 10, params: [ ], @@ -31496,10 +32504,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#270 { + Ty#276 { docs: [ ], - id: 270, + id: 276, len: 11, params: [ ], @@ -31508,10 +32516,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#271 { + Ty#277 { docs: [ ], - id: 271, + id: 277, len: 12, params: [ ], @@ -31520,10 +32528,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#272 { + Ty#278 { docs: [ ], - id: 272, + id: 278, len: 13, params: [ ], @@ -31532,10 +32540,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#273 { + Ty#279 { docs: [ ], - id: 273, + id: 279, len: 14, params: [ ], @@ -31544,10 +32552,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#274 { + Ty#280 { docs: [ ], - id: 274, + id: 280, len: 15, params: [ ], @@ -31556,10 +32564,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#275 { + Ty#281 { docs: [ ], - id: 275, + id: 281, len: 17, params: [ ], @@ -31568,10 +32576,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#276 { + Ty#282 { docs: [ ], - id: 276, + id: 282, len: 18, params: [ ], @@ -31580,10 +32588,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#277 { + Ty#283 { docs: [ ], - id: 277, + id: 283, len: 19, params: [ ], @@ -31592,10 +32600,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#278 { + Ty#284 { docs: [ ], - id: 278, + id: 284, len: 21, params: [ ], @@ -31604,10 +32612,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#279 { + Ty#285 { docs: [ ], - id: 279, + id: 285, len: 22, params: [ ], @@ -31616,10 +32624,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#280 { + Ty#286 { docs: [ ], - id: 280, + id: 286, len: 23, params: [ ], @@ -31628,10 +32636,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#281 { + Ty#287 { docs: [ ], - id: 281, + id: 287, len: 24, params: [ ], @@ -31640,10 +32648,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#282 { + Ty#288 { docs: [ ], - id: 282, + id: 288, len: 25, params: [ ], @@ -31652,10 +32660,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#283 { + Ty#289 { docs: [ ], - id: 283, + id: 289, len: 26, params: [ ], @@ -31664,10 +32672,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#284 { + Ty#290 { docs: [ ], - id: 284, + id: 290, len: 27, params: [ ], @@ -31676,10 +32684,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#285 { + Ty#291 { docs: [ ], - id: 285, + id: 291, len: 28, params: [ ], @@ -31688,10 +32696,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#286 { + Ty#292 { docs: [ ], - id: 286, + id: 292, len: 29, params: [ ], @@ -31700,10 +32708,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#287 { + Ty#293 { docs: [ ], - id: 287, + id: 293, len: 30, params: [ ], @@ -31712,10 +32720,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#288 { + Ty#294 { docs: [ ], - id: 288, + id: 294, len: 31, params: [ ], @@ -31724,21 +32732,21 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#289 { + Ty#295 { docs: [ ], - id: 289, + id: 295, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#259, + typeParam: Ty#265, }, - Ty#290 (Option) { + Ty#296 (Option) { docs: [ ], - id: 290, + id: 296, members: [ { docs: [ @@ -31756,7 +32764,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#73, + ty: Ty#75, typeName: undefined, }, ], @@ -31767,7 +32775,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#73, + ty: Ty#75, }, ], path: [ @@ -31775,32 +32783,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#291 { + Ty#297 { docs: [ ], - id: 291, + id: 297, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#292, + typeParam: Ty#298, }, - Ty#292 { + Ty#298 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#260 (pallet_identity::types::Data), + Ty#266 (pallet_identity::types::Data), ], - id: 292, + id: 298, params: [ ], path: [ ], type: "Tuple", }, - Ty#293 (pallet_identity::types::BitFlags) { + Ty#299 (pallet_identity::types::BitFlags) { docs: [ ], fields: [ @@ -31808,15 +32816,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "IdentityField", }, ], - id: 293, + id: 299, params: [ { name: "T", - ty: Ty#294 (pallet_identity::types::IdentityField), + ty: Ty#300 (pallet_identity::types::IdentityField), }, ], path: [ @@ -31826,10 +32834,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#294 (pallet_identity::types::IdentityField) { + Ty#300 (pallet_identity::types::IdentityField) { docs: [ ], - id: 294, + id: 300, members: [ { docs: [ @@ -31905,10 +32913,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#295 (pallet_identity::types::Judgement) { + Ty#301 (pallet_identity::types::Judgement) { docs: [ ], - id: 295, + id: 301, members: [ { docs: [ @@ -31987,11 +32995,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#296 (pallet_proxy::pallet::Call) { + Ty#302 (pallet_proxy::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 296, + id: 302, members: [ { docs: [ @@ -32016,21 +33024,21 @@ AuthoritySignature>", docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#297 (Option), + ty: Ty#303 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<::Call>", }, ], @@ -32058,14 +33066,14 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -32098,14 +33106,14 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -32168,7 +33176,7 @@ AuthoritySignature>", docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -32182,7 +33190,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, ], @@ -32217,35 +33225,35 @@ AuthoritySignature>", docs: [ ], name: "spawner", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "index", - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, { docs: [ ], name: "height", - ty: Ty#119, + ty: Ty#124, typeName: "T::BlockNumber", }, { docs: [ ], name: "ext_index", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -32281,14 +33289,14 @@ AuthoritySignature>", docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -32319,14 +33327,14 @@ AuthoritySignature>", docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -32357,14 +33365,14 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -32396,28 +33404,28 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#297 (Option), + ty: Ty#303 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<::Call>", }, ], @@ -32438,10 +33446,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#297 (Option) { + Ty#303 (Option) { docs: [ ], - id: 297, + id: 303, members: [ { docs: [ @@ -32459,7 +33467,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: undefined, }, ], @@ -32470,7 +33478,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), }, ], path: [ @@ -32478,11 +33486,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#298 (pallet_multisig::pallet::Call) { + Ty#304 (pallet_multisig::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 298, + id: 304, members: [ { docs: [ @@ -32508,14 +33516,14 @@ AuthoritySignature>", docs: [ ], name: "other_signatories", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "call", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "Box<::Call>", }, ], @@ -32575,42 +33583,42 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#299 (Option), + ty: Ty#305 (Option), typeName: "Option>", }, { docs: [ ], name: "call", - ty: Ty#300 (frame_support::traits::misc::WrapperKeepOpaque), + ty: Ty#306 (frame_support::traits::misc::WrapperKeepOpaque), typeName: "OpaqueCall", }, { docs: [ ], name: "store_call", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -32660,21 +33668,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#299 (Option), + ty: Ty#305 (Option), typeName: "Option>", }, { @@ -32688,7 +33696,7 @@ AuthoritySignature>", docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -32729,21 +33737,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "timepoint", - ty: Ty#81 (pallet_multisig::Timepoint), + ty: Ty#83 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -32771,10 +33779,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#299 (Option) { + Ty#305 (Option) { docs: [ ], - id: 299, + id: 305, members: [ { docs: [ @@ -32792,7 +33800,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#81 (pallet_multisig::Timepoint), + ty: Ty#83 (pallet_multisig::Timepoint), typeName: undefined, }, ], @@ -32803,7 +33811,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#81 (pallet_multisig::Timepoint), + ty: Ty#83 (pallet_multisig::Timepoint), }, ], path: [ @@ -32811,7 +33819,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#300 (frame_support::traits::misc::WrapperKeepOpaque) { + Ty#306 (frame_support::traits::misc::WrapperKeepOpaque) { docs: [ ], fields: [ @@ -32819,22 +33827,22 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#119, + ty: Ty#124, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), typeName: "T", }, ], - id: 300, + id: 306, params: [ { name: "T", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), }, ], path: [ @@ -32845,11 +33853,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#301 (pallet_bounties::pallet::Call) { + Ty#307 (pallet_bounties::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 301, + id: 307, members: [ { docs: [ @@ -32871,14 +33879,14 @@ AuthoritySignature>", docs: [ ], name: "value", - ty: Ty#56, - typeName: "BalanceOf", + ty: Ty#58, + typeName: "BalanceOf", }, { docs: [ ], name: "description", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -32901,7 +33909,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -32923,22 +33931,22 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "curator", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "fee", - ty: Ty#56, - typeName: "BalanceOf", + ty: Ty#58, + typeName: "BalanceOf", }, ], index: 2, @@ -32970,7 +33978,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -32993,7 +34001,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -33019,15 +34027,15 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "beneficiary", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 5, @@ -33050,7 +34058,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -33075,7 +34083,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -33100,14 +34108,14 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -33120,6 +34128,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -33128,11 +34140,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#302 (pallet_child_bounties::pallet::Call) { + Ty#308 (pallet_child_bounties::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 302, + id: 308, members: [ { docs: [ @@ -33161,21 +34173,21 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "description", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -33205,28 +34217,28 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "curator", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "fee", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -33260,14 +34272,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -33316,14 +34328,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -33355,22 +34367,22 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "beneficiary", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 4, @@ -33400,14 +34412,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -33444,14 +34456,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#119, + ty: Ty#124, typeName: "BountyIndex", }, ], @@ -33472,11 +34484,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#303 (pallet_tips::pallet::Call) { + Ty#309 (pallet_tips::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 303, + id: 309, members: [ { docs: [ @@ -33505,15 +34517,15 @@ AuthoritySignature>", docs: [ ], name: "reason", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -33546,7 +34558,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -33583,22 +34595,22 @@ AuthoritySignature>", docs: [ ], name: "reason", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "tip_value", - ty: Ty#56, - typeName: "BalanceOf", + ty: Ty#58, + typeName: "BalanceOf", }, ], index: 2, @@ -33636,15 +34648,15 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "tip_value", - ty: Ty#56, - typeName: "BalanceOf", + ty: Ty#58, + typeName: "BalanceOf", }, ], index: 3, @@ -33674,7 +34686,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -33701,7 +34713,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -33714,6 +34726,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -33722,11 +34738,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#304 (pallet_election_provider_multi_phase::pallet::Call) { + Ty#310 (pallet_election_provider_multi_phase::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 304, + id: 310, members: [ { docs: [ @@ -33750,14 +34766,14 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#305 (pallet_election_provider_multi_phase::RawSolution), - typeName: "Box>>", + ty: Ty#311 (pallet_election_provider_multi_phase::RawSolution), + typeName: "Box>>", }, { docs: [ ], name: "witness", - ty: Ty#358 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), + ty: Ty#363 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), typeName: "SolutionOrSnapshotSize", }, ], @@ -33777,7 +34793,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_next_score", - ty: Ty#359 (Option), + ty: Ty#364 (Option), typeName: "Option", }, ], @@ -33800,7 +34816,7 @@ AuthoritySignature>", docs: [ ], name: "supports", - ty: Ty#360, + ty: Ty#365, typeName: "Supports", }, ], @@ -33824,8 +34840,8 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#305 (pallet_election_provider_multi_phase::RawSolution), - typeName: "Box>>", + ty: Ty#311 (pallet_election_provider_multi_phase::RawSolution), + typeName: "Box>>", }, ], index: 3, @@ -33843,14 +34859,14 @@ AuthoritySignature>", docs: [ ], name: "maybe_max_voters", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, { docs: [ ], name: "maybe_max_targets", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], @@ -33871,7 +34887,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#305 (pallet_election_provider_multi_phase::RawSolution) { + Ty#311 (pallet_election_provider_multi_phase::RawSolution) { docs: [ ], fields: [ @@ -33879,14 +34895,14 @@ AuthoritySignature>", docs: [ ], name: "solution", - ty: Ty#306 (polkadot_runtime::NposCompactSolution16), + ty: Ty#312 (polkadot_runtime::NposCompactSolution16), typeName: "S", }, { docs: [ ], name: "score", - ty: Ty#357 (sp_npos_elections::ElectionScore), + ty: Ty#89 (sp_npos_elections::ElectionScore), typeName: "ElectionScore", }, { @@ -33897,11 +34913,11 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 305, + id: 311, params: [ { name: "S", - ty: Ty#306 (polkadot_runtime::NposCompactSolution16), + ty: Ty#312 (polkadot_runtime::NposCompactSolution16), }, ], path: [ @@ -33910,7 +34926,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#306 (polkadot_runtime::NposCompactSolution16) { + Ty#312 (polkadot_runtime::NposCompactSolution16) { docs: [ ], fields: [ @@ -33918,116 +34934,116 @@ AuthoritySignature>", docs: [ ], name: "votes1", - ty: Ty#307, + ty: Ty#313, typeName: undefined, }, { docs: [ ], name: "votes2", - ty: Ty#310, + ty: Ty#316, typeName: undefined, }, { docs: [ ], name: "votes3", - ty: Ty#315, + ty: Ty#321, typeName: undefined, }, { docs: [ ], name: "votes4", - ty: Ty#318, + ty: Ty#324, typeName: undefined, }, { docs: [ ], name: "votes5", - ty: Ty#321, + ty: Ty#327, typeName: undefined, }, { docs: [ ], name: "votes6", - ty: Ty#324, + ty: Ty#330, typeName: undefined, }, { docs: [ ], name: "votes7", - ty: Ty#327, + ty: Ty#333, typeName: undefined, }, { docs: [ ], name: "votes8", - ty: Ty#330, + ty: Ty#336, typeName: undefined, }, { docs: [ ], name: "votes9", - ty: Ty#333, + ty: Ty#339, typeName: undefined, }, { docs: [ ], name: "votes10", - ty: Ty#336, + ty: Ty#342, typeName: undefined, }, { docs: [ ], name: "votes11", - ty: Ty#339, + ty: Ty#345, typeName: undefined, }, { docs: [ ], name: "votes12", - ty: Ty#342, + ty: Ty#348, typeName: undefined, }, { docs: [ ], name: "votes13", - ty: Ty#345, + ty: Ty#351, typeName: undefined, }, { docs: [ ], name: "votes14", - ty: Ty#348, + ty: Ty#354, typeName: undefined, }, { docs: [ ], name: "votes15", - ty: Ty#351, + ty: Ty#357, typeName: undefined, }, { docs: [ ], name: "votes16", - ty: Ty#354, + ty: Ty#360, typeName: undefined, }, ], - id: 306, + id: 312, params: [ ], path: [ @@ -34036,94 +35052,94 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#307 { + Ty#313 { docs: [ ], - id: 307, + id: 313, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#308, + typeParam: Ty#314, }, - Ty#308 { + Ty#314 { docs: [ ], fields: [ - Ty#119, - Ty#309, + Ty#124, + Ty#315, ], - id: 308, + id: 314, params: [ ], path: [ ], type: "Tuple", }, - Ty#309 { + Ty#315 { docs: [ ], - id: 309, + id: 315, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#79 (u16), + typeParam: Ty#81 (u16), }, - Ty#310 { + Ty#316 { docs: [ ], - id: 310, + id: 316, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#311, + typeParam: Ty#317, }, - Ty#311 { + Ty#317 { docs: [ ], fields: [ - Ty#119, - Ty#312, - Ty#309, + Ty#124, + Ty#318, + Ty#315, ], - id: 311, + id: 317, params: [ ], path: [ ], type: "Tuple", }, - Ty#312 { + Ty#318 { docs: [ ], fields: [ - Ty#309, - Ty#313, + Ty#315, + Ty#319, ], - id: 312, + id: 318, params: [ ], path: [ ], type: "Tuple", }, - Ty#313 { + Ty#319 { docs: [ ], - id: 313, + id: 319, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#314 (sp_arithmetic::per_things::PerU16), + typeParam: Ty#320 (sp_arithmetic::per_things::PerU16), }, - Ty#314 (sp_arithmetic::per_things::PerU16) { + Ty#320 (sp_arithmetic::per_things::PerU16) { docs: [ ], fields: [ @@ -34131,11 +35147,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#79 (u16), + ty: Ty#81 (u16), typeName: "u16", }, ], - id: 314, + id: 320, params: [ ], path: [ @@ -34145,82 +35161,6 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#315 { - docs: [ - ], - id: 315, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#316, - }, - Ty#316 { - docs: [ - ], - fields: [ - Ty#119, - Ty#317, - Ty#309, - ], - id: 316, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#317 { - docs: [ - ], - id: 317, - len: 2, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#312, - }, - Ty#318 { - docs: [ - ], - id: 318, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#319, - }, - Ty#319 { - docs: [ - ], - fields: [ - Ty#119, - Ty#320, - Ty#309, - ], - id: 319, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#320 { - docs: [ - ], - id: 320, - len: 3, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#312, - }, Ty#321 { docs: [ ], @@ -34236,9 +35176,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#323, - Ty#309, + Ty#315, ], id: 322, params: [ @@ -34251,13 +35191,13 @@ AuthoritySignature>", docs: [ ], id: 323, - len: 4, + len: 2, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#324 { docs: [ @@ -34274,9 +35214,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#326, - Ty#309, + Ty#315, ], id: 325, params: [ @@ -34289,13 +35229,13 @@ AuthoritySignature>", docs: [ ], id: 326, - len: 5, + len: 3, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#327 { docs: [ @@ -34312,9 +35252,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#329, - Ty#309, + Ty#315, ], id: 328, params: [ @@ -34327,13 +35267,13 @@ AuthoritySignature>", docs: [ ], id: 329, - len: 6, + len: 4, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#330 { docs: [ @@ -34350,9 +35290,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#332, - Ty#309, + Ty#315, ], id: 331, params: [ @@ -34365,13 +35305,13 @@ AuthoritySignature>", docs: [ ], id: 332, - len: 7, + len: 5, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#333 { docs: [ @@ -34388,9 +35328,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#335, - Ty#309, + Ty#315, ], id: 334, params: [ @@ -34403,13 +35343,13 @@ AuthoritySignature>", docs: [ ], id: 335, - len: 8, + len: 6, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#336 { docs: [ @@ -34426,9 +35366,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#338, - Ty#309, + Ty#315, ], id: 337, params: [ @@ -34441,13 +35381,13 @@ AuthoritySignature>", docs: [ ], id: 338, - len: 9, + len: 7, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#339 { docs: [ @@ -34464,9 +35404,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#341, - Ty#309, + Ty#315, ], id: 340, params: [ @@ -34479,13 +35419,13 @@ AuthoritySignature>", docs: [ ], id: 341, - len: 10, + len: 8, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#342 { docs: [ @@ -34502,9 +35442,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#344, - Ty#309, + Ty#315, ], id: 343, params: [ @@ -34517,13 +35457,13 @@ AuthoritySignature>", docs: [ ], id: 344, - len: 11, + len: 9, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#345 { docs: [ @@ -34540,9 +35480,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#347, - Ty#309, + Ty#315, ], id: 346, params: [ @@ -34555,13 +35495,13 @@ AuthoritySignature>", docs: [ ], id: 347, - len: 12, + len: 10, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#348 { docs: [ @@ -34578,9 +35518,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#350, - Ty#309, + Ty#315, ], id: 349, params: [ @@ -34593,13 +35533,13 @@ AuthoritySignature>", docs: [ ], id: 350, - len: 13, + len: 11, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#351 { docs: [ @@ -34616,9 +35556,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#353, - Ty#309, + Ty#315, ], id: 352, params: [ @@ -34631,13 +35571,13 @@ AuthoritySignature>", docs: [ ], id: 353, - len: 14, + len: 12, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, Ty#354 { docs: [ @@ -34654,9 +35594,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#119, + Ty#124, Ty#356, - Ty#309, + Ty#315, ], id: 355, params: [ @@ -34669,50 +35609,91 @@ AuthoritySignature>", docs: [ ], id: 356, - len: 15, + len: 13, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#312, + typeParam: Ty#318, }, - Ty#357 (sp_npos_elections::ElectionScore) { + Ty#357 { + docs: [ + ], + id: 357, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#358, + }, + Ty#358 { docs: [ ], fields: [ - { - docs: [ - ], - name: "minimal_stake", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, - { - docs: [ - ], - name: "sum_stake", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, - { - docs: [ - ], - name: "sum_stake_squared", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, + Ty#124, + Ty#359, + Ty#315, ], - id: 357, + id: 358, params: [ ], path: [ - "sp_npos_elections", - "ElectionScore", ], - type: "Struct", + type: "Tuple", + }, + Ty#359 { + docs: [ + ], + id: 359, + len: 14, + params: [ + ], + path: [ + ], + type: "SizedArray", + typeParam: Ty#318, + }, + Ty#360 { + docs: [ + ], + id: 360, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#361, + }, + Ty#361 { + docs: [ + ], + fields: [ + Ty#124, + Ty#362, + Ty#315, + ], + id: 361, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#362 { + docs: [ + ], + id: 362, + len: 15, + params: [ + ], + path: [ + ], + type: "SizedArray", + typeParam: Ty#318, }, - Ty#358 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize) { + Ty#363 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize) { docs: [ ], fields: [ @@ -34720,18 +35701,18 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "targets", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], - id: 358, + id: 363, params: [ ], path: [ @@ -34740,10 +35721,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#359 (Option) { + Ty#364 (Option) { docs: [ ], - id: 359, + id: 364, members: [ { docs: [ @@ -34761,7 +35742,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#357 (sp_npos_elections::ElectionScore), + ty: Ty#89 (sp_npos_elections::ElectionScore), typeName: undefined, }, ], @@ -34772,7 +35753,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#357 (sp_npos_elections::ElectionScore), + ty: Ty#89 (sp_npos_elections::ElectionScore), }, ], path: [ @@ -34780,32 +35761,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#360 { + Ty#365 { docs: [ ], - id: 360, + id: 365, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#361, + typeParam: Ty#366, }, - Ty#361 { + Ty#366 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#362 (sp_npos_elections::Support), + Ty#367 (sp_npos_elections::Support), ], - id: 361, + id: 366, params: [ ], path: [ ], type: "Tuple", }, - Ty#362 (sp_npos_elections::Support) { + Ty#367 (sp_npos_elections::Support) { docs: [ ], fields: [ @@ -34820,11 +35801,11 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#67, + ty: Ty#69, typeName: "Vec<(AccountId, ExtendedBalance)>", }, ], - id: 362, + id: 367, params: [ { name: "AccountId", @@ -34837,11 +35818,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#363 (pallet_bags_list::pallet::Call) { + Ty#368 (pallet_bags_list::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 363, + id: 368, members: [ { docs: [ @@ -34851,16 +35832,18 @@ AuthoritySignature>", "", "Anyone can call this function about any potentially dislocated account.", "", - "Will never return an error; if \`dislocated\` does not exist or doesn't need a rebag, then", - "it is a noop and fees are still collected from \`origin\`.", + "Will always update the stored score of \`dislocated\` to the correct score, based on", + "\`ScoreProvider\`.", + "", + "If \`dislocated\` does not exists, it returns an error.", ], fields: [ { docs: [ ], name: "dislocated", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -34882,8 +35865,8 @@ AuthoritySignature>", docs: [ ], name: "lighter", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -34907,11 +35890,663 @@ AuthoritySignature>", ], type: "Union", }, - Ty#364 (polkadot_runtime_parachains::configuration::pallet::Call) { + Ty#369 (pallet_nomination_pools::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 364, + id: 369, + members: [ + { + docs: [ + "Stake funds with a pool. The amount to bond is transferred from the member to the", + "pools account and immediately increases the pools bond.", + "", + "# Note", + "", + "* An account can only be a member of a single pool.", + "* An account cannot join the same pool multiple times.", + "* This call will *not* dust the member account, so the member must have at least", + " \`existential deposit + amount\` in their account.", + "* Only a pool with [\`PoolState::Open\`] can be joined", + ], + fields: [ + { + docs: [ + ], + name: "amount", + ty: Ty#58, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + ], + index: 0, + name: "join", + }, + { + docs: [ + "Bond \`extra\` more funds from \`origin\` into the pool to which they already belong.", + "", + "Additional funds can come from either the free balance of the account, of from the", + "accumulated rewards, see [\`BondExtra\`].", + "", + "Bonding extra funds implies an automatic payout of all pending rewards as well.", + ], + fields: [ + { + docs: [ + ], + name: "extra", + ty: Ty#370 (pallet_nomination_pools::BondExtra), + typeName: "BondExtra>", + }, + ], + index: 1, + name: "bond_extra", + }, + { + docs: [ + "A bonded member can use this to claim their payout based on the rewards that the pool", + "has accumulated since their last claimed payout (OR since joining if this is there first", + "time claiming rewards). The payout will be transferred to the member's account.", + "", + "The member will earn rewards pro rata based on the members stake vs the sum of the", + 'members in the pools stake. Rewards do not "expire".', + ], + fields: [ + ], + index: 2, + name: "claim_payout", + }, + { + docs: [ + "Unbond up to \`unbonding_points\` of the \`member_account\`'s funds from the pool. It", + "implicitly collects the rewards one last time, since not doing so would mean some", + "rewards would be forfeited.", + "", + "Under certain conditions, this call can be dispatched permissionlessly (i.e. by any", + "account).", + "", + "# Conditions for a permissionless dispatch.", + "", + "* The pool is blocked and the caller is either the root or state-toggler. This is", + " refereed to as a kick.", + "* The pool is destroying and the member is not the depositor.", + "* The pool is destroying, the member is the depositor and no other members are in the", + " pool.", + "", + "## Conditions for permissioned dispatch (i.e. the caller is also the", + "\`member_account\`):", + "", + "* The caller is not the depositor.", + "* The caller is the depositor, the pool is destroying and no other members are in the", + " pool.", + "", + "# Note", + "", + "If there are too many unlocking chunks to unbond with the pool account,", + "[\`Call::pool_withdraw_unbonded\`] can be called to try and minimize unlocking chunks. If", + "there are too many unlocking chunks, the result of this call will likely be the", + "\`NoMoreChunks\` error from the staking system.", + ], + fields: [ + { + docs: [ + ], + name: "member_account", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + { + docs: [ + ], + name: "unbonding_points", + ty: Ty#58, + typeName: "BalanceOf", + }, + ], + index: 3, + name: "unbond", + }, + { + docs: [ + "Call \`withdraw_unbonded\` for the pools account. This call can be made by any account.", + "", + "This is useful if their are too many unlocking chunks to call \`unbond\`, and some", + "can be cleared by withdrawing. In the case there are too many unlocking chunks, the user", + "would probably see an error like \`NoMoreChunks\` emitted from the staking system when", + "they attempt to unbond.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "num_slashing_spans", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 4, + name: "pool_withdraw_unbonded", + }, + { + docs: [ + "Withdraw unbonded funds from \`member_account\`. If no bonded funds can be unbonded, an", + "error is returned.", + "", + "Under certain conditions, this call can be dispatched permissionlessly (i.e. by any", + "account).", + "", + "# Conditions for a permissionless dispatch", + "", + "* The pool is in destroy mode and the target is not the depositor.", + "* The target is the depositor and they are the only member in the sub pools.", + "* The pool is blocked and the caller is either the root or state-toggler.", + "", + "# Conditions for permissioned dispatch", + "", + "* The caller is the target and they are not the depositor.", + "", + "# Note", + "", + "If the target is the depositor, the pool will be destroyed.", + ], + fields: [ + { + docs: [ + ], + name: "member_account", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + { + docs: [ + ], + name: "num_slashing_spans", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 5, + name: "withdraw_unbonded", + }, + { + docs: [ + "Create a new delegation pool.", + "", + "# Arguments", + "", + "* \`amount\` - The amount of funds to delegate to the pool. This also acts of a sort of", + " deposit since the pools creator cannot fully unbond funds until the pool is being", + " destroyed.", + "* \`index\` - A disambiguation index for creating the account. Likely only useful when", + " creating multiple pools in the same extrinsic.", + "* \`root\` - The account to set as [\`PoolRoles::root\`].", + "* \`nominator\` - The account to set as the [\`PoolRoles::nominator\`].", + "* \`state_toggler\` - The account to set as the [\`PoolRoles::state_toggler\`].", + "", + "# Note", + "", + "In addition to \`amount\`, the caller will transfer the existential deposit; so the caller", + "needs at have at least \`amount + existential_deposit\` transferrable.", + ], + fields: [ + { + docs: [ + ], + name: "amount", + ty: Ty#58, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "root", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + { + docs: [ + ], + name: "nominator", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + { + docs: [ + ], + name: "state_toggler", + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + ], + index: 6, + name: "create", + }, + { + docs: [ + "Nominate on behalf of the pool.", + "", + "The dispatch origin of this call must be signed by the pool nominator or the pool", + "root role.", + "", + "This directly forward the call to the staking pallet, on behalf of the pool bonded", + "account.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "validators", + ty: Ty#62, + typeName: "Vec", + }, + ], + index: 7, + name: "nominate", + }, + { + docs: [ + "Set a new state for the pool.", + "", + "If a pool is already in the \`Destroying\` state, then under no condition can its state", + "change again.", + "", + "The dispatch origin of this call must be either:", + "", + "1. signed by the state toggler, or the root role of the pool,", + "2. if the pool conditions to be open are NOT met (as described by \`ok_to_be_open\`), and", + " then the state of the pool can be permissionlessly changed to \`Destroying\`.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "state", + ty: Ty#92 (pallet_nomination_pools::PoolState), + typeName: "PoolState", + }, + ], + index: 8, + name: "set_state", + }, + { + docs: [ + "Set a new metadata for the pool.", + "", + "The dispatch origin of this call must be signed by the state toggler, or the root role", + "of the pool.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "metadata", + ty: Ty#11, + typeName: "Vec", + }, + ], + index: 9, + name: "set_metadata", + }, + { + docs: [ + "Update configurations for the nomination pools. The origin for this call must be", + "Root.", + "", + "# Arguments", + "", + "* \`min_join_bond\` - Set [\`MinJoinBond\`].", + "* \`min_create_bond\` - Set [\`MinCreateBond\`].", + "* \`max_pools\` - Set [\`MaxPools\`].", + "* \`max_members\` - Set [\`MaxPoolMembers\`].", + "* \`max_members_per_pool\` - Set [\`MaxPoolMembersPerPool\`].", + ], + fields: [ + { + docs: [ + ], + name: "min_join_bond", + ty: Ty#371 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp>", + }, + { + docs: [ + ], + name: "min_create_bond", + ty: Ty#371 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp>", + }, + { + docs: [ + ], + name: "max_pools", + ty: Ty#372 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp", + }, + { + docs: [ + ], + name: "max_members", + ty: Ty#372 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp", + }, + { + docs: [ + ], + name: "max_members_per_pool", + ty: Ty#372 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp", + }, + ], + index: 10, + name: "set_configs", + }, + { + docs: [ + "Update the roles of the pool.", + "", + "The root is the only entity that can change any of the roles, including itself,", + "excluding the depositor, who can never change.", + "", + "It emits an event, notifying UIs of the role change. This event is quite relevant to", + "most pool members and they should be informed of changes to pool roles.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "new_root", + ty: Ty#373 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp", + }, + { + docs: [ + ], + name: "new_nominator", + ty: Ty#373 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp", + }, + { + docs: [ + ], + name: "new_state_toggler", + ty: Ty#373 (pallet_nomination_pools::ConfigOp), + typeName: "ConfigOp", + }, + ], + index: 11, + name: "update_roles", + }, + { + docs: [ + "Chill on behalf of the pool.", + "", + "The dispatch origin of this call must be signed by the pool nominator or the pool", + "root role, same as [\`Pallet::nominate\`].", + "", + "This directly forward the call to the staking pallet, on behalf of the pool bonded", + "account.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + ], + index: 12, + name: "chill", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#370 (pallet_nomination_pools::BondExtra) { + docs: [ + ], + id: 370, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#6 (u128), + typeName: "Balance", + }, + ], + index: 0, + name: "FreeBalance", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "Rewards", + }, + ], + params: [ + { + name: "Balance", + ty: Ty#6 (u128), + }, + ], + path: [ + "pallet_nomination_pools", + "BondExtra", + ], + type: "Union", + }, + Ty#371 (pallet_nomination_pools::ConfigOp) { + docs: [ + ], + id: 371, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Noop", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#6 (u128), + typeName: "T", + }, + ], + index: 1, + name: "Set", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "Remove", + }, + ], + params: [ + { + name: "T", + ty: Ty#6 (u128), + }, + ], + path: [ + "pallet_nomination_pools", + "ConfigOp", + ], + type: "Union", + }, + Ty#372 (pallet_nomination_pools::ConfigOp) { + docs: [ + ], + id: 372, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Noop", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "T", + }, + ], + index: 1, + name: "Set", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "Remove", + }, + ], + params: [ + { + name: "T", + ty: Ty#4 (u32), + }, + ], + path: [ + "pallet_nomination_pools", + "ConfigOp", + ], + type: "Union", + }, + Ty#373 (pallet_nomination_pools::ConfigOp) { + docs: [ + ], + id: 373, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Noop", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T", + }, + ], + index: 1, + name: "Set", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "Remove", + }, + ], + params: [ + { + name: "T", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + ], + path: [ + "pallet_nomination_pools", + "ConfigOp", + ], + type: "Union", + }, + Ty#374 (polkadot_runtime_parachains::configuration::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 374, members: [ { docs: [ @@ -35114,7 +36749,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], @@ -35130,7 +36765,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], @@ -35339,7 +36974,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -35564,7 +37199,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -35580,7 +37215,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -35632,7 +37267,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -35654,11 +37289,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#365 (polkadot_runtime_parachains::shared::pallet::Call) { + Ty#375 (polkadot_runtime_parachains::shared::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 365, + id: 375, members: [ ], params: [ @@ -35675,11 +37310,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#366 (polkadot_runtime_parachains::inclusion::pallet::Call) { + Ty#376 (polkadot_runtime_parachains::inclusion::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 366, + id: 376, members: [ ], params: [ @@ -35696,11 +37331,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#367 (polkadot_runtime_parachains::paras_inherent::pallet::Call) { + Ty#377 (polkadot_runtime_parachains::paras_inherent::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 367, + id: 377, members: [ { docs: [ @@ -35711,7 +37346,7 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#368 (polkadot_primitives::v2::InherentData), + ty: Ty#378 (polkadot_primitives::v2::InherentData), typeName: "ParachainsInherentData", }, ], @@ -35733,7 +37368,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#368 (polkadot_primitives::v2::InherentData) { + Ty#378 (polkadot_primitives::v2::InherentData) { docs: [ ], fields: [ @@ -35741,36 +37376,36 @@ AuthoritySignature>", docs: [ ], name: "bitfields", - ty: Ty#369, + ty: Ty#379, typeName: "UncheckedSignedAvailabilityBitfields", }, { docs: [ ], name: "backed_candidates", - ty: Ty#376, + ty: Ty#386, typeName: "Vec>", }, { docs: [ ], name: "disputes", - ty: Ty#386, + ty: Ty#396, typeName: "MultiDisputeStatementSet", }, { docs: [ ], name: "parent_header", - ty: Ty#181 (sp_runtime::generic::header::Header), + ty: Ty#187 (sp_runtime::generic::header::Header), typeName: "HDR", }, ], - id: 368, + id: 378, params: [ { name: "HDR", - ty: Ty#181 (sp_runtime::generic::header::Header), + ty: Ty#187 (sp_runtime::generic::header::Header), }, ], path: [ @@ -35780,18 +37415,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#369 { + Ty#379 { docs: [ ], - id: 369, + id: 379, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#370 (polkadot_primitives::v2::signed::UncheckedSigned), + typeParam: Ty#380 (polkadot_primitives::v2::signed::UncheckedSigned), }, - Ty#370 (polkadot_primitives::v2::signed::UncheckedSigned) { + Ty#380 (polkadot_primitives::v2::signed::UncheckedSigned) { docs: [ ], fields: [ @@ -35799,33 +37434,33 @@ AuthoritySignature>", docs: [ ], name: "payload", - ty: Ty#371 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#381 (polkadot_primitives::v2::AvailabilityBitfield), typeName: "Payload", }, { docs: [ ], name: "validator_index", - ty: Ty#374 (polkadot_primitives::v2::ValidatorIndex), + ty: Ty#384 (polkadot_primitives::v2::ValidatorIndex), typeName: "ValidatorIndex", }, { docs: [ ], name: "signature", - ty: Ty#375 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#385 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], - id: 370, + id: 380, params: [ { name: "Payload", - ty: Ty#371 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#381 (polkadot_primitives::v2::AvailabilityBitfield), }, { name: "RealPayload", - ty: Ty#371 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#381 (polkadot_primitives::v2::AvailabilityBitfield), }, ], path: [ @@ -35836,7 +37471,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#371 (polkadot_primitives::v2::AvailabilityBitfield) { + Ty#381 (polkadot_primitives::v2::AvailabilityBitfield) { docs: [ ], fields: [ @@ -35844,11 +37479,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, ], - id: 371, + id: 381, params: [ ], path: [ @@ -35858,24 +37493,24 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#372 { + Ty#382 { bitOrderType: Ty#2 (u8), - bitStoreType: Ty#373 (bitvec::order::Lsb0), + bitStoreType: Ty#383 (bitvec::order::Lsb0), docs: [ ], - id: 372, + id: 382, params: [ ], path: [ ], type: "BitSequence", }, - Ty#373 (bitvec::order::Lsb0) { + Ty#383 (bitvec::order::Lsb0) { docs: [ ], fields: [ ], - id: 373, + id: 383, params: [ ], path: [ @@ -35885,7 +37520,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#374 (polkadot_primitives::v2::ValidatorIndex) { + Ty#384 (polkadot_primitives::v2::ValidatorIndex) { docs: [ ], fields: [ @@ -35897,7 +37532,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 374, + id: 384, params: [ ], path: [ @@ -35907,7 +37542,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#375 (polkadot_primitives::v2::validator_app::Signature) { + Ty#385 (polkadot_primitives::v2::validator_app::Signature) { docs: [ ], fields: [ @@ -35915,11 +37550,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#95 (sp_core::sr25519::Signature), + ty: Ty#100 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 375, + id: 385, params: [ ], path: [ @@ -35930,18 +37565,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#376 { + Ty#386 { docs: [ ], - id: 376, + id: 386, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#377 (polkadot_primitives::v2::BackedCandidate), + typeParam: Ty#387 (polkadot_primitives::v2::BackedCandidate), }, - Ty#377 (polkadot_primitives::v2::BackedCandidate) { + Ty#387 (polkadot_primitives::v2::BackedCandidate) { docs: [ ], fields: [ @@ -35949,29 +37584,29 @@ AuthoritySignature>", docs: [ ], name: "candidate", - ty: Ty#378 (polkadot_primitives::v2::CommittedCandidateReceipt), + ty: Ty#388 (polkadot_primitives::v2::CommittedCandidateReceipt), typeName: "CommittedCandidateReceipt", }, { docs: [ ], name: "validity_votes", - ty: Ty#384, + ty: Ty#394, typeName: "Vec", }, { docs: [ ], name: "validator_indices", - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, ], - id: 377, + id: 387, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -35981,7 +37616,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#378 (polkadot_primitives::v2::CommittedCandidateReceipt) { + Ty#388 (polkadot_primitives::v2::CommittedCandidateReceipt) { docs: [ ], fields: [ @@ -35989,22 +37624,22 @@ AuthoritySignature>", docs: [ ], name: "descriptor", - ty: Ty#91 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#96 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "commitments", - ty: Ty#379 (polkadot_primitives::v2::CandidateCommitments), + ty: Ty#389 (polkadot_primitives::v2::CandidateCommitments), typeName: "CandidateCommitments", }, ], - id: 378, + id: 388, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -36014,7 +37649,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#379 (polkadot_primitives::v2::CandidateCommitments) { + Ty#389 (polkadot_primitives::v2::CandidateCommitments) { docs: [ ], fields: [ @@ -36022,28 +37657,28 @@ AuthoritySignature>", docs: [ ], name: "upward_messages", - ty: Ty#158, + ty: Ty#164, typeName: "Vec", }, { docs: [ ], name: "horizontal_messages", - ty: Ty#380, + ty: Ty#390, typeName: "Vec>", }, { docs: [ ], name: "new_validation_code", - ty: Ty#382 (Option), + ty: Ty#392 (Option), typeName: "Option", }, { docs: [ ], name: "head_data", - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { @@ -36061,7 +37696,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 379, + id: 389, params: [ { name: "N", @@ -36075,18 +37710,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#380 { + Ty#390 { docs: [ ], - id: 380, + id: 390, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#381 (polkadot_core_primitives::OutboundHrmpMessage), + typeParam: Ty#391 (polkadot_core_primitives::OutboundHrmpMessage), }, - Ty#381 (polkadot_core_primitives::OutboundHrmpMessage) { + Ty#391 (polkadot_core_primitives::OutboundHrmpMessage) { docs: [ ], fields: [ @@ -36094,22 +37729,22 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 381, + id: 391, params: [ { name: "Id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), }, ], path: [ @@ -36118,10 +37753,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#382 (Option) { + Ty#392 (Option) { docs: [ ], - id: 382, + id: 392, members: [ { docs: [ @@ -36139,7 +37774,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), typeName: undefined, }, ], @@ -36150,7 +37785,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), }, ], path: [ @@ -36158,7 +37793,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#383 (polkadot_parachain::primitives::ValidationCode) { + Ty#393 (polkadot_parachain::primitives::ValidationCode) { docs: [ ], fields: [ @@ -36166,11 +37801,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 383, + id: 393, params: [ ], path: [ @@ -36180,21 +37815,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#384 { + Ty#394 { docs: [ ], - id: 384, + id: 394, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#385 (polkadot_primitives::v2::ValidityAttestation), + typeParam: Ty#395 (polkadot_primitives::v2::ValidityAttestation), }, - Ty#385 (polkadot_primitives::v2::ValidityAttestation) { + Ty#395 (polkadot_primitives::v2::ValidityAttestation) { docs: [ ], - id: 385, + id: 395, members: [ { docs: [ @@ -36204,7 +37839,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#375 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#385 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -36219,7 +37854,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#375 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#385 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -36236,18 +37871,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#386 { + Ty#396 { docs: [ ], - id: 386, + id: 396, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#387 (polkadot_primitives::v2::DisputeStatementSet), + typeParam: Ty#397 (polkadot_primitives::v2::DisputeStatementSet), }, - Ty#387 (polkadot_primitives::v2::DisputeStatementSet) { + Ty#397 (polkadot_primitives::v2::DisputeStatementSet) { docs: [ ], fields: [ @@ -36255,7 +37890,7 @@ AuthoritySignature>", docs: [ ], name: "candidate_hash", - ty: Ty#108 (polkadot_core_primitives::CandidateHash), + ty: Ty#113 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { @@ -36269,11 +37904,11 @@ AuthoritySignature>", docs: [ ], name: "statements", - ty: Ty#388, + ty: Ty#398, typeName: "Vec<(DisputeStatement, ValidatorIndex, ValidatorSignature)>", }, ], - id: 387, + id: 397, params: [ ], path: [ @@ -36283,36 +37918,36 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#388 { + Ty#398 { docs: [ ], - id: 388, + id: 398, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#389, + typeParam: Ty#399, }, - Ty#389 { + Ty#399 { docs: [ ], fields: [ - Ty#390 (polkadot_primitives::v2::DisputeStatement), - Ty#374 (polkadot_primitives::v2::ValidatorIndex), - Ty#375 (polkadot_primitives::v2::validator_app::Signature), + Ty#400 (polkadot_primitives::v2::DisputeStatement), + Ty#384 (polkadot_primitives::v2::ValidatorIndex), + Ty#385 (polkadot_primitives::v2::validator_app::Signature), ], - id: 389, + id: 399, params: [ ], path: [ ], type: "Tuple", }, - Ty#390 (polkadot_primitives::v2::DisputeStatement) { + Ty#400 (polkadot_primitives::v2::DisputeStatement) { docs: [ ], - id: 390, + id: 400, members: [ { docs: [ @@ -36322,7 +37957,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#391 (polkadot_primitives::v2::ValidDisputeStatementKind), + ty: Ty#401 (polkadot_primitives::v2::ValidDisputeStatementKind), typeName: "ValidDisputeStatementKind", }, ], @@ -36337,7 +37972,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#392 (polkadot_primitives::v2::InvalidDisputeStatementKind), + ty: Ty#402 (polkadot_primitives::v2::InvalidDisputeStatementKind), typeName: "InvalidDisputeStatementKind", }, ], @@ -36354,10 +37989,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#391 (polkadot_primitives::v2::ValidDisputeStatementKind) { + Ty#401 (polkadot_primitives::v2::ValidDisputeStatementKind) { docs: [ ], - id: 391, + id: 401, members: [ { docs: [ @@ -36375,7 +38010,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -36390,7 +38025,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -36415,10 +38050,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#392 (polkadot_primitives::v2::InvalidDisputeStatementKind) { + Ty#402 (polkadot_primitives::v2::InvalidDisputeStatementKind) { docs: [ ], - id: 392, + id: 402, members: [ { docs: [ @@ -36438,11 +38073,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#393 (polkadot_runtime_parachains::paras::pallet::Call) { + Ty#403 (polkadot_runtime_parachains::paras::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 393, + id: 403, members: [ { docs: [ @@ -36453,14 +38088,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_code", - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -36476,14 +38111,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_head", - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, ], @@ -36499,14 +38134,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_code", - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, { @@ -36529,14 +38164,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_head", - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, ], @@ -36554,7 +38189,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -36582,7 +38217,7 @@ AuthoritySignature>", docs: [ ], name: "validation_code", - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -36602,7 +38237,7 @@ AuthoritySignature>", docs: [ ], name: "validation_code_hash", - ty: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, ], @@ -36619,14 +38254,14 @@ AuthoritySignature>", docs: [ ], name: "stmt", - ty: Ty#394 (polkadot_primitives::v2::PvfCheckStatement), + ty: Ty#404 (polkadot_primitives::v2::PvfCheckStatement), typeName: "PvfCheckStatement", }, { docs: [ ], name: "signature", - ty: Ty#375 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#385 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -36648,7 +38283,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#394 (polkadot_primitives::v2::PvfCheckStatement) { + Ty#404 (polkadot_primitives::v2::PvfCheckStatement) { docs: [ ], fields: [ @@ -36656,14 +38291,14 @@ AuthoritySignature>", docs: [ ], name: "accept", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { docs: [ ], name: "subject", - ty: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { @@ -36677,11 +38312,11 @@ AuthoritySignature>", docs: [ ], name: "validator_index", - ty: Ty#374 (polkadot_primitives::v2::ValidatorIndex), + ty: Ty#384 (polkadot_primitives::v2::ValidatorIndex), typeName: "ValidatorIndex", }, ], - id: 394, + id: 404, params: [ ], path: [ @@ -36691,11 +38326,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#395 (polkadot_runtime_parachains::initializer::pallet::Call) { + Ty#405 (polkadot_runtime_parachains::initializer::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 395, + id: 405, members: [ { docs: [ @@ -36730,11 +38365,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#396 (polkadot_runtime_parachains::dmp::pallet::Call) { + Ty#406 (polkadot_runtime_parachains::dmp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 396, + id: 406, members: [ ], params: [ @@ -36751,11 +38386,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#397 (polkadot_runtime_parachains::ump::pallet::Call) { + Ty#407 (polkadot_runtime_parachains::ump::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 397, + id: 407, members: [ { docs: [ @@ -36777,14 +38412,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: "weight_limit", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -36806,11 +38441,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#398 (polkadot_runtime_parachains::hrmp::pallet::Call) { + Ty#408 (polkadot_runtime_parachains::hrmp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 398, + id: 408, members: [ { docs: [ @@ -36830,7 +38465,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -36862,7 +38497,7 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -36881,7 +38516,7 @@ AuthoritySignature>", docs: [ ], name: "channel_id", - ty: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -36903,7 +38538,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -36982,7 +38617,7 @@ AuthoritySignature>", docs: [ ], name: "channel_id", - ty: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, { @@ -37011,11 +38646,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#399 (polkadot_runtime_parachains::disputes::pallet::Call) { + Ty#409 (polkadot_runtime_parachains::disputes::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 399, + id: 409, members: [ { docs: [ @@ -37040,11 +38675,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#400 (polkadot_runtime_common::paras_registrar::pallet::Call) { + Ty#410 (polkadot_runtime_common::paras_registrar::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 400, + id: 410, members: [ { docs: [ @@ -37068,21 +38703,21 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "genesis_head", - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -37117,21 +38752,21 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "genesis_head", - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -37149,7 +38784,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -37175,14 +38810,14 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "other", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -37201,7 +38836,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -37245,11 +38880,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#401 (polkadot_runtime_common::slots::pallet::Call) { + Ty#411 (polkadot_runtime_common::slots::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 401, + id: 411, members: [ { docs: [ @@ -37263,7 +38898,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -37309,7 +38944,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -37331,7 +38966,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -37353,11 +38988,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#402 (polkadot_runtime_common::auctions::pallet::Call) { + Ty#412 (polkadot_runtime_common::auctions::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 402, + id: 412, members: [ { docs: [ @@ -37372,14 +39007,14 @@ AuthoritySignature>", docs: [ ], name: "duration", - ty: Ty#119, + ty: Ty#124, typeName: "T::BlockNumber", }, { docs: [ ], name: "lease_period_index", - ty: Ty#119, + ty: Ty#124, typeName: "LeasePeriodOf", }, ], @@ -37410,35 +39045,35 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, { docs: [ ], name: "auction_index", - ty: Ty#119, + ty: Ty#124, typeName: "AuctionIndex", }, { docs: [ ], name: "first_slot", - ty: Ty#119, + ty: Ty#124, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_slot", - ty: Ty#119, + ty: Ty#124, typeName: "LeasePeriodOf", }, { docs: [ ], name: "amount", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], @@ -37471,22 +39106,22 @@ AuthoritySignature>", ], type: "Union", }, - Ty#403 { + Ty#413 { docs: [ ], - id: 403, + id: 413, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#92 (polkadot_parachain::primitives::Id), + typeParam: Ty#97 (polkadot_parachain::primitives::Id), }, - Ty#404 (polkadot_runtime_common::crowdloan::pallet::Call) { + Ty#414 (polkadot_runtime_common::crowdloan::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 404, + id: 414, members: [ { docs: [ @@ -37500,42 +39135,42 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, { docs: [ ], name: "cap", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "first_period", - ty: Ty#119, + ty: Ty#124, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_period", - ty: Ty#119, + ty: Ty#124, typeName: "LeasePeriodOf", }, { docs: [ ], name: "end", - ty: Ty#119, + ty: Ty#124, typeName: "T::BlockNumber", }, { docs: [ ], name: "verifier", - ty: Ty#405 (Option), + ty: Ty#415 (Option), typeName: "Option", }, ], @@ -37552,21 +39187,21 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, { docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "signature", - ty: Ty#409 (Option), + ty: Ty#419 (Option), typeName: "Option", }, ], @@ -37605,7 +39240,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, ], @@ -37625,7 +39260,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, ], @@ -37641,7 +39276,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, ], @@ -37659,42 +39294,42 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, { docs: [ ], name: "cap", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "first_period", - ty: Ty#119, + ty: Ty#124, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_period", - ty: Ty#119, + ty: Ty#124, typeName: "LeasePeriodOf", }, { docs: [ ], name: "end", - ty: Ty#119, + ty: Ty#124, typeName: "T::BlockNumber", }, { docs: [ ], name: "verifier", - ty: Ty#405 (Option), + ty: Ty#415 (Option), typeName: "Option", }, ], @@ -37712,14 +39347,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "memo", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -37737,7 +39372,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -37754,14 +39389,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#403, + ty: Ty#413, typeName: "ParaId", }, { docs: [ ], name: "signature", - ty: Ty#409 (Option), + ty: Ty#419 (Option), typeName: "Option", }, ], @@ -37783,10 +39418,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#405 (Option) { + Ty#415 (Option) { docs: [ ], - id: 405, + id: 415, members: [ { docs: [ @@ -37804,7 +39439,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#406 (sp_runtime::MultiSigner), + ty: Ty#416 (sp_runtime::MultiSigner), typeName: undefined, }, ], @@ -37815,7 +39450,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#406 (sp_runtime::MultiSigner), + ty: Ty#416 (sp_runtime::MultiSigner), }, ], path: [ @@ -37823,10 +39458,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#406 (sp_runtime::MultiSigner) { + Ty#416 (sp_runtime::MultiSigner) { docs: [ ], - id: 406, + id: 416, members: [ { docs: [ @@ -37836,7 +39471,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#49 (sp_core::ed25519::Public), + ty: Ty#51 (sp_core::ed25519::Public), typeName: "ed25519::Public", }, ], @@ -37851,7 +39486,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#52 (sp_core::sr25519::Public), + ty: Ty#54 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], @@ -37866,7 +39501,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#407 (sp_core::ecdsa::Public), + ty: Ty#417 (sp_core::ecdsa::Public), typeName: "ecdsa::Public", }, ], @@ -37882,7 +39517,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#407 (sp_core::ecdsa::Public) { + Ty#417 (sp_core::ecdsa::Public) { docs: [ ], fields: [ @@ -37890,11 +39525,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#408, + ty: Ty#418, typeName: "[u8; 33]", }, ], - id: 407, + id: 417, params: [ ], path: [ @@ -37904,10 +39539,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#408 { + Ty#418 { docs: [ ], - id: 408, + id: 418, len: 33, params: [ ], @@ -37916,10 +39551,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#409 (Option) { + Ty#419 (Option) { docs: [ ], - id: 409, + id: 419, members: [ { docs: [ @@ -37937,7 +39572,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#410 (sp_runtime::MultiSignature), + ty: Ty#420 (sp_runtime::MultiSignature), typeName: undefined, }, ], @@ -37948,7 +39583,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#410 (sp_runtime::MultiSignature), + ty: Ty#420 (sp_runtime::MultiSignature), }, ], path: [ @@ -37956,10 +39591,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#410 (sp_runtime::MultiSignature) { + Ty#420 (sp_runtime::MultiSignature) { docs: [ ], - id: 410, + id: 420, members: [ { docs: [ @@ -37969,7 +39604,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#216 (sp_core::ed25519::Signature), + ty: Ty#222 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -37984,7 +39619,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#95 (sp_core::sr25519::Signature), + ty: Ty#100 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -37999,7 +39634,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#411 (sp_core::ecdsa::Signature), + ty: Ty#421 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -38015,7 +39650,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#411 (sp_core::ecdsa::Signature) { + Ty#421 (sp_core::ecdsa::Signature) { docs: [ ], fields: [ @@ -38023,11 +39658,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#240, + ty: Ty#246, typeName: "[u8; 65]", }, ], - id: 411, + id: 421, params: [ ], path: [ @@ -38037,11 +39672,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#412 (pallet_xcm::pallet::Call) { + Ty#422 (pallet_xcm::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 412, + id: 422, members: [ { docs: [ @@ -38051,14 +39686,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "message", - ty: Ty#413 (xcm::VersionedXcm), + ty: Ty#423 (xcm::VersionedXcm), typeName: "Box>", }, ], @@ -38088,21 +39723,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#144 (xcm::VersionedMultiAssets), + ty: Ty#150 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -38140,21 +39775,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#144 (xcm::VersionedMultiAssets), + ty: Ty#150 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -38187,14 +39822,14 @@ AuthoritySignature>", docs: [ ], name: "message", - ty: Ty#424 (xcm::VersionedXcm), + ty: Ty#434 (xcm::VersionedXcm), typeName: "Box::Call>>", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -38215,7 +39850,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "Box", }, { @@ -38242,7 +39877,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_xcm_version", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], @@ -38261,7 +39896,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -38282,7 +39917,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -38315,21 +39950,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#144 (xcm::VersionedMultiAssets), + ty: Ty#150 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -38343,7 +39978,7 @@ AuthoritySignature>", docs: [ ], name: "weight_limit", - ty: Ty#142 (xcm::v2::WeightLimit), + ty: Ty#148 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -38375,21 +40010,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#144 (xcm::VersionedMultiAssets), + ty: Ty#150 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -38403,7 +40038,7 @@ AuthoritySignature>", docs: [ ], name: "weight_limit", - ty: Ty#142 (xcm::v2::WeightLimit), + ty: Ty#148 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -38424,10 +40059,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#413 (xcm::VersionedXcm) { + Ty#423 (xcm::VersionedXcm) { docs: [ ], - id: 413, + id: 423, members: [ { docs: [ @@ -38437,7 +40072,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#414 (xcm::v0::Xcm), + ty: Ty#424 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -38452,7 +40087,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#419 (xcm::v1::Xcm), + ty: Ty#429 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -38467,7 +40102,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -38487,10 +40122,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#414 (xcm::v0::Xcm) { + Ty#424 (xcm::v0::Xcm) { docs: [ ], - id: 414, + id: 424, members: [ { docs: [ @@ -38500,14 +40135,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -38522,14 +40157,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -38544,14 +40179,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -38566,14 +40201,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#418 (xcm::v0::Response), + ty: Ty#428 (xcm::v0::Response), typeName: "Response", }, ], @@ -38588,14 +40223,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -38610,21 +40245,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -38639,21 +40274,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#137 (xcm::v0::OriginKind), + ty: Ty#143 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#138 (xcm::double_encoded::DoubleEncoded), + ty: Ty#144 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -38668,21 +40303,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -38697,7 +40332,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -38712,21 +40347,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -38741,7 +40376,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -38769,21 +40404,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#415 { + Ty#425 { docs: [ ], - id: 415, + id: 425, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#416 (xcm::v0::order::Order), + typeParam: Ty#426 (xcm::v0::order::Order), }, - Ty#416 (xcm::v0::order::Order) { + Ty#426 (xcm::v0::order::Order) { docs: [ ], - id: 416, + id: 426, members: [ { docs: [ @@ -38801,14 +40436,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -38823,21 +40458,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -38852,14 +40487,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, ], @@ -38874,21 +40509,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -38903,21 +40538,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -38932,21 +40567,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, ], @@ -38961,35 +40596,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#146 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#152 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#417, + ty: Ty#427, typeName: "Vec>", }, ], @@ -39011,21 +40646,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#417 { + Ty#427 { docs: [ ], - id: 417, + id: 427, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#414 (xcm::v0::Xcm), + typeParam: Ty#424 (xcm::v0::Xcm), }, - Ty#418 (xcm::v0::Response) { + Ty#428 (xcm::v0::Response) { docs: [ ], - id: 418, + id: 428, members: [ { docs: [ @@ -39035,7 +40670,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, ], @@ -39052,10 +40687,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#419 (xcm::v1::Xcm) { + Ty#429 (xcm::v1::Xcm) { docs: [ ], - id: 419, + id: 429, members: [ { docs: [ @@ -39065,14 +40700,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -39087,14 +40722,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -39109,14 +40744,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -39131,14 +40766,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#423 (xcm::v1::Response), + ty: Ty#433 (xcm::v1::Response), typeName: "Response", }, ], @@ -39153,14 +40788,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -39175,21 +40810,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -39204,21 +40839,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#137 (xcm::v0::OriginKind), + ty: Ty#143 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#138 (xcm::double_encoded::DoubleEncoded), + ty: Ty#144 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -39233,21 +40868,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -39262,7 +40897,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -39277,21 +40912,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -39306,7 +40941,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#117 (xcm::v1::multilocation::Junctions), + ty: Ty#122 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -39328,14 +40963,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -39364,21 +40999,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#420 { + Ty#430 { docs: [ ], - id: 420, + id: 430, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#421 (xcm::v1::order::Order), + typeParam: Ty#431 (xcm::v1::order::Order), }, - Ty#421 (xcm::v1::order::Order) { + Ty#431 (xcm::v1::order::Order) { docs: [ ], - id: 421, + id: 431, members: [ { docs: [ @@ -39396,7 +41031,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -39410,7 +41045,7 @@ AuthoritySignature>", docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -39425,7 +41060,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -39439,14 +41074,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -39461,14 +41096,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -39483,21 +41118,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -39512,21 +41147,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -39541,21 +41176,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -39570,35 +41205,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#129 (xcm::v1::multiasset::MultiAsset), + ty: Ty#135 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#422, + ty: Ty#432, typeName: "Vec>", }, ], @@ -39620,21 +41255,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#422 { + Ty#432 { docs: [ ], - id: 422, + id: 432, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#419 (xcm::v1::Xcm), + typeParam: Ty#429 (xcm::v1::Xcm), }, - Ty#423 (xcm::v1::Response) { + Ty#433 (xcm::v1::Response) { docs: [ ], - id: 423, + id: 433, members: [ { docs: [ @@ -39644,7 +41279,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -39676,10 +41311,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#424 (xcm::VersionedXcm) { + Ty#434 (xcm::VersionedXcm) { docs: [ ], - id: 424, + id: 434, members: [ { docs: [ @@ -39689,7 +41324,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#425 (xcm::v0::Xcm), + ty: Ty#435 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -39704,7 +41339,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#430 (xcm::v1::Xcm), + ty: Ty#440 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -39719,7 +41354,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#434 (xcm::v2::Xcm), + ty: Ty#444 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -39739,10 +41374,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#425 (xcm::v0::Xcm) { + Ty#435 (xcm::v0::Xcm) { docs: [ ], - id: 425, + id: 435, members: [ { docs: [ @@ -39752,14 +41387,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#426, + ty: Ty#436, typeName: "Vec>", }, ], @@ -39774,14 +41409,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#426, + ty: Ty#436, typeName: "Vec>", }, ], @@ -39796,14 +41431,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#426, + ty: Ty#436, typeName: "Vec>", }, ], @@ -39818,14 +41453,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#418 (xcm::v0::Response), + ty: Ty#428 (xcm::v0::Response), typeName: "Response", }, ], @@ -39840,14 +41475,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -39862,21 +41497,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -39891,21 +41526,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#137 (xcm::v0::OriginKind), + ty: Ty#143 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#429 (xcm::double_encoded::DoubleEncoded), + ty: Ty#439 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -39920,21 +41555,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -39949,7 +41584,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -39964,21 +41599,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -39993,7 +41628,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -40021,21 +41656,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#426 { + Ty#436 { docs: [ ], - id: 426, + id: 436, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#427 (xcm::v0::order::Order), + typeParam: Ty#437 (xcm::v0::order::Order), }, - Ty#427 (xcm::v0::order::Order) { + Ty#437 (xcm::v0::order::Order) { docs: [ ], - id: 427, + id: 437, members: [ { docs: [ @@ -40053,14 +41688,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -40075,21 +41710,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -40104,14 +41739,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, ], @@ -40126,21 +41761,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -40155,21 +41790,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#415, + ty: Ty#425, typeName: "Vec>", }, ], @@ -40184,21 +41819,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#147 (xcm::v0::multi_location::MultiLocation), + ty: Ty#153 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#145, + ty: Ty#151, typeName: "Vec", }, ], @@ -40213,35 +41848,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#146 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#152 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#428, + ty: Ty#438, typeName: "Vec>", }, ], @@ -40263,18 +41898,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#428 { + Ty#438 { docs: [ ], - id: 428, + id: 438, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#425 (xcm::v0::Xcm), + typeParam: Ty#435 (xcm::v0::Xcm), }, - Ty#429 (xcm::double_encoded::DoubleEncoded) { + Ty#439 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -40282,11 +41917,11 @@ AuthoritySignature>", docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 429, + id: 439, params: [ { name: "T", @@ -40300,10 +41935,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#430 (xcm::v1::Xcm) { + Ty#440 (xcm::v1::Xcm) { docs: [ ], - id: 430, + id: 440, members: [ { docs: [ @@ -40313,14 +41948,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#431, + ty: Ty#441, typeName: "Vec>", }, ], @@ -40335,14 +41970,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#431, + ty: Ty#441, typeName: "Vec>", }, ], @@ -40357,14 +41992,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#431, + ty: Ty#441, typeName: "Vec>", }, ], @@ -40379,14 +42014,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#423 (xcm::v1::Response), + ty: Ty#433 (xcm::v1::Response), typeName: "Response", }, ], @@ -40401,14 +42036,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -40423,21 +42058,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -40452,21 +42087,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#137 (xcm::v0::OriginKind), + ty: Ty#143 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#429 (xcm::double_encoded::DoubleEncoded), + ty: Ty#439 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -40481,21 +42116,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -40510,7 +42145,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -40525,21 +42160,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -40554,7 +42189,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#117 (xcm::v1::multilocation::Junctions), + ty: Ty#122 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -40576,14 +42211,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -40612,21 +42247,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#431 { + Ty#441 { docs: [ ], - id: 431, + id: 441, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#432 (xcm::v1::order::Order), + typeParam: Ty#442 (xcm::v1::order::Order), }, - Ty#432 (xcm::v1::order::Order) { + Ty#442 (xcm::v1::order::Order) { docs: [ ], - id: 432, + id: 442, members: [ { docs: [ @@ -40644,7 +42279,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -40658,7 +42293,7 @@ AuthoritySignature>", docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -40673,7 +42308,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -40687,14 +42322,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -40709,14 +42344,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -40731,21 +42366,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -40760,21 +42395,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#420, + ty: Ty#430, typeName: "Vec>", }, ], @@ -40789,21 +42424,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -40818,35 +42453,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#129 (xcm::v1::multiasset::MultiAsset), + ty: Ty#135 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#433, + ty: Ty#443, typeName: "Vec>", }, ], @@ -40868,18 +42503,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#433 { + Ty#443 { docs: [ ], - id: 433, + id: 443, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#430 (xcm::v1::Xcm), + typeParam: Ty#440 (xcm::v1::Xcm), }, - Ty#434 (xcm::v2::Xcm) { + Ty#444 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -40887,11 +42522,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#435, + ty: Ty#445, typeName: "Vec>", }, ], - id: 434, + id: 444, params: [ { name: "Call", @@ -40905,21 +42540,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#435 { + Ty#445 { docs: [ ], - id: 435, + id: 445, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#436 (xcm::v2::Instruction), + typeParam: Ty#446 (xcm::v2::Instruction), }, - Ty#436 (xcm::v2::Instruction) { + Ty#446 (xcm::v2::Instruction) { docs: [ ], - id: 436, + id: 446, members: [ { docs: [ @@ -40929,7 +42564,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -40944,7 +42579,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -40959,7 +42594,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -40974,21 +42609,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#134 (xcm::v2::Response), + ty: Ty#140 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -41003,14 +42638,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -41025,21 +42660,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -41054,21 +42689,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#137 (xcm::v0::OriginKind), + ty: Ty#143 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#429 (xcm::double_encoded::DoubleEncoded), + ty: Ty#439 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -41083,21 +42718,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -41112,7 +42747,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -41127,21 +42762,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, ], @@ -41164,7 +42799,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#117 (xcm::v1::multilocation::Junctions), + ty: Ty#122 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -41179,21 +42814,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -41208,21 +42843,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -41237,28 +42872,28 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#119, + ty: Ty#124, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -41273,14 +42908,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -41295,21 +42930,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -41324,21 +42959,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#124 (xcm::v2::Xcm), + ty: Ty#130 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -41353,28 +42988,28 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#139 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -41389,14 +43024,14 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#129 (xcm::v1::multiasset::MultiAsset), + ty: Ty#135 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#142 (xcm::v2::WeightLimit), + ty: Ty#148 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -41419,7 +43054,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#434 (xcm::v2::Xcm), + ty: Ty#444 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -41434,7 +43069,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#434 (xcm::v2::Xcm), + ty: Ty#444 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -41457,14 +43092,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#127 (xcm::v1::multiasset::MultiAssets), + ty: Ty#133 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#116 (xcm::v1::multilocation::MultiLocation), + ty: Ty#121 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -41479,7 +43114,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -41494,14 +43129,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#121, + ty: Ty#127, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#121, + ty: Ty#127, typeName: "u64", }, ], @@ -41530,14 +43165,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#437 (pallet_scheduler::pallet::Error) { + Ty#447 (pallet_scheduler::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 437, + id: 447, members: [ { docs: [ @@ -41589,10 +43224,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#438 (pallet_preimage::RequestStatus) { + Ty#448 (pallet_preimage::RequestStatus) { docs: [ ], - id: 438, + id: 448, members: [ { docs: [ @@ -41602,7 +43237,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#439 (Option), + ty: Ty#449 (Option), typeName: "Option<(AccountId, Balance)>", }, ], @@ -41641,10 +43276,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#439 (Option) { + Ty#449 (Option) { docs: [ ], - id: 439, + id: 449, members: [ { docs: [ @@ -41662,7 +43297,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#68, + ty: Ty#70, typeName: undefined, }, ], @@ -41673,7 +43308,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#68, + ty: Ty#70, }, ], path: [ @@ -41681,7 +43316,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#440 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#450 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -41689,11 +43324,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 440, + id: 450, params: [ { name: "T", @@ -41705,21 +43340,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#441 (pallet_preimage::pallet::Error) { + Ty#451 (pallet_preimage::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 441, + id: 451, members: [ { docs: [ @@ -41789,7 +43424,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#442 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#452 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -41797,15 +43432,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#444, + ty: Ty#454, typeName: "Vec", }, ], - id: 442, + id: 452, params: [ { name: "T", - ty: Ty#443, + ty: Ty#453, }, { name: "S", @@ -41813,39 +43448,39 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#443 { + Ty#453 { docs: [ ], fields: [ - Ty#183 (sp_consensus_babe::app::Public), - Ty#8 (u64), + Ty#189 (sp_consensus_babe::app::Public), + Ty#9 (u64), ], - id: 443, + id: 453, params: [ ], path: [ ], type: "Tuple", }, - Ty#444 { + Ty#454 { docs: [ ], - id: 444, + id: 454, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#443, + typeParam: Ty#453, }, - Ty#445 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#455 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -41853,11 +43488,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#446, + ty: Ty#456, typeName: "Vec", }, ], - id: 445, + id: 455, params: [ { name: "T", @@ -41869,17 +43504,17 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#446 { + Ty#456 { docs: [ ], - id: 446, + id: 456, params: [ ], path: [ @@ -41887,10 +43522,10 @@ AuthoritySignature>", type: "Sequence", typeParam: Ty#1, }, - Ty#447 (Option) { + Ty#457 (Option) { docs: [ ], - id: 447, + id: 457, members: [ { docs: [ @@ -41908,7 +43543,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#448 (sp_consensus_babe::digests::PreDigest), + ty: Ty#458 (sp_consensus_babe::digests::PreDigest), typeName: undefined, }, ], @@ -41919,7 +43554,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#448 (sp_consensus_babe::digests::PreDigest), + ty: Ty#458 (sp_consensus_babe::digests::PreDigest), }, ], path: [ @@ -41927,10 +43562,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#448 (sp_consensus_babe::digests::PreDigest) { + Ty#458 (sp_consensus_babe::digests::PreDigest) { docs: [ ], - id: 448, + id: 458, members: [ { docs: [ @@ -41940,7 +43575,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#449 (sp_consensus_babe::digests::PrimaryPreDigest), + ty: Ty#459 (sp_consensus_babe::digests::PrimaryPreDigest), typeName: "PrimaryPreDigest", }, ], @@ -41955,7 +43590,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#450 (sp_consensus_babe::digests::SecondaryPlainPreDigest), + ty: Ty#460 (sp_consensus_babe::digests::SecondaryPlainPreDigest), typeName: "SecondaryPlainPreDigest", }, ], @@ -41970,7 +43605,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#451 (sp_consensus_babe::digests::SecondaryVRFPreDigest), + ty: Ty#461 (sp_consensus_babe::digests::SecondaryVRFPreDigest), typeName: "SecondaryVRFPreDigest", }, ], @@ -41987,7 +43622,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#449 (sp_consensus_babe::digests::PrimaryPreDigest) { + Ty#459 (sp_consensus_babe::digests::PrimaryPreDigest) { docs: [ ], fields: [ @@ -42002,7 +43637,7 @@ AuthoritySignature>", docs: [ ], name: "slot", - ty: Ty#184 (sp_consensus_slots::Slot), + ty: Ty#190 (sp_consensus_slots::Slot), typeName: "Slot", }, { @@ -42016,11 +43651,11 @@ AuthoritySignature>", docs: [ ], name: "vrf_proof", - ty: Ty#96, + ty: Ty#101, typeName: "VRFProof", }, ], - id: 449, + id: 459, params: [ ], path: [ @@ -42030,7 +43665,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#450 (sp_consensus_babe::digests::SecondaryPlainPreDigest) { + Ty#460 (sp_consensus_babe::digests::SecondaryPlainPreDigest) { docs: [ ], fields: [ @@ -42045,11 +43680,11 @@ AuthoritySignature>", docs: [ ], name: "slot", - ty: Ty#184 (sp_consensus_slots::Slot), + ty: Ty#190 (sp_consensus_slots::Slot), typeName: "Slot", }, ], - id: 450, + id: 460, params: [ ], path: [ @@ -42059,7 +43694,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#451 (sp_consensus_babe::digests::SecondaryVRFPreDigest) { + Ty#461 (sp_consensus_babe::digests::SecondaryVRFPreDigest) { docs: [ ], fields: [ @@ -42074,7 +43709,7 @@ AuthoritySignature>", docs: [ ], name: "slot", - ty: Ty#184 (sp_consensus_slots::Slot), + ty: Ty#190 (sp_consensus_slots::Slot), typeName: "Slot", }, { @@ -42088,11 +43723,11 @@ AuthoritySignature>", docs: [ ], name: "vrf_proof", - ty: Ty#96, + ty: Ty#101, typeName: "VRFProof", }, ], - id: 451, + id: 461, params: [ ], path: [ @@ -42102,10 +43737,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#452 (Option) { + Ty#462 (Option) { docs: [ ], - id: 452, + id: 462, members: [ { docs: [ @@ -42142,7 +43777,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#453 (sp_consensus_babe::BabeEpochConfiguration) { + Ty#463 (sp_consensus_babe::BabeEpochConfiguration) { docs: [ ], fields: [ @@ -42150,18 +43785,18 @@ AuthoritySignature>", docs: [ ], name: "c", - ty: Ty#187, + ty: Ty#193, typeName: "(u64, u64)", }, { docs: [ ], name: "allowed_slots", - ty: Ty#188 (sp_consensus_babe::AllowedSlots), + ty: Ty#194 (sp_consensus_babe::AllowedSlots), typeName: "AllowedSlots", }, ], - id: 453, + id: 463, params: [ ], path: [ @@ -42170,14 +43805,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#454 (pallet_babe::pallet::Error) { + Ty#464 (pallet_babe::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 454, + id: 464, members: [ { docs: [ @@ -42229,29 +43864,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#455 { + Ty#465 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), - Ty#41 (bool), + Ty#43 (bool), ], - id: 455, + id: 465, params: [ ], path: [ ], type: "Tuple", }, - Ty#456 (pallet_indices::pallet::Error) { + Ty#466 (pallet_indices::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 456, + id: 466, members: [ { docs: [ @@ -42312,7 +43947,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#457 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#467 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -42320,15 +43955,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#460, + ty: Ty#470, typeName: "Vec", }, ], - id: 457, + id: 467, params: [ { name: "T", - ty: Ty#458 (pallet_balances::BalanceLock), + ty: Ty#468 (pallet_balances::BalanceLock), }, { name: "S", @@ -42336,14 +43971,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#458 (pallet_balances::BalanceLock) { + Ty#468 (pallet_balances::BalanceLock) { docs: [ ], fields: [ @@ -42351,7 +43986,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#133, + ty: Ty#139, typeName: "LockIdentifier", }, { @@ -42365,11 +44000,11 @@ AuthoritySignature>", docs: [ ], name: "reasons", - ty: Ty#459 (pallet_balances::Reasons), + ty: Ty#469 (pallet_balances::Reasons), typeName: "Reasons", }, ], - id: 458, + id: 468, params: [ { name: "Balance", @@ -42382,10 +44017,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#459 (pallet_balances::Reasons) { + Ty#469 (pallet_balances::Reasons) { docs: [ ], - id: 459, + id: 469, members: [ { docs: [ @@ -42420,18 +44055,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#460 { + Ty#470 { docs: [ ], - id: 460, + id: 470, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#458 (pallet_balances::BalanceLock), + typeParam: Ty#468 (pallet_balances::BalanceLock), }, - Ty#461 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#471 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -42439,15 +44074,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#463, + ty: Ty#473, typeName: "Vec", }, ], - id: 461, + id: 471, params: [ { name: "T", - ty: Ty#462 (pallet_balances::ReserveData), + ty: Ty#472 (pallet_balances::ReserveData), }, { name: "S", @@ -42455,14 +44090,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#462 (pallet_balances::ReserveData) { + Ty#472 (pallet_balances::ReserveData) { docs: [ ], fields: [ @@ -42470,7 +44105,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#133, + ty: Ty#139, typeName: "ReserveIdentifier", }, { @@ -42481,11 +44116,11 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 462, + id: 472, params: [ { name: "ReserveIdentifier", - ty: Ty#133, + ty: Ty#139, }, { name: "Balance", @@ -42498,21 +44133,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#463 { + Ty#473 { docs: [ ], - id: 463, + id: 473, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#462 (pallet_balances::ReserveData), + typeParam: Ty#472 (pallet_balances::ReserveData), }, - Ty#464 (pallet_balances::Releases) { + Ty#474 (pallet_balances::Releases) { docs: [ ], - id: 464, + id: 474, members: [ { docs: [ @@ -42539,14 +44174,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#465 (pallet_balances::pallet::Error) { + Ty#475 (pallet_balances::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 465, + id: 475, members: [ { docs: [ @@ -42638,7 +44273,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#466 (sp_arithmetic::fixed_point::FixedU128) { + Ty#476 (sp_arithmetic::fixed_point::FixedU128) { docs: [ ], fields: [ @@ -42650,7 +44285,7 @@ AuthoritySignature>", typeName: "u128", }, ], - id: 466, + id: 476, params: [ ], path: [ @@ -42660,10 +44295,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#467 (pallet_transaction_payment::Releases) { + Ty#477 (pallet_transaction_payment::Releases) { docs: [ ], - id: 467, + id: 477, members: [ { docs: [ @@ -42690,79 +44325,41 @@ AuthoritySignature>", ], type: "Union", }, - Ty#468 { - docs: [ - ], - id: 468, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#469 (frame_support::weights::WeightToFeeCoefficient), - }, - Ty#469 (frame_support::weights::WeightToFeeCoefficient) { + Ty#478 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ { docs: [ ], - name: "coeff_integer", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "coeff_frac", - ty: Ty#40 (sp_arithmetic::per_things::Perbill), - typeName: "Perbill", - }, - { - docs: [ - ], - name: "negative", - ty: Ty#41 (bool), - typeName: "bool", - }, - { - docs: [ - ], - name: "degree", - ty: Ty#2 (u8), - typeName: "u8", + name: undefined, + ty: Ty#480, + typeName: "Vec", }, ], - id: 469, + id: 478, params: [ { - name: "Balance", - ty: Ty#6 (u128), + name: "T", + ty: Ty#479 (pallet_authorship::UncleEntryItem), + }, + { + name: "S", + ty: undefined, }, ], path: [ - "frame_support", - "weights", - "WeightToFeeCoefficient", + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], type: "Struct", }, - Ty#470 { + Ty#479 (pallet_authorship::UncleEntryItem) { docs: [ ], - id: 470, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#471 (pallet_authorship::UncleEntryItem), - }, - Ty#471 (pallet_authorship::UncleEntryItem) { - docs: [ - ], - id: 471, + id: 479, members: [ { docs: [ @@ -42787,14 +44384,14 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: undefined, - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, ], @@ -42809,7 +44406,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Author", @@ -42822,14 +44419,25 @@ AuthoritySignature>", ], type: "Union", }, - Ty#472 (pallet_authorship::pallet::Error) { + Ty#480 { + docs: [ + ], + id: 480, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#479 (pallet_authorship::UncleEntryItem), + }, + Ty#481 (pallet_authorship::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 472, + id: 481, members: [ { docs: [ @@ -42908,7 +44516,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#473 (pallet_staking::StakingLedger) { + Ty#482 (pallet_staking::StakingLedger) { docs: [ ], fields: [ @@ -42923,32 +44531,32 @@ AuthoritySignature>", docs: [ ], name: "total", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "active", - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, { docs: [ ], name: "unlocking", - ty: Ty#474 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#483 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec>, MaxUnlockingChunks>", }, { docs: [ ], name: "claimed_rewards", - ty: Ty#200, + ty: Ty#206, typeName: "Vec", }, ], - id: 473, + id: 482, params: [ { name: "T", @@ -42961,7 +44569,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#474 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#483 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -42969,15 +44577,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#476, + ty: Ty#485, typeName: "Vec", }, ], - id: 474, + id: 483, params: [ { name: "T", - ty: Ty#475 (pallet_staking::UnlockChunk), + ty: Ty#484 (pallet_staking::UnlockChunk), }, { name: "S", @@ -42985,14 +44593,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#475 (pallet_staking::UnlockChunk) { + Ty#484 (pallet_staking::UnlockChunk) { docs: [ ], fields: [ @@ -43000,18 +44608,18 @@ AuthoritySignature>", docs: [ ], name: "value", - ty: Ty#56, + ty: Ty#58, typeName: "Balance", }, { docs: [ ], name: "era", - ty: Ty#119, + ty: Ty#124, typeName: "EraIndex", }, ], - id: 475, + id: 484, params: [ { name: "Balance", @@ -43024,18 +44632,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#476 { + Ty#485 { docs: [ ], - id: 476, + id: 485, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#475 (pallet_staking::UnlockChunk), + typeParam: Ty#484 (pallet_staking::UnlockChunk), }, - Ty#477 (pallet_staking::Nominations) { + Ty#486 (pallet_staking::Nominations) { docs: [ ], fields: [ @@ -43043,7 +44651,7 @@ AuthoritySignature>", docs: [ ], name: "targets", - ty: Ty#478 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#487 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { @@ -43057,11 +44665,11 @@ AuthoritySignature>", docs: [ ], name: "suppressed", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], - id: 477, + id: 486, params: [ { name: "T", @@ -43074,7 +44682,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#478 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#487 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -43082,11 +44690,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], - id: 478, + id: 487, params: [ { name: "T", @@ -43098,14 +44706,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#479 (pallet_staking::ActiveEraInfo) { + Ty#488 (pallet_staking::ActiveEraInfo) { docs: [ ], fields: [ @@ -43120,11 +44728,11 @@ AuthoritySignature>", docs: [ ], name: "start", - ty: Ty#162 (Option), + ty: Ty#489 (Option), typeName: "Option", }, ], - id: 479, + id: 488, params: [ ], path: [ @@ -43133,21 +44741,61 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#480 { + Ty#489 (Option) { + docs: [ + ], + id: 489, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#9 (u64), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#9 (u64), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#490 { docs: [ ], fields: [ Ty#4 (u32), Ty#0 (sp_core::crypto::AccountId32), ], - id: 480, + id: 490, params: [ ], path: [ ], type: "Tuple", }, - Ty#481 (pallet_staking::EraRewardPoints) { + Ty#491 (pallet_staking::EraRewardPoints) { docs: [ ], fields: [ @@ -43162,11 +44810,11 @@ AuthoritySignature>", docs: [ ], name: "individual", - ty: Ty#482 (BTreeMap), + ty: Ty#492 (BTreeMap), typeName: "BTreeMap", }, ], - id: 481, + id: 491, params: [ { name: "AccountId", @@ -43179,7 +44827,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#482 (BTreeMap) { + Ty#492 (BTreeMap) { docs: [ ], fields: [ @@ -43187,11 +44835,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#483, + ty: Ty#493, typeName: undefined, }, ], - id: 482, + id: 492, params: [ { name: "K", @@ -43207,35 +44855,35 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#483 { + Ty#493 { docs: [ ], - id: 483, + id: 493, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#484, + typeParam: Ty#494, }, - Ty#484 { + Ty#494 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#4 (u32), ], - id: 484, + id: 494, params: [ ], path: [ ], type: "Tuple", }, - Ty#485 (pallet_staking::Forcing) { + Ty#495 (pallet_staking::Forcing) { docs: [ ], - id: 485, + id: 495, members: [ { docs: [ @@ -43278,18 +44926,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#486 { + Ty#496 { docs: [ ], - id: 486, + id: 496, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#487 (pallet_staking::UnappliedSlash), + typeParam: Ty#497 (pallet_staking::UnappliedSlash), }, - Ty#487 (pallet_staking::UnappliedSlash) { + Ty#497 (pallet_staking::UnappliedSlash) { docs: [ ], fields: [ @@ -43311,14 +44959,14 @@ AuthoritySignature>", docs: [ ], name: "others", - ty: Ty#67, + ty: Ty#69, typeName: "Vec<(AccountId, Balance)>", }, { docs: [ ], name: "reporters", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { @@ -43329,7 +44977,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 487, + id: 497, params: [ { name: "AccountId", @@ -43346,21 +44994,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#488 { + Ty#498 { docs: [ ], fields: [ - Ty#40 (sp_arithmetic::per_things::Perbill), + Ty#42 (sp_arithmetic::per_things::Perbill), Ty#6 (u128), ], - id: 488, + id: 498, params: [ ], path: [ ], type: "Tuple", }, - Ty#489 (pallet_staking::slashing::SlashingSpans) { + Ty#499 (pallet_staking::slashing::SlashingSpans) { docs: [ ], fields: [ @@ -43389,11 +45037,11 @@ AuthoritySignature>", docs: [ ], name: "prior", - ty: Ty#200, + ty: Ty#206, typeName: "Vec", }, ], - id: 489, + id: 499, params: [ ], path: [ @@ -43403,7 +45051,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#490 (pallet_staking::slashing::SpanRecord) { + Ty#500 (pallet_staking::slashing::SpanRecord) { docs: [ ], fields: [ @@ -43422,7 +45070,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 490, + id: 500, params: [ { name: "Balance", @@ -43436,35 +45084,35 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#491 { + Ty#501 { docs: [ ], - id: 491, + id: 501, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#492, + typeParam: Ty#502, }, - Ty#492 { + Ty#502 { docs: [ ], fields: [ Ty#4 (u32), - Ty#41 (bool), + Ty#43 (bool), ], - id: 492, + id: 502, params: [ ], path: [ ], type: "Tuple", }, - Ty#493 (pallet_staking::Releases) { + Ty#503 (pallet_staking::Releases) { docs: [ ], - id: 493, + id: 503, members: [ { docs: [ @@ -43538,6 +45186,14 @@ AuthoritySignature>", index: 8, name: "V9_0_0", }, + { + docs: [ + ], + fields: [ + ], + index: 9, + name: "V10_0_0", + }, ], params: [ ], @@ -43547,14 +45203,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#494 (pallet_staking::pallet::pallet::Error) { + Ty#504 (pallet_staking::pallet::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 494, + id: 504, members: [ { docs: [ @@ -43791,7 +45447,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#495 (sp_staking::offence::OffenceDetails) { + Ty#505 (sp_staking::offence::OffenceDetails) { docs: [ ], fields: [ @@ -43799,18 +45455,18 @@ AuthoritySignature>", docs: [ ], name: "offender", - ty: Ty#54, + ty: Ty#56, typeName: "Offender", }, { docs: [ ], name: "reporters", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], - id: 495, + id: 505, params: [ { name: "Reporter", @@ -43818,7 +45474,7 @@ AuthoritySignature>", }, { name: "Offender", - ty: Ty#54, + ty: Ty#56, }, ], path: [ @@ -43828,60 +45484,60 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#496 { + Ty#506 { docs: [ ], fields: [ - Ty#43, - Ty#10, + Ty#45, + Ty#11, ], - id: 496, + id: 506, params: [ ], path: [ ], type: "Tuple", }, - Ty#497 { + Ty#507 { docs: [ ], - id: 497, + id: 507, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#498, + typeParam: Ty#508, }, - Ty#498 { + Ty#508 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#206 (polkadot_runtime::SessionKeys), + Ty#212 (polkadot_runtime::SessionKeys), ], - id: 498, + id: 508, params: [ ], path: [ ], type: "Tuple", }, - Ty#499 { + Ty#509 { docs: [ ], fields: [ - Ty#500 (sp_core::crypto::KeyTypeId), - Ty#10, + Ty#510 (sp_core::crypto::KeyTypeId), + Ty#11, ], - id: 499, + id: 509, params: [ ], path: [ ], type: "Tuple", }, - Ty#500 (sp_core::crypto::KeyTypeId) { + Ty#510 (sp_core::crypto::KeyTypeId) { docs: [ ], fields: [ @@ -43889,11 +45545,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], - id: 500, + id: 510, params: [ ], path: [ @@ -43903,11 +45559,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#501 (pallet_session::pallet::Error) { + Ty#511 (pallet_session::pallet::Error) { docs: [ "Error for the session pallet.", ], - id: 501, + id: 511, members: [ { docs: [ @@ -43968,10 +45624,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#502 (pallet_grandpa::StoredState) { + Ty#512 (pallet_grandpa::StoredState) { docs: [ ], - id: 502, + id: 512, members: [ { docs: [ @@ -44046,7 +45702,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#503 (pallet_grandpa::StoredPendingChange) { + Ty#513 (pallet_grandpa::StoredPendingChange) { docs: [ ], fields: [ @@ -44068,18 +45724,18 @@ AuthoritySignature>", docs: [ ], name: "next_authorities", - ty: Ty#504 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#514 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "BoundedAuthorityList", }, { docs: [ ], name: "forced", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], - id: 503, + id: 513, params: [ { name: "N", @@ -44096,7 +45752,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#504 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#514 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -44104,15 +45760,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#46, + ty: Ty#48, typeName: "Vec", }, ], - id: 504, + id: 514, params: [ { name: "T", - ty: Ty#47, + ty: Ty#49, }, { name: "S", @@ -44120,21 +45776,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#505 (pallet_grandpa::pallet::Error) { + Ty#515 (pallet_grandpa::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 505, + id: 515, members: [ { docs: [ @@ -44215,7 +45871,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#506 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#516 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -44223,15 +45879,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#507, + ty: Ty#517, typeName: "Vec", }, ], - id: 506, + id: 516, params: [ { name: "T", - ty: Ty#51 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#53 (pallet_im_online::sr25519::app_sr25519::Public), }, { name: "S", @@ -44239,25 +45895,25 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#507 { + Ty#517 { docs: [ ], - id: 507, + id: 517, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#51 (pallet_im_online::sr25519::app_sr25519::Public), + typeParam: Ty#53 (pallet_im_online::sr25519::app_sr25519::Public), }, - Ty#508 (frame_support::traits::misc::WrapperOpaque) { + Ty#518 (frame_support::traits::misc::WrapperOpaque) { docs: [ ], fields: [ @@ -44265,22 +45921,22 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#119, + ty: Ty#124, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#509 (pallet_im_online::BoundedOpaqueNetworkState), + ty: Ty#519 (pallet_im_online::BoundedOpaqueNetworkState), typeName: "T", }, ], - id: 508, + id: 518, params: [ { name: "T", - ty: Ty#509 (pallet_im_online::BoundedOpaqueNetworkState), + ty: Ty#519 (pallet_im_online::BoundedOpaqueNetworkState), }, ], path: [ @@ -44291,7 +45947,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#509 (pallet_im_online::BoundedOpaqueNetworkState) { + Ty#519 (pallet_im_online::BoundedOpaqueNetworkState) { docs: [ ], fields: [ @@ -44299,19 +45955,19 @@ AuthoritySignature>", docs: [ ], name: "peer_id", - ty: Ty#510 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#520 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "WeakBoundedVec", }, { docs: [ ], name: "external_addresses", - ty: Ty#511 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#521 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "WeakBoundedVec, AddressesLimit >", }, ], - id: 509, + id: 519, params: [ { name: "PeerIdEncodingLimit", @@ -44332,7 +45988,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#510 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#520 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -44340,11 +45996,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 510, + id: 520, params: [ { name: "T", @@ -44356,14 +46012,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#511 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#521 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -44371,15 +46027,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#512, + ty: Ty#522, typeName: "Vec", }, ], - id: 511, + id: 521, params: [ { name: "T", - ty: Ty#510 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#520 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { name: "S", @@ -44387,32 +46043,32 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#512 { + Ty#522 { docs: [ ], - id: 512, + id: 522, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#510 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + typeParam: Ty#520 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, - Ty#513 (pallet_im_online::pallet::Error) { + Ty#523 (pallet_im_online::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 513, + id: 523, members: [ { docs: [ @@ -44446,50 +46102,50 @@ AuthoritySignature>", ], type: "Union", }, - Ty#514 { + Ty#524 { docs: [ ], - id: 514, + id: 524, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#515, + typeParam: Ty#525, }, - Ty#515 { + Ty#525 { docs: [ ], fields: [ Ty#4 (u32), - Ty#9 (primitive_types::H256), + Ty#10 (primitive_types::H256), Ty#0 (sp_core::crypto::AccountId32), ], - id: 515, + id: 525, params: [ ], path: [ ], type: "Tuple", }, - Ty#516 { + Ty#526 { docs: [ ], fields: [ - Ty#60, + Ty#62, Ty#6 (u128), ], - id: 516, + id: 526, params: [ ], path: [ ], type: "Tuple", }, - Ty#517 (pallet_democracy::PreimageStatus) { + Ty#527 (pallet_democracy::PreimageStatus) { docs: [ ], - id: 517, + id: 527, members: [ { docs: [ @@ -44514,7 +46170,7 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -44542,7 +46198,7 @@ AuthoritySignature>", docs: [ ], name: "expiry", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], @@ -44570,10 +46226,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#518 (pallet_democracy::types::ReferendumInfo) { + Ty#528 (pallet_democracy::types::ReferendumInfo) { docs: [ ], - id: 518, + id: 528, members: [ { docs: [ @@ -44583,7 +46239,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#519 (pallet_democracy::types::ReferendumStatus), + ty: Ty#529 (pallet_democracy::types::ReferendumStatus), typeName: "ReferendumStatus", }, ], @@ -44598,7 +46254,7 @@ AuthoritySignature>", docs: [ ], name: "approved", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { @@ -44620,7 +46276,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Balance", @@ -44634,7 +46290,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#519 (pallet_democracy::types::ReferendumStatus) { + Ty#529 (pallet_democracy::types::ReferendumStatus) { docs: [ ], fields: [ @@ -44649,14 +46305,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "threshold", - ty: Ty#61 (pallet_democracy::vote_threshold::VoteThreshold), + ty: Ty#63 (pallet_democracy::vote_threshold::VoteThreshold), typeName: "VoteThreshold", }, { @@ -44670,11 +46326,11 @@ AuthoritySignature>", docs: [ ], name: "tally", - ty: Ty#520 (pallet_democracy::types::Tally), + ty: Ty#530 (pallet_democracy::types::Tally), typeName: "Tally", }, ], - id: 519, + id: 529, params: [ { name: "BlockNumber", @@ -44682,7 +46338,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Balance", @@ -44696,7 +46352,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#520 (pallet_democracy::types::Tally) { + Ty#530 (pallet_democracy::types::Tally) { docs: [ ], fields: [ @@ -44722,7 +46378,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 520, + id: 530, params: [ { name: "Balance", @@ -44736,10 +46392,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#521 (pallet_democracy::vote::Voting) { + Ty#531 (pallet_democracy::vote::Voting) { docs: [ ], - id: 521, + id: 531, members: [ { docs: [ @@ -44749,21 +46405,21 @@ AuthoritySignature>", docs: [ ], name: "votes", - ty: Ty#522, + ty: Ty#532, typeName: "Vec<(ReferendumIndex, AccountVote)>", }, { docs: [ ], name: "delegations", - ty: Ty#524 (pallet_democracy::types::Delegations), + ty: Ty#534 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#525 (pallet_democracy::vote::PriorLock), + ty: Ty#535 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -44792,21 +46448,21 @@ AuthoritySignature>", docs: [ ], name: "conviction", - ty: Ty#229 (pallet_democracy::conviction::Conviction), + ty: Ty#235 (pallet_democracy::conviction::Conviction), typeName: "Conviction", }, { docs: [ ], name: "delegations", - ty: Ty#524 (pallet_democracy::types::Delegations), + ty: Ty#534 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#525 (pallet_democracy::vote::PriorLock), + ty: Ty#535 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -44835,32 +46491,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#522 { + Ty#532 { docs: [ ], - id: 522, + id: 532, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#523, + typeParam: Ty#533, }, - Ty#523 { + Ty#533 { docs: [ ], fields: [ Ty#4 (u32), - Ty#62 (pallet_democracy::vote::AccountVote), + Ty#64 (pallet_democracy::vote::AccountVote), ], - id: 523, + id: 533, params: [ ], path: [ ], type: "Tuple", }, - Ty#524 (pallet_democracy::types::Delegations) { + Ty#534 (pallet_democracy::types::Delegations) { docs: [ ], fields: [ @@ -44879,7 +46535,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 524, + id: 534, params: [ { name: "Balance", @@ -44893,7 +46549,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#525 (pallet_democracy::vote::PriorLock) { + Ty#535 (pallet_democracy::vote::PriorLock) { docs: [ ], fields: [ @@ -44912,7 +46568,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 525, + id: 535, params: [ { name: "BlockNumber", @@ -44930,38 +46586,38 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#526 { + Ty#536 { docs: [ ], fields: [ - Ty#9 (primitive_types::H256), - Ty#61 (pallet_democracy::vote_threshold::VoteThreshold), + Ty#10 (primitive_types::H256), + Ty#63 (pallet_democracy::vote_threshold::VoteThreshold), ], - id: 526, + id: 536, params: [ ], path: [ ], type: "Tuple", }, - Ty#527 { + Ty#537 { docs: [ ], fields: [ Ty#4 (u32), - Ty#60, + Ty#62, ], - id: 527, + id: 537, params: [ ], path: [ ], type: "Tuple", }, - Ty#528 (pallet_democracy::Releases) { + Ty#538 (pallet_democracy::Releases) { docs: [ ], - id: 528, + id: 538, members: [ { docs: [ @@ -44980,14 +46636,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#529 (pallet_democracy::pallet::Error) { + Ty#539 (pallet_democracy::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 529, + id: 539, members: [ { docs: [ @@ -45242,6 +46898,15 @@ AuthoritySignature>", index: 27, name: "TooManyProposals", }, + { + docs: [ + "Voting period too low", + ], + fields: [ + ], + index: 28, + name: "VotingPeriodLow", + }, ], params: [ { @@ -45256,7 +46921,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#530 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#540 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -45264,15 +46929,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#151, + ty: Ty#157, typeName: "Vec", }, ], - id: 530, + id: 540, params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "S", @@ -45280,14 +46945,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#531 (pallet_collective::Votes) { + Ty#541 (pallet_collective::Votes) { docs: [ ], fields: [ @@ -45309,14 +46974,14 @@ AuthoritySignature>", docs: [ ], name: "ayes", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { docs: [ ], name: "nays", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { @@ -45327,7 +46992,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 531, + id: 541, params: [ { name: "AccountId", @@ -45344,14 +47009,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#532 (pallet_collective::pallet::Error) { + Ty#542 (pallet_collective::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 532, + id: 542, members: [ { docs: [ @@ -45461,7 +47126,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#533 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#543 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -45469,15 +47134,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#151, + ty: Ty#157, typeName: "Vec", }, ], - id: 533, + id: 543, params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "S", @@ -45485,21 +47150,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#534 (pallet_collective::pallet::Error) { + Ty#544 (pallet_collective::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 534, + id: 544, members: [ { docs: [ @@ -45609,18 +47274,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#535 { + Ty#545 { docs: [ ], - id: 535, + id: 545, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#536 (pallet_elections_phragmen::SeatHolder), + typeParam: Ty#546 (pallet_elections_phragmen::SeatHolder), }, - Ty#536 (pallet_elections_phragmen::SeatHolder) { + Ty#546 (pallet_elections_phragmen::SeatHolder) { docs: [ ], fields: [ @@ -45646,7 +47311,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 536, + id: 546, params: [ { name: "AccountId", @@ -45663,7 +47328,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#537 (pallet_elections_phragmen::Voter) { + Ty#547 (pallet_elections_phragmen::Voter) { docs: [ ], fields: [ @@ -45671,7 +47336,7 @@ AuthoritySignature>", docs: [ ], name: "votes", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, { @@ -45689,7 +47354,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 537, + id: 547, params: [ { name: "AccountId", @@ -45706,14 +47371,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#538 (pallet_elections_phragmen::pallet::Error) { + Ty#548 (pallet_elections_phragmen::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 538, + id: 548, members: [ { docs: [ @@ -45780,21 +47445,21 @@ AuthoritySignature>", }, { docs: [ - "Cannot report self.", + "Duplicated candidate submission.", ], fields: [ ], index: 7, - name: "ReportSelf", + name: "DuplicatedCandidate", }, { docs: [ - "Duplicated candidate submission.", + "Too many candidates have been created.", ], fields: [ ], index: 8, - name: "DuplicatedCandidate", + name: "TooManyCandidates", }, { docs: [ @@ -45882,14 +47547,45 @@ AuthoritySignature>", ], type: "Union", }, - Ty#539 (pallet_membership::pallet::Error) { + Ty#549 (sp_runtime::bounded::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#62, + typeName: "Vec", + }, + ], + id: 549, + params: [ + { + name: "T", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#550 (pallet_membership::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 539, + id: 550, members: [ { docs: [ @@ -45909,6 +47605,15 @@ AuthoritySignature>", index: 1, name: "NotMember", }, + { + docs: [ + "Too many members.", + ], + fields: [ + ], + index: 2, + name: "TooManyMembers", + }, ], params: [ { @@ -45927,7 +47632,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#540 (pallet_treasury::Proposal) { + Ty#551 (pallet_treasury::Proposal) { docs: [ ], fields: [ @@ -45960,7 +47665,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 540, + id: 551, params: [ { name: "AccountId", @@ -45977,7 +47682,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#541 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#552 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -45985,11 +47690,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#200, + ty: Ty#206, typeName: "Vec", }, ], - id: 541, + id: 552, params: [ { name: "T", @@ -46001,14 +47706,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#542 (sp_arithmetic::per_things::Permill) { + Ty#553 (sp_arithmetic::per_things::Permill) { docs: [ ], fields: [ @@ -46020,7 +47725,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 542, + id: 553, params: [ ], path: [ @@ -46030,10 +47735,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#543 (Option) { + Ty#554 (Option) { docs: [ ], - id: 543, + id: 554, members: [ { docs: [ @@ -46070,7 +47775,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#544 (frame_support::PalletId) { + Ty#555 (frame_support::PalletId) { docs: [ ], fields: [ @@ -46078,11 +47783,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#133, + ty: Ty#139, typeName: "[u8; 8]", }, ], - id: 544, + id: 555, params: [ ], path: [ @@ -46091,11 +47796,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#545 (pallet_treasury::pallet::Error) { + Ty#556 (pallet_treasury::pallet::Error) { docs: [ "Error for the treasury pallet.", ], - id: 545, + id: 556, members: [ { docs: [ @@ -46126,11 +47831,21 @@ AuthoritySignature>", }, { docs: [ - "Proposal has not been approved.", + "The spend origin is valid but the amount it is allowed to spend is lower than the", + "amount to be spent.", ], fields: [ ], index: 3, + name: "InsufficientPermission", + }, + { + docs: [ + "Proposal has not been approved.", + ], + fields: [ + ], + index: 4, name: "ProposalNotApproved", }, ], @@ -46151,14 +47866,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#546 (polkadot_runtime_common::claims::pallet::Error) { + Ty#557 (polkadot_runtime_common::claims::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 546, + id: 557, members: [ { docs: [ @@ -46230,7 +47945,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#547 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#558 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -46238,15 +47953,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#548, + ty: Ty#559, typeName: "Vec", }, ], - id: 547, + id: 558, params: [ { name: "T", - ty: Ty#246 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#252 (pallet_vesting::vesting_info::VestingInfo), }, { name: "S", @@ -46254,28 +47969,28 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#548 { + Ty#559 { docs: [ ], - id: 548, + id: 559, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#246 (pallet_vesting::vesting_info::VestingInfo), + typeParam: Ty#252 (pallet_vesting::vesting_info::VestingInfo), }, - Ty#549 (pallet_vesting::Releases) { + Ty#560 (pallet_vesting::Releases) { docs: [ ], - id: 549, + id: 560, members: [ { docs: [ @@ -46302,11 +48017,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#550 (pallet_vesting::pallet::Error) { + Ty#561 (pallet_vesting::pallet::Error) { docs: [ "Error for the vesting pallet.", ], - id: 550, + id: 561, members: [ { docs: [ @@ -46368,14 +48083,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#551 (pallet_utility::pallet::Error) { + Ty#562 (pallet_utility::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 551, + id: 562, members: [ { docs: [ @@ -46400,7 +48115,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#552 (pallet_identity::types::Registration) { + Ty#563 (pallet_identity::types::Registration) { docs: [ ], fields: [ @@ -46408,7 +48123,7 @@ AuthoritySignature>", docs: [ ], name: "judgements", - ty: Ty#553 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#564 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>", }, { @@ -46422,11 +48137,11 @@ AuthoritySignature>", docs: [ ], name: "info", - ty: Ty#257 (pallet_identity::types::IdentityInfo), + ty: Ty#263 (pallet_identity::types::IdentityInfo), typeName: "IdentityInfo", }, ], - id: 552, + id: 563, params: [ { name: "Balance", @@ -46448,7 +48163,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#553 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#564 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -46456,15 +48171,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#555, + ty: Ty#566, typeName: "Vec", }, ], - id: 553, + id: 564, params: [ { name: "T", - ty: Ty#554, + ty: Ty#565, }, { name: "S", @@ -46472,53 +48187,53 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#554 { + Ty#565 { docs: [ ], fields: [ Ty#4 (u32), - Ty#295 (pallet_identity::types::Judgement), + Ty#301 (pallet_identity::types::Judgement), ], - id: 554, + id: 565, params: [ ], path: [ ], type: "Tuple", }, - Ty#555 { + Ty#566 { docs: [ ], - id: 555, + id: 566, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#554, + typeParam: Ty#565, }, - Ty#556 { + Ty#567 { docs: [ ], fields: [ Ty#6 (u128), - Ty#557 (frame_support::storage::bounded_vec::BoundedVec), + Ty#568 (sp_runtime::bounded::bounded_vec::BoundedVec), ], - id: 556, + id: 567, params: [ ], path: [ ], type: "Tuple", }, - Ty#557 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#568 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -46526,11 +48241,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], - id: 557, + id: 568, params: [ { name: "T", @@ -46542,14 +48257,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#558 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#569 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -46557,15 +48272,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#561, + ty: Ty#572, typeName: "Vec", }, ], - id: 558, + id: 569, params: [ { name: "T", - ty: Ty#559 (Option), + ty: Ty#570 (Option), }, { name: "S", @@ -46573,17 +48288,17 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#559 (Option) { + Ty#570 (Option) { docs: [ ], - id: 559, + id: 570, members: [ { docs: [ @@ -46601,7 +48316,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#560 (pallet_identity::types::RegistrarInfo), + ty: Ty#571 (pallet_identity::types::RegistrarInfo), typeName: undefined, }, ], @@ -46612,7 +48327,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#560 (pallet_identity::types::RegistrarInfo), + ty: Ty#571 (pallet_identity::types::RegistrarInfo), }, ], path: [ @@ -46620,7 +48335,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#560 (pallet_identity::types::RegistrarInfo) { + Ty#571 (pallet_identity::types::RegistrarInfo) { docs: [ ], fields: [ @@ -46642,11 +48357,11 @@ AuthoritySignature>", docs: [ ], name: "fields", - ty: Ty#293 (pallet_identity::types::BitFlags), + ty: Ty#299 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], - id: 560, + id: 571, params: [ { name: "Balance", @@ -46664,25 +48379,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#561 { + Ty#572 { docs: [ ], - id: 561, + id: 572, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#559 (Option), + typeParam: Ty#570 (Option), }, - Ty#562 (pallet_identity::pallet::Error) { + Ty#573 (pallet_identity::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 562, + id: 573, members: [ { docs: [ @@ -46842,21 +48557,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#563 { + Ty#574 { docs: [ ], fields: [ - Ty#564 (frame_support::storage::bounded_vec::BoundedVec), + Ty#575 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 563, + id: 574, params: [ ], path: [ ], type: "Tuple", }, - Ty#564 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#575 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -46864,15 +48579,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#566, + ty: Ty#577, typeName: "Vec", }, ], - id: 564, + id: 575, params: [ { name: "T", - ty: Ty#565 (pallet_proxy::ProxyDefinition), + ty: Ty#576 (pallet_proxy::ProxyDefinition), }, { name: "S", @@ -46880,14 +48595,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#565 (pallet_proxy::ProxyDefinition) { + Ty#576 (pallet_proxy::ProxyDefinition) { docs: [ ], fields: [ @@ -46902,7 +48617,7 @@ AuthoritySignature>", docs: [ ], name: "proxy_type", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), typeName: "ProxyType", }, { @@ -46913,7 +48628,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 565, + id: 576, params: [ { name: "AccountId", @@ -46921,7 +48636,7 @@ AuthoritySignature>", }, { name: "ProxyType", - ty: Ty#78 (polkadot_runtime::ProxyType), + ty: Ty#80 (polkadot_runtime::ProxyType), }, { name: "BlockNumber", @@ -46934,32 +48649,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#566 { + Ty#577 { docs: [ ], - id: 566, + id: 577, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#565 (pallet_proxy::ProxyDefinition), + typeParam: Ty#576 (pallet_proxy::ProxyDefinition), }, - Ty#567 { + Ty#578 { docs: [ ], fields: [ - Ty#568 (frame_support::storage::bounded_vec::BoundedVec), + Ty#579 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 567, + id: 578, params: [ ], path: [ ], type: "Tuple", }, - Ty#568 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#579 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -46967,15 +48682,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#570, + ty: Ty#581, typeName: "Vec", }, ], - id: 568, + id: 579, params: [ { name: "T", - ty: Ty#569 (pallet_proxy::Announcement), + ty: Ty#580 (pallet_proxy::Announcement), }, { name: "S", @@ -46983,14 +48698,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#569 (pallet_proxy::Announcement) { + Ty#580 (pallet_proxy::Announcement) { docs: [ ], fields: [ @@ -47005,7 +48720,7 @@ AuthoritySignature>", docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { @@ -47016,7 +48731,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 569, + id: 580, params: [ { name: "AccountId", @@ -47024,7 +48739,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "BlockNumber", @@ -47037,25 +48752,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#570 { + Ty#581 { docs: [ ], - id: 570, + id: 581, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#569 (pallet_proxy::Announcement), + typeParam: Ty#580 (pallet_proxy::Announcement), }, - Ty#571 (pallet_proxy::pallet::Error) { + Ty#582 (pallet_proxy::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 571, + id: 582, members: [ { docs: [ @@ -47143,21 +48858,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#572 { + Ty#583 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#1, ], - id: 572, + id: 583, params: [ ], path: [ ], type: "Tuple", }, - Ty#573 (pallet_multisig::Multisig) { + Ty#584 (pallet_multisig::Multisig) { docs: [ ], fields: [ @@ -47165,7 +48880,7 @@ AuthoritySignature>", docs: [ ], name: "when", - ty: Ty#81 (pallet_multisig::Timepoint), + ty: Ty#83 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -47186,11 +48901,11 @@ AuthoritySignature>", docs: [ ], name: "approvals", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], - id: 573, + id: 584, params: [ { name: "BlockNumber", @@ -47211,29 +48926,29 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#574 { + Ty#585 { docs: [ ], fields: [ - Ty#300 (frame_support::traits::misc::WrapperKeepOpaque), + Ty#306 (frame_support::traits::misc::WrapperKeepOpaque), Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 574, + id: 585, params: [ ], path: [ ], type: "Tuple", }, - Ty#575 (pallet_multisig::pallet::Error) { + Ty#586 (pallet_multisig::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 575, + id: 586, members: [ { docs: [ @@ -47375,7 +49090,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#576 (pallet_bounties::Bounty) { + Ty#587 (pallet_bounties::Bounty) { docs: [ ], fields: [ @@ -47418,11 +49133,11 @@ AuthoritySignature>", docs: [ ], name: "status", - ty: Ty#577 (pallet_bounties::BountyStatus), + ty: Ty#588 (pallet_bounties::BountyStatus), typeName: "BountyStatus", }, ], - id: 576, + id: 587, params: [ { name: "AccountId", @@ -47443,10 +49158,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#577 (pallet_bounties::BountyStatus) { + Ty#588 (pallet_bounties::BountyStatus) { docs: [ ], - id: 577, + id: 588, members: [ { docs: [ @@ -47555,7 +49270,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#578 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#589 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -47563,11 +49278,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 578, + id: 589, params: [ { name: "T", @@ -47579,21 +49294,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#579 (pallet_bounties::pallet::Error) { + Ty#590 (pallet_bounties::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 579, + id: 590, members: [ { docs: [ @@ -47701,6 +49416,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -47709,7 +49428,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#580 (pallet_child_bounties::ChildBounty) { + Ty#591 (pallet_child_bounties::ChildBounty) { docs: [ ], fields: [ @@ -47745,11 +49464,11 @@ AuthoritySignature>", docs: [ ], name: "status", - ty: Ty#581 (pallet_child_bounties::ChildBountyStatus), + ty: Ty#592 (pallet_child_bounties::ChildBountyStatus), typeName: "ChildBountyStatus", }, ], - id: 580, + id: 591, params: [ { name: "AccountId", @@ -47770,10 +49489,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#581 (pallet_child_bounties::ChildBountyStatus) { + Ty#592 (pallet_child_bounties::ChildBountyStatus) { docs: [ ], - id: 581, + id: 592, members: [ { docs: [ @@ -47859,14 +49578,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#582 (pallet_child_bounties::pallet::Error) { + Ty#593 (pallet_child_bounties::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 582, + id: 593, members: [ { docs: [ @@ -47909,7 +49628,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#583 (pallet_tips::OpenTip) { + Ty#594 (pallet_tips::OpenTip) { docs: [ ], fields: [ @@ -47917,7 +49636,7 @@ AuthoritySignature>", docs: [ ], name: "reason", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { @@ -47945,25 +49664,25 @@ AuthoritySignature>", docs: [ ], name: "closes", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, { docs: [ ], name: "tips", - ty: Ty#67, + ty: Ty#69, typeName: "Vec<(AccountId, Balance)>", }, { docs: [ ], name: "finders_fee", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], - id: 583, + id: 594, params: [ { name: "AccountId", @@ -47979,7 +49698,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -47988,14 +49707,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#584 (pallet_tips::pallet::Error) { + Ty#595 (pallet_tips::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 584, + id: 595, members: [ { docs: [ @@ -48057,6 +49776,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -48065,10 +49788,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#585 (pallet_election_provider_multi_phase::Phase) { + Ty#596 (pallet_election_provider_multi_phase::Phase) { docs: [ ], - id: 585, + id: 596, members: [ { docs: [ @@ -48094,7 +49817,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#586, + ty: Ty#597, typeName: "(bool, Bn)", }, ], @@ -48122,21 +49845,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#586 { + Ty#597 { docs: [ ], fields: [ - Ty#41 (bool), + Ty#43 (bool), Ty#4 (u32), ], - id: 586, + id: 597, params: [ ], path: [ ], type: "Tuple", }, - Ty#587 (pallet_election_provider_multi_phase::ReadySolution) { + Ty#598 (pallet_election_provider_multi_phase::ReadySolution) { docs: [ ], fields: [ @@ -48144,25 +49867,25 @@ AuthoritySignature>", docs: [ ], name: "supports", - ty: Ty#360, + ty: Ty#365, typeName: "Supports", }, { docs: [ ], name: "score", - ty: Ty#357 (sp_npos_elections::ElectionScore), + ty: Ty#89 (sp_npos_elections::ElectionScore), typeName: "ElectionScore", }, { docs: [ ], name: "compute", - ty: Ty#86 (pallet_election_provider_multi_phase::ElectionCompute), + ty: Ty#88 (pallet_election_provider_multi_phase::ElectionCompute), typeName: "ElectionCompute", }, ], - id: 587, + id: 598, params: [ { name: "A", @@ -48175,7 +49898,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#588 (pallet_election_provider_multi_phase::RoundSnapshot) { + Ty#599 (pallet_election_provider_multi_phase::RoundSnapshot) { docs: [ ], fields: [ @@ -48183,18 +49906,18 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#589, + ty: Ty#600, typeName: "Vec>", }, { docs: [ ], name: "targets", - ty: Ty#60, + ty: Ty#62, typeName: "Vec", }, ], - id: 588, + id: 599, params: [ { name: "T", @@ -48207,33 +49930,33 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#589 { + Ty#600 { docs: [ ], - id: 589, + id: 600, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#590, + typeParam: Ty#601, }, - Ty#590 { + Ty#601 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#8 (u64), - Ty#478 (frame_support::storage::bounded_vec::BoundedVec), + Ty#9 (u64), + Ty#487 (sp_runtime::bounded::bounded_vec::BoundedVec), ], - id: 590, + id: 601, params: [ ], path: [ ], type: "Tuple", }, - Ty#591 (frame_support::storage::bounded_btree_map::BoundedBTreeMap) { + Ty#602 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap) { docs: [ ], fields: [ @@ -48241,15 +49964,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#592 (BTreeMap), + ty: Ty#603 (BTreeMap), typeName: "BTreeMap", }, ], - id: 591, + id: 602, params: [ { name: "K", - ty: Ty#357 (sp_npos_elections::ElectionScore), + ty: Ty#89 (sp_npos_elections::ElectionScore), }, { name: "V", @@ -48261,14 +49984,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_btree_map", "BoundedBTreeMap", ], type: "Struct", }, - Ty#592 (BTreeMap) { + Ty#603 (BTreeMap) { docs: [ ], fields: [ @@ -48276,15 +49999,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#593, + ty: Ty#604, typeName: undefined, }, ], - id: 592, + id: 603, params: [ { name: "K", - ty: Ty#357 (sp_npos_elections::ElectionScore), + ty: Ty#89 (sp_npos_elections::ElectionScore), }, { name: "V", @@ -48296,32 +50019,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#593 { + Ty#604 { docs: [ ], - id: 593, + id: 604, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#594, + typeParam: Ty#605, }, - Ty#594 { + Ty#605 { docs: [ ], fields: [ - Ty#357 (sp_npos_elections::ElectionScore), + Ty#89 (sp_npos_elections::ElectionScore), Ty#4 (u32), ], - id: 594, + id: 605, params: [ ], path: [ ], type: "Tuple", }, - Ty#595 (pallet_election_provider_multi_phase::signed::SignedSubmission) { + Ty#606 (pallet_election_provider_multi_phase::signed::SignedSubmission) { docs: [ ], fields: [ @@ -48343,7 +50066,7 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#305 (pallet_election_provider_multi_phase::RawSolution), + ty: Ty#311 (pallet_election_provider_multi_phase::RawSolution), typeName: "RawSolution", }, { @@ -48354,7 +50077,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 595, + id: 606, params: [ { name: "AccountId", @@ -48366,7 +50089,7 @@ AuthoritySignature>", }, { name: "Solution", - ty: Ty#306 (polkadot_runtime::NposCompactSolution16), + ty: Ty#312 (polkadot_runtime::NposCompactSolution16), }, ], path: [ @@ -48376,11 +50099,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#596 (pallet_election_provider_multi_phase::pallet::Error) { + Ty#607 (pallet_election_provider_multi_phase::pallet::Error) { docs: [ "Error of the pallet that can be returned in response to dispatches.", ], - id: 596, + id: 607, members: [ { docs: [ @@ -48504,7 +50227,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#597 (pallet_bags_list::list::Node) { + Ty#608 (pallet_bags_list::list::Node) { docs: [ ], fields: [ @@ -48519,25 +50242,32 @@ AuthoritySignature>", docs: [ ], name: "prev", - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, { docs: [ ], name: "next", - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, { docs: [ ], name: "bag_upper", - ty: Ty#8 (u64), + ty: Ty#9 (u64), + typeName: "T::Score", + }, + { + docs: [ + ], + name: "score", + ty: Ty#9 (u64), typeName: "T::Score", }, ], - id: 597, + id: 608, params: [ { name: "T", @@ -48555,7 +50285,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#598 (pallet_bags_list::list::Bag) { + Ty#609 (pallet_bags_list::list::Bag) { docs: [ ], fields: [ @@ -48563,18 +50293,18 @@ AuthoritySignature>", docs: [ ], name: "head", - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, { docs: [ ], name: "tail", - ty: Ty#232 (Option), + ty: Ty#93 (Option), typeName: "Option", }, ], - id: 598, + id: 609, params: [ { name: "T", @@ -48592,25 +50322,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#599 { + Ty#610 { docs: [ ], - id: 599, + id: 610, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#8 (u64), + typeParam: Ty#9 (u64), }, - Ty#600 (pallet_bags_list::pallet::Error) { + Ty#611 (pallet_bags_list::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 600, + id: 611, members: [ { docs: [ @@ -48621,7 +50351,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#601 (pallet_bags_list::list::ListError), + ty: Ty#612 (pallet_bags_list::list::ListError), typeName: "ListError", }, ], @@ -48646,10 +50376,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#601 (pallet_bags_list::list::ListError) { + Ty#612 (pallet_bags_list::list::ListError) { docs: [ ], - id: 601, + id: 612, members: [ { docs: [ @@ -48693,7 +50423,737 @@ AuthoritySignature>", ], type: "Union", }, - Ty#602 (polkadot_runtime_parachains::configuration::HostConfiguration) { + Ty#613 (pallet_nomination_pools::PoolMember) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "points", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "last_recorded_reward_counter", + ty: Ty#476 (sp_arithmetic::fixed_point::FixedU128), + typeName: "T::RewardCounter", + }, + { + docs: [ + ], + name: "unbonding_eras", + ty: Ty#614 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap), + typeName: "BoundedBTreeMap, T::MaxUnbonding>", + }, + ], + id: 613, + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "PoolMember", + ], + type: "Struct", + }, + Ty#614 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#615 (BTreeMap), + typeName: "BTreeMap", + }, + ], + id: 614, + params: [ + { + name: "K", + ty: Ty#4 (u32), + }, + { + name: "V", + ty: Ty#6 (u128), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_btree_map", + "BoundedBTreeMap", + ], + type: "Struct", + }, + Ty#615 (BTreeMap) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#616, + typeName: undefined, + }, + ], + id: 615, + params: [ + { + name: "K", + ty: Ty#4 (u32), + }, + { + name: "V", + ty: Ty#6 (u128), + }, + ], + path: [ + "BTreeMap", + ], + type: "Struct", + }, + Ty#616 { + docs: [ + ], + id: 616, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#617, + }, + Ty#617 { + docs: [ + ], + fields: [ + Ty#4 (u32), + Ty#6 (u128), + ], + id: 617, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#618 (pallet_nomination_pools::BondedPoolInner) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "points", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "state", + ty: Ty#92 (pallet_nomination_pools::PoolState), + typeName: "PoolState", + }, + { + docs: [ + ], + name: "member_counter", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "roles", + ty: Ty#619 (pallet_nomination_pools::PoolRoles), + typeName: "PoolRoles", + }, + ], + id: 618, + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "BondedPoolInner", + ], + type: "Struct", + }, + Ty#619 (pallet_nomination_pools::PoolRoles) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "depositor", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", + }, + { + docs: [ + ], + name: "root", + ty: Ty#93 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "nominator", + ty: Ty#93 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "state_toggler", + ty: Ty#93 (Option), + typeName: "Option", + }, + ], + id: 619, + params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + ], + path: [ + "pallet_nomination_pools", + "PoolRoles", + ], + type: "Struct", + }, + Ty#620 (pallet_nomination_pools::RewardPool) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "last_recorded_reward_counter", + ty: Ty#476 (sp_arithmetic::fixed_point::FixedU128), + typeName: "T::RewardCounter", + }, + { + docs: [ + ], + name: "last_recorded_total_payouts", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "total_rewards_claimed", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + id: 620, + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "RewardPool", + ], + type: "Struct", + }, + Ty#621 (pallet_nomination_pools::SubPools) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "no_era", + ty: Ty#622 (pallet_nomination_pools::UnbondPool), + typeName: "UnbondPool", + }, + { + docs: [ + ], + name: "with_era", + ty: Ty#623 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap), + typeName: "UnbondingPoolsWithEra", + }, + ], + id: 621, + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "SubPools", + ], + type: "Struct", + }, + Ty#622 (pallet_nomination_pools::UnbondPool) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "points", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + id: 622, + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "UnbondPool", + ], + type: "Struct", + }, + Ty#623 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#624 (BTreeMap), + typeName: "BTreeMap", + }, + ], + id: 623, + params: [ + { + name: "K", + ty: Ty#4 (u32), + }, + { + name: "V", + ty: Ty#622 (pallet_nomination_pools::UnbondPool), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_btree_map", + "BoundedBTreeMap", + ], + type: "Struct", + }, + Ty#624 (BTreeMap) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#625, + typeName: undefined, + }, + ], + id: 624, + params: [ + { + name: "K", + ty: Ty#4 (u32), + }, + { + name: "V", + ty: Ty#622 (pallet_nomination_pools::UnbondPool), + }, + ], + path: [ + "BTreeMap", + ], + type: "Struct", + }, + Ty#625 { + docs: [ + ], + id: 625, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#626, + }, + Ty#626 { + docs: [ + ], + fields: [ + Ty#4 (u32), + Ty#622 (pallet_nomination_pools::UnbondPool), + ], + id: 626, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#627 (sp_runtime::bounded::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + id: 627, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#628 (pallet_nomination_pools::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 628, + members: [ + { + docs: [ + "A (bonded) pool id does not exist.", + ], + fields: [ + ], + index: 0, + name: "PoolNotFound", + }, + { + docs: [ + "An account is not a member.", + ], + fields: [ + ], + index: 1, + name: "PoolMemberNotFound", + }, + { + docs: [ + "A reward pool does not exist. In all cases this is a system logic error.", + ], + fields: [ + ], + index: 2, + name: "RewardPoolNotFound", + }, + { + docs: [ + "A sub pool does not exist.", + ], + fields: [ + ], + index: 3, + name: "SubPoolsNotFound", + }, + { + docs: [ + "An account is already delegating in another pool. An account may only belong to one", + "pool at a time.", + ], + fields: [ + ], + index: 4, + name: "AccountBelongsToOtherPool", + }, + { + docs: [ + "The member is fully unbonded (and thus cannot access the bonded and reward pool", + "anymore to, for example, collect rewards).", + ], + fields: [ + ], + index: 5, + name: "FullyUnbonding", + }, + { + docs: [ + "The member cannot unbond further chunks due to reaching the limit.", + ], + fields: [ + ], + index: 6, + name: "MaxUnbondingLimit", + }, + { + docs: [ + "None of the funds can be withdrawn yet because the bonding duration has not passed.", + ], + fields: [ + ], + index: 7, + name: "CannotWithdrawAny", + }, + { + docs: [ + "The amount does not meet the minimum bond to either join or create a pool.", + "", + "The depositor can never unbond to a value less than", + "\`Pallet::depositor_min_bond\`. The caller does not have nominating", + "permissions for the pool. Members can never unbond to a value below \`MinJoinBond\`.", + ], + fields: [ + ], + index: 8, + name: "MinimumBondNotMet", + }, + { + docs: [ + "The transaction could not be executed due to overflow risk for the pool.", + ], + fields: [ + ], + index: 9, + name: "OverflowRisk", + }, + { + docs: [ + "A pool must be in [\`PoolState::Destroying\`] in order for the depositor to unbond or for", + "other members to be permissionlessly unbonded.", + ], + fields: [ + ], + index: 10, + name: "NotDestroying", + }, + { + docs: [ + "The caller does not have nominating permissions for the pool.", + ], + fields: [ + ], + index: 11, + name: "NotNominator", + }, + { + docs: [ + "Either a) the caller cannot make a valid kick or b) the pool is not destroying.", + ], + fields: [ + ], + index: 12, + name: "NotKickerOrDestroying", + }, + { + docs: [ + "The pool is not open to join", + ], + fields: [ + ], + index: 13, + name: "NotOpen", + }, + { + docs: [ + "The system is maxed out on pools.", + ], + fields: [ + ], + index: 14, + name: "MaxPools", + }, + { + docs: [ + "Too many members in the pool or system.", + ], + fields: [ + ], + index: 15, + name: "MaxPoolMembers", + }, + { + docs: [ + "The pools state cannot be changed.", + ], + fields: [ + ], + index: 16, + name: "CanNotChangeState", + }, + { + docs: [ + "The caller does not have adequate permissions.", + ], + fields: [ + ], + index: 17, + name: "DoesNotHavePermission", + }, + { + docs: [ + "Metadata exceeds [\`Config::MaxMetadataLen\`]", + ], + fields: [ + ], + index: 18, + name: "MetadataExceedsMaxLen", + }, + { + docs: [ + "Some error occurred that should never happen. This should be reported to the", + "maintainers.", + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#629 (pallet_nomination_pools::pallet::DefensiveError), + typeName: "DefensiveError", + }, + ], + index: 19, + name: "Defensive", + }, + { + docs: [ + "Partial unbonding now allowed permissionlessly.", + ], + fields: [ + ], + index: 20, + name: "PartialUnbondNotAllowedPermissionlessly", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#629 (pallet_nomination_pools::pallet::DefensiveError) { + docs: [ + ], + id: 629, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "NotEnoughSpaceInUnbondPool", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "PoolNotFound", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "RewardPoolNotFound", + }, + { + docs: [ + ], + fields: [ + ], + index: 3, + name: "SubPoolsNotFound", + }, + { + docs: [ + ], + fields: [ + ], + index: 4, + name: "BondedStashKilledPrematurely", + }, + ], + params: [ + ], + path: [ + "pallet_nomination_pools", + "pallet", + "DefensiveError", + ], + type: "Union", + }, + Ty#630 (polkadot_runtime_parachains::configuration::HostConfiguration) { docs: [ ], fields: [ @@ -48778,7 +51238,7 @@ AuthoritySignature>", docs: [ ], name: "ump_service_total_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { @@ -48897,14 +51357,14 @@ AuthoritySignature>", docs: [ ], name: "max_validators_per_core", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, { docs: [ ], name: "max_validators", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, { @@ -48974,14 +51434,14 @@ AuthoritySignature>", docs: [ ], name: "ump_max_individual_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "pvf_checking_enabled", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { @@ -48999,7 +51459,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 602, + id: 630, params: [ { name: "BlockNumber", @@ -49013,39 +51473,39 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#603 { + Ty#631 { docs: [ ], - id: 603, + id: 631, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#604, + typeParam: Ty#632, }, - Ty#604 { + Ty#632 { docs: [ ], fields: [ Ty#4 (u32), - Ty#602 (polkadot_runtime_parachains::configuration::HostConfiguration), + Ty#630 (polkadot_runtime_parachains::configuration::HostConfiguration), ], - id: 604, + id: 632, params: [ ], path: [ ], type: "Tuple", }, - Ty#605 (polkadot_runtime_parachains::configuration::pallet::Error) { + Ty#633 (polkadot_runtime_parachains::configuration::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 605, + id: 633, members: [ { docs: [ @@ -49071,29 +51531,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#606 { + Ty#634 { docs: [ ], - id: 606, + id: 634, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#374 (polkadot_primitives::v2::ValidatorIndex), + typeParam: Ty#384 (polkadot_primitives::v2::ValidatorIndex), }, - Ty#607 { + Ty#635 { docs: [ ], - id: 607, + id: 635, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#207 (polkadot_primitives::v2::validator_app::Public), + typeParam: Ty#213 (polkadot_primitives::v2::validator_app::Public), }, - Ty#608 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord) { + Ty#636 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord) { docs: [ ], fields: [ @@ -49101,7 +51561,7 @@ AuthoritySignature>", docs: [ ], name: "bitfield", - ty: Ty#371 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#381 (polkadot_primitives::v2::AvailabilityBitfield), typeName: "AvailabilityBitfield", }, { @@ -49112,7 +51572,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 608, + id: 636, params: [ { name: "N", @@ -49126,7 +51586,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#609 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability) { + Ty#637 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability) { docs: [ ], fields: [ @@ -49134,35 +51594,35 @@ AuthoritySignature>", docs: [ ], name: "core", - ty: Ty#99 (polkadot_primitives::v2::CoreIndex), + ty: Ty#104 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: "hash", - ty: Ty#108 (polkadot_core_primitives::CandidateHash), + ty: Ty#113 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: "descriptor", - ty: Ty#91 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#96 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "availability_votes", - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, { docs: [ ], name: "backers", - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, { @@ -49183,15 +51643,15 @@ AuthoritySignature>", docs: [ ], name: "backing_group", - ty: Ty#100 (polkadot_primitives::v2::GroupIndex), + ty: Ty#105 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], - id: 609, + id: 637, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -49205,14 +51665,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#610 (polkadot_runtime_parachains::inclusion::pallet::Error) { + Ty#638 (polkadot_runtime_parachains::inclusion::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 610, + id: 638, members: [ { docs: [ @@ -49493,7 +51953,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#611 (polkadot_primitives::v2::ScrapedOnChainVotes) { + Ty#639 (polkadot_primitives::v2::ScrapedOnChainVotes) { docs: [ ], fields: [ @@ -49508,7 +51968,7 @@ AuthoritySignature>", docs: [ ], name: "backing_validators_per_candidate", - ty: Ty#612, + ty: Ty#640, typeName: "Vec<(CandidateReceipt, Vec<(ValidatorIndex, ValidityAttestation)>) >", }, @@ -49516,15 +51976,15 @@ AuthoritySignature>", docs: [ ], name: "disputes", - ty: Ty#386, + ty: Ty#396, typeName: "MultiDisputeStatementSet", }, ], - id: 611, + id: 639, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -49534,64 +51994,64 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#612 { + Ty#640 { docs: [ ], - id: 612, + id: 640, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#613, + typeParam: Ty#641, }, - Ty#613 { + Ty#641 { docs: [ ], fields: [ - Ty#90 (polkadot_primitives::v2::CandidateReceipt), - Ty#614, + Ty#95 (polkadot_primitives::v2::CandidateReceipt), + Ty#642, ], - id: 613, + id: 641, params: [ ], path: [ ], type: "Tuple", }, - Ty#614 { + Ty#642 { docs: [ ], - id: 614, + id: 642, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#615, + typeParam: Ty#643, }, - Ty#615 { + Ty#643 { docs: [ ], fields: [ - Ty#374 (polkadot_primitives::v2::ValidatorIndex), - Ty#385 (polkadot_primitives::v2::ValidityAttestation), + Ty#384 (polkadot_primitives::v2::ValidatorIndex), + Ty#395 (polkadot_primitives::v2::ValidityAttestation), ], - id: 615, + id: 643, params: [ ], path: [ ], type: "Tuple", }, - Ty#616 (polkadot_runtime_parachains::paras_inherent::pallet::Error) { + Ty#644 (polkadot_runtime_parachains::paras_inherent::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 616, + id: 644, members: [ { docs: [ @@ -49663,18 +52123,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#617 { + Ty#645 { docs: [ ], - id: 617, + id: 645, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#606, + typeParam: Ty#634, }, - Ty#618 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue) { + Ty#646 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue) { docs: [ ], fields: [ @@ -49682,7 +52142,7 @@ AuthoritySignature>", docs: [ ], name: "queue", - ty: Ty#619, + ty: Ty#647, typeName: "Vec", }, { @@ -49693,7 +52153,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 618, + id: 646, params: [ ], path: [ @@ -49703,18 +52163,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#619 { + Ty#647 { docs: [ ], - id: 619, + id: 647, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#620 (polkadot_runtime_parachains::scheduler::QueuedParathread), + typeParam: Ty#648 (polkadot_runtime_parachains::scheduler::QueuedParathread), }, - Ty#620 (polkadot_runtime_parachains::scheduler::QueuedParathread) { + Ty#648 (polkadot_runtime_parachains::scheduler::QueuedParathread) { docs: [ ], fields: [ @@ -49722,7 +52182,7 @@ AuthoritySignature>", docs: [ ], name: "claim", - ty: Ty#621 (polkadot_primitives::v2::ParathreadEntry), + ty: Ty#649 (polkadot_primitives::v2::ParathreadEntry), typeName: "ParathreadEntry", }, { @@ -49733,7 +52193,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 620, + id: 648, params: [ ], path: [ @@ -49743,7 +52203,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#621 (polkadot_primitives::v2::ParathreadEntry) { + Ty#649 (polkadot_primitives::v2::ParathreadEntry) { docs: [ ], fields: [ @@ -49751,7 +52211,7 @@ AuthoritySignature>", docs: [ ], name: "claim", - ty: Ty#622 (polkadot_primitives::v2::ParathreadClaim), + ty: Ty#650 (polkadot_primitives::v2::ParathreadClaim), typeName: "ParathreadClaim", }, { @@ -49762,7 +52222,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 621, + id: 649, params: [ ], path: [ @@ -49772,7 +52232,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#622 (polkadot_primitives::v2::ParathreadClaim) { + Ty#650 (polkadot_primitives::v2::ParathreadClaim) { docs: [ ], fields: [ @@ -49780,18 +52240,18 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: undefined, - ty: Ty#93 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#98 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, ], - id: 622, + id: 650, params: [ ], path: [ @@ -49801,21 +52261,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#623 { + Ty#651 { docs: [ ], - id: 623, + id: 651, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#624 (Option), + typeParam: Ty#652 (Option), }, - Ty#624 (Option) { + Ty#652 (Option) { docs: [ ], - id: 624, + id: 652, members: [ { docs: [ @@ -49833,7 +52293,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#625 (polkadot_primitives::v2::CoreOccupied), + ty: Ty#653 (polkadot_primitives::v2::CoreOccupied), typeName: undefined, }, ], @@ -49844,7 +52304,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#625 (polkadot_primitives::v2::CoreOccupied), + ty: Ty#653 (polkadot_primitives::v2::CoreOccupied), }, ], path: [ @@ -49852,10 +52312,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#625 (polkadot_primitives::v2::CoreOccupied) { + Ty#653 (polkadot_primitives::v2::CoreOccupied) { docs: [ ], - id: 625, + id: 653, members: [ { docs: [ @@ -49865,7 +52325,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#621 (polkadot_primitives::v2::ParathreadEntry), + ty: Ty#649 (polkadot_primitives::v2::ParathreadEntry), typeName: "ParathreadEntry", }, ], @@ -49890,29 +52350,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#626 { + Ty#654 { docs: [ ], - id: 626, + id: 654, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#92 (polkadot_parachain::primitives::Id), + typeParam: Ty#97 (polkadot_parachain::primitives::Id), }, - Ty#627 { + Ty#655 { docs: [ ], - id: 627, + id: 655, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#628 (polkadot_runtime_parachains::scheduler::CoreAssignment), + typeParam: Ty#656 (polkadot_runtime_parachains::scheduler::CoreAssignment), }, - Ty#628 (polkadot_runtime_parachains::scheduler::CoreAssignment) { + Ty#656 (polkadot_runtime_parachains::scheduler::CoreAssignment) { docs: [ ], fields: [ @@ -49920,32 +52380,32 @@ AuthoritySignature>", docs: [ ], name: "core", - ty: Ty#99 (polkadot_primitives::v2::CoreIndex), + ty: Ty#104 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: "para_id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "kind", - ty: Ty#629 (polkadot_runtime_parachains::scheduler::AssignmentKind), + ty: Ty#657 (polkadot_runtime_parachains::scheduler::AssignmentKind), typeName: "AssignmentKind", }, { docs: [ ], name: "group_idx", - ty: Ty#100 (polkadot_primitives::v2::GroupIndex), + ty: Ty#105 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], - id: 628, + id: 656, params: [ ], path: [ @@ -49955,10 +52415,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#629 (polkadot_runtime_parachains::scheduler::AssignmentKind) { + Ty#657 (polkadot_runtime_parachains::scheduler::AssignmentKind) { docs: [ ], - id: 629, + id: 657, members: [ { docs: [ @@ -49976,7 +52436,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#93 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#98 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, { @@ -50000,7 +52460,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#630 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState) { + Ty#658 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState) { docs: [ ], fields: [ @@ -50008,14 +52468,14 @@ AuthoritySignature>", docs: [ ], name: "votes_accept", - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, { docs: [ ], name: "votes_reject", - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, { @@ -50036,11 +52496,11 @@ AuthoritySignature>", docs: [ ], name: "causes", - ty: Ty#631, + ty: Ty#659, typeName: "Vec>", }, ], - id: 630, + id: 658, params: [ { name: "BlockNumber", @@ -50054,21 +52514,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#631 { + Ty#659 { docs: [ ], - id: 631, + id: 659, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#632 (polkadot_runtime_parachains::paras::PvfCheckCause), + typeParam: Ty#660 (polkadot_runtime_parachains::paras::PvfCheckCause), }, - Ty#632 (polkadot_runtime_parachains::paras::PvfCheckCause) { + Ty#660 (polkadot_runtime_parachains::paras::PvfCheckCause) { docs: [ ], - id: 632, + id: 660, members: [ { docs: [ @@ -50078,7 +52538,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -50093,7 +52553,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#92 (polkadot_parachain::primitives::Id), + ty: Ty#97 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -50121,21 +52581,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#633 { + Ty#661 { docs: [ ], - id: 633, + id: 661, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#97 (polkadot_parachain::primitives::ValidationCodeHash), + typeParam: Ty#102 (polkadot_parachain::primitives::ValidationCodeHash), }, - Ty#634 (polkadot_runtime_parachains::paras::ParaLifecycle) { + Ty#662 (polkadot_runtime_parachains::paras::ParaLifecycle) { docs: [ ], - id: 634, + id: 662, members: [ { docs: [ @@ -50203,21 +52663,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#635 { + Ty#663 { docs: [ ], fields: [ - Ty#92 (polkadot_parachain::primitives::Id), + Ty#97 (polkadot_parachain::primitives::Id), Ty#4 (u32), ], - id: 635, + id: 663, params: [ ], path: [ ], type: "Tuple", }, - Ty#636 (polkadot_runtime_parachains::paras::ParaPastCodeMeta) { + Ty#664 (polkadot_runtime_parachains::paras::ParaPastCodeMeta) { docs: [ ], fields: [ @@ -50225,18 +52685,18 @@ AuthoritySignature>", docs: [ ], name: "upgrade_times", - ty: Ty#637, + ty: Ty#665, typeName: "Vec>", }, { docs: [ ], name: "last_pruned", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], - id: 636, + id: 664, params: [ { name: "N", @@ -50250,18 +52710,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#637 { + Ty#665 { docs: [ ], - id: 637, + id: 665, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#638 (polkadot_runtime_parachains::paras::ReplacementTimes), + typeParam: Ty#666 (polkadot_runtime_parachains::paras::ReplacementTimes), }, - Ty#638 (polkadot_runtime_parachains::paras::ReplacementTimes) { + Ty#666 (polkadot_runtime_parachains::paras::ReplacementTimes) { docs: [ ], fields: [ @@ -50280,7 +52740,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 638, + id: 666, params: [ { name: "N", @@ -50294,21 +52754,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#639 { + Ty#667 { docs: [ ], - id: 639, + id: 667, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#635, + typeParam: Ty#663, }, - Ty#640 (polkadot_primitives::v2::UpgradeGoAhead) { + Ty#668 (polkadot_primitives::v2::UpgradeGoAhead) { docs: [ ], - id: 640, + id: 668, members: [ { docs: [ @@ -50336,10 +52796,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#641 (polkadot_primitives::v2::UpgradeRestriction) { + Ty#669 (polkadot_primitives::v2::UpgradeRestriction) { docs: [ ], - id: 641, + id: 669, members: [ { docs: [ @@ -50359,7 +52819,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#642 (polkadot_runtime_parachains::paras::ParaGenesisArgs) { + Ty#670 (polkadot_runtime_parachains::paras::ParaGenesisArgs) { docs: [ ], fields: [ @@ -50367,25 +52827,25 @@ AuthoritySignature>", docs: [ ], name: "genesis_head", - ty: Ty#98 (polkadot_parachain::primitives::HeadData), + ty: Ty#103 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#383 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#393 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, { docs: [ ], name: "parachain", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], - id: 642, + id: 670, params: [ ], path: [ @@ -50395,14 +52855,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#643 (polkadot_runtime_parachains::paras::pallet::Error) { + Ty#671 (polkadot_runtime_parachains::paras::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 643, + id: 671, members: [ { docs: [ @@ -50528,18 +52988,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#644 { + Ty#672 { docs: [ ], - id: 644, + id: 672, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#645 (polkadot_runtime_parachains::initializer::BufferedSessionChange), + typeParam: Ty#673 (polkadot_runtime_parachains::initializer::BufferedSessionChange), }, - Ty#645 (polkadot_runtime_parachains::initializer::BufferedSessionChange) { + Ty#673 (polkadot_runtime_parachains::initializer::BufferedSessionChange) { docs: [ ], fields: [ @@ -50547,14 +53007,14 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#607, + ty: Ty#635, typeName: "Vec", }, { docs: [ ], name: "queued", - ty: Ty#607, + ty: Ty#635, typeName: "Vec", }, { @@ -50565,7 +53025,7 @@ AuthoritySignature>", typeName: "SessionIndex", }, ], - id: 645, + id: 673, params: [ ], path: [ @@ -50575,18 +53035,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#646 { + Ty#674 { docs: [ ], - id: 646, + id: 674, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#647 (polkadot_core_primitives::InboundDownwardMessage), + typeParam: Ty#675 (polkadot_core_primitives::InboundDownwardMessage), }, - Ty#647 (polkadot_core_primitives::InboundDownwardMessage) { + Ty#675 (polkadot_core_primitives::InboundDownwardMessage) { docs: [ ], fields: [ @@ -50601,11 +53061,11 @@ AuthoritySignature>", docs: [ ], name: "msg", - ty: Ty#10, + ty: Ty#11, typeName: "DownwardMessage", }, ], - id: 647, + id: 675, params: [ { name: "BlockNumber", @@ -50618,28 +53078,28 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#648 { + Ty#676 { docs: [ ], fields: [ - Ty#92 (polkadot_parachain::primitives::Id), - Ty#10, + Ty#97 (polkadot_parachain::primitives::Id), + Ty#11, ], - id: 648, + id: 676, params: [ ], path: [ ], type: "Tuple", }, - Ty#649 (polkadot_runtime_parachains::ump::pallet::Error) { + Ty#677 (polkadot_runtime_parachains::ump::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 649, + id: 677, members: [ { docs: [ @@ -50674,7 +53134,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#650 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest) { + Ty#678 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest) { docs: [ ], fields: [ @@ -50682,7 +53142,7 @@ AuthoritySignature>", docs: [ ], name: "confirmed", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, { @@ -50721,7 +53181,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 650, + id: 678, params: [ ], path: [ @@ -50731,18 +53191,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#651 { + Ty#679 { docs: [ ], - id: 651, + id: 679, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#106 (polkadot_parachain::primitives::HrmpChannelId), + typeParam: Ty#111 (polkadot_parachain::primitives::HrmpChannelId), }, - Ty#652 (polkadot_runtime_parachains::hrmp::HrmpChannel) { + Ty#680 (polkadot_runtime_parachains::hrmp::HrmpChannel) { docs: [ ], fields: [ @@ -50785,7 +53245,7 @@ AuthoritySignature>", docs: [ ], name: "mqc_head", - ty: Ty#653 (Option), + ty: Ty#681 (Option), typeName: "Option", }, { @@ -50803,7 +53263,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 652, + id: 680, params: [ ], path: [ @@ -50813,10 +53273,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#653 (Option) { + Ty#681 (Option) { docs: [ ], - id: 653, + id: 681, members: [ { docs: [ @@ -50834,7 +53294,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: undefined, }, ], @@ -50845,7 +53305,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -50853,18 +53313,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#654 { + Ty#682 { docs: [ ], - id: 654, + id: 682, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#655 (polkadot_core_primitives::InboundHrmpMessage), + typeParam: Ty#683 (polkadot_core_primitives::InboundHrmpMessage), }, - Ty#655 (polkadot_core_primitives::InboundHrmpMessage) { + Ty#683 (polkadot_core_primitives::InboundHrmpMessage) { docs: [ ], fields: [ @@ -50879,11 +53339,11 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 655, + id: 683, params: [ { name: "BlockNumber", @@ -50896,39 +53356,39 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#656 { + Ty#684 { docs: [ ], - id: 656, + id: 684, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#657, + typeParam: Ty#685, }, - Ty#657 { + Ty#685 { docs: [ ], fields: [ Ty#4 (u32), - Ty#626, + Ty#654, ], - id: 657, + id: 685, params: [ ], path: [ ], type: "Tuple", }, - Ty#658 (polkadot_runtime_parachains::hrmp::pallet::Error) { + Ty#686 (polkadot_runtime_parachains::hrmp::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 658, + id: 686, members: [ { docs: [ @@ -51116,18 +53576,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#659 { + Ty#687 { docs: [ ], - id: 659, + id: 687, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#208 (polkadot_primitives::v2::assignment_app::Public), + typeParam: Ty#214 (polkadot_primitives::v2::assignment_app::Public), }, - Ty#660 (polkadot_primitives::v2::SessionInfo) { + Ty#688 (polkadot_primitives::v2::SessionInfo) { docs: [ ], fields: [ @@ -51135,7 +53595,7 @@ AuthoritySignature>", docs: [ ], name: "active_validator_indices", - ty: Ty#606, + ty: Ty#634, typeName: "Vec", }, { @@ -51156,28 +53616,28 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#607, + ty: Ty#635, typeName: "Vec", }, { docs: [ ], name: "discovery_keys", - ty: Ty#661, + ty: Ty#689, typeName: "Vec", }, { docs: [ ], name: "assignment_keys", - ty: Ty#659, + ty: Ty#687, typeName: "Vec", }, { docs: [ ], name: "validator_groups", - ty: Ty#617, + ty: Ty#645, typeName: "Vec>", }, { @@ -51223,7 +53683,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 660, + id: 688, params: [ ], path: [ @@ -51233,32 +53693,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#661 { + Ty#689 { docs: [ ], - id: 661, + id: 689, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#209 (sp_authority_discovery::app::Public), + typeParam: Ty#215 (sp_authority_discovery::app::Public), }, - Ty#662 { + Ty#690 { docs: [ ], fields: [ Ty#4 (u32), - Ty#108 (polkadot_core_primitives::CandidateHash), + Ty#113 (polkadot_core_primitives::CandidateHash), ], - id: 662, + id: 690, params: [ ], path: [ ], type: "Tuple", }, - Ty#663 (polkadot_primitives::v2::DisputeState) { + Ty#691 (polkadot_primitives::v2::DisputeState) { docs: [ ], fields: [ @@ -51266,14 +53726,14 @@ AuthoritySignature>", docs: [ ], name: "validators_for", - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, { docs: [ ], name: "validators_against", - ty: Ty#372, + ty: Ty#382, typeName: "BitVec", }, { @@ -51287,11 +53747,11 @@ AuthoritySignature>", docs: [ ], name: "concluded_at", - ty: Ty#230 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], - id: 663, + id: 691, params: [ { name: "N", @@ -51305,14 +53765,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#664 (polkadot_runtime_parachains::disputes::pallet::Error) { + Ty#692 (polkadot_runtime_parachains::disputes::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 664, + id: 692, members: [ { docs: [ @@ -51392,7 +53852,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#665 (polkadot_runtime_common::paras_registrar::ParaInfo) { + Ty#693 (polkadot_runtime_common::paras_registrar::ParaInfo) { docs: [ ], fields: [ @@ -51414,11 +53874,11 @@ AuthoritySignature>", docs: [ ], name: "locked", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], - id: 665, + id: 693, params: [ { name: "Account", @@ -51436,14 +53896,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#666 (polkadot_runtime_common::paras_registrar::pallet::Error) { + Ty#694 (polkadot_runtime_common::paras_registrar::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 666, + id: 694, members: [ { docs: [ @@ -51587,25 +54047,25 @@ AuthoritySignature>", ], type: "Union", }, - Ty#667 { + Ty#695 { docs: [ ], - id: 667, + id: 695, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#439 (Option), + typeParam: Ty#449 (Option), }, - Ty#668 (polkadot_runtime_common::slots::pallet::Error) { + Ty#696 (polkadot_runtime_common::slots::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 668, + id: 696, members: [ { docs: [ @@ -51640,36 +54100,36 @@ AuthoritySignature>", ], type: "Union", }, - Ty#669 { + Ty#697 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#92 (polkadot_parachain::primitives::Id), + Ty#97 (polkadot_parachain::primitives::Id), ], - id: 669, + id: 697, params: [ ], path: [ ], type: "Tuple", }, - Ty#670 { + Ty#698 { docs: [ ], - id: 670, + id: 698, len: 36, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#671 (Option), + typeParam: Ty#699 (Option), }, - Ty#671 (Option) { + Ty#699 (Option) { docs: [ ], - id: 671, + id: 699, members: [ { docs: [ @@ -51687,7 +54147,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#672, + ty: Ty#700, typeName: undefined, }, ], @@ -51698,7 +54158,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#672, + ty: Ty#700, }, ], path: [ @@ -51706,29 +54166,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#672 { + Ty#700 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#92 (polkadot_parachain::primitives::Id), + Ty#97 (polkadot_parachain::primitives::Id), Ty#6 (u128), ], - id: 672, + id: 700, params: [ ], path: [ ], type: "Tuple", }, - Ty#673 (polkadot_runtime_common::auctions::pallet::Error) { + Ty#701 (polkadot_runtime_common::auctions::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 673, + id: 701, members: [ { docs: [ @@ -51808,7 +54268,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#674 (polkadot_runtime_common::crowdloan::FundInfo) { + Ty#702 (polkadot_runtime_common::crowdloan::FundInfo) { docs: [ ], fields: [ @@ -51823,7 +54283,7 @@ AuthoritySignature>", docs: [ ], name: "verifier", - ty: Ty#405 (Option), + ty: Ty#415 (Option), typeName: "Option", }, { @@ -51858,7 +54318,7 @@ AuthoritySignature>", docs: [ ], name: "last_contribution", - ty: Ty#675 (polkadot_runtime_common::crowdloan::LastContribution), + ty: Ty#703 (polkadot_runtime_common::crowdloan::LastContribution), typeName: "LastContribution", }, { @@ -51883,7 +54343,7 @@ AuthoritySignature>", typeName: "FundIndex", }, ], - id: 674, + id: 702, params: [ { name: "AccountId", @@ -51909,10 +54369,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#675 (polkadot_runtime_common::crowdloan::LastContribution) { + Ty#703 (polkadot_runtime_common::crowdloan::LastContribution) { docs: [ ], - id: 675, + id: 703, members: [ { docs: [ @@ -51966,14 +54426,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#676 (polkadot_runtime_common::crowdloan::pallet::Error) { + Ty#704 (polkadot_runtime_common::crowdloan::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 676, + id: 704, members: [ { docs: [ @@ -52197,10 +54657,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#677 (pallet_xcm::pallet::QueryStatus) { + Ty#705 (pallet_xcm::pallet::QueryStatus) { docs: [ ], - id: 677, + id: 705, members: [ { docs: [ @@ -52210,14 +54670,14 @@ AuthoritySignature>", docs: [ ], name: "responder", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "maybe_notify", - ty: Ty#678 (Option), + ty: Ty#706 (Option), typeName: "Option<(u8, u8)>", }, { @@ -52239,14 +54699,14 @@ AuthoritySignature>", docs: [ ], name: "origin", - ty: Ty#149 (xcm::VersionedMultiLocation), + ty: Ty#155 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "is_active", - ty: Ty#41 (bool), + ty: Ty#43 (bool), typeName: "bool", }, ], @@ -52261,7 +54721,7 @@ AuthoritySignature>", docs: [ ], name: "response", - ty: Ty#680 (xcm::VersionedResponse), + ty: Ty#708 (xcm::VersionedResponse), typeName: "VersionedResponse", }, { @@ -52289,10 +54749,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#678 (Option) { + Ty#706 (Option) { docs: [ ], - id: 678, + id: 706, members: [ { docs: [ @@ -52310,7 +54770,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#679, + ty: Ty#707, typeName: undefined, }, ], @@ -52321,7 +54781,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#679, + ty: Ty#707, }, ], path: [ @@ -52329,24 +54789,24 @@ AuthoritySignature>", ], type: "Union", }, - Ty#679 { + Ty#707 { docs: [ ], fields: [ Ty#2 (u8), Ty#2 (u8), ], - id: 679, + id: 707, params: [ ], path: [ ], type: "Tuple", }, - Ty#680 (xcm::VersionedResponse) { + Ty#708 (xcm::VersionedResponse) { docs: [ ], - id: 680, + id: 708, members: [ { docs: [ @@ -52356,7 +54816,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#418 (xcm::v0::Response), + ty: Ty#428 (xcm::v0::Response), typeName: "v0::Response", }, ], @@ -52371,7 +54831,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#423 (xcm::v1::Response), + ty: Ty#433 (xcm::v1::Response), typeName: "v1::Response", }, ], @@ -52386,7 +54846,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#134 (xcm::v2::Response), + ty: Ty#140 (xcm::v2::Response), typeName: "v2::Response", }, ], @@ -52402,36 +54862,36 @@ AuthoritySignature>", ], type: "Union", }, - Ty#681 { + Ty#709 { docs: [ ], fields: [ Ty#4 (u32), - Ty#149 (xcm::VersionedMultiLocation), + Ty#155 (xcm::VersionedMultiLocation), ], - id: 681, + id: 709, params: [ ], path: [ ], type: "Tuple", }, - Ty#682 { + Ty#710 { docs: [ ], fields: [ - Ty#8 (u64), - Ty#8 (u64), + Ty#9 (u64), + Ty#9 (u64), Ty#4 (u32), ], - id: 682, + id: 710, params: [ ], path: [ ], type: "Tuple", }, - Ty#683 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#711 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -52439,15 +54899,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#685, + ty: Ty#713, typeName: "Vec", }, ], - id: 683, + id: 711, params: [ { name: "T", - ty: Ty#684, + ty: Ty#712, }, { name: "S", @@ -52455,42 +54915,42 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#684 { + Ty#712 { docs: [ ], fields: [ - Ty#149 (xcm::VersionedMultiLocation), + Ty#155 (xcm::VersionedMultiLocation), Ty#4 (u32), ], - id: 684, + id: 712, params: [ ], path: [ ], type: "Tuple", }, - Ty#685 { + Ty#713 { docs: [ ], - id: 685, + id: 713, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#684, + typeParam: Ty#712, }, - Ty#686 (pallet_xcm::pallet::VersionMigrationStage) { + Ty#714 (pallet_xcm::pallet::VersionMigrationStage) { docs: [ ], - id: 686, + id: 714, members: [ { docs: [ @@ -52516,7 +54976,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#29 (Option), + ty: Ty#30 (Option), typeName: "Option>", }, ], @@ -52541,14 +55001,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#687 (pallet_xcm::pallet::Error) { + Ty#715 (pallet_xcm::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 687, + id: 715, members: [ { docs: [ @@ -52684,7 +55144,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#688 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#716 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -52692,27 +55152,27 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], - id: 688, + id: 716, params: [ { name: "Address", - ty: Ty#192 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#197 (sp_runtime::multiaddress::MultiAddress), }, { name: "Call", - ty: Ty#175 (polkadot_runtime::Call), + ty: Ty#181 (polkadot_runtime::Call), }, { name: "Signature", - ty: Ty#410 (sp_runtime::MultiSignature), + ty: Ty#420 (sp_runtime::MultiSignature), }, { name: "Extra", - ty: Ty#689, + ty: Ty#717, }, ], path: [ @@ -52723,33 +55183,33 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#689 { + Ty#717 { docs: [ ], fields: [ - Ty#690 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), - Ty#691 (frame_system::extensions::check_spec_version::CheckSpecVersion), - Ty#692 (frame_system::extensions::check_tx_version::CheckTxVersion), - Ty#693 (frame_system::extensions::check_genesis::CheckGenesis), - Ty#694 (frame_system::extensions::check_mortality::CheckMortality), - Ty#696 (frame_system::extensions::check_nonce::CheckNonce), - Ty#697 (frame_system::extensions::check_weight::CheckWeight), - Ty#698 (pallet_transaction_payment::ChargeTransactionPayment), - Ty#699 (polkadot_runtime_common::claims::PrevalidateAttests), + Ty#718 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + Ty#719 (frame_system::extensions::check_spec_version::CheckSpecVersion), + Ty#720 (frame_system::extensions::check_tx_version::CheckTxVersion), + Ty#721 (frame_system::extensions::check_genesis::CheckGenesis), + Ty#722 (frame_system::extensions::check_mortality::CheckMortality), + Ty#724 (frame_system::extensions::check_nonce::CheckNonce), + Ty#725 (frame_system::extensions::check_weight::CheckWeight), + Ty#726 (pallet_transaction_payment::ChargeTransactionPayment), + Ty#727 (polkadot_runtime_common::claims::PrevalidateAttests), ], - id: 689, + id: 717, params: [ ], path: [ ], type: "Tuple", }, - Ty#690 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { + Ty#718 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { docs: [ ], fields: [ ], - id: 690, + id: 718, params: [ { name: "T", @@ -52764,12 +55224,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#691 (frame_system::extensions::check_spec_version::CheckSpecVersion) { + Ty#719 (frame_system::extensions::check_spec_version::CheckSpecVersion) { docs: [ ], fields: [ ], - id: 691, + id: 719, params: [ { name: "T", @@ -52784,12 +55244,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#692 (frame_system::extensions::check_tx_version::CheckTxVersion) { + Ty#720 (frame_system::extensions::check_tx_version::CheckTxVersion) { docs: [ ], fields: [ ], - id: 692, + id: 720, params: [ { name: "T", @@ -52804,12 +55264,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#693 (frame_system::extensions::check_genesis::CheckGenesis) { + Ty#721 (frame_system::extensions::check_genesis::CheckGenesis) { docs: [ ], fields: [ ], - id: 693, + id: 721, params: [ { name: "T", @@ -52824,7 +55284,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#694 (frame_system::extensions::check_mortality::CheckMortality) { + Ty#722 (frame_system::extensions::check_mortality::CheckMortality) { docs: [ ], fields: [ @@ -52832,11 +55292,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#695 (sp_runtime::generic::era::Era), + ty: Ty#723 (sp_runtime::generic::era::Era), typeName: "Era", }, ], - id: 694, + id: 722, params: [ { name: "T", @@ -52851,10 +55311,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#695 (sp_runtime::generic::era::Era) { + Ty#723 (sp_runtime::generic::era::Era) { docs: [ ], - id: 695, + id: 723, members: [ { docs: [ @@ -56700,7 +59160,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#696 (frame_system::extensions::check_nonce::CheckNonce) { + Ty#724 (frame_system::extensions::check_nonce::CheckNonce) { docs: [ ], fields: [ @@ -56708,11 +59168,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#119, + ty: Ty#124, typeName: "T::Index", }, ], - id: 696, + id: 724, params: [ { name: "T", @@ -56727,12 +59187,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#697 (frame_system::extensions::check_weight::CheckWeight) { + Ty#725 (frame_system::extensions::check_weight::CheckWeight) { docs: [ ], fields: [ ], - id: 697, + id: 725, params: [ { name: "T", @@ -56747,7 +59207,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#698 (pallet_transaction_payment::ChargeTransactionPayment) { + Ty#726 (pallet_transaction_payment::ChargeTransactionPayment) { docs: [ ], fields: [ @@ -56755,11 +59215,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#58, typeName: "BalanceOf", }, ], - id: 698, + id: 726, params: [ { name: "T", @@ -56772,12 +59232,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#699 (polkadot_runtime_common::claims::PrevalidateAttests) { + Ty#727 (polkadot_runtime_common::claims::PrevalidateAttests) { docs: [ ], fields: [ ], - id: 699, + id: 727, params: [ { name: "T", @@ -56791,12 +59251,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#700 (polkadot_runtime::Runtime) { + Ty#728 (polkadot_runtime::Runtime) { docs: [ ], fields: [ ], - id: 700, + id: 728, params: [ ], path: [ @@ -56815,65 +59275,65 @@ snapshot[`kusama 1`] = ` extrinsic: { signedExtensions: [ { - additionalSigned: Ty#56, + additionalSigned: Ty#58, ident: "CheckNonZeroSender", - ty: Ty#765 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + ty: Ty#770 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), }, { additionalSigned: Ty#4 (u32), ident: "CheckSpecVersion", - ty: Ty#766 (frame_system::extensions::check_spec_version::CheckSpecVersion), + ty: Ty#771 (frame_system::extensions::check_spec_version::CheckSpecVersion), }, { additionalSigned: Ty#4 (u32), ident: "CheckTxVersion", - ty: Ty#767 (frame_system::extensions::check_tx_version::CheckTxVersion), + ty: Ty#772 (frame_system::extensions::check_tx_version::CheckTxVersion), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckGenesis", - ty: Ty#768 (frame_system::extensions::check_genesis::CheckGenesis), + ty: Ty#773 (frame_system::extensions::check_genesis::CheckGenesis), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckMortality", - ty: Ty#769 (frame_system::extensions::check_mortality::CheckMortality), + ty: Ty#774 (frame_system::extensions::check_mortality::CheckMortality), }, { - additionalSigned: Ty#56, + additionalSigned: Ty#58, ident: "CheckNonce", - ty: Ty#771 (frame_system::extensions::check_nonce::CheckNonce), + ty: Ty#776 (frame_system::extensions::check_nonce::CheckNonce), }, { - additionalSigned: Ty#56, + additionalSigned: Ty#58, ident: "CheckWeight", - ty: Ty#772 (frame_system::extensions::check_weight::CheckWeight), + ty: Ty#777 (frame_system::extensions::check_weight::CheckWeight), }, { - additionalSigned: Ty#56, + additionalSigned: Ty#58, ident: "ChargeTransactionPayment", - ty: Ty#773 (pallet_transaction_payment::ChargeTransactionPayment), + ty: Ty#778 (pallet_transaction_payment::ChargeTransactionPayment), }, ], - ty: Ty#763 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#768 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), version: 4, }, magicNumber: 1635018093, pallets: [ { - calls: Ty#161 (frame_system::pallet::Call), + calls: Ty#164 (frame_system::pallet::Call), constants: [ { docs: [ " Block & extrinsics weights: base values and limits.", ], name: "BlockWeights", - ty: Ty#165 (frame_system::limits::BlockWeights), + ty: Ty#168 (frame_system::limits::BlockWeights), value: Uint8Array(97) [ - 16, + 8, 160, - 175, - 83, + 23, + 113, 1, 0, 0, @@ -56974,7 +59434,7 @@ snapshot[`kusama 1`] = ` " The maximum length of a block (in bytes).", ], name: "BlockLength", - ty: Ty#169 (frame_system::limits::BlockLength), + ty: Ty#172 (frame_system::limits::BlockLength), value: Uint8Array(12) [ 0, 0, @@ -57008,7 +59468,7 @@ snapshot[`kusama 1`] = ` " The weight of runtime database operations the runtime can invoke.", ], name: "DbWeight", - ty: Ty#171 (frame_support::weights::RuntimeDbWeight), + ty: Ty#174 (frame_support::weights::RuntimeDbWeight), value: Uint8Array(16) [ 64, 120, @@ -57033,8 +59493,8 @@ snapshot[`kusama 1`] = ` " Get the chain's current version.", ], name: "Version", - ty: Ty#172 (sp_version::RuntimeVersion), - value: Uint8Array(207) [ + ty: Ty#175 (sp_version::RuntimeVersion), + value: Uint8Array(231) [ 24, 107, 117, @@ -57060,7 +59520,7 @@ snapshot[`kusama 1`] = ` 0, 0, 0, - 14, + 75, 36, 0, 0, @@ -57068,7 +59528,7 @@ snapshot[`kusama 1`] = ` 0, 0, 0, - 56, + 64, 223, 106, 203, @@ -57237,7 +59697,31 @@ snapshot[`kusama 1`] = ` 0, 0, 0, - 11, + 243, + 255, + 20, + 213, + 171, + 82, + 112, + 89, + 1, + 0, + 0, + 0, + 23, + 166, + 188, + 13, + 0, + 98, + 174, + 179, + 1, + 0, + 0, + 0, + 13, 0, 0, 0, @@ -57246,22 +59730,22 @@ snapshot[`kusama 1`] = ` }, { docs: [ - " The designated SS85 prefix of this chain.", + " The designated SS58 prefix of this chain.", "", ' This replaces the "ss58Format" property declared in the chain spec. Reason is', " that the runtime should know about the prefix in order to make use of it as", " an identifier of the chain.", ], name: "SS58Prefix", - ty: Ty#80 (u16), + ty: Ty#82 (u16), value: Uint8Array(2) [ 2, 0, ], }, ], - error: Ty#176 (frame_system::pallet::Error), - event: Ty#18 (frame_system::pallet::Event), + error: Ty#179 (frame_system::pallet::Error), + event: Ty#19 (frame_system::pallet::Event), i: 0, name: "System", storage: { @@ -57465,7 +59949,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "BlockHash", type: "Map", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -57481,7 +59965,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ExtrinsicData", type: "Map", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -57539,7 +60023,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ParentHash", type: "Plain", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -57551,7 +60035,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Digest", type: "Plain", - value: Ty#11 (sp_runtime::generic::digest::Digest), + value: Ty#12 (sp_runtime::generic::digest::Digest), }, { default: [ @@ -57569,7 +60053,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Events", type: "Plain", - value: Ty#15, + value: Ty#16, }, { default: [ @@ -57605,11 +60089,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "EventTopics", type: "Map", - value: Ty#158, + value: Ty#161, }, { default: [ @@ -57621,7 +60105,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "LastRuntimeUpgrade", type: "Plain", - value: Ty#159 (frame_system::LastRuntimeUpgradeInfo), + value: Ty#162 (frame_system::LastRuntimeUpgradeInfo), }, { default: [ @@ -57633,7 +60117,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "UpgradedToU32RefCount", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -57646,7 +60130,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "UpgradedToTripleRefCount", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -57658,14 +60142,14 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "ExecutionPhase", type: "Plain", - value: Ty#156 (frame_system::Phase), + value: Ty#159 (frame_system::Phase), }, ], prefix: "System", }, }, { - calls: Ty#194 (pallet_babe::pallet::Call), + calls: Ty#197 (pallet_babe::pallet::Call), constants: [ { docs: [ @@ -57674,7 +60158,7 @@ snapshot[`kusama 1`] = ` " the chain has started. Attempting to do so will brick block production.", ], name: "EpochDuration", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 88, 2, @@ -57695,7 +60179,7 @@ snapshot[`kusama 1`] = ` " the probability of a slot being empty).", ], name: "ExpectedBlockTime", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 112, 23, @@ -57721,7 +60205,7 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#199 (pallet_babe::pallet::Error), + error: Ty#202 (pallet_babe::pallet::Error), event: undefined, i: 1, name: "Babe", @@ -57744,7 +60228,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "EpochIndex", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -57756,7 +60240,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#177 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#180 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -57776,7 +60260,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "GenesisSlot", type: "Plain", - value: Ty#181 (sp_consensus_slots::Slot), + value: Ty#184 (sp_consensus_slots::Slot), }, { default: [ @@ -57795,7 +60279,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "CurrentSlot", type: "Plain", - value: Ty#181 (sp_consensus_slots::Slot), + value: Ty#184 (sp_consensus_slots::Slot), }, { default: [ @@ -57859,7 +60343,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "PendingEpochConfigChange", type: "Plain", - value: Ty#182 (sp_consensus_babe::digests::NextConfigDescriptor), + value: Ty#185 (sp_consensus_babe::digests::NextConfigDescriptor), }, { default: [ @@ -57914,7 +60398,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "NextAuthorities", type: "Plain", - value: Ty#177 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#180 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -57953,7 +60437,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "UnderConstruction", type: "Map", - value: Ty#185 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#188 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -57966,7 +60450,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Initialized", type: "Plain", - value: Ty#187 (Option), + value: Ty#190 (Option), }, { default: [ @@ -57981,7 +60465,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "AuthorVrfRandomness", type: "Plain", - value: Ty#192 (Option), + value: Ty#195 (Option), }, { default: [ @@ -58004,7 +60488,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "EpochStart", type: "Plain", - value: Ty#75, + value: Ty#77, }, { default: [ @@ -58036,7 +60520,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "EpochConfig", type: "Plain", - value: Ty#193 (sp_consensus_babe::BabeEpochConfiguration), + value: Ty#196 (sp_consensus_babe::BabeEpochConfiguration), }, { default: [ @@ -58049,14 +60533,14 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "NextEpochConfig", type: "Plain", - value: Ty#193 (sp_consensus_babe::BabeEpochConfiguration), + value: Ty#196 (sp_consensus_babe::BabeEpochConfiguration), }, ], prefix: "Babe", }, }, { - calls: Ty#200 (pallet_timestamp::pallet::Call), + calls: Ty#203 (pallet_timestamp::pallet::Call), constants: [ { docs: [ @@ -58066,7 +60550,7 @@ snapshot[`kusama 1`] = ` " double this period on default settings.", ], name: "MinimumPeriod", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 184, 11, @@ -58102,7 +60586,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Now", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -58114,14 +60598,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "DidUpdate", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, ], prefix: "Timestamp", }, }, { - calls: Ty#202 (pallet_indices::pallet::Call), + calls: Ty#205 (pallet_indices::pallet::Call), constants: [ { docs: [ @@ -58149,8 +60633,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#203 (pallet_indices::pallet::Error), - event: Ty#27 (pallet_indices::pallet::Event), + error: Ty#208 (pallet_indices::pallet::Error), + event: Ty#28 (pallet_indices::pallet::Event), i: 3, name: "Indices", storage: { @@ -58169,14 +60653,14 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Accounts", type: "Map", - value: Ty#201, + value: Ty#204, }, ], prefix: "Indices", }, }, { - calls: Ty#212 (pallet_balances::pallet::Call), + calls: Ty#217 (pallet_balances::pallet::Call), constants: [ { docs: [ @@ -58231,8 +60715,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#215 (pallet_balances::pallet::Error), - event: Ty#28 (pallet_balances::pallet::Event), + error: Ty#218 (pallet_balances::pallet::Error), + event: Ty#29 (pallet_balances::pallet::Event), i: 4, name: "Balances", storage: { @@ -58381,7 +60865,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Locks", type: "Map", - value: Ty#204 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#209 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -58397,7 +60881,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Reserves", type: "Map", - value: Ty#208 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#213 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -58411,7 +60895,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#211 (pallet_balances::Releases), + value: Ty#216 (pallet_balances::Releases), }, ], prefix: "Balances", @@ -58452,7 +60936,7 @@ snapshot[`kusama 1`] = ` }, ], error: undefined, - event: undefined, + event: Ty#31 (pallet_transaction_payment::pallet::Event), i: 33, name: "TransactionPayment", storage: { @@ -58481,7 +60965,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "NextFeeMultiplier", type: "Plain", - value: Ty#216 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#219 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -58492,14 +60976,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#217 (pallet_transaction_payment::Releases), + value: Ty#220 (pallet_transaction_payment::Releases), }, ], prefix: "TransactionPayment", }, }, { - calls: Ty#220 (pallet_authorship::pallet::Call), + calls: Ty#224 (pallet_authorship::pallet::Call), constants: [ { docs: [ @@ -58517,7 +61001,7 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#222 (pallet_authorship::pallet::Error), + error: Ty#226 (pallet_authorship::pallet::Error), event: undefined, i: 5, name: "Authorship", @@ -58533,7 +61017,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Uncles", type: "Plain", - value: Ty#218, + value: Ty#221 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -58557,14 +61041,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "DidSetUncles", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, ], prefix: "Authorship", }, }, { - calls: Ty#247 (pallet_staking::pallet::pallet::Call), + calls: Ty#252 (pallet_staking::pallet::pallet::Call), constants: [ { docs: [ @@ -58652,8 +61136,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#253 (pallet_staking::pallet::pallet::Error), - event: Ty#30 (pallet_staking::pallet::pallet::Event), + error: Ty#258 (pallet_staking::pallet::pallet::Error), + event: Ty#32 (pallet_staking::pallet::pallet::Event), i: 6, name: "Staking", storage: { @@ -58721,7 +61205,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Invulnerables", type: "Plain", - value: Ty#53, + value: Ty#55, }, { default: [ @@ -58808,7 +61292,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "MinCommission", type: "Plain", - value: Ty#33 (sp_arithmetic::per_things::Perbill), + value: Ty#35 (sp_arithmetic::per_things::Perbill), }, { default: [ @@ -58824,7 +61308,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Ledger", type: "Map", - value: Ty#223 (pallet_staking::StakingLedger), + value: Ty#227 (pallet_staking::StakingLedger), }, { default: [ @@ -58840,7 +61324,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Payee", type: "Map", - value: Ty#228 (pallet_staking::RewardDestination), + value: Ty#232 (pallet_staking::RewardDestination), }, { default: [ @@ -58857,7 +61341,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Validators", type: "Map", - value: Ty#31 (pallet_staking::ValidatorPrefs), + value: Ty#33 (pallet_staking::ValidatorPrefs), }, { default: [ @@ -58917,7 +61401,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Nominators", type: "Map", - value: Ty#229 (pallet_staking::Nominations), + value: Ty#233 (pallet_staking::Nominations), }, { default: [ @@ -58976,7 +61460,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "ActiveEra", type: "Plain", - value: Ty#231 (pallet_staking::ActiveEraInfo), + value: Ty#235 (pallet_staking::ActiveEraInfo), }, { default: [ @@ -59015,11 +61499,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#232, + key: Ty#237, modifier: "Default", name: "ErasStakers", type: "Map", - value: Ty#48 (pallet_staking::Exposure), + value: Ty#50 (pallet_staking::Exposure), }, { default: [ @@ -59044,11 +61528,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#232, + key: Ty#237, modifier: "Default", name: "ErasStakersClipped", type: "Map", - value: Ty#48 (pallet_staking::Exposure), + value: Ty#50 (pallet_staking::Exposure), }, { default: [ @@ -59066,11 +61550,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#232, + key: Ty#237, modifier: "Default", name: "ErasValidatorPrefs", type: "Map", - value: Ty#31 (pallet_staking::ValidatorPrefs), + value: Ty#33 (pallet_staking::ValidatorPrefs), }, { default: [ @@ -59109,7 +61593,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ErasRewardPoints", type: "Map", - value: Ty#233 (pallet_staking::EraRewardPoints), + value: Ty#238 (pallet_staking::EraRewardPoints), }, { default: [ @@ -59153,7 +61637,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ForceEra", type: "Plain", - value: Ty#237 (pallet_staking::Forcing), + value: Ty#242 (pallet_staking::Forcing), }, { default: [ @@ -59170,7 +61654,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "SlashRewardFraction", type: "Plain", - value: Ty#33 (sp_arithmetic::per_things::Perbill), + value: Ty#35 (sp_arithmetic::per_things::Perbill), }, { default: [ @@ -59214,7 +61698,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "UnappliedSlashes", type: "Map", - value: Ty#238, + value: Ty#243, }, { default: [ @@ -59229,7 +61713,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "BondedEras", type: "Plain", - value: Ty#158, + value: Ty#161, }, { default: [ @@ -59243,11 +61727,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#232, + key: Ty#237, modifier: "Optional", name: "ValidatorSlashInEra", type: "Map", - value: Ty#240, + value: Ty#245, }, { default: [ @@ -59260,7 +61744,7 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#232, + key: Ty#237, modifier: "Optional", name: "NominatorSlashInEra", type: "Map", @@ -59280,7 +61764,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "SlashingSpans", type: "Map", - value: Ty#241 (pallet_staking::slashing::SlashingSpans), + value: Ty#246 (pallet_staking::slashing::SlashingSpans), }, { default: [ @@ -59324,23 +61808,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#236, + key: Ty#241, modifier: "Default", name: "SpanSlash", type: "Map", - value: Ty#242 (pallet_staking::slashing::SpanRecord), - }, - { - default: [ - 0, - ], - docs: [ - " The earliest era for which we have a pending, unapplied slash.", - ], - modifier: "Optional", - name: "EarliestUnappliedSlash", - type: "Plain", - value: Ty#4 (u32), + value: Ty#247 (pallet_staking::slashing::SpanRecord), }, { default: [ @@ -59377,11 +61849,11 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "OffendingValidators", type: "Plain", - value: Ty#243, + value: Ty#248, }, { default: [ - 7, + 9, ], docs: [ " True if network has been upgraded to this version.", @@ -59392,7 +61864,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#245 (pallet_staking::Releases), + value: Ty#250 (pallet_staking::Releases), }, { default: [ @@ -59406,7 +61878,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "ChillThreshold", type: "Plain", - value: Ty#246 (sp_arithmetic::per_things::Percent), + value: Ty#251 (sp_arithmetic::per_things::Percent), }, ], prefix: "Staking", @@ -59417,7 +61889,7 @@ snapshot[`kusama 1`] = ` constants: [ ], error: undefined, - event: Ty#35 (pallet_offences::pallet::Event), + event: Ty#37 (pallet_offences::pallet::Event), i: 7, name: "Offences", storage: { @@ -59432,11 +61904,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Reports", type: "Map", - value: Ty#254 (sp_staking::offence::OffenceDetails), + value: Ty#259 (sp_staking::offence::OffenceDetails), }, { default: [ @@ -59449,11 +61921,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#255, + key: Ty#260, modifier: "Default", name: "ConcurrentReportsIndex", type: "Map", - value: Ty#157, + value: Ty#160, }, { default: [ @@ -59470,11 +61942,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#36, + key: Ty#38, modifier: "Default", name: "ReportsByKindIndex", type: "Map", - value: Ty#10, + value: Ty#11, }, ], prefix: "Offences", @@ -59491,11 +61963,11 @@ snapshot[`kusama 1`] = ` storage: undefined, }, { - calls: Ty#264 (pallet_session::pallet::Call), + calls: Ty#269 (pallet_session::pallet::Call), constants: [ ], - error: Ty#265 (pallet_session::pallet::Error), - event: Ty#37 (pallet_session::pallet::Event), + error: Ty#270 (pallet_session::pallet::Error), + event: Ty#39 (pallet_session::pallet::Event), i: 8, name: "Session", storage: { @@ -59510,7 +61982,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Validators", type: "Plain", - value: Ty#53, + value: Ty#55, }, { default: [ @@ -59538,7 +62010,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "QueuedChanged", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -59551,7 +62023,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "QueuedKeys", type: "Plain", - value: Ty#256, + value: Ty#261, }, { default: [ @@ -59567,7 +62039,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "DisabledValidators", type: "Plain", - value: Ty#227, + value: Ty#231, }, { default: [ @@ -59583,7 +62055,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "NextKeys", type: "Map", - value: Ty#258 (kusama_runtime::SessionKeys), + value: Ty#263 (kusama_runtime::SessionKeys), }, { default: [ @@ -59595,7 +62067,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#262, + key: Ty#267, modifier: "Optional", name: "KeyOwner", type: "Map", @@ -59606,7 +62078,7 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#270 (pallet_grandpa::pallet::Call), + calls: Ty#275 (pallet_grandpa::pallet::Call), constants: [ { docs: [ @@ -59622,8 +62094,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#281 (pallet_grandpa::pallet::Error), - event: Ty#38 (pallet_grandpa::pallet::Event), + error: Ty#286 (pallet_grandpa::pallet::Error), + event: Ty#40 (pallet_grandpa::pallet::Event), i: 10, name: "Grandpa", storage: { @@ -59638,7 +62110,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "State", type: "Plain", - value: Ty#266 (pallet_grandpa::StoredState), + value: Ty#271 (pallet_grandpa::StoredState), }, { default: [ @@ -59650,7 +62122,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "PendingChange", type: "Plain", - value: Ty#267 (pallet_grandpa::StoredPendingChange), + value: Ty#272 (pallet_grandpa::StoredPendingChange), }, { default: [ @@ -59674,7 +62146,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Stalled", type: "Plain", - value: Ty#75, + value: Ty#77, }, { default: [ @@ -59694,7 +62166,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "CurrentSetId", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -59709,7 +62181,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "SetIdSession", type: "Map", @@ -59720,7 +62192,7 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#289 (pallet_im_online::pallet::Call), + calls: Ty#294 (pallet_im_online::pallet::Call), constants: [ { docs: [ @@ -59730,7 +62202,7 @@ snapshot[`kusama 1`] = ` " multiple pallets send unsigned transactions.", ], name: "UnsignedPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 255, 255, @@ -59743,8 +62215,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#296 (pallet_im_online::pallet::Error), - event: Ty#43 (pallet_im_online::pallet::Event), + error: Ty#301 (pallet_im_online::pallet::Error), + event: Ty#45 (pallet_im_online::pallet::Event), i: 11, name: "ImOnline", storage: { @@ -59784,7 +62256,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Keys", type: "Plain", - value: Ty#282 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#287 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -59798,11 +62270,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#75, + key: Ty#77, modifier: "Optional", name: "ReceivedHeartbeats", type: "Map", - value: Ty#284 (frame_support::traits::misc::WrapperOpaque), + value: Ty#289 (frame_support::traits::misc::WrapperOpaque), }, { default: [ @@ -59819,7 +62291,7 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#232, + key: Ty#237, modifier: "Default", name: "AuthoredBlocks", type: "Map", @@ -59840,7 +62312,7 @@ snapshot[`kusama 1`] = ` storage: undefined, }, { - calls: Ty#313 (pallet_democracy::pallet::Call), + calls: Ty#318 (pallet_democracy::pallet::Call), constants: [ { docs: [ @@ -59933,7 +62405,7 @@ snapshot[`kusama 1`] = ` " as an upgrade having happened recently.", ], name: "InstantAllowed", - ty: Ty#34 (bool), + ty: Ty#36 (bool), value: Uint8Array(1) [ 1, ], @@ -60019,8 +62491,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#314 (pallet_democracy::pallet::Error), - event: Ty#52 (pallet_democracy::pallet::Event), + error: Ty#319 (pallet_democracy::pallet::Error), + event: Ty#54 (pallet_democracy::pallet::Event), i: 13, name: "Democracy", storage: { @@ -60050,7 +62522,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "PublicProps", type: "Plain", - value: Ty#297, + value: Ty#302, }, { default: [ @@ -60068,7 +62540,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "DepositOf", type: "Map", - value: Ty#299, + value: Ty#304, }, { default: [ @@ -60081,11 +62553,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Preimages", type: "Map", - value: Ty#300 (pallet_democracy::PreimageStatus), + value: Ty#305 (pallet_democracy::PreimageStatus), }, { default: [ @@ -60134,7 +62606,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "ReferendumInfoOf", type: "Map", - value: Ty#301 (pallet_democracy::types::ReferendumInfo), + value: Ty#306 (pallet_democracy::types::ReferendumInfo), }, { default: [ @@ -60206,7 +62678,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "VotingOf", type: "Map", - value: Ty#304 (pallet_democracy::vote::Voting), + value: Ty#309 (pallet_democracy::vote::Voting), }, { default: [ @@ -60219,7 +62691,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "LastTabledWasExternal", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -60234,7 +62706,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "NextExternal", type: "Plain", - value: Ty#310, + value: Ty#315, }, { default: [ @@ -60247,11 +62719,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Blacklist", type: "Map", - value: Ty#311, + value: Ty#316, }, { default: [ @@ -60263,11 +62735,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "Cancellations", type: "Map", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -60281,18 +62753,18 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "StorageVersion", type: "Plain", - value: Ty#312 (pallet_democracy::Releases), + value: Ty#317 (pallet_democracy::Releases), }, ], prefix: "Democracy", }, }, { - calls: Ty#317 (pallet_collective::pallet::Call), + calls: Ty#322 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#562 (pallet_collective::pallet::Error), - event: Ty#59 (pallet_collective::pallet::Event), + error: Ty#567 (pallet_collective::pallet::Error), + event: Ty#61 (pallet_collective::pallet::Event), i: 14, name: "Council", storage: { @@ -60307,7 +62779,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#315 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#320 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -60319,11 +62791,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#316 (kusama_runtime::Call), + value: Ty#321 (kusama_runtime::Call), }, { default: [ @@ -60335,11 +62807,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Voting", type: "Map", - value: Ty#561 (pallet_collective::Votes), + value: Ty#566 (pallet_collective::Votes), }, { default: [ @@ -60366,7 +62838,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#53, + value: Ty#55, }, { default: [ @@ -60385,11 +62857,11 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#318 (pallet_collective::pallet::Call), + calls: Ty#324 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#564 (pallet_collective::pallet::Error), - event: Ty#60 (pallet_collective::pallet::Event), + error: Ty#569 (pallet_collective::pallet::Error), + event: Ty#62 (pallet_collective::pallet::Event), i: 15, name: "TechnicalCommittee", storage: { @@ -60404,7 +62876,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#563 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#568 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -60416,11 +62888,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#316 (kusama_runtime::Call), + value: Ty#321 (kusama_runtime::Call), }, { default: [ @@ -60432,11 +62904,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Voting", type: "Map", - value: Ty#561 (pallet_collective::Votes), + value: Ty#566 (pallet_collective::Votes), }, { default: [ @@ -60463,7 +62935,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#53, + value: Ty#55, }, { default: [ @@ -60482,14 +62954,14 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#319 (pallet_elections_phragmen::pallet::Call), + calls: Ty#325 (pallet_elections_phragmen::pallet::Call), constants: [ { docs: [ " Identifier for the elections-phragmen pallet's lock", ], name: "PalletId", - ty: Ty#139, + ty: Ty#142, value: Uint8Array(8) [ 112, 104, @@ -60620,9 +63092,42 @@ snapshot[`kusama 1`] = ` 0, ], }, + { + docs: [ + " The maximum number of candidates in a phragmen election.", + "", + " Warning: The election happens onchain, and this value will determine", + " the size of the election. When this limit is reached no more", + " candidates are accepted in the election.", + ], + name: "MaxCandidates", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 232, + 3, + 0, + 0, + ], + }, + { + docs: [ + " The maximum number of voters to allow in a phragmen election.", + "", + " Warning: This impacts the size of the election which is run onchain.", + " When the limit is reached the new voters are ignored.", + ], + name: "MaxVoters", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 16, + 39, + 0, + 0, + ], + }, ], - error: Ty#568 (pallet_elections_phragmen::pallet::Error), - event: Ty#61 (pallet_elections_phragmen::pallet::Event), + error: Ty#573 (pallet_elections_phragmen::pallet::Error), + event: Ty#63 (pallet_elections_phragmen::pallet::Event), i: 16, name: "PhragmenElection", storage: { @@ -60639,7 +63144,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#565, + value: Ty#570, }, { default: [ @@ -60654,7 +63159,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "RunnersUp", type: "Plain", - value: Ty#565, + value: Ty#570, }, { default: [ @@ -60671,7 +63176,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Candidates", type: "Plain", - value: Ty#62, + value: Ty#64, }, { default: [ @@ -60736,18 +63241,18 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Voting", type: "Map", - value: Ty#567 (pallet_elections_phragmen::Voter), + value: Ty#572 (pallet_elections_phragmen::Voter), }, ], prefix: "PhragmenElection", }, }, { - calls: Ty#321 (pallet_membership::pallet::Call), + calls: Ty#327 (pallet_membership::pallet::Call), constants: [ ], - error: Ty#569 (pallet_membership::pallet::Error), - event: Ty#64 (pallet_membership::pallet::Event), + error: Ty#575 (pallet_membership::pallet::Error), + event: Ty#66 (pallet_membership::pallet::Event), i: 17, name: "TechnicalMembership", storage: { @@ -60762,7 +63267,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#53, + value: Ty#574 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -60781,7 +63286,7 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#322 (pallet_treasury::pallet::Call), + calls: Ty#328 (pallet_treasury::pallet::Call), constants: [ { docs: [ @@ -60789,7 +63294,7 @@ snapshot[`kusama 1`] = ` " An accepted proposal gets these back. A rejected proposal does not.", ], name: "ProposalBond", - ty: Ty#572 (sp_arithmetic::per_things::Permill), + ty: Ty#578 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 80, 195, @@ -60827,7 +63332,7 @@ snapshot[`kusama 1`] = ` " Maximum amount of funds that should be placed in a deposit for making a proposal.", ], name: "ProposalBondMaximum", - ty: Ty#573 (Option), + ty: Ty#579 (Option), value: Uint8Array(17) [ 1, 32, @@ -60866,7 +63371,7 @@ snapshot[`kusama 1`] = ` " Percentage of spare funds (if any) that are burnt per spend period.", ], name: "Burn", - ty: Ty#572 (sp_arithmetic::per_things::Permill), + ty: Ty#578 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 208, 7, @@ -60879,7 +63384,7 @@ snapshot[`kusama 1`] = ` " The treasury's pallet id, used for deriving its sovereign account ID.", ], name: "PalletId", - ty: Ty#574 (frame_support::PalletId), + ty: Ty#580 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -60907,8 +63412,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#575 (pallet_treasury::pallet::Error), - event: Ty#65 (pallet_treasury::pallet::Event), + error: Ty#581 (pallet_treasury::pallet::Error), + event: Ty#67 (pallet_treasury::pallet::Event), i: 18, name: "Treasury", storage: { @@ -60942,7 +63447,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Proposals", type: "Map", - value: Ty#570 (pallet_treasury::Proposal), + value: Ty#576 (pallet_treasury::Proposal), }, { default: [ @@ -60954,20 +63459,20 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Approvals", type: "Plain", - value: Ty#571 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#577 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Treasury", }, }, { - calls: Ty#323 (polkadot_runtime_common::claims::pallet::Call), + calls: Ty#329 (polkadot_runtime_common::claims::pallet::Call), constants: [ { docs: [ ], name: "Prefix", - ty: Ty#10, + ty: Ty#11, value: Uint8Array(32) [ 124, 80, @@ -61004,8 +63509,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#576 (polkadot_runtime_common::claims::pallet::Error), - event: Ty#66 (polkadot_runtime_common::claims::pallet::Event), + error: Ty#582 (polkadot_runtime_common::claims::pallet::Error), + event: Ty#68 (polkadot_runtime_common::claims::pallet::Event), i: 19, name: "Claims", storage: { @@ -61019,7 +63524,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + key: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), modifier: "Optional", name: "Claims", type: "Map", @@ -61064,11 +63569,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + key: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), modifier: "Optional", name: "Vesting", type: "Map", - value: Ty#327, + value: Ty#333, }, { default: [ @@ -61080,11 +63585,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + key: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), modifier: "Optional", name: "Signing", type: "Map", - value: Ty#329 (polkadot_runtime_common::claims::StatementKind), + value: Ty#335 (polkadot_runtime_common::claims::StatementKind), }, { default: [ @@ -61100,14 +63605,14 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Preclaims", type: "Map", - value: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + value: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), }, ], prefix: "Claims", }, }, { - calls: Ty#330 (pallet_utility::pallet::Call), + calls: Ty#336 (pallet_utility::pallet::Call), constants: [ { docs: [ @@ -61123,14 +63628,14 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#577 (pallet_utility::pallet::Error), - event: Ty#69 (pallet_utility::pallet::Event), + error: Ty#583 (pallet_utility::pallet::Error), + event: Ty#71 (pallet_utility::pallet::Event), i: 24, name: "Utility", storage: undefined, }, { - calls: Ty#339 (pallet_identity::pallet::Call), + calls: Ty#345 (pallet_identity::pallet::Call), constants: [ { docs: [ @@ -61251,8 +63756,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#588 (pallet_identity::pallet::Error), - event: Ty#70 (pallet_identity::pallet::Event), + error: Ty#594 (pallet_identity::pallet::Error), + event: Ty#72 (pallet_identity::pallet::Event), i: 25, name: "Identity", storage: { @@ -61273,7 +63778,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "IdentityOf", type: "Map", - value: Ty#578 (pallet_identity::types::Registration), + value: Ty#584 (pallet_identity::types::Registration), }, { default: [ @@ -61290,7 +63795,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "SuperOf", type: "Map", - value: Ty#375, + value: Ty#381, }, { default: [ @@ -61326,7 +63831,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "SubsOf", type: "Map", - value: Ty#582, + value: Ty#588, }, { default: [ @@ -61341,21 +63846,21 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Registrars", type: "Plain", - value: Ty#584 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#590 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Identity", }, }, { - calls: Ty#379 (pallet_society::pallet::Call), + calls: Ty#385 (pallet_society::pallet::Call), constants: [ { docs: [ " The societies's pallet id", ], name: "PalletId", - ty: Ty#574 (frame_support::PalletId), + ty: Ty#580 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -61510,8 +64015,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#598 (pallet_society::pallet::Error), - event: Ty#71 (pallet_society::pallet::Event), + error: Ty#604 (pallet_society::pallet::Error), + event: Ty#73 (pallet_society::pallet::Event), i: 26, name: "Society", storage: { @@ -61539,7 +64044,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Rules", type: "Plain", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -61551,7 +64056,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Candidates", type: "Plain", - value: Ty#589, + value: Ty#595, }, { default: [ @@ -61567,7 +64072,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "SuspendedCandidates", type: "Map", - value: Ty#592, + value: Ty#598, }, { default: [ @@ -61618,7 +64123,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#53, + value: Ty#55, }, { default: [ @@ -61634,7 +64139,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "SuspendedMembers", type: "Map", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -61646,7 +64151,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Bids", type: "Plain", - value: Ty#589, + value: Ty#595, }, { default: [ @@ -61662,7 +64167,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Vouching", type: "Map", - value: Ty#593 (pallet_society::VouchingStatus), + value: Ty#599 (pallet_society::VouchingStatus), }, { default: [ @@ -61678,7 +64183,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Payouts", type: "Map", - value: Ty#594, + value: Ty#600, }, { default: [ @@ -61710,11 +64215,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#596, + key: Ty#602, modifier: "Optional", name: "Votes", type: "Map", - value: Ty#597 (pallet_society::Vote), + value: Ty#603 (pallet_society::Vote), }, { default: [ @@ -61742,7 +64247,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "DefenderVotes", type: "Map", - value: Ty#597 (pallet_society::Vote), + value: Ty#603 (pallet_society::Vote), }, { default: [ @@ -61764,7 +64269,7 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#381 (pallet_recovery::pallet::Call), + calls: Ty#387 (pallet_recovery::pallet::Call), constants: [ { docs: [ @@ -61873,8 +64378,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#602 (pallet_recovery::pallet::Error), - event: Ty#72 (pallet_recovery::pallet::Event), + error: Ty#608 (pallet_recovery::pallet::Error), + event: Ty#74 (pallet_recovery::pallet::Event), i: 27, name: "Recovery", storage: { @@ -61893,7 +64398,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Recoverable", type: "Map", - value: Ty#599 (pallet_recovery::RecoveryConfig), + value: Ty#605 (pallet_recovery::RecoveryConfig), }, { default: [ @@ -61909,11 +64414,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#596, + key: Ty#602, modifier: "Optional", name: "ActiveRecoveries", type: "Map", - value: Ty#601 (pallet_recovery::ActiveRecovery), + value: Ty#607 (pallet_recovery::ActiveRecovery), }, { default: [ @@ -61938,7 +64443,7 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#382 (pallet_vesting::pallet::Call), + calls: Ty#388 (pallet_vesting::pallet::Call), constants: [ { docs: [ @@ -61978,8 +64483,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#606 (pallet_vesting::pallet::Error), - event: Ty#73 (pallet_vesting::pallet::Event), + error: Ty#612 (pallet_vesting::pallet::Error), + event: Ty#75 (pallet_vesting::pallet::Event), i: 28, name: "Vesting", storage: { @@ -61998,7 +64503,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Vesting", type: "Map", - value: Ty#603 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#609 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -62012,14 +64517,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#605 (pallet_vesting::Releases), + value: Ty#611 (pallet_vesting::Releases), }, ], prefix: "Vesting", }, }, { - calls: Ty#384 (pallet_scheduler::pallet::Call), + calls: Ty#390 (pallet_scheduler::pallet::Call), constants: [ { docs: [ @@ -62027,7 +64532,7 @@ snapshot[`kusama 1`] = ` " priority than \`schedule::HARD_DEADLINE\`.", ], name: "MaximumWeight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), value: Uint8Array(8) [ 0, 128, @@ -62054,8 +64559,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#610 (pallet_scheduler::pallet::Error), - event: Ty#74 (pallet_scheduler::pallet::Event), + error: Ty#616 (pallet_scheduler::pallet::Error), + event: Ty#76 (pallet_scheduler::pallet::Event), i: 29, name: "Scheduler", storage: { @@ -62074,7 +64579,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Agenda", type: "Map", - value: Ty#607, + value: Ty#613, }, { default: [ @@ -62086,18 +64591,18 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#10, + key: Ty#11, modifier: "Optional", name: "Lookup", type: "Map", - value: Ty#75, + value: Ty#77, }, ], prefix: "Scheduler", }, }, { - calls: Ty#387 (pallet_proxy::pallet::Call), + calls: Ty#393 (pallet_proxy::pallet::Call), constants: [ { docs: [ @@ -62239,8 +64744,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#619 (pallet_proxy::pallet::Error), - event: Ty#78 (pallet_proxy::pallet::Event), + error: Ty#625 (pallet_proxy::pallet::Error), + event: Ty#80 (pallet_proxy::pallet::Event), i: 30, name: "Proxy", storage: { @@ -62276,7 +64781,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Proxies", type: "Map", - value: Ty#611, + value: Ty#617, }, { default: [ @@ -62308,14 +64813,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Announcements", type: "Map", - value: Ty#615, + value: Ty#621, }, ], prefix: "Proxy", }, }, { - calls: Ty#389 (pallet_multisig::pallet::Call), + calls: Ty#395 (pallet_multisig::pallet::Call), constants: [ { docs: [ @@ -62379,15 +64884,15 @@ snapshot[`kusama 1`] = ` " The maximum amount of signatories allowed in the multisig.", ], name: "MaxSignatories", - ty: Ty#80 (u16), + ty: Ty#82 (u16), value: Uint8Array(2) [ 100, 0, ], }, ], - error: Ty#623 (pallet_multisig::pallet::Error), - event: Ty#81 (pallet_multisig::pallet::Event), + error: Ty#629 (pallet_multisig::pallet::Error), + event: Ty#83 (pallet_multisig::pallet::Event), i: 31, name: "Multisig", storage: { @@ -62403,11 +64908,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#620, + key: Ty#626, modifier: "Optional", name: "Multisigs", type: "Map", - value: Ty#621 (pallet_multisig::Multisig), + value: Ty#627 (pallet_multisig::Multisig), }, { default: [ @@ -62422,18 +64927,18 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Calls", type: "Map", - value: Ty#622, + value: Ty#628, }, ], prefix: "Multisig", }, }, { - calls: Ty#392 (pallet_preimage::pallet::Call), + calls: Ty#398 (pallet_preimage::pallet::Call), constants: [ ], - error: Ty#627 (pallet_preimage::pallet::Error), - event: Ty#83 (pallet_preimage::pallet::Event), + error: Ty#633 (pallet_preimage::pallet::Error), + event: Ty#85 (pallet_preimage::pallet::Event), i: 32, name: "Preimage", storage: { @@ -62448,11 +64953,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "StatusFor", type: "Map", - value: Ty#624 (pallet_preimage::RequestStatus), + value: Ty#630 (pallet_preimage::RequestStatus), }, { default: [ @@ -62464,18 +64969,18 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "PreimageFor", type: "Map", - value: Ty#626 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#632 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Preimage", }, }, { - calls: Ty#393 (pallet_bounties::pallet::Call), + calls: Ty#399 (pallet_bounties::pallet::Call), constants: [ { docs: [ @@ -62536,7 +65041,7 @@ snapshot[`kusama 1`] = ` " \`CuratorDepositMin\`.", ], name: "CuratorDepositMultiplier", - ty: Ty#572 (sp_arithmetic::per_things::Permill), + ty: Ty#578 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 32, 161, @@ -62549,7 +65054,7 @@ snapshot[`kusama 1`] = ` " Maximum amount of funds that should be placed in a deposit for making a proposal.", ], name: "CuratorDepositMax", - ty: Ty#573 (Option), + ty: Ty#579 (Option), value: Uint8Array(17) [ 1, 4, @@ -62575,7 +65080,7 @@ snapshot[`kusama 1`] = ` " Minimum amount of funds that should be placed in a deposit for making a proposal.", ], name: "CuratorDepositMin", - ty: Ty#573 (Option), + ty: Ty#579 (Option), value: Uint8Array(17) [ 1, 82, @@ -62662,8 +65167,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#631 (pallet_bounties::pallet::Error), - event: Ty#84 (pallet_bounties::pallet::Event), + error: Ty#637 (pallet_bounties::pallet::Error), + event: Ty#86 (pallet_bounties::pallet::Event), i: 35, name: "Bounties", storage: { @@ -62697,7 +65202,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Bounties", type: "Map", - value: Ty#628 (pallet_bounties::Bounty), + value: Ty#634 (pallet_bounties::Bounty), }, { default: [ @@ -62713,7 +65218,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "BountyDescriptions", type: "Map", - value: Ty#630 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#636 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -62725,14 +65230,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "BountyApprovals", type: "Plain", - value: Ty#571 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#577 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Bounties", }, }, { - calls: Ty#394 (pallet_child_bounties::pallet::Call), + calls: Ty#400 (pallet_child_bounties::pallet::Call), constants: [ { docs: [ @@ -62773,8 +65278,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#634 (pallet_child_bounties::pallet::Error), - event: Ty#85 (pallet_child_bounties::pallet::Event), + error: Ty#640 (pallet_child_bounties::pallet::Error), + event: Ty#87 (pallet_child_bounties::pallet::Event), i: 40, name: "ChildBounties", storage: { @@ -62825,11 +65330,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#75, + key: Ty#77, modifier: "Optional", name: "ChildBounties", type: "Map", - value: Ty#632 (pallet_child_bounties::ChildBounty), + value: Ty#638 (pallet_child_bounties::ChildBounty), }, { default: [ @@ -62845,7 +65350,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "ChildBountyDescriptions", type: "Map", - value: Ty#630 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#636 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -62883,7 +65388,7 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#395 (pallet_tips::pallet::Call), + calls: Ty#401 (pallet_tips::pallet::Call), constants: [ { docs: [ @@ -62943,7 +65448,7 @@ snapshot[`kusama 1`] = ` " The percent of the final tip which goes to the original reporter of the tip.", ], name: "TipFindersFee", - ty: Ty#246 (sp_arithmetic::per_things::Percent), + ty: Ty#251 (sp_arithmetic::per_things::Percent), value: Uint8Array(1) [ 20, ], @@ -62974,8 +65479,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#636 (pallet_tips::pallet::Error), - event: Ty#86 (pallet_tips::pallet::Event), + error: Ty#642 (pallet_tips::pallet::Error), + event: Ty#88 (pallet_tips::pallet::Event), i: 36, name: "Tips", storage: { @@ -62992,11 +65497,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Tips", type: "Map", - value: Ty#635 (pallet_tips::OpenTip), + value: Ty#641 (pallet_tips::OpenTip), }, { default: [ @@ -63009,18 +65514,18 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Reasons", type: "Map", - value: Ty#10, + value: Ty#11, }, ], prefix: "Tips", }, }, { - calls: Ty#396 (pallet_election_provider_multi_phase::pallet::Call), + calls: Ty#402 (pallet_election_provider_multi_phase::pallet::Call), constants: [ { docs: [ @@ -63054,7 +65559,7 @@ snapshot[`kusama 1`] = ` ' "better" in the Signed phase.', ], name: "BetterSignedThreshold", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 0, 0, @@ -63068,7 +65573,7 @@ snapshot[`kusama 1`] = ` ' "better" in the Unsigned phase.', ], name: "BetterUnsignedThreshold", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 32, 161, @@ -63097,7 +65602,7 @@ snapshot[`kusama 1`] = ` " The priority of the unsigned transaction submitted in the unsigned-phase", ], name: "MinerTxPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 101, 102, @@ -63137,12 +65642,12 @@ snapshot[`kusama 1`] = ` " this value.", ], name: "SignedMaxWeight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), value: Uint8Array(8) [ - 104, + 112, 55, - 11, - 62, + 163, + 32, 87, 1, 0, @@ -63282,15 +65787,15 @@ snapshot[`kusama 1`] = ` " The maximum number of electable targets to put in the snapshot.", ], name: "MaxElectableTargets", - ty: Ty#80 (u16), + ty: Ty#82 (u16), value: Uint8Array(2) [ 255, 255, ], }, ], - error: Ty#648 (pallet_election_provider_multi_phase::pallet::Error), - event: Ty#87 (pallet_election_provider_multi_phase::pallet::Event), + error: Ty#654 (pallet_election_provider_multi_phase::pallet::Error), + event: Ty#89 (pallet_election_provider_multi_phase::pallet::Event), i: 37, name: "ElectionProviderMultiPhase", storage: { @@ -63325,7 +65830,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "CurrentPhase", type: "Plain", - value: Ty#637 (pallet_election_provider_multi_phase::Phase), + value: Ty#643 (pallet_election_provider_multi_phase::Phase), }, { default: [ @@ -63337,7 +65842,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "QueuedSolution", type: "Plain", - value: Ty#639 (pallet_election_provider_multi_phase::ReadySolution), + value: Ty#645 (pallet_election_provider_multi_phase::ReadySolution), }, { default: [ @@ -63351,7 +65856,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Snapshot", type: "Plain", - value: Ty#640 (pallet_election_provider_multi_phase::RoundSnapshot), + value: Ty#646 (pallet_election_provider_multi_phase::RoundSnapshot), }, { default: [ @@ -63379,7 +65884,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "SnapshotMetadata", type: "Plain", - value: Ty#474 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), + value: Ty#479 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), }, { default: [ @@ -63419,7 +65924,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "SignedSubmissionIndices", type: "Plain", - value: Ty#643 (frame_support::storage::bounded_btree_map::BoundedBTreeMap), + value: Ty#649 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap), }, { default: [ @@ -63441,7 +65946,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "SignedSubmissionsMap", type: "Map", - value: Ty#647 (pallet_election_provider_multi_phase::signed::SignedSubmission), + value: Ty#653 (pallet_election_provider_multi_phase::signed::SignedSubmission), }, { default: [ @@ -63456,14 +65961,14 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "MinimumUntrustedScore", type: "Plain", - value: Ty#473 (sp_npos_elections::ElectionScore), + value: Ty#91 (sp_npos_elections::ElectionScore), }, ], prefix: "ElectionProviderMultiPhase", }, }, { - calls: Ty#479 (pallet_gilt::pallet::Call), + calls: Ty#484 (pallet_gilt::pallet::Call), constants: [ { docs: [ @@ -63584,8 +66089,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#655 (pallet_gilt::pallet::Error), - event: Ty#90 (pallet_gilt::pallet::Event), + error: Ty#661 (pallet_gilt::pallet::Error), + event: Ty#92 (pallet_gilt::pallet::Event), i: 38, name: "Gilt", storage: { @@ -63604,7 +66109,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "QueueTotals", type: "Plain", - value: Ty#649 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#655 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -63620,7 +66125,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Queues", type: "Map", - value: Ty#650 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#656 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -63667,7 +66172,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ActiveTotal", type: "Plain", - value: Ty#653 (pallet_gilt::pallet::ActiveGiltsTotal), + value: Ty#659 (pallet_gilt::pallet::ActiveGiltsTotal), }, { default: [ @@ -63683,14 +66188,14 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Active", type: "Map", - value: Ty#654 (pallet_gilt::pallet::ActiveGilt), + value: Ty#660 (pallet_gilt::pallet::ActiveGilt), }, ], prefix: "Gilt", }, }, { - calls: Ty#482 (pallet_bags_list::pallet::Call), + calls: Ty#487 (pallet_bags_list::pallet::Call), constants: [ { docs: [ @@ -63739,7 +66244,7 @@ snapshot[`kusama 1`] = ` " With that \`List::migrate\` can be called, which will perform the appropriate migration.", ], name: "BagThresholds", - ty: Ty#658, + ty: Ty#664, value: Uint8Array(1602) [ 33, 3, @@ -65346,8 +67851,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#659 (pallet_bags_list::pallet::Error), - event: Ty#91 (pallet_bags_list::pallet::Event), + error: Ty#665 (pallet_bags_list::pallet::Error), + event: Ty#93 (pallet_bags_list::pallet::Event), i: 39, name: "VoterList", storage: { @@ -65368,7 +67873,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "ListNodes", type: "Map", - value: Ty#656 (pallet_bags_list::list::Node), + value: Ty#662 (pallet_bags_list::list::Node), }, { default: [ @@ -65397,25 +67902,25 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "ListBags", type: "Map", - value: Ty#657 (pallet_bags_list::list::Bag), + value: Ty#663 (pallet_bags_list::list::Bag), }, ], prefix: "VoterList", }, }, { - calls: Ty#483 (pallet_nomination_pools::pallet::Call), + calls: Ty#488 (pallet_nomination_pools::pallet::Call), constants: [ { docs: [ " The nomination pool's pallet id.", ], name: "PalletId", - ty: Ty#574 (frame_support::PalletId), + ty: Ty#580 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -65429,24 +67934,28 @@ snapshot[`kusama 1`] = ` }, { docs: [ - " The minimum pool points-to-balance ratio that must be maintained for it to be \`open\`.", + " The maximum pool points-to-balance ratio that an \`open\` pool can have.", + "", " This is important in the event slashing takes place and the pool's points-to-balance", " ratio becomes disproportional.", + "", + " Moreover, this relates to the \`RewardCounter\` type as well, as the arithmetic operations", + " are a function of number of points, and by setting this value to e.g. 10, you ensure", + " that the total number of points in the system are at most 10 times the total_issuance of", + " the chain, in the absolute worse case.", + "", " For a value of 10, the threshold would be a pool points-to-balance ratio of 10:1.", " Such a scenario would also be the equivalent of the pool being 90% slashed.", ], - name: "MinPointsToBalance", - ty: Ty#4 (u32), - value: Uint8Array(4) [ + name: "MaxPointsToBalance", + ty: Ty#2 (u8), + value: Uint8Array(1) [ 10, - 0, - 0, - 0, ], }, ], - error: Ty#676 (pallet_nomination_pools::pallet::Error), - event: Ty#92 (pallet_nomination_pools::pallet::Event), + error: Ty#680 (pallet_nomination_pools::pallet::Error), + event: Ty#94 (pallet_nomination_pools::pallet::Event), i: 41, name: "NominationPools", storage: { @@ -65502,6 +68011,9 @@ snapshot[`kusama 1`] = ` "", " This is the amount that the depositor must put as their initial stake in the pool, as an", ' indication of "skin in the game".', + "", + " This is the value that will always exist in the staking ledger of the pool bonded account", + " while all other accounts leave.", ], modifier: "Default", name: "MinCreateBond", @@ -65561,7 +68073,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "PoolMembers", type: "Map", - value: Ty#661 (pallet_nomination_pools::PoolMember), + value: Ty#667 (pallet_nomination_pools::PoolMember), }, { default: [ @@ -65592,7 +68104,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "BondedPools", type: "Map", - value: Ty#664 (pallet_nomination_pools::BondedPoolInner), + value: Ty#670 (pallet_nomination_pools::BondedPoolInner), }, { default: [ @@ -65624,7 +68136,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "RewardPools", type: "Map", - value: Ty#666 (pallet_nomination_pools::RewardPool), + value: Ty#672 (pallet_nomination_pools::RewardPool), }, { default: [ @@ -65656,7 +68168,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "SubPoolsStorage", type: "Map", - value: Ty#669 (pallet_nomination_pools::SubPools), + value: Ty#673 (pallet_nomination_pools::SubPools), }, { default: [ @@ -65687,7 +68199,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Metadata", type: "Map", - value: Ty#675 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#679 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -65768,10 +68280,10 @@ snapshot[`kusama 1`] = ` storage: undefined, }, { - calls: Ty#488 (polkadot_runtime_parachains::configuration::pallet::Call), + calls: Ty#493 (polkadot_runtime_parachains::configuration::pallet::Call), constants: [ ], - error: Ty#680 (polkadot_runtime_parachains::configuration::pallet::Error), + error: Ty#685 (polkadot_runtime_parachains::configuration::pallet::Error), event: undefined, i: 51, name: "Configuration", @@ -65981,7 +68493,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ActiveConfig", type: "Plain", - value: Ty#677 (polkadot_runtime_parachains::configuration::HostConfiguration), + value: Ty#682 (polkadot_runtime_parachains::configuration::HostConfiguration), }, { default: [ @@ -65999,7 +68511,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "PendingConfigs", type: "Plain", - value: Ty#678, + value: Ty#683, }, { default: [ @@ -66012,14 +68524,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "BypassConsistencyCheck", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, ], prefix: "Configuration", }, }, { - calls: Ty#489 (polkadot_runtime_parachains::shared::pallet::Call), + calls: Ty#494 (polkadot_runtime_parachains::shared::pallet::Call), constants: [ ], error: undefined, @@ -66054,7 +68566,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ActiveValidatorIndices", type: "Plain", - value: Ty#681, + value: Ty#686, }, { default: [ @@ -66067,18 +68579,18 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ActiveValidatorKeys", type: "Plain", - value: Ty#682, + value: Ty#687, }, ], prefix: "ParasShared", }, }, { - calls: Ty#490 (polkadot_runtime_parachains::inclusion::pallet::Call), + calls: Ty#495 (polkadot_runtime_parachains::inclusion::pallet::Call), constants: [ ], - error: Ty#685 (polkadot_runtime_parachains::inclusion::pallet::Error), - event: Ty#95 (polkadot_runtime_parachains::inclusion::pallet::Event), + error: Ty#690 (polkadot_runtime_parachains::inclusion::pallet::Error), + event: Ty#97 (polkadot_runtime_parachains::inclusion::pallet::Event), i: 53, name: "ParaInclusion", storage: { @@ -66093,11 +68605,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#498 (polkadot_primitives::v2::ValidatorIndex), + key: Ty#503 (polkadot_primitives::v2::ValidatorIndex), modifier: "Optional", name: "AvailabilityBitfields", type: "Map", - value: Ty#683 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord), + value: Ty#688 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord), }, { default: [ @@ -66109,11 +68621,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingAvailability", type: "Map", - value: Ty#684 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability), + value: Ty#689 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability), }, { default: [ @@ -66125,21 +68637,21 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingAvailabilityCommitments", type: "Map", - value: Ty#503 (polkadot_primitives::v2::CandidateCommitments), + value: Ty#508 (polkadot_primitives::v2::CandidateCommitments), }, ], prefix: "ParaInclusion", }, }, { - calls: Ty#491 (polkadot_runtime_parachains::paras_inherent::pallet::Call), + calls: Ty#496 (polkadot_runtime_parachains::paras_inherent::pallet::Call), constants: [ ], - error: Ty#691 (polkadot_runtime_parachains::paras_inherent::pallet::Error), + error: Ty#696 (polkadot_runtime_parachains::paras_inherent::pallet::Error), event: undefined, i: 54, name: "ParaInherent", @@ -66160,7 +68672,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Included", type: "Plain", - value: Ty#56, + value: Ty#58, }, { default: [ @@ -66172,7 +68684,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "OnChainVotes", type: "Plain", - value: Ty#686 (polkadot_primitives::v2::ScrapedOnChainVotes), + value: Ty#691 (polkadot_primitives::v2::ScrapedOnChainVotes), }, ], prefix: "ParaInherent", @@ -66203,7 +68715,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ValidatorGroups", type: "Plain", - value: Ty#692, + value: Ty#697, }, { default: [ @@ -66222,7 +68734,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ParathreadQueue", type: "Plain", - value: Ty#693 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue), + value: Ty#698 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue), }, { default: [ @@ -66241,7 +68753,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "AvailabilityCores", type: "Plain", - value: Ty#698, + value: Ty#703, }, { default: [ @@ -66256,7 +68768,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ParathreadClaimIndex", type: "Plain", - value: Ty#701, + value: Ty#706, }, { default: [ @@ -66293,20 +68805,20 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Scheduled", type: "Plain", - value: Ty#702, + value: Ty#707, }, ], prefix: "ParaScheduler", }, }, { - calls: Ty#517 (polkadot_runtime_parachains::paras::pallet::Call), + calls: Ty#522 (polkadot_runtime_parachains::paras::pallet::Call), constants: [ { docs: [ ], name: "UnsignedPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 255, 255, @@ -66319,8 +68831,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#718 (polkadot_runtime_parachains::paras::pallet::Error), - event: Ty#107 (polkadot_runtime_parachains::paras::pallet::Event), + error: Ty#723 (polkadot_runtime_parachains::paras::pallet::Error), + event: Ty#109 (polkadot_runtime_parachains::paras::pallet::Event), i: 56, name: "Paras", storage: { @@ -66338,11 +68850,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Optional", name: "PvfActiveVoteMap", type: "Map", - value: Ty#705 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState), + value: Ty#710 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState), }, { default: [ @@ -66354,7 +68866,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "PvfActiveVoteList", type: "Plain", - value: Ty#708, + value: Ty#713, }, { default: [ @@ -66368,7 +68880,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Parachains", type: "Plain", - value: Ty#701, + value: Ty#706, }, { default: [ @@ -66380,11 +68892,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "ParaLifecycles", type: "Map", - value: Ty#709 (polkadot_runtime_parachains::paras::ParaLifecycle), + value: Ty#714 (polkadot_runtime_parachains::paras::ParaLifecycle), }, { default: [ @@ -66396,11 +68908,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Heads", type: "Map", - value: Ty#104 (polkadot_parachain::primitives::HeadData), + value: Ty#106 (polkadot_parachain::primitives::HeadData), }, { default: [ @@ -66414,11 +68926,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "CurrentCodeHash", type: "Map", - value: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -66433,11 +68945,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#710, + key: Ty#715, modifier: "Optional", name: "PastCodeHash", type: "Map", - value: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -66452,11 +68964,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "PastCodeMeta", type: "Map", - value: Ty#711 (polkadot_runtime_parachains::paras::ParaPastCodeMeta), + value: Ty#716 (polkadot_runtime_parachains::paras::ParaPastCodeMeta), }, { default: [ @@ -66473,7 +68985,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "PastCodePruning", type: "Plain", - value: Ty#714, + value: Ty#719, }, { default: [ @@ -66487,7 +68999,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "FutureCodeUpgrades", type: "Map", @@ -66505,11 +69017,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "FutureCodeHash", type: "Map", - value: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -66529,11 +69041,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpgradeGoAheadSignal", type: "Map", - value: Ty#715 (polkadot_primitives::v2::UpgradeGoAhead), + value: Ty#720 (polkadot_primitives::v2::UpgradeGoAhead), }, { default: [ @@ -66553,11 +69065,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpgradeRestrictionSignal", type: "Map", - value: Ty#716 (polkadot_primitives::v2::UpgradeRestriction), + value: Ty#721 (polkadot_primitives::v2::UpgradeRestriction), }, { default: [ @@ -66571,7 +69083,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "UpgradeCooldowns", type: "Plain", - value: Ty#714, + value: Ty#719, }, { default: [ @@ -66586,7 +69098,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "UpcomingUpgrades", type: "Plain", - value: Ty#714, + value: Ty#719, }, { default: [ @@ -66602,7 +69114,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "ActionsQueue", type: "Map", - value: Ty#701, + value: Ty#706, }, { default: [ @@ -66617,11 +69129,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpcomingParasGenesis", type: "Map", - value: Ty#717 (polkadot_runtime_parachains::paras::ParaGenesisArgs), + value: Ty#722 (polkadot_runtime_parachains::paras::ParaGenesisArgs), }, { default: [ @@ -66636,7 +69148,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Default", name: "CodeByHashRefs", type: "Map", @@ -66655,18 +69167,18 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Optional", name: "CodeByHash", type: "Map", - value: Ty#507 (polkadot_parachain::primitives::ValidationCode), + value: Ty#512 (polkadot_parachain::primitives::ValidationCode), }, ], prefix: "Paras", }, }, { - calls: Ty#519 (polkadot_runtime_parachains::initializer::pallet::Call), + calls: Ty#524 (polkadot_runtime_parachains::initializer::pallet::Call), constants: [ ], error: undefined, @@ -66692,7 +69204,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "HasInitialized", type: "Plain", - value: Ty#56, + value: Ty#58, }, { default: [ @@ -66710,14 +69222,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "BufferedSessionChanges", type: "Plain", - value: Ty#719, + value: Ty#724, }, ], prefix: "Initializer", }, }, { - calls: Ty#520 (polkadot_runtime_parachains::dmp::pallet::Call), + calls: Ty#525 (polkadot_runtime_parachains::dmp::pallet::Call), constants: [ ], error: undefined, @@ -66736,11 +69248,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "DownwardMessageQueues", type: "Map", - value: Ty#721, + value: Ty#726, }, { default: [ @@ -66789,22 +69301,22 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "DownwardMessageQueueHeads", type: "Map", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, ], prefix: "Dmp", }, }, { - calls: Ty#521 (polkadot_runtime_parachains::ump::pallet::Call), + calls: Ty#526 (polkadot_runtime_parachains::ump::pallet::Call), constants: [ ], - error: Ty#724 (polkadot_runtime_parachains::ump::pallet::Error), - event: Ty#108 (polkadot_runtime_parachains::ump::pallet::Event), + error: Ty#729 (polkadot_runtime_parachains::ump::pallet::Error), + event: Ty#110 (polkadot_runtime_parachains::ump::pallet::Event), i: 59, name: "Ump", storage: { @@ -66824,11 +69336,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "RelayDispatchQueues", type: "Map", - value: Ty#164, + value: Ty#167, }, { default: [ @@ -66857,11 +69369,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "RelayDispatchQueueSize", type: "Map", - value: Ty#75, + value: Ty#77, }, { default: [ @@ -66877,7 +69389,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "NeedsDispatch", type: "Plain", - value: Ty#701, + value: Ty#706, }, { default: [ @@ -66893,7 +69405,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "NextDispatchRoundStartWith", type: "Plain", - value: Ty#98 (polkadot_parachain::primitives::Id), + value: Ty#100 (polkadot_parachain::primitives::Id), }, { default: [ @@ -66907,11 +69419,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#723, + value: Ty#728, }, { default: [ @@ -66931,18 +69443,18 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "OverweightCount", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, ], prefix: "Ump", }, }, { - calls: Ty#522 (polkadot_runtime_parachains::hrmp::pallet::Call), + calls: Ty#527 (polkadot_runtime_parachains::hrmp::pallet::Call), constants: [ ], - error: Ty#733 (polkadot_runtime_parachains::hrmp::pallet::Error), - event: Ty#111 (polkadot_runtime_parachains::hrmp::pallet::Event), + error: Ty#738 (polkadot_runtime_parachains::hrmp::pallet::Error), + event: Ty#113 (polkadot_runtime_parachains::hrmp::pallet::Event), i: 60, name: "Hrmp", storage: { @@ -66962,11 +69474,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpOpenChannelRequests", type: "Map", - value: Ty#725 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest), + value: Ty#730 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest), }, { default: [ @@ -66977,7 +69489,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "HrmpOpenChannelRequestsList", type: "Plain", - value: Ty#726, + value: Ty#731, }, { default: [ @@ -66994,7 +69506,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpOpenChannelRequestCount", type: "Map", @@ -67015,7 +69527,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpAcceptedChannelRequestCount", type: "Map", @@ -67037,11 +69549,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpCloseChannelRequests", type: "Map", - value: Ty#56, + value: Ty#58, }, { default: [ @@ -67052,7 +69564,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "HrmpCloseChannelRequestsList", type: "Plain", - value: Ty#726, + value: Ty#731, }, { default: [ @@ -67066,7 +69578,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "HrmpWatermarks", type: "Map", @@ -67084,11 +69596,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpChannels", type: "Map", - value: Ty#727 (polkadot_runtime_parachains::hrmp::HrmpChannel), + value: Ty#732 (polkadot_runtime_parachains::hrmp::HrmpChannel), }, { default: [ @@ -67112,11 +69624,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpIngressChannelsIndex", type: "Map", - value: Ty#701, + value: Ty#706, }, { default: [ @@ -67127,11 +69639,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpEgressChannelsIndex", type: "Map", - value: Ty#701, + value: Ty#706, }, { default: [ @@ -67144,11 +69656,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Default", name: "HrmpChannelContents", type: "Map", - value: Ty#729, + value: Ty#734, }, { default: [ @@ -67165,11 +69677,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpChannelDigests", type: "Map", - value: Ty#731, + value: Ty#736, }, ], prefix: "Hrmp", @@ -67197,7 +69709,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "AssignmentKeysUnsafe", type: "Plain", - value: Ty#734, + value: Ty#739, }, { default: [ @@ -67230,7 +69742,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Sessions", type: "Map", - value: Ty#735 (polkadot_primitives::v2::SessionInfo), + value: Ty#740 (polkadot_primitives::v2::SessionInfo), }, { default: [ @@ -67246,18 +69758,18 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "AccountKeys", type: "Map", - value: Ty#53, + value: Ty#55, }, ], prefix: "ParaSessionInfo", }, }, { - calls: Ty#523 (polkadot_runtime_parachains::disputes::pallet::Call), + calls: Ty#528 (polkadot_runtime_parachains::disputes::pallet::Call), constants: [ ], - error: Ty#739 (polkadot_runtime_parachains::disputes::pallet::Error), - event: Ty#113 (polkadot_runtime_parachains::disputes::pallet::Event), + error: Ty#744 (polkadot_runtime_parachains::disputes::pallet::Error), + event: Ty#115 (polkadot_runtime_parachains::disputes::pallet::Event), i: 62, name: "ParasDisputes", storage: { @@ -67286,11 +69798,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#737, + key: Ty#742, modifier: "Optional", name: "Disputes", type: "Map", - value: Ty#738 (polkadot_primitives::v2::DisputeState), + value: Ty#743 (polkadot_primitives::v2::DisputeState), }, { default: [ @@ -67304,7 +69816,7 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#737, + key: Ty#742, modifier: "Optional", name: "Included", type: "Map", @@ -67328,7 +69840,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "SpamSlots", type: "Map", - value: Ty#227, + value: Ty#231, }, { default: [ @@ -67343,14 +69855,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "Frozen", type: "Plain", - value: Ty#269 (Option), + value: Ty#274 (Option), }, ], prefix: "ParasDisputes", }, }, { - calls: Ty#524 (polkadot_runtime_common::paras_registrar::pallet::Call), + calls: Ty#529 (polkadot_runtime_common::paras_registrar::pallet::Call), constants: [ { docs: [ @@ -67404,8 +69916,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#741 (polkadot_runtime_common::paras_registrar::pallet::Error), - event: Ty#117 (polkadot_runtime_common::paras_registrar::pallet::Event), + error: Ty#746 (polkadot_runtime_common::paras_registrar::pallet::Error), + event: Ty#119 (polkadot_runtime_common::paras_registrar::pallet::Event), i: 70, name: "Registrar", storage: { @@ -67420,11 +69932,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingSwap", type: "Map", - value: Ty#98 (polkadot_parachain::primitives::Id), + value: Ty#100 (polkadot_parachain::primitives::Id), }, { default: [ @@ -67439,11 +69951,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Paras", type: "Map", - value: Ty#740 (polkadot_runtime_common::paras_registrar::ParaInfo), + value: Ty#745 (polkadot_runtime_common::paras_registrar::ParaInfo), }, { default: [ @@ -67458,14 +69970,14 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "NextFreeParaId", type: "Plain", - value: Ty#98 (polkadot_parachain::primitives::Id), + value: Ty#100 (polkadot_parachain::primitives::Id), }, ], prefix: "Registrar", }, }, { - calls: Ty#525 (polkadot_runtime_common::slots::pallet::Call), + calls: Ty#530 (polkadot_runtime_common::slots::pallet::Call), constants: [ { docs: [ @@ -67494,8 +70006,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#743 (polkadot_runtime_common::slots::pallet::Error), - event: Ty#118 (polkadot_runtime_common::slots::pallet::Event), + error: Ty#748 (polkadot_runtime_common::slots::pallet::Error), + event: Ty#120 (polkadot_runtime_common::slots::pallet::Event), i: 71, name: "Slots", storage: { @@ -67525,18 +70037,18 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Default", name: "Leases", type: "Map", - value: Ty#742, + value: Ty#747, }, ], prefix: "Slots", }, }, { - calls: Ty#526 (polkadot_runtime_common::auctions::pallet::Call), + calls: Ty#531 (polkadot_runtime_common::auctions::pallet::Call), constants: [ { docs: [ @@ -67591,8 +70103,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#748 (polkadot_runtime_common::auctions::pallet::Error), - event: Ty#119 (polkadot_runtime_common::auctions::pallet::Event), + error: Ty#753 (polkadot_runtime_common::auctions::pallet::Error), + event: Ty#121 (polkadot_runtime_common::auctions::pallet::Event), i: 72, name: "Auctions", storage: { @@ -67626,7 +70138,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "AuctionInfo", type: "Plain", - value: Ty#75, + value: Ty#77, }, { default: [ @@ -67639,7 +70151,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#744, + key: Ty#749, modifier: "Optional", name: "ReservedAmounts", type: "Map", @@ -67661,21 +70173,21 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "Winning", type: "Map", - value: Ty#745, + value: Ty#750, }, ], prefix: "Auctions", }, }, { - calls: Ty#528 (polkadot_runtime_common::crowdloan::pallet::Call), + calls: Ty#533 (polkadot_runtime_common::crowdloan::pallet::Call), constants: [ { docs: [ ' \`PalletId\` for the crowdloan pallet. An appropriate value could be \`PalletId(*b"py/cfund")\`', ], name: "PalletId", - ty: Ty#574 (frame_support::PalletId), + ty: Ty#580 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -67727,8 +70239,8 @@ snapshot[`kusama 1`] = ` ], }, ], - error: Ty#751 (polkadot_runtime_common::crowdloan::pallet::Error), - event: Ty#120 (polkadot_runtime_common::crowdloan::pallet::Event), + error: Ty#756 (polkadot_runtime_common::crowdloan::pallet::Error), + event: Ty#122 (polkadot_runtime_common::crowdloan::pallet::Event), i: 73, name: "Crowdloan", storage: { @@ -67743,11 +70255,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#98 (polkadot_parachain::primitives::Id), + key: Ty#100 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Funds", type: "Map", - value: Ty#749 (polkadot_runtime_common::crowdloan::FundInfo), + value: Ty#754 (polkadot_runtime_common::crowdloan::FundInfo), }, { default: [ @@ -67760,7 +70272,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "NewRaise", type: "Plain", - value: Ty#701, + value: Ty#706, }, { default: [ @@ -67797,11 +70309,11 @@ snapshot[`kusama 1`] = ` }, }, { - calls: Ty#536 (pallet_xcm::pallet::Call), + calls: Ty#541 (pallet_xcm::pallet::Call), constants: [ ], - error: Ty#762 (pallet_xcm::pallet::Error), - event: Ty#121 (pallet_xcm::pallet::Event), + error: Ty#767 (pallet_xcm::pallet::Error), + event: Ty#123 (pallet_xcm::pallet::Event), i: 99, name: "XcmPallet", storage: { @@ -67823,7 +70335,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "QueryCounter", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -67835,11 +70347,11 @@ snapshot[`kusama 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Queries", type: "Map", - value: Ty#752 (pallet_xcm::pallet::QueryStatus), + value: Ty#757 (pallet_xcm::pallet::QueryStatus), }, { default: [ @@ -67857,7 +70369,7 @@ snapshot[`kusama 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "AssetTraps", type: "Map", @@ -67887,7 +70399,7 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#756, + key: Ty#761, modifier: "Optional", name: "SupportedVersion", type: "Map", @@ -67904,11 +70416,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#756, + key: Ty#761, modifier: "Optional", name: "VersionNotifiers", type: "Map", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -67922,11 +70434,11 @@ snapshot[`kusama 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#756, + key: Ty#761, modifier: "Optional", name: "VersionNotifyTargets", type: "Map", - value: Ty#757, + value: Ty#762, }, { default: [ @@ -67940,7 +70452,7 @@ snapshot[`kusama 1`] = ` modifier: "Default", name: "VersionDiscoveryQueue", type: "Plain", - value: Ty#758 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#763 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -67952,7 +70464,7 @@ snapshot[`kusama 1`] = ` modifier: "Optional", name: "CurrentMigration", type: "Plain", - value: Ty#761 (pallet_xcm::pallet::VersionMigrationStage), + value: Ty#766 (pallet_xcm::pallet::VersionMigrationStage), }, ], prefix: "XcmPallet", @@ -68138,21 +70650,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "normal", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, ], @@ -68160,7 +70672,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), }, ], path: [ @@ -68170,10 +70682,33 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#8 (u64) { + Ty#8 (frame_support::weights::weight_v2::Weight) { docs: [ ], + fields: [ + { + docs: [ + ], + name: "ref_time", + ty: Ty#9 (u64), + typeName: "u64", + }, + ], id: 8, + params: [ + ], + path: [ + "frame_support", + "weights", + "weight_v2", + "Weight", + ], + type: "Struct", + }, + Ty#9 (u64) { + docs: [ + ], + id: 9, kind: "u64", params: [ ], @@ -68181,7 +70716,7 @@ snapshot[`kusama 1`] = ` ], type: "Primitive", }, - Ty#9 (primitive_types::H256) { + Ty#10 (primitive_types::H256) { docs: [ ], fields: [ @@ -68193,7 +70728,7 @@ snapshot[`kusama 1`] = ` typeName: "[u8; 32]", }, ], - id: 9, + id: 10, params: [ ], path: [ @@ -68202,10 +70737,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#10 { + Ty#11 { docs: [ ], - id: 10, + id: 11, params: [ ], path: [ @@ -68213,7 +70748,7 @@ snapshot[`kusama 1`] = ` type: "Sequence", typeParam: Ty#2 (u8), }, - Ty#11 (sp_runtime::generic::digest::Digest) { + Ty#12 (sp_runtime::generic::digest::Digest) { docs: [ ], fields: [ @@ -68221,11 +70756,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "logs", - ty: Ty#12, + ty: Ty#13, typeName: "Vec", }, ], - id: 11, + id: 12, params: [ ], path: [ @@ -68236,21 +70771,21 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#12 { + Ty#13 { docs: [ ], - id: 12, + id: 13, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#13 (sp_runtime::generic::digest::DigestItem), + typeParam: Ty#14 (sp_runtime::generic::digest::DigestItem), }, - Ty#13 (sp_runtime::generic::digest::DigestItem) { + Ty#14 (sp_runtime::generic::digest::DigestItem) { docs: [ ], - id: 13, + id: 14, members: [ { docs: [ @@ -68260,14 +70795,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -68282,14 +70817,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -68304,14 +70839,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -68326,7 +70861,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -68352,10 +70887,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#14 { + Ty#15 { docs: [ ], - id: 14, + id: 15, len: 4, params: [ ], @@ -68364,18 +70899,18 @@ snapshot[`kusama 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#15 { + Ty#16 { docs: [ ], - id: 15, + id: 16, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#16 (frame_system::EventRecord), + typeParam: Ty#17 (frame_system::EventRecord), }, - Ty#16 (frame_system::EventRecord) { + Ty#17 (frame_system::EventRecord) { docs: [ ], fields: [ @@ -68383,33 +70918,33 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "phase", - ty: Ty#156 (frame_system::Phase), + ty: Ty#159 (frame_system::Phase), typeName: "Phase", }, { docs: [ ], name: "event", - ty: Ty#17 (kusama_runtime::Event), + ty: Ty#18 (kusama_runtime::Event), typeName: "E", }, { docs: [ ], name: "topics", - ty: Ty#157, + ty: Ty#160, typeName: "Vec", }, ], - id: 16, + id: 17, params: [ { name: "E", - ty: Ty#17 (kusama_runtime::Event), + ty: Ty#18 (kusama_runtime::Event), }, { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -68418,10 +70953,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#17 (kusama_runtime::Event) { + Ty#18 (kusama_runtime::Event) { docs: [ ], - id: 17, + id: 18, members: [ { docs: [ @@ -68431,7 +70966,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#18 (frame_system::pallet::Event), + ty: Ty#19 (frame_system::pallet::Event), typeName: "frame_system::Event", }, ], @@ -68446,7 +70981,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#27 (pallet_indices::pallet::Event), + ty: Ty#28 (pallet_indices::pallet::Event), typeName: "pallet_indices::Event", }, ], @@ -68461,7 +70996,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#28 (pallet_balances::pallet::Event), + ty: Ty#29 (pallet_balances::pallet::Event), typeName: "pallet_balances::Event", }, ], @@ -68476,7 +71011,22 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#30 (pallet_staking::pallet::pallet::Event), + ty: Ty#31 (pallet_transaction_payment::pallet::Event), + typeName: "pallet_transaction_payment::Event", + }, + ], + index: 33, + name: "TransactionPayment", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#32 (pallet_staking::pallet::pallet::Event), typeName: "pallet_staking::Event", }, ], @@ -68491,7 +71041,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#35 (pallet_offences::pallet::Event), + ty: Ty#37 (pallet_offences::pallet::Event), typeName: "pallet_offences::Event", }, ], @@ -68506,7 +71056,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#37 (pallet_session::pallet::Event), + ty: Ty#39 (pallet_session::pallet::Event), typeName: "pallet_session::Event", }, ], @@ -68521,7 +71071,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#38 (pallet_grandpa::pallet::Event), + ty: Ty#40 (pallet_grandpa::pallet::Event), typeName: "pallet_grandpa::Event", }, ], @@ -68536,7 +71086,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#43 (pallet_im_online::pallet::Event), + ty: Ty#45 (pallet_im_online::pallet::Event), typeName: "pallet_im_online::Event", }, ], @@ -68551,7 +71101,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (pallet_democracy::pallet::Event), + ty: Ty#54 (pallet_democracy::pallet::Event), typeName: "pallet_democracy::Event", }, ], @@ -68566,7 +71116,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#59 (pallet_collective::pallet::Event), + ty: Ty#61 (pallet_collective::pallet::Event), typeName: "pallet_collective::Event", }, ], @@ -68581,7 +71131,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#60 (pallet_collective::pallet::Event), + ty: Ty#62 (pallet_collective::pallet::Event), typeName: "pallet_collective::Event", }, ], @@ -68596,7 +71146,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#61 (pallet_elections_phragmen::pallet::Event), + ty: Ty#63 (pallet_elections_phragmen::pallet::Event), typeName: "pallet_elections_phragmen::Event", }, ], @@ -68611,7 +71161,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#64 (pallet_membership::pallet::Event), + ty: Ty#66 (pallet_membership::pallet::Event), typeName: "pallet_membership::Event", }, ], @@ -68626,7 +71176,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#65 (pallet_treasury::pallet::Event), + ty: Ty#67 (pallet_treasury::pallet::Event), typeName: "pallet_treasury::Event", }, ], @@ -68641,7 +71191,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#66 (polkadot_runtime_common::claims::pallet::Event), + ty: Ty#68 (polkadot_runtime_common::claims::pallet::Event), typeName: "claims::Event", }, ], @@ -68656,7 +71206,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#69 (pallet_utility::pallet::Event), + ty: Ty#71 (pallet_utility::pallet::Event), typeName: "pallet_utility::Event", }, ], @@ -68671,7 +71221,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#70 (pallet_identity::pallet::Event), + ty: Ty#72 (pallet_identity::pallet::Event), typeName: "pallet_identity::Event", }, ], @@ -68686,7 +71236,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#71 (pallet_society::pallet::Event), + ty: Ty#73 (pallet_society::pallet::Event), typeName: "pallet_society::Event", }, ], @@ -68701,7 +71251,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#72 (pallet_recovery::pallet::Event), + ty: Ty#74 (pallet_recovery::pallet::Event), typeName: "pallet_recovery::Event", }, ], @@ -68716,7 +71266,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#73 (pallet_vesting::pallet::Event), + ty: Ty#75 (pallet_vesting::pallet::Event), typeName: "pallet_vesting::Event", }, ], @@ -68731,7 +71281,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (pallet_scheduler::pallet::Event), + ty: Ty#76 (pallet_scheduler::pallet::Event), typeName: "pallet_scheduler::Event", }, ], @@ -68746,7 +71296,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#78 (pallet_proxy::pallet::Event), + ty: Ty#80 (pallet_proxy::pallet::Event), typeName: "pallet_proxy::Event", }, ], @@ -68761,7 +71311,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#81 (pallet_multisig::pallet::Event), + ty: Ty#83 (pallet_multisig::pallet::Event), typeName: "pallet_multisig::Event", }, ], @@ -68776,7 +71326,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#83 (pallet_preimage::pallet::Event), + ty: Ty#85 (pallet_preimage::pallet::Event), typeName: "pallet_preimage::Event", }, ], @@ -68791,7 +71341,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (pallet_bounties::pallet::Event), + ty: Ty#86 (pallet_bounties::pallet::Event), typeName: "pallet_bounties::Event", }, ], @@ -68806,7 +71356,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#85 (pallet_child_bounties::pallet::Event), + ty: Ty#87 (pallet_child_bounties::pallet::Event), typeName: "pallet_child_bounties::Event", }, ], @@ -68821,7 +71371,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#86 (pallet_tips::pallet::Event), + ty: Ty#88 (pallet_tips::pallet::Event), typeName: "pallet_tips::Event", }, ], @@ -68836,7 +71386,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#87 (pallet_election_provider_multi_phase::pallet::Event), + ty: Ty#89 (pallet_election_provider_multi_phase::pallet::Event), typeName: "pallet_election_provider_multi_phase::Event", }, ], @@ -68851,7 +71401,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#90 (pallet_gilt::pallet::Event), + ty: Ty#92 (pallet_gilt::pallet::Event), typeName: "pallet_gilt::Event", }, ], @@ -68866,7 +71416,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (pallet_bags_list::pallet::Event), + ty: Ty#93 (pallet_bags_list::pallet::Event), typeName: "pallet_bags_list::Event", }, ], @@ -68881,7 +71431,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (pallet_nomination_pools::pallet::Event), + ty: Ty#94 (pallet_nomination_pools::pallet::Event), typeName: "pallet_nomination_pools::Event", }, ], @@ -68896,7 +71446,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#95 (polkadot_runtime_parachains::inclusion::pallet::Event), + ty: Ty#97 (polkadot_runtime_parachains::inclusion::pallet::Event), typeName: "parachains_inclusion::Event", }, ], @@ -68911,7 +71461,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#107 (polkadot_runtime_parachains::paras::pallet::Event), + ty: Ty#109 (polkadot_runtime_parachains::paras::pallet::Event), typeName: "parachains_paras::Event", }, ], @@ -68926,7 +71476,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#108 (polkadot_runtime_parachains::ump::pallet::Event), + ty: Ty#110 (polkadot_runtime_parachains::ump::pallet::Event), typeName: "parachains_ump::Event", }, ], @@ -68941,7 +71491,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#111 (polkadot_runtime_parachains::hrmp::pallet::Event), + ty: Ty#113 (polkadot_runtime_parachains::hrmp::pallet::Event), typeName: "parachains_hrmp::Event", }, ], @@ -68956,7 +71506,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#113 (polkadot_runtime_parachains::disputes::pallet::Event), + ty: Ty#115 (polkadot_runtime_parachains::disputes::pallet::Event), typeName: "parachains_disputes::Event", }, ], @@ -68971,7 +71521,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#117 (polkadot_runtime_common::paras_registrar::pallet::Event), + ty: Ty#119 (polkadot_runtime_common::paras_registrar::pallet::Event), typeName: "paras_registrar::Event", }, ], @@ -68986,7 +71536,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#118 (polkadot_runtime_common::slots::pallet::Event), + ty: Ty#120 (polkadot_runtime_common::slots::pallet::Event), typeName: "slots::Event", }, ], @@ -69001,7 +71551,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#119 (polkadot_runtime_common::auctions::pallet::Event), + ty: Ty#121 (polkadot_runtime_common::auctions::pallet::Event), typeName: "auctions::Event", }, ], @@ -69016,7 +71566,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#120 (polkadot_runtime_common::crowdloan::pallet::Event), + ty: Ty#122 (polkadot_runtime_common::crowdloan::pallet::Event), typeName: "crowdloan::Event", }, ], @@ -69031,7 +71581,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#121 (pallet_xcm::pallet::Event), + ty: Ty#123 (pallet_xcm::pallet::Event), typeName: "pallet_xcm::Event", }, ], @@ -69047,11 +71597,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#18 (frame_system::pallet::Event) { + Ty#19 (frame_system::pallet::Event) { docs: [ "Event for the System pallet.", ], - id: 18, + id: 19, members: [ { docs: [ @@ -69062,7 +71612,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::weights::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -69078,14 +71628,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "dispatch_error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, { docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::weights::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -69149,7 +71699,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -69170,7 +71720,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#19 (frame_support::weights::DispatchInfo) { + Ty#20 (frame_support::weights::DispatchInfo) { docs: [ ], fields: [ @@ -69178,25 +71728,25 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "class", - ty: Ty#20 (frame_support::weights::DispatchClass), + ty: Ty#21 (frame_support::weights::DispatchClass), typeName: "DispatchClass", }, { docs: [ ], name: "pays_fee", - ty: Ty#21 (frame_support::weights::Pays), + ty: Ty#22 (frame_support::weights::Pays), typeName: "Pays", }, ], - id: 19, + id: 20, params: [ ], path: [ @@ -69206,10 +71756,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#20 (frame_support::weights::DispatchClass) { + Ty#21 (frame_support::weights::DispatchClass) { docs: [ ], - id: 20, + id: 21, members: [ { docs: [ @@ -69245,10 +71795,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#21 (frame_support::weights::Pays) { + Ty#22 (frame_support::weights::Pays) { docs: [ ], - id: 21, + id: 22, members: [ { docs: [ @@ -69276,10 +71826,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#22 (sp_runtime::DispatchError) { + Ty#23 (sp_runtime::DispatchError) { docs: [ ], - id: 22, + id: 23, members: [ { docs: [ @@ -69313,7 +71863,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#23 (sp_runtime::ModuleError), + ty: Ty#24 (sp_runtime::ModuleError), typeName: "ModuleError", }, ], @@ -69352,7 +71902,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#24 (sp_runtime::TokenError), + ty: Ty#25 (sp_runtime::TokenError), typeName: "TokenError", }, ], @@ -69367,7 +71917,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#25 (sp_runtime::ArithmeticError), + ty: Ty#26 (sp_runtime::ArithmeticError), typeName: "ArithmeticError", }, ], @@ -69382,7 +71932,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#26 (sp_runtime::TransactionalError), + ty: Ty#27 (sp_runtime::TransactionalError), typeName: "TransactionalError", }, ], @@ -69398,7 +71948,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#23 (sp_runtime::ModuleError) { + Ty#24 (sp_runtime::ModuleError) { docs: [ ], fields: [ @@ -69413,11 +71963,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "error", - ty: Ty#14, + ty: Ty#15, typeName: "[u8; MAX_MODULE_ERROR_ENCODED_SIZE]", }, ], - id: 23, + id: 24, params: [ ], path: [ @@ -69426,10 +71976,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#24 (sp_runtime::TokenError) { + Ty#25 (sp_runtime::TokenError) { docs: [ ], - id: 24, + id: 25, members: [ { docs: [ @@ -69496,10 +72046,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#25 (sp_runtime::ArithmeticError) { + Ty#26 (sp_runtime::ArithmeticError) { docs: [ ], - id: 25, + id: 26, members: [ { docs: [ @@ -69534,10 +72084,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#26 (sp_runtime::TransactionalError) { + Ty#27 (sp_runtime::TransactionalError) { docs: [ ], - id: 26, + id: 27, members: [ { docs: [ @@ -69564,14 +72114,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#27 (pallet_indices::pallet::Event) { + Ty#28 (pallet_indices::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 27, + id: 28, members: [ { docs: [ @@ -69649,14 +72199,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#28 (pallet_balances::pallet::Event) { + Ty#29 (pallet_balances::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 28, + id: 29, members: [ { docs: [ @@ -69842,7 +72392,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "destination_status", - ty: Ty#29 (frame_support::traits::tokens::misc::BalanceStatus), + ty: Ty#30 (frame_support::traits::tokens::misc::BalanceStatus), typeName: "Status", }, ], @@ -69936,10 +72486,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#29 (frame_support::traits::tokens::misc::BalanceStatus) { + Ty#30 (frame_support::traits::tokens::misc::BalanceStatus) { docs: [ ], - id: 29, + id: 30, members: [ { docs: [ @@ -69969,14 +72519,68 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#30 (pallet_staking::pallet::pallet::Event) { + Ty#31 (pallet_transaction_payment::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 30, + id: 31, + members: [ + { + docs: [ + "A transaction fee \`actual_fee\`, of which \`tip\` was added to the minimum inclusion fee,", + "has been paid by \`who\`.", + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "actual_fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "tip", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 0, + name: "TransactionFeePaid", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_transaction_payment", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#32 (pallet_staking::pallet::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 32, members: [ { docs: [ @@ -70244,7 +72848,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#31 (pallet_staking::ValidatorPrefs), + ty: Ty#33 (pallet_staking::ValidatorPrefs), typeName: "ValidatorPrefs", }, ], @@ -70266,7 +72870,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#31 (pallet_staking::ValidatorPrefs) { + Ty#33 (pallet_staking::ValidatorPrefs) { docs: [ ], fields: [ @@ -70274,18 +72878,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "commission", - ty: Ty#32, + ty: Ty#34, typeName: "Perbill", }, { docs: [ ], name: "blocked", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 31, + id: 33, params: [ ], path: [ @@ -70294,18 +72898,18 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#32 { + Ty#34 { docs: [ ], - id: 32, + id: 34, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#33 (sp_arithmetic::per_things::Perbill), + typeParam: Ty#35 (sp_arithmetic::per_things::Perbill), }, - Ty#33 (sp_arithmetic::per_things::Perbill) { + Ty#35 (sp_arithmetic::per_things::Perbill) { docs: [ ], fields: [ @@ -70317,7 +72921,7 @@ snapshot[`kusama 1`] = ` typeName: "u32", }, ], - id: 33, + id: 35, params: [ ], path: [ @@ -70327,10 +72931,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#34 (bool) { + Ty#36 (bool) { docs: [ ], - id: 34, + id: 36, kind: "bool", params: [ ], @@ -70338,11 +72942,11 @@ snapshot[`kusama 1`] = ` ], type: "Primitive", }, - Ty#35 (pallet_offences::pallet::Event) { + Ty#37 (pallet_offences::pallet::Event) { docs: [ "Events type.", ], - id: 35, + id: 37, members: [ { docs: [ @@ -70355,14 +72959,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "kind", - ty: Ty#36, + ty: Ty#38, typeName: "Kind", }, { docs: [ ], name: "timeslot", - ty: Ty#10, + ty: Ty#11, typeName: "OpaqueTimeSlot", }, ], @@ -70379,10 +72983,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#36 { + Ty#38 { docs: [ ], - id: 36, + id: 38, len: 16, params: [ ], @@ -70391,14 +72995,14 @@ snapshot[`kusama 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#37 (pallet_session::pallet::Event) { + Ty#39 (pallet_session::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 37, + id: 39, members: [ { docs: [ @@ -70427,14 +73031,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#38 (pallet_grandpa::pallet::Event) { + Ty#40 (pallet_grandpa::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 38, + id: 40, members: [ { docs: [ @@ -70445,7 +73049,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "authority_set", - ty: Ty#39, + ty: Ty#41, typeName: "AuthorityList", }, ], @@ -70480,32 +73084,32 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#39 { + Ty#41 { docs: [ ], - id: 39, + id: 41, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#40, + typeParam: Ty#42, }, - Ty#40 { + Ty#42 { docs: [ ], fields: [ - Ty#41 (sp_finality_grandpa::app::Public), - Ty#8 (u64), + Ty#43 (sp_finality_grandpa::app::Public), + Ty#9 (u64), ], - id: 40, + id: 42, params: [ ], path: [ ], type: "Tuple", }, - Ty#41 (sp_finality_grandpa::app::Public) { + Ty#43 (sp_finality_grandpa::app::Public) { docs: [ ], fields: [ @@ -70513,11 +73117,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#42 (sp_core::ed25519::Public), + ty: Ty#44 (sp_core::ed25519::Public), typeName: "ed25519::Public", }, ], - id: 41, + id: 43, params: [ ], path: [ @@ -70527,7 +73131,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#42 (sp_core::ed25519::Public) { + Ty#44 (sp_core::ed25519::Public) { docs: [ ], fields: [ @@ -70539,7 +73143,7 @@ snapshot[`kusama 1`] = ` typeName: "[u8; 32]", }, ], - id: 42, + id: 44, params: [ ], path: [ @@ -70549,14 +73153,14 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#43 (pallet_im_online::pallet::Event) { + Ty#45 (pallet_im_online::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 43, + id: 45, members: [ { docs: [ @@ -70567,7 +73171,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "authority_id", - ty: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), typeName: "T::AuthorityId", }, ], @@ -70592,7 +73196,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "offline", - ty: Ty#46, + ty: Ty#48, typeName: "Vec>", }, ], @@ -70613,7 +73217,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#44 (pallet_im_online::sr25519::app_sr25519::Public) { + Ty#46 (pallet_im_online::sr25519::app_sr25519::Public) { docs: [ ], fields: [ @@ -70621,11 +73225,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 44, + id: 46, params: [ ], path: [ @@ -70636,7 +73240,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#45 (sp_core::sr25519::Public) { + Ty#47 (sp_core::sr25519::Public) { docs: [ ], fields: [ @@ -70648,7 +73252,7 @@ snapshot[`kusama 1`] = ` typeName: "[u8; 32]", }, ], - id: 45, + id: 47, params: [ ], path: [ @@ -70658,32 +73262,32 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#46 { + Ty#48 { docs: [ ], - id: 46, + id: 48, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#47, + typeParam: Ty#49, }, - Ty#47 { + Ty#49 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#48 (pallet_staking::Exposure), + Ty#50 (pallet_staking::Exposure), ], - id: 47, + id: 49, params: [ ], path: [ ], type: "Tuple", }, - Ty#48 (pallet_staking::Exposure) { + Ty#50 (pallet_staking::Exposure) { docs: [ ], fields: [ @@ -70691,25 +73295,25 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "total", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, { docs: [ ], name: "own", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, { docs: [ ], name: "others", - ty: Ty#50, + ty: Ty#52, typeName: "Vec>", }, ], - id: 48, + id: 50, params: [ { name: "AccountId", @@ -70726,10 +73330,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#49 { + Ty#51 { docs: [ ], - id: 49, + id: 51, params: [ ], path: [ @@ -70737,18 +73341,18 @@ snapshot[`kusama 1`] = ` type: "Compact", typeParam: Ty#6 (u128), }, - Ty#50 { + Ty#52 { docs: [ ], - id: 50, + id: 52, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#51 (pallet_staking::IndividualExposure), + typeParam: Ty#53 (pallet_staking::IndividualExposure), }, - Ty#51 (pallet_staking::IndividualExposure) { + Ty#53 (pallet_staking::IndividualExposure) { docs: [ ], fields: [ @@ -70763,11 +73367,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, ], - id: 51, + id: 53, params: [ { name: "AccountId", @@ -70784,14 +73388,14 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#52 (pallet_democracy::pallet::Event) { + Ty#54 (pallet_democracy::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 52, + id: 54, members: [ { docs: [ @@ -70839,7 +73443,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "depositors", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], @@ -70871,7 +73475,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "threshold", - ty: Ty#54 (pallet_democracy::vote_threshold::VoteThreshold), + ty: Ty#56 (pallet_democracy::vote_threshold::VoteThreshold), typeName: "VoteThreshold", }, ], @@ -70942,7 +73546,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -71004,7 +73608,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71027,7 +73631,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71057,7 +73661,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71087,7 +73691,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71110,7 +73714,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71133,7 +73737,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71170,7 +73774,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -71200,7 +73804,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "vote", - ty: Ty#57 (pallet_democracy::vote::AccountVote), + ty: Ty#59 (pallet_democracy::vote::AccountVote), typeName: "AccountVote>", }, ], @@ -71230,6 +73834,22 @@ snapshot[`kusama 1`] = ` index: 18, name: "Seconded", }, + { + docs: [ + "A proposal got canceled.", + ], + fields: [ + { + docs: [ + ], + name: "prop_index", + ty: Ty#4 (u32), + typeName: "PropIndex", + }, + ], + index: 19, + name: "ProposalCanceled", + }, ], params: [ { @@ -71244,10 +73864,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#53 { + Ty#55 { docs: [ ], - id: 53, + id: 55, params: [ ], path: [ @@ -71255,10 +73875,10 @@ snapshot[`kusama 1`] = ` type: "Sequence", typeParam: Ty#0 (sp_core::crypto::AccountId32), }, - Ty#54 (pallet_democracy::vote_threshold::VoteThreshold) { + Ty#56 (pallet_democracy::vote_threshold::VoteThreshold) { docs: [ ], - id: 54, + id: 56, members: [ { docs: [ @@ -71294,10 +73914,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#55 (Result) { + Ty#57 (Result) { docs: [ ], - id: 55, + id: 57, members: [ { docs: [ @@ -71307,7 +73927,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#58, typeName: undefined, }, ], @@ -71322,7 +73942,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: undefined, }, ], @@ -71333,11 +73953,11 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#56, + ty: Ty#58, }, { name: "E", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), }, ], path: [ @@ -71345,22 +73965,22 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#56 { + Ty#58 { docs: [ ], fields: [ ], - id: 56, + id: 58, params: [ ], path: [ ], type: "Tuple", }, - Ty#57 (pallet_democracy::vote::AccountVote) { + Ty#59 (pallet_democracy::vote::AccountVote) { docs: [ ], - id: 57, + id: 59, members: [ { docs: [ @@ -71370,7 +73990,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "vote", - ty: Ty#58 (pallet_democracy::vote::Vote), + ty: Ty#60 (pallet_democracy::vote::Vote), typeName: "Vote", }, { @@ -71420,7 +74040,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#58 (pallet_democracy::vote::Vote) { + Ty#60 (pallet_democracy::vote::Vote) { docs: [ ], fields: [ @@ -71432,7 +74052,7 @@ snapshot[`kusama 1`] = ` typeName: undefined, }, ], - id: 58, + id: 60, params: [ ], path: [ @@ -71442,14 +74062,14 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#59 (pallet_collective::pallet::Event) { + Ty#61 (pallet_collective::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 59, + id: 61, members: [ { docs: [ @@ -71475,7 +74095,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71506,14 +74126,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "voted", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { @@ -71543,7 +74163,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -71559,7 +74179,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -71575,14 +74195,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -71598,14 +74218,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -71621,7 +74241,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71660,14 +74280,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#60 (pallet_collective::pallet::Event) { + Ty#62 (pallet_collective::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 60, + id: 62, members: [ { docs: [ @@ -71693,7 +74313,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71724,14 +74344,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "voted", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { @@ -71761,7 +74381,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -71777,7 +74397,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -71793,14 +74413,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -71816,14 +74436,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -71839,7 +74459,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -71878,14 +74498,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#61 (pallet_elections_phragmen::pallet::Event) { + Ty#63 (pallet_elections_phragmen::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 61, + id: 63, members: [ { docs: [ @@ -71900,7 +74520,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new_members", - ty: Ty#62, + ty: Ty#64, typeName: "Vec<(::AccountId, BalanceOf)>", }, ], @@ -72022,39 +74642,39 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#62 { + Ty#64 { docs: [ ], - id: 62, + id: 64, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#63, + typeParam: Ty#65, }, - Ty#63 { + Ty#65 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 63, + id: 65, params: [ ], path: [ ], type: "Tuple", }, - Ty#64 (pallet_membership::pallet::Event) { + Ty#66 (pallet_membership::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 64, + id: 66, members: [ { docs: [ @@ -72128,14 +74748,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#65 (pallet_treasury::pallet::Event) { + Ty#67 (pallet_treasury::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 65, + id: 67, members: [ { docs: [ @@ -72270,6 +74890,36 @@ snapshot[`kusama 1`] = ` index: 6, name: "Deposit", }, + { + docs: [ + "A new spend proposal has been approved.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_index", + ty: Ty#4 (u32), + typeName: "ProposalIndex", + }, + { + docs: [ + ], + name: "amount", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 7, + name: "SpendApproved", + }, ], params: [ { @@ -72288,14 +74938,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#66 (polkadot_runtime_common::claims::pallet::Event) { + Ty#68 (polkadot_runtime_common::claims::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 66, + id: 68, members: [ { docs: [ @@ -72313,7 +74963,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "ethereum_address", - ty: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + ty: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { @@ -72342,7 +74992,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#67 (polkadot_runtime_common::claims::EthereumAddress) { + Ty#69 (polkadot_runtime_common::claims::EthereumAddress) { docs: [ ], fields: [ @@ -72350,11 +75000,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#68, + ty: Ty#70, typeName: "[u8; 20]", }, ], - id: 67, + id: 69, params: [ ], path: [ @@ -72364,10 +75014,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#68 { + Ty#70 { docs: [ ], - id: 68, + id: 70, len: 20, params: [ ], @@ -72376,14 +75026,14 @@ snapshot[`kusama 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#69 (pallet_utility::pallet::Event) { + Ty#71 (pallet_utility::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 69, + id: 71, members: [ { docs: [ @@ -72402,7 +75052,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, ], @@ -72445,7 +75095,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, ], @@ -72461,7 +75111,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -72478,14 +75128,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#70 (pallet_identity::pallet::Event) { + Ty#72 (pallet_identity::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 70, + id: 72, members: [ { docs: [ @@ -72739,14 +75389,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#71 (pallet_society::pallet::Event) { + Ty#73 (pallet_society::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 71, + id: 73, members: [ { docs: [ @@ -72884,7 +75534,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "candidates", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], @@ -72907,7 +75557,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "judged", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -72985,7 +75635,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "vote", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -73008,7 +75658,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "vote", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -73081,11 +75731,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#72 (pallet_recovery::pallet::Event) { + Ty#74 (pallet_recovery::pallet::Event) { docs: [ "Events type.", ], - id: 72, + id: 74, members: [ { docs: [ @@ -73232,14 +75882,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#73 (pallet_vesting::pallet::Event) { + Ty#75 (pallet_vesting::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 73, + id: 75, members: [ { docs: [ @@ -73295,11 +75945,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#74 (pallet_scheduler::pallet::Event) { + Ty#76 (pallet_scheduler::pallet::Event) { docs: [ "Events type.", ], - id: 74, + id: 76, members: [ { docs: [ @@ -73356,21 +76006,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "task", - ty: Ty#75, + ty: Ty#77, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#76 (Option), + ty: Ty#78 (Option), typeName: "Option>", }, { docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -73386,21 +76036,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "task", - ty: Ty#75, + ty: Ty#77, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#76 (Option), + ty: Ty#78 (Option), typeName: "Option>", }, { docs: [ ], name: "error", - ty: Ty#77 (frame_support::traits::schedule::LookupError), + ty: Ty#79 (frame_support::traits::schedule::LookupError), typeName: "LookupError", }, ], @@ -73421,24 +76071,24 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#75 { + Ty#77 { docs: [ ], fields: [ Ty#4 (u32), Ty#4 (u32), ], - id: 75, + id: 77, params: [ ], path: [ ], type: "Tuple", }, - Ty#76 (Option) { + Ty#78 (Option) { docs: [ ], - id: 76, + id: 78, members: [ { docs: [ @@ -73456,7 +76106,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], @@ -73467,7 +76117,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#10, + ty: Ty#11, }, ], path: [ @@ -73475,10 +76125,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#77 (frame_support::traits::schedule::LookupError) { + Ty#79 (frame_support::traits::schedule::LookupError) { docs: [ ], - id: 77, + id: 79, members: [ { docs: [ @@ -73507,14 +76157,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#78 (pallet_proxy::pallet::Event) { + Ty#80 (pallet_proxy::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 78, + id: 80, members: [ { docs: [ @@ -73525,7 +76175,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -73556,14 +76206,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "disambiguation_index", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, ], @@ -73593,7 +76243,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -73623,7 +76273,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -73660,7 +76310,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -73688,10 +76338,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#79 (kusama_runtime::ProxyType) { + Ty#81 (kusama_runtime::ProxyType) { docs: [ ], - id: 79, + id: 81, members: [ { docs: [ @@ -73766,10 +76416,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#80 (u16) { + Ty#82 (u16) { docs: [ ], - id: 80, + id: 82, kind: "u16", params: [ ], @@ -73777,14 +76427,14 @@ snapshot[`kusama 1`] = ` ], type: "Primitive", }, - Ty#81 (pallet_multisig::pallet::Event) { + Ty#83 (pallet_multisig::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 81, + id: 83, members: [ { docs: [ @@ -73832,7 +76482,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#84 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -73869,7 +76519,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#84 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -73890,7 +76540,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -73913,7 +76563,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#84 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -73948,7 +76598,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#82 (pallet_multisig::Timepoint) { + Ty#84 (pallet_multisig::Timepoint) { docs: [ ], fields: [ @@ -73967,7 +76617,7 @@ snapshot[`kusama 1`] = ` typeName: "u32", }, ], - id: 82, + id: 84, params: [ { name: "BlockNumber", @@ -73980,14 +76630,14 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#83 (pallet_preimage::pallet::Event) { + Ty#85 (pallet_preimage::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 83, + id: 85, members: [ { docs: [ @@ -73998,7 +76648,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -74014,7 +76664,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -74030,7 +76680,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -74051,14 +76701,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#84 (pallet_bounties::pallet::Event) { + Ty#86 (pallet_bounties::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 84, + id: 86, members: [ { docs: [ @@ -74093,7 +76743,7 @@ snapshot[`kusama 1`] = ` ], name: "bond", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 1, @@ -74155,7 +76805,7 @@ snapshot[`kusama 1`] = ` ], name: "payout", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, { docs: [ @@ -74206,6 +76856,10 @@ snapshot[`kusama 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -74214,14 +76868,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#85 (pallet_child_bounties::pallet::Event) { + Ty#87 (pallet_child_bounties::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 85, + id: 87, members: [ { docs: [ @@ -74350,14 +77004,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#86 (pallet_tips::pallet::Event) { + Ty#88 (pallet_tips::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 86, + id: 88, members: [ { docs: [ @@ -74368,7 +77022,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -74384,7 +77038,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -74400,7 +77054,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -74415,7 +77069,7 @@ snapshot[`kusama 1`] = ` ], name: "payout", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 2, @@ -74430,7 +77084,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -74446,7 +77100,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "tip_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -74461,7 +77115,7 @@ snapshot[`kusama 1`] = ` ], name: "deposit", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 4, @@ -74473,6 +77127,10 @@ snapshot[`kusama 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -74481,14 +77139,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#87 (pallet_election_provider_multi_phase::pallet::Event) { + Ty#89 (pallet_election_provider_multi_phase::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 87, + id: 89, members: [ { docs: [ @@ -74503,15 +77161,15 @@ snapshot[`kusama 1`] = ` { docs: [ ], - name: "election_compute", - ty: Ty#88 (pallet_election_provider_multi_phase::ElectionCompute), + name: "compute", + ty: Ty#90 (pallet_election_provider_multi_phase::ElectionCompute), typeName: "ElectionCompute", }, { docs: [ ], name: "prev_ejected", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -74520,21 +77178,38 @@ snapshot[`kusama 1`] = ` }, { docs: [ - "The election has been finalized, with \`Some\` of the given computation, or else if the", - "election failed, \`None\`.", + "The election has been finalized, with the given computation and score.", ], fields: [ { docs: [ ], - name: "election_compute", - ty: Ty#89 (Option), - typeName: "Option", + name: "compute", + ty: Ty#90 (pallet_election_provider_multi_phase::ElectionCompute), + typeName: "ElectionCompute", + }, + { + docs: [ + ], + name: "score", + ty: Ty#91 (sp_npos_elections::ElectionScore), + typeName: "ElectionScore", }, ], index: 1, name: "ElectionFinalized", }, + { + docs: [ + "An election failed.", + "", + "Not much can be said about which computes failed in the process.", + ], + fields: [ + ], + index: 2, + name: "ElectionFailed", + }, { docs: [ "An account has been rewarded for their signed submission being finalized.", @@ -74555,7 +77230,7 @@ snapshot[`kusama 1`] = ` typeName: "BalanceOf", }, ], - index: 2, + index: 3, name: "Rewarded", }, { @@ -74578,7 +77253,7 @@ snapshot[`kusama 1`] = ` typeName: "BalanceOf", }, ], - index: 3, + index: 4, name: "Slashed", }, { @@ -74594,7 +77269,7 @@ snapshot[`kusama 1`] = ` typeName: "u32", }, ], - index: 4, + index: 5, name: "SignedPhaseStarted", }, { @@ -74610,7 +77285,7 @@ snapshot[`kusama 1`] = ` typeName: "u32", }, ], - index: 5, + index: 6, name: "UnsignedPhaseStarted", }, ], @@ -74627,10 +77302,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#88 (pallet_election_provider_multi_phase::ElectionCompute) { + Ty#90 (pallet_election_provider_multi_phase::ElectionCompute) { docs: [ ], - id: 88, + id: 90, members: [ { docs: [ @@ -74681,54 +77356,49 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#89 (Option) { + Ty#91 (sp_npos_elections::ElectionScore) { docs: [ ], - id: 89, - members: [ + fields: [ { docs: [ ], - fields: [ - ], - index: 0, - name: "None", + name: "minimal_stake", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#88 (pallet_election_provider_multi_phase::ElectionCompute), - typeName: undefined, - }, + name: "sum_stake", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", + }, + { + docs: [ ], - index: 1, - name: "Some", + name: "sum_stake_squared", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", }, ], + id: 91, params: [ - { - name: "T", - ty: Ty#88 (pallet_election_provider_multi_phase::ElectionCompute), - }, ], path: [ - "Option", + "sp_npos_elections", + "ElectionScore", ], - type: "Union", + type: "Struct", }, - Ty#90 (pallet_gilt::pallet::Event) { + Ty#92 (pallet_gilt::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 90, + id: 92, members: [ { docs: [ @@ -74878,14 +77548,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#91 (pallet_bags_list::pallet::Event) { + Ty#93 (pallet_bags_list::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 91, + id: 93, members: [ { docs: [ @@ -74903,14 +77573,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "from", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, { docs: [ ], name: "to", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, ], @@ -74933,7 +77603,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new_score", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, ], @@ -74958,11 +77628,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#92 (pallet_nomination_pools::pallet::Event) { + Ty#94 (pallet_nomination_pools::pallet::Event) { docs: [ "Events of this pallet.", ], - id: 92, + id: 94, members: [ { docs: [ @@ -75017,7 +77687,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "joined", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -75057,6 +77727,16 @@ snapshot[`kusama 1`] = ` { docs: [ "A member has unbonded from their pool.", + "", + "- \`balance\` is the corresponding balance of the number of points that has been", + " requested to be unbonded (the argument of the \`unbond\` transaction) from the bonded", + " pool.", + "- \`points\` is the number of points that are issued as a result of \`balance\` being", + "dissolved into the corresponding unbonding pool.", + "- \`era\` is the era in which the balance will be unbonded.", + "In the absence of slashing, these values will match. In the presence of slashing, the", + "number of points that are issued in the unbonding pool will be less than the amount", + "requested to be unbonded.", ], fields: [ { @@ -75076,10 +77756,24 @@ snapshot[`kusama 1`] = ` { docs: [ ], - name: "amount", + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "points", ty: Ty#6 (u128), typeName: "BalanceOf", }, + { + docs: [ + ], + name: "era", + ty: Ty#4 (u32), + typeName: "EraIndex", + }, ], index: 3, name: "Unbonded", @@ -75087,6 +77781,11 @@ snapshot[`kusama 1`] = ` { docs: [ "A member has withdrawn from their pool.", + "", + "The given number of \`points\` have been dissolved in return of \`balance\`.", + "", + "Similar to \`Unbonded\` event, in the absence of slashing, the ratio of point to balance", + "will be 1.", ], fields: [ { @@ -75106,7 +77805,14 @@ snapshot[`kusama 1`] = ` { docs: [ ], - name: "amount", + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "points", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -75146,7 +77852,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new_state", - ty: Ty#93 (pallet_nomination_pools::PoolState), + ty: Ty#95 (pallet_nomination_pools::PoolState), typeName: "PoolState", }, ], @@ -75188,27 +77894,80 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "root", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { docs: [ ], name: "state_toggler", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { docs: [ ], name: "nominator", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, ], index: 8, name: "RolesUpdated", }, + { + docs: [ + "The active balance of pool \`pool_id\` has been slashed to \`balance\`.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 9, + name: "PoolSlashed", + }, + { + docs: [ + "The unbond pool at \`era\` of pool \`pool_id\` has been slashed to \`balance\`.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "era", + ty: Ty#4 (u32), + typeName: "EraIndex", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 10, + name: "UnbondingPoolSlashed", + }, ], params: [ { @@ -75223,10 +77982,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#93 (pallet_nomination_pools::PoolState) { + Ty#95 (pallet_nomination_pools::PoolState) { docs: [ ], - id: 93, + id: 95, members: [ { docs: [ @@ -75261,10 +78020,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#94 (Option) { + Ty#96 (Option) { docs: [ ], - id: 94, + id: 96, members: [ { docs: [ @@ -75301,14 +78060,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#95 (polkadot_runtime_parachains::inclusion::pallet::Event) { + Ty#97 (polkadot_runtime_parachains::inclusion::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 95, + id: 97, members: [ { docs: [ @@ -75319,28 +78078,28 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#96 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#98 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#105 (polkadot_primitives::v2::CoreIndex), + ty: Ty#107 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: undefined, - ty: Ty#106 (polkadot_primitives::v2::GroupIndex), + ty: Ty#108 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], @@ -75356,28 +78115,28 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#96 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#98 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#105 (polkadot_primitives::v2::CoreIndex), + ty: Ty#107 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: undefined, - ty: Ty#106 (polkadot_primitives::v2::GroupIndex), + ty: Ty#108 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], @@ -75393,21 +78152,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#96 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#98 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#105 (polkadot_primitives::v2::CoreIndex), + ty: Ty#107 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, ], @@ -75429,7 +78188,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#96 (polkadot_primitives::v2::CandidateReceipt) { + Ty#98 (polkadot_primitives::v2::CandidateReceipt) { docs: [ ], fields: [ @@ -75437,22 +78196,22 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "descriptor", - ty: Ty#97 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#99 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "commitments_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 96, + id: 98, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -75462,7 +78221,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#97 (polkadot_primitives::v2::CandidateDescriptor) { + Ty#99 (polkadot_primitives::v2::CandidateDescriptor) { docs: [ ], fields: [ @@ -75470,71 +78229,71 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "relay_parent", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { docs: [ ], name: "collator", - ty: Ty#99 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#101 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, { docs: [ ], name: "persisted_validation_data_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "pov_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "erasure_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "signature", - ty: Ty#100 (polkadot_primitives::v2::collator_app::Signature), + ty: Ty#102 (polkadot_primitives::v2::collator_app::Signature), typeName: "CollatorSignature", }, { docs: [ ], name: "para_head", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "validation_code_hash", - ty: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, ], - id: 97, + id: 99, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -75544,7 +78303,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#98 (polkadot_parachain::primitives::Id) { + Ty#100 (polkadot_parachain::primitives::Id) { docs: [ ], fields: [ @@ -75556,7 +78315,7 @@ snapshot[`kusama 1`] = ` typeName: "u32", }, ], - id: 98, + id: 100, params: [ ], path: [ @@ -75566,7 +78325,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#99 (polkadot_primitives::v2::collator_app::Public) { + Ty#101 (polkadot_primitives::v2::collator_app::Public) { docs: [ ], fields: [ @@ -75574,11 +78333,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 99, + id: 101, params: [ ], path: [ @@ -75589,7 +78348,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#100 (polkadot_primitives::v2::collator_app::Signature) { + Ty#102 (polkadot_primitives::v2::collator_app::Signature) { docs: [ ], fields: [ @@ -75597,11 +78356,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#101 (sp_core::sr25519::Signature), + ty: Ty#103 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 100, + id: 102, params: [ ], path: [ @@ -75612,7 +78371,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#101 (sp_core::sr25519::Signature) { + Ty#103 (sp_core::sr25519::Signature) { docs: [ ], fields: [ @@ -75620,11 +78379,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#102, + ty: Ty#104, typeName: "[u8; 64]", }, ], - id: 101, + id: 103, params: [ ], path: [ @@ -75634,10 +78393,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#102 { + Ty#104 { docs: [ ], - id: 102, + id: 104, len: 64, params: [ ], @@ -75646,7 +78405,7 @@ snapshot[`kusama 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#103 (polkadot_parachain::primitives::ValidationCodeHash) { + Ty#105 (polkadot_parachain::primitives::ValidationCodeHash) { docs: [ ], fields: [ @@ -75654,11 +78413,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 103, + id: 105, params: [ ], path: [ @@ -75668,7 +78427,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#104 (polkadot_parachain::primitives::HeadData) { + Ty#106 (polkadot_parachain::primitives::HeadData) { docs: [ ], fields: [ @@ -75676,11 +78435,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 104, + id: 106, params: [ ], path: [ @@ -75690,7 +78449,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#105 (polkadot_primitives::v2::CoreIndex) { + Ty#107 (polkadot_primitives::v2::CoreIndex) { docs: [ ], fields: [ @@ -75702,7 +78461,7 @@ snapshot[`kusama 1`] = ` typeName: "u32", }, ], - id: 105, + id: 107, params: [ ], path: [ @@ -75712,7 +78471,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#106 (polkadot_primitives::v2::GroupIndex) { + Ty#108 (polkadot_primitives::v2::GroupIndex) { docs: [ ], fields: [ @@ -75724,7 +78483,7 @@ snapshot[`kusama 1`] = ` typeName: "u32", }, ], - id: 106, + id: 108, params: [ ], path: [ @@ -75734,14 +78493,14 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#107 (polkadot_runtime_parachains::paras::pallet::Event) { + Ty#109 (polkadot_runtime_parachains::paras::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 107, + id: 109, members: [ { docs: [ @@ -75752,7 +78511,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -75768,7 +78527,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -75784,7 +78543,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -75800,7 +78559,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -75816,7 +78575,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -75840,14 +78599,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -75864,14 +78623,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -75888,14 +78647,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -75913,14 +78672,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#108 (polkadot_runtime_parachains::ump::pallet::Event) { + Ty#110 (polkadot_runtime_parachains::ump::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 108, + id: 110, members: [ { docs: [ @@ -75973,7 +78732,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#109 (xcm::v2::traits::Outcome), + ty: Ty#111 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -75997,14 +78756,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -76021,7 +78780,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -76056,7 +78815,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -76070,14 +78829,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -76096,14 +78855,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -76121,10 +78880,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#109 (xcm::v2::traits::Outcome) { + Ty#111 (xcm::v2::traits::Outcome) { docs: [ ], - id: 109, + id: 111, members: [ { docs: [ @@ -76134,7 +78893,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -76149,14 +78908,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#110 (xcm::v2::traits::Error), + ty: Ty#112 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -76171,7 +78930,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#110 (xcm::v2::traits::Error), + ty: Ty#112 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -76189,10 +78948,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#110 (xcm::v2::traits::Error) { + Ty#112 (xcm::v2::traits::Error) { docs: [ ], - id: 110, + id: 112, members: [ { docs: [ @@ -76370,7 +79129,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -76393,7 +79152,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -76427,14 +79186,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#111 (polkadot_runtime_parachains::hrmp::pallet::Event) { + Ty#113 (polkadot_runtime_parachains::hrmp::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 111, + id: 113, members: [ { docs: [ @@ -76446,14 +79205,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -76484,14 +79243,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -76507,14 +79266,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -76530,14 +79289,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -76559,7 +79318,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#112 (polkadot_parachain::primitives::HrmpChannelId) { + Ty#114 (polkadot_parachain::primitives::HrmpChannelId) { docs: [ ], fields: [ @@ -76567,18 +79326,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "sender", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "recipient", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "Id", }, ], - id: 112, + id: 114, params: [ ], path: [ @@ -76588,14 +79347,14 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#113 (polkadot_runtime_parachains::disputes::pallet::Event) { + Ty#115 (polkadot_runtime_parachains::disputes::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 113, + id: 115, members: [ { docs: [ @@ -76606,14 +79365,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#114 (polkadot_core_primitives::CandidateHash), + ty: Ty#116 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: undefined, - ty: Ty#115 (polkadot_runtime_parachains::disputes::DisputeLocation), + ty: Ty#117 (polkadot_runtime_parachains::disputes::DisputeLocation), typeName: "DisputeLocation", }, ], @@ -76630,14 +79389,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#114 (polkadot_core_primitives::CandidateHash), + ty: Ty#116 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: undefined, - ty: Ty#116 (polkadot_runtime_parachains::disputes::DisputeResult), + ty: Ty#118 (polkadot_runtime_parachains::disputes::DisputeResult), typeName: "DisputeResult", }, ], @@ -76654,7 +79413,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#114 (polkadot_core_primitives::CandidateHash), + ty: Ty#116 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, ], @@ -76695,7 +79454,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#114 (polkadot_core_primitives::CandidateHash) { + Ty#116 (polkadot_core_primitives::CandidateHash) { docs: [ ], fields: [ @@ -76703,11 +79462,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 114, + id: 116, params: [ ], path: [ @@ -76716,10 +79475,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#115 (polkadot_runtime_parachains::disputes::DisputeLocation) { + Ty#117 (polkadot_runtime_parachains::disputes::DisputeLocation) { docs: [ ], - id: 115, + id: 117, members: [ { docs: [ @@ -76747,10 +79506,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#116 (polkadot_runtime_parachains::disputes::DisputeResult) { + Ty#118 (polkadot_runtime_parachains::disputes::DisputeResult) { docs: [ ], - id: 116, + id: 118, members: [ { docs: [ @@ -76778,14 +79537,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#117 (polkadot_runtime_common::paras_registrar::pallet::Event) { + Ty#119 (polkadot_runtime_common::paras_registrar::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 117, + id: 119, members: [ { docs: [ @@ -76795,7 +79554,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -76817,7 +79576,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -76832,7 +79591,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -76861,14 +79620,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#118 (polkadot_runtime_common::slots::pallet::Event) { + Ty#120 (polkadot_runtime_common::slots::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 118, + id: 120, members: [ { docs: [ @@ -76897,7 +79656,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -76954,14 +79713,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#119 (polkadot_runtime_common::auctions::pallet::Event) { + Ty#121 (polkadot_runtime_common::auctions::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 119, + id: 121, members: [ { docs: [ @@ -77074,7 +79833,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -77111,7 +79870,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -77177,14 +79936,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#120 (polkadot_runtime_common::crowdloan::pallet::Event) { + Ty#122 (polkadot_runtime_common::crowdloan::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 120, + id: 122, members: [ { docs: [ @@ -77195,7 +79954,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -77218,7 +79977,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "fund_index", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -77248,7 +80007,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "fund_index", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -77272,7 +80031,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -77288,7 +80047,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -77304,7 +80063,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -77320,14 +80079,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "result", - ty: Ty#55 (Result), + ty: Ty#57 (Result), typeName: "DispatchResult", }, ], @@ -77343,7 +80102,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -77366,14 +80125,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "memo", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -77389,7 +80148,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -77411,14 +80170,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#121 (pallet_xcm::pallet::Event) { + Ty#123 (pallet_xcm::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 121, + id: 123, members: [ { docs: [ @@ -77431,7 +80190,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#109 (xcm::v2::traits::Outcome), + ty: Ty#111 (xcm::v2::traits::Outcome), typeName: "xcm::latest::Outcome", }, ], @@ -77449,21 +80208,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -77483,14 +80242,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -77509,14 +80268,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#140 (xcm::v2::Response), + ty: Ty#143 (xcm::v2::Response), typeName: "Response", }, ], @@ -77535,7 +80294,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -77569,7 +80328,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -77590,14 +80349,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -77616,7 +80375,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -77650,7 +80409,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -77684,21 +80443,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#149 (Option), + ty: Ty#152 (Option), typeName: "Option", }, ], @@ -77722,14 +80481,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -77747,7 +80506,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -77765,21 +80524,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H256", }, { docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#150 (xcm::VersionedMultiAssets), + ty: Ty#153 (xcm::VersionedMultiAssets), typeName: "VersionedMultiAssets", }, ], @@ -77797,7 +80556,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -77823,7 +80582,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -77849,21 +80608,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#110 (xcm::v2::traits::Error), + ty: Ty#112 (xcm::v2::traits::Error), typeName: "XcmError", }, ], @@ -77882,14 +80641,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -77910,7 +80669,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#122 (xcm::v1::multilocation::MultiLocation) { + Ty#124 (xcm::v1::multilocation::MultiLocation) { docs: [ ], fields: [ @@ -77925,11 +80684,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "interior", - ty: Ty#123 (xcm::v1::multilocation::Junctions), + ty: Ty#125 (xcm::v1::multilocation::Junctions), typeName: "Junctions", }, ], - id: 122, + id: 124, params: [ ], path: [ @@ -77940,10 +80699,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#123 (xcm::v1::multilocation::Junctions) { + Ty#125 (xcm::v1::multilocation::Junctions) { docs: [ ], - id: 123, + id: 125, members: [ { docs: [ @@ -77961,7 +80720,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -77976,14 +80735,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -77998,21 +80757,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -78027,28 +80786,28 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -78063,35 +80822,35 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -78106,42 +80865,42 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -78156,49 +80915,49 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -78213,56 +80972,56 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v1::junction::Junction), + ty: Ty#126 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -78280,10 +81039,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#124 (xcm::v1::junction::Junction) { + Ty#126 (xcm::v1::junction::Junction) { docs: [ ], - id: 124, + id: 126, members: [ { docs: [ @@ -78293,7 +81052,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78308,7 +81067,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "network", - ty: Ty#126 (xcm::v0::junction::NetworkId), + ty: Ty#128 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -78330,14 +81089,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "network", - ty: Ty#126 (xcm::v0::junction::NetworkId), + ty: Ty#128 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -78352,14 +81111,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "network", - ty: Ty#126 (xcm::v0::junction::NetworkId), + ty: Ty#128 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#68, + ty: Ty#70, typeName: "[u8; 20]", }, ], @@ -78389,7 +81148,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -78404,8 +81163,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#129 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 6, @@ -78427,14 +81186,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#128 (xcm::v0::junction::BodyId), + ty: Ty#131 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#129 (xcm::v0::junction::BodyPart), + ty: Ty#132 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -78452,10 +81211,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#125 { + Ty#127 { docs: [ ], - id: 125, + id: 127, params: [ ], path: [ @@ -78463,10 +81222,10 @@ snapshot[`kusama 1`] = ` type: "Compact", typeParam: Ty#4 (u32), }, - Ty#126 (xcm::v0::junction::NetworkId) { + Ty#128 (xcm::v0::junction::NetworkId) { docs: [ ], - id: 126, + id: 128, members: [ { docs: [ @@ -78484,8 +81243,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#129 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -78518,21 +81277,52 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#127 { + Ty#129 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], - id: 127, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + id: 129, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "weak_bounded_vec", + "WeakBoundedVec", + ], + type: "Struct", + }, + Ty#130 { + docs: [ + ], + id: 130, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#8 (u64), + typeParam: Ty#9 (u64), }, - Ty#128 (xcm::v0::junction::BodyId) { + Ty#131 (xcm::v0::junction::BodyId) { docs: [ ], - id: 128, + id: 131, members: [ { docs: [ @@ -78550,8 +81340,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#129 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -78565,7 +81355,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78615,10 +81405,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#129 (xcm::v0::junction::BodyPart) { + Ty#132 (xcm::v0::junction::BodyPart) { docs: [ ], - id: 129, + id: 132, members: [ { docs: [ @@ -78636,7 +81426,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "count", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78651,14 +81441,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "nom", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78673,14 +81463,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "nom", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78695,14 +81485,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "nom", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78720,7 +81510,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#130 (xcm::v2::Xcm) { + Ty#133 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -78728,11 +81518,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#131, + ty: Ty#134, typeName: "Vec>", }, ], - id: 130, + id: 133, params: [ { name: "Call", @@ -78746,21 +81536,21 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#131 { + Ty#134 { docs: [ ], - id: 131, + id: 134, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#132 (xcm::v2::Instruction), + typeParam: Ty#135 (xcm::v2::Instruction), }, - Ty#132 (xcm::v2::Instruction) { + Ty#135 (xcm::v2::Instruction) { docs: [ ], - id: 132, + id: 135, members: [ { docs: [ @@ -78770,7 +81560,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -78785,7 +81575,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -78800,7 +81590,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -78815,21 +81605,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#140 (xcm::v2::Response), + ty: Ty#143 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -78844,14 +81634,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -78866,21 +81656,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -78895,21 +81685,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#143 (xcm::v0::OriginKind), + ty: Ty#146 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#144 (xcm::double_encoded::DoubleEncoded), + ty: Ty#147 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -78924,21 +81714,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78953,7 +81743,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -78968,21 +81758,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "initiator", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -79005,7 +81795,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#123 (xcm::v1::multilocation::Junctions), + ty: Ty#125 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -79020,21 +81810,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -79049,21 +81839,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -79078,28 +81868,28 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -79114,14 +81904,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "give", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -79136,21 +81926,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -79165,21 +81955,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -79194,28 +81984,28 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -79230,14 +82020,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "fees", - ty: Ty#135 (xcm::v1::multiasset::MultiAsset), + ty: Ty#138 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#148 (xcm::v2::WeightLimit), + ty: Ty#151 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -79260,7 +82050,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -79275,7 +82065,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -79298,14 +82088,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -79320,7 +82110,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -79335,14 +82125,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -79371,7 +82161,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#133 (xcm::v1::multiasset::MultiAssets) { + Ty#136 (xcm::v1::multiasset::MultiAssets) { docs: [ ], fields: [ @@ -79379,11 +82169,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#134, + ty: Ty#137, typeName: "Vec", }, ], - id: 133, + id: 136, params: [ ], path: [ @@ -79394,18 +82184,18 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#134 { + Ty#137 { docs: [ ], - id: 134, + id: 137, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#135 (xcm::v1::multiasset::MultiAsset), + typeParam: Ty#138 (xcm::v1::multiasset::MultiAsset), }, - Ty#135 (xcm::v1::multiasset::MultiAsset) { + Ty#138 (xcm::v1::multiasset::MultiAsset) { docs: [ ], fields: [ @@ -79413,18 +82203,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#136 (xcm::v1::multiasset::AssetId), + ty: Ty#139 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#137 (xcm::v1::multiasset::Fungibility), + ty: Ty#140 (xcm::v1::multiasset::Fungibility), typeName: "Fungibility", }, ], - id: 135, + id: 138, params: [ ], path: [ @@ -79435,10 +82225,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#136 (xcm::v1::multiasset::AssetId) { + Ty#139 (xcm::v1::multiasset::AssetId) { docs: [ ], - id: 136, + id: 139, members: [ { docs: [ @@ -79448,7 +82238,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -79463,7 +82253,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -79481,10 +82271,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#137 (xcm::v1::multiasset::Fungibility) { + Ty#140 (xcm::v1::multiasset::Fungibility) { docs: [ ], - id: 137, + id: 140, members: [ { docs: [ @@ -79494,7 +82284,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -79509,7 +82299,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#138 (xcm::v1::multiasset::AssetInstance), + ty: Ty#141 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -79527,10 +82317,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#138 (xcm::v1::multiasset::AssetInstance) { + Ty#141 (xcm::v1::multiasset::AssetInstance) { docs: [ ], - id: 138, + id: 141, members: [ { docs: [ @@ -79548,7 +82338,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -79563,7 +82353,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], @@ -79578,7 +82368,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#139, + ty: Ty#142, typeName: "[u8; 8]", }, ], @@ -79593,7 +82383,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#36, + ty: Ty#38, typeName: "[u8; 16]", }, ], @@ -79623,7 +82413,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -79641,10 +82431,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#139 { + Ty#142 { docs: [ ], - id: 139, + id: 142, len: 8, params: [ ], @@ -79653,10 +82443,10 @@ snapshot[`kusama 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#140 (xcm::v2::Response) { + Ty#143 (xcm::v2::Response) { docs: [ ], - id: 140, + id: 143, members: [ { docs: [ @@ -79674,7 +82464,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -79689,7 +82479,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#141 (Option), + ty: Ty#144 (Option), typeName: "Option<(u32, Error)>", }, ], @@ -79721,10 +82511,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#141 (Option) { + Ty#144 (Option) { docs: [ ], - id: 141, + id: 144, members: [ { docs: [ @@ -79742,7 +82532,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#142, + ty: Ty#145, typeName: undefined, }, ], @@ -79753,7 +82543,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#142, + ty: Ty#145, }, ], path: [ @@ -79761,24 +82551,24 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#142 { + Ty#145 { docs: [ ], fields: [ Ty#4 (u32), - Ty#110 (xcm::v2::traits::Error), + Ty#112 (xcm::v2::traits::Error), ], - id: 142, + id: 145, params: [ ], path: [ ], type: "Tuple", }, - Ty#143 (xcm::v0::OriginKind) { + Ty#146 (xcm::v0::OriginKind) { docs: [ ], - id: 143, + id: 146, members: [ { docs: [ @@ -79822,7 +82612,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#144 (xcm::double_encoded::DoubleEncoded) { + Ty#147 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -79830,11 +82620,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 144, + id: 147, params: [ { name: "T", @@ -79848,10 +82638,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#145 (xcm::v1::multiasset::MultiAssetFilter) { + Ty#148 (xcm::v1::multiasset::MultiAssetFilter) { docs: [ ], - id: 145, + id: 148, members: [ { docs: [ @@ -79861,7 +82651,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -79876,7 +82666,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#146 (xcm::v1::multiasset::WildMultiAsset), + ty: Ty#149 (xcm::v1::multiasset::WildMultiAsset), typeName: "WildMultiAsset", }, ], @@ -79894,10 +82684,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#146 (xcm::v1::multiasset::WildMultiAsset) { + Ty#149 (xcm::v1::multiasset::WildMultiAsset) { docs: [ ], - id: 146, + id: 149, members: [ { docs: [ @@ -79915,14 +82705,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#136 (xcm::v1::multiasset::AssetId), + ty: Ty#139 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#147 (xcm::v1::multiasset::WildFungibility), + ty: Ty#150 (xcm::v1::multiasset::WildFungibility), typeName: "WildFungibility", }, ], @@ -79940,10 +82730,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#147 (xcm::v1::multiasset::WildFungibility) { + Ty#150 (xcm::v1::multiasset::WildFungibility) { docs: [ ], - id: 147, + id: 150, members: [ { docs: [ @@ -79972,10 +82762,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#148 (xcm::v2::WeightLimit) { + Ty#151 (xcm::v2::WeightLimit) { docs: [ ], - id: 148, + id: 151, members: [ { docs: [ @@ -79993,7 +82783,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -80010,10 +82800,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#149 (Option) { + Ty#152 (Option) { docs: [ ], - id: 149, + id: 152, members: [ { docs: [ @@ -80031,7 +82821,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: undefined, }, ], @@ -80042,7 +82832,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), }, ], path: [ @@ -80050,10 +82840,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#150 (xcm::VersionedMultiAssets) { + Ty#153 (xcm::VersionedMultiAssets) { docs: [ ], - id: 150, + id: 153, members: [ { docs: [ @@ -80063,7 +82853,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, ], @@ -80078,7 +82868,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "v1::MultiAssets", }, ], @@ -80094,21 +82884,21 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#151 { + Ty#154 { docs: [ ], - id: 151, + id: 154, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#152 (xcm::v0::multi_asset::MultiAsset), + typeParam: Ty#155 (xcm::v0::multi_asset::MultiAsset), }, - Ty#152 (xcm::v0::multi_asset::MultiAsset) { + Ty#155 (xcm::v0::multi_asset::MultiAsset) { docs: [ ], - id: 152, + id: 155, members: [ { docs: [ @@ -80150,7 +82940,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -80165,7 +82955,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -80180,7 +82970,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -80195,7 +82985,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "class", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -80210,14 +83000,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -80232,14 +83022,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "instance", - ty: Ty#138 (xcm::v1::multiasset::AssetInstance), + ty: Ty#141 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -80254,14 +83044,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -80276,14 +83066,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "class", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "instance", - ty: Ty#138 (xcm::v1::multiasset::AssetInstance), + ty: Ty#141 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -80301,10 +83091,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#153 (xcm::v0::multi_location::MultiLocation) { + Ty#156 (xcm::v0::multi_location::MultiLocation) { docs: [ ], - id: 153, + id: 156, members: [ { docs: [ @@ -80322,7 +83112,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80337,14 +83127,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80359,21 +83149,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80388,28 +83178,28 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80424,35 +83214,35 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80467,42 +83257,42 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80517,49 +83307,49 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80574,56 +83364,56 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#154 (xcm::v0::junction::Junction), + ty: Ty#157 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -80641,10 +83431,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#154 (xcm::v0::junction::Junction) { + Ty#157 (xcm::v0::junction::Junction) { docs: [ ], - id: 154, + id: 157, members: [ { docs: [ @@ -80662,7 +83452,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -80677,7 +83467,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "network", - ty: Ty#126 (xcm::v0::junction::NetworkId), + ty: Ty#128 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -80699,14 +83489,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "network", - ty: Ty#126 (xcm::v0::junction::NetworkId), + ty: Ty#128 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -80721,14 +83511,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "network", - ty: Ty#126 (xcm::v0::junction::NetworkId), + ty: Ty#128 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#68, + ty: Ty#70, typeName: "[u8; 20]", }, ], @@ -80758,7 +83548,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -80773,8 +83563,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#129 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 7, @@ -80796,14 +83586,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#128 (xcm::v0::junction::BodyId), + ty: Ty#131 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#129 (xcm::v0::junction::BodyPart), + ty: Ty#132 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -80821,10 +83611,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#155 (xcm::VersionedMultiLocation) { + Ty#158 (xcm::VersionedMultiLocation) { docs: [ ], - id: 155, + id: 158, members: [ { docs: [ @@ -80834,7 +83624,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "v0::MultiLocation", }, ], @@ -80849,7 +83639,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "v1::MultiLocation", }, ], @@ -80865,10 +83655,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#156 (frame_system::Phase) { + Ty#159 (frame_system::Phase) { docs: [ ], - id: 156, + id: 159, members: [ { docs: [ @@ -80910,29 +83700,29 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#157 { + Ty#160 { docs: [ ], - id: 157, + id: 160, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#9 (primitive_types::H256), + typeParam: Ty#10 (primitive_types::H256), }, - Ty#158 { + Ty#161 { docs: [ ], - id: 158, + id: 161, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#75, + typeParam: Ty#77, }, - Ty#159 (frame_system::LastRuntimeUpgradeInfo) { + Ty#162 (frame_system::LastRuntimeUpgradeInfo) { docs: [ ], fields: [ @@ -80940,18 +83730,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "spec_version", - ty: Ty#125, + ty: Ty#127, typeName: "codec::Compact", }, { docs: [ ], name: "spec_name", - ty: Ty#160 (str), + ty: Ty#163 (str), typeName: "sp_runtime::RuntimeString", }, ], - id: 159, + id: 162, params: [ ], path: [ @@ -80960,10 +83750,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#160 (str) { + Ty#163 (str) { docs: [ ], - id: 160, + id: 163, kind: "str", params: [ ], @@ -80971,11 +83761,11 @@ snapshot[`kusama 1`] = ` ], type: "Primitive", }, - Ty#161 (frame_system::pallet::Call) { + Ty#164 (frame_system::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 161, + id: 164, members: [ { docs: [ @@ -80986,7 +83776,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "ratio", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -81006,7 +83796,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -81022,7 +83812,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "pages", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -81049,7 +83839,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -81073,7 +83863,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -81089,7 +83879,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "items", - ty: Ty#162, + ty: Ty#165, typeName: "Vec", }, ], @@ -81105,7 +83895,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "keys", - ty: Ty#164, + ty: Ty#167, typeName: "Vec", }, ], @@ -81124,7 +83914,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "prefix", - ty: Ty#10, + ty: Ty#11, typeName: "Key", }, { @@ -81147,7 +83937,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -81168,43 +83958,43 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#162 { + Ty#165 { docs: [ ], - id: 162, + id: 165, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#163, + typeParam: Ty#166, }, - Ty#163 { + Ty#166 { docs: [ ], fields: [ - Ty#10, - Ty#10, + Ty#11, + Ty#11, ], - id: 163, + id: 166, params: [ ], path: [ ], type: "Tuple", }, - Ty#164 { + Ty#167 { docs: [ ], - id: 164, + id: 167, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#10, + typeParam: Ty#11, }, - Ty#165 (frame_system::limits::BlockWeights) { + Ty#168 (frame_system::limits::BlockWeights) { docs: [ ], fields: [ @@ -81212,25 +84002,25 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "base_block", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_block", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "per_class", - ty: Ty#166 (frame_support::weights::PerDispatchClass), + ty: Ty#169 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 165, + id: 168, params: [ ], path: [ @@ -81240,7 +84030,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#166 (frame_support::weights::PerDispatchClass) { + Ty#169 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -81248,29 +84038,29 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "normal", - ty: Ty#167 (frame_system::limits::WeightsPerClass), + ty: Ty#170 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#167 (frame_system::limits::WeightsPerClass), + ty: Ty#170 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#167 (frame_system::limits::WeightsPerClass), + ty: Ty#170 (frame_system::limits::WeightsPerClass), typeName: "T", }, ], - id: 166, + id: 169, params: [ { name: "T", - ty: Ty#167 (frame_system::limits::WeightsPerClass), + ty: Ty#170 (frame_system::limits::WeightsPerClass), }, ], path: [ @@ -81280,7 +84070,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#167 (frame_system::limits::WeightsPerClass) { + Ty#170 (frame_system::limits::WeightsPerClass) { docs: [ ], fields: [ @@ -81288,32 +84078,32 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "base_extrinsic", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_extrinsic", - ty: Ty#168 (Option), + ty: Ty#171 (Option), typeName: "Option", }, { docs: [ ], name: "max_total", - ty: Ty#168 (Option), + ty: Ty#171 (Option), typeName: "Option", }, { docs: [ ], name: "reserved", - ty: Ty#168 (Option), + ty: Ty#171 (Option), typeName: "Option", }, ], - id: 167, + id: 170, params: [ ], path: [ @@ -81323,10 +84113,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#168 (Option) { + Ty#171 (Option) { docs: [ ], - id: 168, + id: 171, members: [ { docs: [ @@ -81344,7 +84134,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: undefined, }, ], @@ -81355,7 +84145,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), }, ], path: [ @@ -81363,7 +84153,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#169 (frame_system::limits::BlockLength) { + Ty#172 (frame_system::limits::BlockLength) { docs: [ ], fields: [ @@ -81371,11 +84161,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "max", - ty: Ty#170 (frame_support::weights::PerDispatchClass), + ty: Ty#173 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 169, + id: 172, params: [ ], path: [ @@ -81385,7 +84175,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#170 (frame_support::weights::PerDispatchClass) { + Ty#173 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -81411,7 +84201,7 @@ snapshot[`kusama 1`] = ` typeName: "T", }, ], - id: 170, + id: 173, params: [ { name: "T", @@ -81425,7 +84215,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#171 (frame_support::weights::RuntimeDbWeight) { + Ty#174 (frame_support::weights::RuntimeDbWeight) { docs: [ ], fields: [ @@ -81433,18 +84223,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "read", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, { docs: [ ], name: "write", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, ], - id: 171, + id: 174, params: [ ], path: [ @@ -81454,7 +84244,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#172 (sp_version::RuntimeVersion) { + Ty#175 (sp_version::RuntimeVersion) { docs: [ ], fields: [ @@ -81462,14 +84252,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "spec_name", - ty: Ty#160 (str), + ty: Ty#163 (str), typeName: "RuntimeString", }, { docs: [ ], name: "impl_name", - ty: Ty#160 (str), + ty: Ty#163 (str), typeName: "RuntimeString", }, { @@ -81497,7 +84287,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "apis", - ty: Ty#173 (Cow), + ty: Ty#176 (Cow), typeName: "ApisVec", }, { @@ -81515,7 +84305,7 @@ snapshot[`kusama 1`] = ` typeName: "u8", }, ], - id: 172, + id: 175, params: [ ], path: [ @@ -81524,7 +84314,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#173 (Cow) { + Ty#176 (Cow) { docs: [ ], fields: [ @@ -81532,15 +84322,15 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#174, + ty: Ty#177, typeName: undefined, }, ], - id: 173, + id: 176, params: [ { name: "T", - ty: Ty#174, + ty: Ty#177, }, ], path: [ @@ -81548,36 +84338,36 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#174 { + Ty#177 { docs: [ ], - id: 174, + id: 177, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#175, + typeParam: Ty#178, }, - Ty#175 { + Ty#178 { docs: [ ], fields: [ - Ty#139, + Ty#142, Ty#4 (u32), ], - id: 175, + id: 178, params: [ ], path: [ ], type: "Tuple", }, - Ty#176 (frame_system::pallet::Error) { + Ty#179 (frame_system::pallet::Error) { docs: [ "Error for the System pallet", ], - id: 176, + id: 179, members: [ { docs: [ @@ -81651,7 +84441,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#177 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#180 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -81659,15 +84449,15 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#180, + ty: Ty#183, typeName: "Vec", }, ], - id: 177, + id: 180, params: [ { name: "T", - ty: Ty#178, + ty: Ty#181, }, { name: "S", @@ -81675,28 +84465,28 @@ snapshot[`kusama 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#178 { + Ty#181 { docs: [ ], fields: [ - Ty#179 (sp_consensus_babe::app::Public), - Ty#8 (u64), + Ty#182 (sp_consensus_babe::app::Public), + Ty#9 (u64), ], - id: 178, + id: 181, params: [ ], path: [ ], type: "Tuple", }, - Ty#179 (sp_consensus_babe::app::Public) { + Ty#182 (sp_consensus_babe::app::Public) { docs: [ ], fields: [ @@ -81704,11 +84494,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 179, + id: 182, params: [ ], path: [ @@ -81718,18 +84508,18 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#180 { + Ty#183 { docs: [ ], - id: 180, + id: 183, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#178, + typeParam: Ty#181, }, - Ty#181 (sp_consensus_slots::Slot) { + Ty#184 (sp_consensus_slots::Slot) { docs: [ ], fields: [ @@ -81737,11 +84527,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], - id: 181, + id: 184, params: [ ], path: [ @@ -81750,10 +84540,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#182 (sp_consensus_babe::digests::NextConfigDescriptor) { + Ty#185 (sp_consensus_babe::digests::NextConfigDescriptor) { docs: [ ], - id: 182, + id: 185, members: [ { docs: [ @@ -81763,14 +84553,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "c", - ty: Ty#183, + ty: Ty#186, typeName: "(u64, u64)", }, { docs: [ ], name: "allowed_slots", - ty: Ty#184 (sp_consensus_babe::AllowedSlots), + ty: Ty#187 (sp_consensus_babe::AllowedSlots), typeName: "AllowedSlots", }, ], @@ -81787,24 +84577,24 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#183 { + Ty#186 { docs: [ ], fields: [ - Ty#8 (u64), - Ty#8 (u64), + Ty#9 (u64), + Ty#9 (u64), ], - id: 183, + id: 186, params: [ ], path: [ ], type: "Tuple", }, - Ty#184 (sp_consensus_babe::AllowedSlots) { + Ty#187 (sp_consensus_babe::AllowedSlots) { docs: [ ], - id: 184, + id: 187, members: [ { docs: [ @@ -81839,7 +84629,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#185 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#188 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -81847,11 +84637,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#186, + ty: Ty#189, typeName: "Vec", }, ], - id: 185, + id: 188, params: [ { name: "T", @@ -81863,17 +84653,17 @@ snapshot[`kusama 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#186 { + Ty#189 { docs: [ ], - id: 186, + id: 189, params: [ ], path: [ @@ -81881,10 +84671,10 @@ snapshot[`kusama 1`] = ` type: "Sequence", typeParam: Ty#1, }, - Ty#187 (Option) { + Ty#190 (Option) { docs: [ ], - id: 187, + id: 190, members: [ { docs: [ @@ -81902,7 +84692,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#188 (sp_consensus_babe::digests::PreDigest), + ty: Ty#191 (sp_consensus_babe::digests::PreDigest), typeName: undefined, }, ], @@ -81913,7 +84703,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#188 (sp_consensus_babe::digests::PreDigest), + ty: Ty#191 (sp_consensus_babe::digests::PreDigest), }, ], path: [ @@ -81921,10 +84711,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#188 (sp_consensus_babe::digests::PreDigest) { + Ty#191 (sp_consensus_babe::digests::PreDigest) { docs: [ ], - id: 188, + id: 191, members: [ { docs: [ @@ -81934,7 +84724,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#189 (sp_consensus_babe::digests::PrimaryPreDigest), + ty: Ty#192 (sp_consensus_babe::digests::PrimaryPreDigest), typeName: "PrimaryPreDigest", }, ], @@ -81949,7 +84739,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#190 (sp_consensus_babe::digests::SecondaryPlainPreDigest), + ty: Ty#193 (sp_consensus_babe::digests::SecondaryPlainPreDigest), typeName: "SecondaryPlainPreDigest", }, ], @@ -81964,7 +84754,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#191 (sp_consensus_babe::digests::SecondaryVRFPreDigest), + ty: Ty#194 (sp_consensus_babe::digests::SecondaryVRFPreDigest), typeName: "SecondaryVRFPreDigest", }, ], @@ -81981,7 +84771,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#189 (sp_consensus_babe::digests::PrimaryPreDigest) { + Ty#192 (sp_consensus_babe::digests::PrimaryPreDigest) { docs: [ ], fields: [ @@ -81996,7 +84786,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "slot", - ty: Ty#181 (sp_consensus_slots::Slot), + ty: Ty#184 (sp_consensus_slots::Slot), typeName: "Slot", }, { @@ -82010,11 +84800,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "vrf_proof", - ty: Ty#102, + ty: Ty#104, typeName: "VRFProof", }, ], - id: 189, + id: 192, params: [ ], path: [ @@ -82024,7 +84814,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#190 (sp_consensus_babe::digests::SecondaryPlainPreDigest) { + Ty#193 (sp_consensus_babe::digests::SecondaryPlainPreDigest) { docs: [ ], fields: [ @@ -82039,11 +84829,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "slot", - ty: Ty#181 (sp_consensus_slots::Slot), + ty: Ty#184 (sp_consensus_slots::Slot), typeName: "Slot", }, ], - id: 190, + id: 193, params: [ ], path: [ @@ -82053,7 +84843,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#191 (sp_consensus_babe::digests::SecondaryVRFPreDigest) { + Ty#194 (sp_consensus_babe::digests::SecondaryVRFPreDigest) { docs: [ ], fields: [ @@ -82068,7 +84858,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "slot", - ty: Ty#181 (sp_consensus_slots::Slot), + ty: Ty#184 (sp_consensus_slots::Slot), typeName: "Slot", }, { @@ -82082,11 +84872,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "vrf_proof", - ty: Ty#102, + ty: Ty#104, typeName: "VRFProof", }, ], - id: 191, + id: 194, params: [ ], path: [ @@ -82096,10 +84886,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#192 (Option) { + Ty#195 (Option) { docs: [ ], - id: 192, + id: 195, members: [ { docs: [ @@ -82136,7 +84926,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#193 (sp_consensus_babe::BabeEpochConfiguration) { + Ty#196 (sp_consensus_babe::BabeEpochConfiguration) { docs: [ ], fields: [ @@ -82144,18 +84934,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "c", - ty: Ty#183, + ty: Ty#186, typeName: "(u64, u64)", }, { docs: [ ], name: "allowed_slots", - ty: Ty#184 (sp_consensus_babe::AllowedSlots), + ty: Ty#187 (sp_consensus_babe::AllowedSlots), typeName: "AllowedSlots", }, ], - id: 193, + id: 196, params: [ ], path: [ @@ -82164,11 +84954,11 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#194 (pallet_babe::pallet::Call) { + Ty#197 (pallet_babe::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 194, + id: 197, members: [ { docs: [ @@ -82182,14 +84972,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#195 (sp_consensus_slots::EquivocationProof), + ty: Ty#198 (sp_consensus_slots::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#198 (sp_session::MembershipProof), + ty: Ty#201 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -82212,14 +85002,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#195 (sp_consensus_slots::EquivocationProof), + ty: Ty#198 (sp_consensus_slots::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#198 (sp_session::MembershipProof), + ty: Ty#201 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -82238,7 +85028,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "config", - ty: Ty#182 (sp_consensus_babe::digests::NextConfigDescriptor), + ty: Ty#185 (sp_consensus_babe::digests::NextConfigDescriptor), typeName: "NextConfigDescriptor", }, ], @@ -82259,7 +85049,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#195 (sp_consensus_slots::EquivocationProof) { + Ty#198 (sp_consensus_slots::EquivocationProof) { docs: [ ], fields: [ @@ -82267,40 +85057,40 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "offender", - ty: Ty#179 (sp_consensus_babe::app::Public), + ty: Ty#182 (sp_consensus_babe::app::Public), typeName: "Id", }, { docs: [ ], name: "slot", - ty: Ty#181 (sp_consensus_slots::Slot), + ty: Ty#184 (sp_consensus_slots::Slot), typeName: "Slot", }, { docs: [ ], name: "first_header", - ty: Ty#196 (sp_runtime::generic::header::Header), + ty: Ty#199 (sp_runtime::generic::header::Header), typeName: "Header", }, { docs: [ ], name: "second_header", - ty: Ty#196 (sp_runtime::generic::header::Header), + ty: Ty#199 (sp_runtime::generic::header::Header), typeName: "Header", }, ], - id: 195, + id: 198, params: [ { name: "Header", - ty: Ty#196 (sp_runtime::generic::header::Header), + ty: Ty#199 (sp_runtime::generic::header::Header), }, { name: "Id", - ty: Ty#179 (sp_consensus_babe::app::Public), + ty: Ty#182 (sp_consensus_babe::app::Public), }, ], path: [ @@ -82309,7 +85099,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#196 (sp_runtime::generic::header::Header) { + Ty#199 (sp_runtime::generic::header::Header) { docs: [ ], fields: [ @@ -82317,39 +85107,39 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "parent_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "number", - ty: Ty#125, + ty: Ty#127, typeName: "Number", }, { docs: [ ], name: "state_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "extrinsics_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "digest", - ty: Ty#11 (sp_runtime::generic::digest::Digest), + ty: Ty#12 (sp_runtime::generic::digest::Digest), typeName: "Digest", }, ], - id: 196, + id: 199, params: [ { name: "Number", @@ -82357,7 +85147,7 @@ snapshot[`kusama 1`] = ` }, { name: "Hash", - ty: Ty#197 (sp_runtime::traits::BlakeTwo256), + ty: Ty#200 (sp_runtime::traits::BlakeTwo256), }, ], path: [ @@ -82368,12 +85158,12 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#197 (sp_runtime::traits::BlakeTwo256) { + Ty#200 (sp_runtime::traits::BlakeTwo256) { docs: [ ], fields: [ ], - id: 197, + id: 200, params: [ ], path: [ @@ -82383,7 +85173,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#198 (sp_session::MembershipProof) { + Ty#201 (sp_session::MembershipProof) { docs: [ ], fields: [ @@ -82398,7 +85188,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "trie_nodes", - ty: Ty#164, + ty: Ty#167, typeName: "Vec>", }, { @@ -82409,7 +85199,7 @@ snapshot[`kusama 1`] = ` typeName: "ValidatorCount", }, ], - id: 198, + id: 201, params: [ ], path: [ @@ -82418,14 +85208,14 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#199 (pallet_babe::pallet::Error) { + Ty#202 (pallet_babe::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 199, + id: 202, members: [ { docs: [ @@ -82477,11 +85267,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#200 (pallet_timestamp::pallet::Call) { + Ty#203 (pallet_timestamp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 200, + id: 203, members: [ { docs: [ @@ -82507,7 +85297,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "now", - ty: Ty#127, + ty: Ty#130, typeName: "T::Moment", }, ], @@ -82528,26 +85318,26 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#201 { + Ty#204 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), - Ty#34 (bool), + Ty#36 (bool), ], - id: 201, + id: 204, params: [ ], path: [ ], type: "Tuple", }, - Ty#202 (pallet_indices::pallet::Call) { + Ty#205 (pallet_indices::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 202, + id: 205, members: [ { docs: [ @@ -82610,8 +85400,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -82686,8 +85476,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -82700,7 +85490,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "freeze", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -82754,14 +85544,123 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#203 (pallet_indices::pallet::Error) { + Ty#206 (sp_runtime::multiaddress::MultiAddress) { + docs: [ + ], + id: 206, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", + }, + ], + index: 0, + name: "Id", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#207, + typeName: "AccountIndex", + }, + ], + index: 1, + name: "Index", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + index: 2, + name: "Raw", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#1, + typeName: "[u8; 32]", + }, + ], + index: 3, + name: "Address32", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#70, + typeName: "[u8; 20]", + }, + ], + index: 4, + name: "Address20", + }, + ], + params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "AccountIndex", + ty: Ty#58, + }, + ], + path: [ + "sp_runtime", + "multiaddress", + "MultiAddress", + ], + type: "Union", + }, + Ty#207 { + docs: [ + ], + id: 207, + params: [ + ], + path: [ + ], + type: "Compact", + typeParam: Ty#58, + }, + Ty#208 (pallet_indices::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 203, + id: 208, members: [ { docs: [ @@ -82822,7 +85721,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#204 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#209 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -82830,15 +85729,15 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#207, + ty: Ty#212, typeName: "Vec", }, ], - id: 204, + id: 209, params: [ { name: "T", - ty: Ty#205 (pallet_balances::BalanceLock), + ty: Ty#210 (pallet_balances::BalanceLock), }, { name: "S", @@ -82846,14 +85745,14 @@ snapshot[`kusama 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#205 (pallet_balances::BalanceLock) { + Ty#210 (pallet_balances::BalanceLock) { docs: [ ], fields: [ @@ -82861,7 +85760,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#139, + ty: Ty#142, typeName: "LockIdentifier", }, { @@ -82875,11 +85774,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "reasons", - ty: Ty#206 (pallet_balances::Reasons), + ty: Ty#211 (pallet_balances::Reasons), typeName: "Reasons", }, ], - id: 205, + id: 210, params: [ { name: "Balance", @@ -82892,10 +85791,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#206 (pallet_balances::Reasons) { + Ty#211 (pallet_balances::Reasons) { docs: [ ], - id: 206, + id: 211, members: [ { docs: [ @@ -82930,18 +85829,18 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#207 { + Ty#212 { docs: [ ], - id: 207, + id: 212, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#205 (pallet_balances::BalanceLock), + typeParam: Ty#210 (pallet_balances::BalanceLock), }, - Ty#208 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#213 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -82949,15 +85848,15 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#210, + ty: Ty#215, typeName: "Vec", }, ], - id: 208, + id: 213, params: [ { name: "T", - ty: Ty#209 (pallet_balances::ReserveData), + ty: Ty#214 (pallet_balances::ReserveData), }, { name: "S", @@ -82965,14 +85864,14 @@ snapshot[`kusama 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#209 (pallet_balances::ReserveData) { + Ty#214 (pallet_balances::ReserveData) { docs: [ ], fields: [ @@ -82980,7 +85879,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "id", - ty: Ty#139, + ty: Ty#142, typeName: "ReserveIdentifier", }, { @@ -82991,11 +85890,11 @@ snapshot[`kusama 1`] = ` typeName: "Balance", }, ], - id: 209, + id: 214, params: [ { name: "ReserveIdentifier", - ty: Ty#139, + ty: Ty#142, }, { name: "Balance", @@ -83008,21 +85907,21 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#210 { + Ty#215 { docs: [ ], - id: 210, + id: 215, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#209 (pallet_balances::ReserveData), + typeParam: Ty#214 (pallet_balances::ReserveData), }, - Ty#211 (pallet_balances::Releases) { + Ty#216 (pallet_balances::Releases) { docs: [ ], - id: 211, + id: 216, members: [ { docs: [ @@ -83049,11 +85948,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#212 (pallet_balances::pallet::Call) { + Ty#217 (pallet_balances::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 212, + id: 217, members: [ { docs: [ @@ -83088,14 +85987,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "dest", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -83118,21 +86017,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "who", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "new_free", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, { docs: [ ], name: "new_reserved", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -83153,21 +86052,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "source", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "dest", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -83188,14 +86087,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "dest", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -83227,14 +86126,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "dest", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "keep_alive", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -83252,8 +86151,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "who", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -83284,123 +86183,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#213 (sp_runtime::multiaddress::MultiAddress) { - docs: [ - ], - id: 213, - members: [ - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "AccountId", - }, - ], - index: 0, - name: "Id", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#214, - typeName: "AccountIndex", - }, - ], - index: 1, - name: "Index", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#10, - typeName: "Vec", - }, - ], - index: 2, - name: "Raw", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#1, - typeName: "[u8; 32]", - }, - ], - index: 3, - name: "Address32", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#68, - typeName: "[u8; 20]", - }, - ], - index: 4, - name: "Address20", - }, - ], - params: [ - { - name: "AccountId", - ty: Ty#0 (sp_core::crypto::AccountId32), - }, - { - name: "AccountIndex", - ty: Ty#56, - }, - ], - path: [ - "sp_runtime", - "multiaddress", - "MultiAddress", - ], - type: "Union", - }, - Ty#214 { - docs: [ - ], - id: 214, - params: [ - ], - path: [ - ], - type: "Compact", - typeParam: Ty#56, - }, - Ty#215 (pallet_balances::pallet::Error) { + Ty#218 (pallet_balances::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 215, + id: 218, members: [ { docs: [ @@ -83492,7 +86282,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#216 (sp_arithmetic::fixed_point::FixedU128) { + Ty#219 (sp_arithmetic::fixed_point::FixedU128) { docs: [ ], fields: [ @@ -83504,7 +86294,7 @@ snapshot[`kusama 1`] = ` typeName: "u128", }, ], - id: 216, + id: 219, params: [ ], path: [ @@ -83514,10 +86304,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#217 (pallet_transaction_payment::Releases) { + Ty#220 (pallet_transaction_payment::Releases) { docs: [ ], - id: 217, + id: 220, members: [ { docs: [ @@ -83544,21 +86334,41 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#218 { + Ty#221 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 218, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#223, + typeName: "Vec", + }, + ], + id: 221, params: [ + { + name: "T", + ty: Ty#222 (pallet_authorship::UncleEntryItem), + }, + { + name: "S", + ty: undefined, + }, ], path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], - type: "Sequence", - typeParam: Ty#219 (pallet_authorship::UncleEntryItem), + type: "Struct", }, - Ty#219 (pallet_authorship::UncleEntryItem) { + Ty#222 (pallet_authorship::UncleEntryItem) { docs: [ ], - id: 219, + id: 222, members: [ { docs: [ @@ -83583,14 +86393,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: undefined, - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, ], @@ -83605,7 +86415,7 @@ snapshot[`kusama 1`] = ` }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Author", @@ -83618,11 +86428,22 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#220 (pallet_authorship::pallet::Call) { + Ty#223 { + docs: [ + ], + id: 223, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#222 (pallet_authorship::UncleEntryItem), + }, + Ty#224 (pallet_authorship::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 220, + id: 224, members: [ { docs: [ @@ -83633,7 +86454,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new_uncles", - ty: Ty#221, + ty: Ty#225, typeName: "Vec", }, ], @@ -83654,25 +86475,25 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#221 { + Ty#225 { docs: [ ], - id: 221, + id: 225, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#196 (sp_runtime::generic::header::Header), + typeParam: Ty#199 (sp_runtime::generic::header::Header), }, - Ty#222 (pallet_authorship::pallet::Error) { + Ty#226 (pallet_authorship::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 222, + id: 226, members: [ { docs: [ @@ -83751,7 +86572,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#223 (pallet_staking::StakingLedger) { + Ty#227 (pallet_staking::StakingLedger) { docs: [ ], fields: [ @@ -83766,32 +86587,32 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "total", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "active", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "unlocking", - ty: Ty#224 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#228 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec>, MaxUnlockingChunks>", }, { docs: [ ], name: "claimed_rewards", - ty: Ty#227, + ty: Ty#231, typeName: "Vec", }, ], - id: 223, + id: 227, params: [ { name: "T", @@ -83804,7 +86625,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#224 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#228 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -83812,15 +86633,15 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#226, + ty: Ty#230, typeName: "Vec", }, ], - id: 224, + id: 228, params: [ { name: "T", - ty: Ty#225 (pallet_staking::UnlockChunk), + ty: Ty#229 (pallet_staking::UnlockChunk), }, { name: "S", @@ -83828,14 +86649,14 @@ snapshot[`kusama 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#225 (pallet_staking::UnlockChunk) { + Ty#229 (pallet_staking::UnlockChunk) { docs: [ ], fields: [ @@ -83843,18 +86664,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, { docs: [ ], name: "era", - ty: Ty#125, + ty: Ty#127, typeName: "EraIndex", }, ], - id: 225, + id: 229, params: [ { name: "Balance", @@ -83867,21 +86688,21 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#226 { + Ty#230 { docs: [ ], - id: 226, + id: 230, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#225 (pallet_staking::UnlockChunk), + typeParam: Ty#229 (pallet_staking::UnlockChunk), }, - Ty#227 { + Ty#231 { docs: [ ], - id: 227, + id: 231, params: [ ], path: [ @@ -83889,10 +86710,10 @@ snapshot[`kusama 1`] = ` type: "Sequence", typeParam: Ty#4 (u32), }, - Ty#228 (pallet_staking::RewardDestination) { + Ty#232 (pallet_staking::RewardDestination) { docs: [ ], - id: 228, + id: 232, members: [ { docs: [ @@ -83954,7 +86775,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#229 (pallet_staking::Nominations) { + Ty#233 (pallet_staking::Nominations) { docs: [ ], fields: [ @@ -83962,7 +86783,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "targets", - ty: Ty#230 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#234 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { @@ -83976,11 +86797,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "suppressed", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 229, + id: 233, params: [ { name: "T", @@ -83993,7 +86814,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#230 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#234 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -84001,11 +86822,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], - id: 230, + id: 234, params: [ { name: "T", @@ -84017,14 +86838,14 @@ snapshot[`kusama 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#231 (pallet_staking::ActiveEraInfo) { + Ty#235 (pallet_staking::ActiveEraInfo) { docs: [ ], fields: [ @@ -84039,11 +86860,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "start", - ty: Ty#168 (Option), + ty: Ty#236 (Option), typeName: "Option", }, ], - id: 231, + id: 235, params: [ ], path: [ @@ -84052,21 +86873,61 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#232 { + Ty#236 (Option) { + docs: [ + ], + id: 236, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#9 (u64), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#9 (u64), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#237 { docs: [ ], fields: [ Ty#4 (u32), Ty#0 (sp_core::crypto::AccountId32), ], - id: 232, + id: 237, params: [ ], path: [ ], type: "Tuple", }, - Ty#233 (pallet_staking::EraRewardPoints) { + Ty#238 (pallet_staking::EraRewardPoints) { docs: [ ], fields: [ @@ -84081,11 +86942,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "individual", - ty: Ty#234 (BTreeMap), + ty: Ty#239 (BTreeMap), typeName: "BTreeMap", }, ], - id: 233, + id: 238, params: [ { name: "AccountId", @@ -84098,7 +86959,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#234 (BTreeMap) { + Ty#239 (BTreeMap) { docs: [ ], fields: [ @@ -84106,11 +86967,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#235, + ty: Ty#240, typeName: undefined, }, ], - id: 234, + id: 239, params: [ { name: "K", @@ -84126,35 +86987,35 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#235 { + Ty#240 { docs: [ ], - id: 235, + id: 240, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#236, + typeParam: Ty#241, }, - Ty#236 { + Ty#241 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#4 (u32), ], - id: 236, + id: 241, params: [ ], path: [ ], type: "Tuple", }, - Ty#237 (pallet_staking::Forcing) { + Ty#242 (pallet_staking::Forcing) { docs: [ ], - id: 237, + id: 242, members: [ { docs: [ @@ -84197,18 +87058,18 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#238 { + Ty#243 { docs: [ ], - id: 238, + id: 243, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#239 (pallet_staking::UnappliedSlash), + typeParam: Ty#244 (pallet_staking::UnappliedSlash), }, - Ty#239 (pallet_staking::UnappliedSlash) { + Ty#244 (pallet_staking::UnappliedSlash) { docs: [ ], fields: [ @@ -84230,14 +87091,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "others", - ty: Ty#62, + ty: Ty#64, typeName: "Vec<(AccountId, Balance)>", }, { docs: [ ], name: "reporters", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { @@ -84248,7 +87109,7 @@ snapshot[`kusama 1`] = ` typeName: "Balance", }, ], - id: 239, + id: 244, params: [ { name: "AccountId", @@ -84265,21 +87126,21 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#240 { + Ty#245 { docs: [ ], fields: [ - Ty#33 (sp_arithmetic::per_things::Perbill), + Ty#35 (sp_arithmetic::per_things::Perbill), Ty#6 (u128), ], - id: 240, + id: 245, params: [ ], path: [ ], type: "Tuple", }, - Ty#241 (pallet_staking::slashing::SlashingSpans) { + Ty#246 (pallet_staking::slashing::SlashingSpans) { docs: [ ], fields: [ @@ -84308,11 +87169,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "prior", - ty: Ty#227, + ty: Ty#231, typeName: "Vec", }, ], - id: 241, + id: 246, params: [ ], path: [ @@ -84322,7 +87183,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#242 (pallet_staking::slashing::SpanRecord) { + Ty#247 (pallet_staking::slashing::SpanRecord) { docs: [ ], fields: [ @@ -84341,7 +87202,7 @@ snapshot[`kusama 1`] = ` typeName: "Balance", }, ], - id: 242, + id: 247, params: [ { name: "Balance", @@ -84355,35 +87216,35 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#243 { + Ty#248 { docs: [ ], - id: 243, + id: 248, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#244, + typeParam: Ty#249, }, - Ty#244 { + Ty#249 { docs: [ ], fields: [ Ty#4 (u32), - Ty#34 (bool), + Ty#36 (bool), ], - id: 244, + id: 249, params: [ ], path: [ ], type: "Tuple", }, - Ty#245 (pallet_staking::Releases) { + Ty#250 (pallet_staking::Releases) { docs: [ ], - id: 245, + id: 250, members: [ { docs: [ @@ -84457,6 +87318,14 @@ snapshot[`kusama 1`] = ` index: 8, name: "V9_0_0", }, + { + docs: [ + ], + fields: [ + ], + index: 9, + name: "V10_0_0", + }, ], params: [ ], @@ -84466,7 +87335,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#246 (sp_arithmetic::per_things::Percent) { + Ty#251 (sp_arithmetic::per_things::Percent) { docs: [ ], fields: [ @@ -84478,7 +87347,7 @@ snapshot[`kusama 1`] = ` typeName: "u8", }, ], - id: 246, + id: 251, params: [ ], path: [ @@ -84488,11 +87357,11 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#247 (pallet_staking::pallet::pallet::Call) { + Ty#252 (pallet_staking::pallet::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 247, + id: 252, members: [ { docs: [ @@ -84519,21 +87388,21 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "controller", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "payee", - ty: Ty#228 (pallet_staking::RewardDestination), + ty: Ty#232 (pallet_staking::RewardDestination), typeName: "RewardDestination", }, ], @@ -84563,7 +87432,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "max_additional", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -84597,7 +87466,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -84647,7 +87516,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "prefs", - ty: Ty#31 (pallet_staking::ValidatorPrefs), + ty: Ty#33 (pallet_staking::ValidatorPrefs), typeName: "ValidatorPrefs", }, ], @@ -84673,8 +87542,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "targets", - ty: Ty#248, - typeName: "Vec<::Source>", + ty: Ty#253, + typeName: "Vec>", }, ], index: 5, @@ -84723,7 +87592,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "payee", - ty: Ty#228 (pallet_staking::RewardDestination), + ty: Ty#232 (pallet_staking::RewardDestination), typeName: "RewardDestination", }, ], @@ -84754,8 +87623,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "controller", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 8, @@ -84777,7 +87646,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -84799,7 +87668,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "additional", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -84821,7 +87690,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "factor", - ty: Ty#246 (sp_arithmetic::per_things::Percent), + ty: Ty#251 (sp_arithmetic::per_things::Percent), typeName: "Percent", }, ], @@ -84886,7 +87755,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "invulnerables", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], @@ -84955,7 +87824,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "slash_indices", - ty: Ty#227, + ty: Ty#231, typeName: "Vec", }, ], @@ -85022,7 +87891,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -85059,14 +87928,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "new_history_depth", - ty: Ty#125, + ty: Ty#127, typeName: "EraIndex", }, { docs: [ ], name: "era_items_deleted", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -85126,8 +87995,8 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "who", - ty: Ty#248, - typeName: "Vec<::Source>", + ty: Ty#253, + typeName: "Vec>", }, ], index: 22, @@ -85158,42 +88027,42 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "min_nominator_bond", - ty: Ty#249 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#254 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "min_validator_bond", - ty: Ty#249 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#254 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "max_nominator_count", - ty: Ty#250 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#255 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "max_validator_count", - ty: Ty#250 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#255 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "chill_threshold", - ty: Ty#251 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#256 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "min_commission", - ty: Ty#252 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#257 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, ], @@ -85274,21 +88143,21 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#248 { + Ty#253 { docs: [ ], - id: 248, + id: 253, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#213 (sp_runtime::multiaddress::MultiAddress), + typeParam: Ty#206 (sp_runtime::multiaddress::MultiAddress), }, - Ty#249 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#254 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 249, + id: 254, members: [ { docs: [ @@ -85336,10 +88205,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#250 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#255 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 250, + id: 255, members: [ { docs: [ @@ -85387,10 +88256,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#251 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#256 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 251, + id: 256, members: [ { docs: [ @@ -85408,7 +88277,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#246 (sp_arithmetic::per_things::Percent), + ty: Ty#251 (sp_arithmetic::per_things::Percent), typeName: "T", }, ], @@ -85427,7 +88296,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#246 (sp_arithmetic::per_things::Percent), + ty: Ty#251 (sp_arithmetic::per_things::Percent), }, ], path: [ @@ -85438,10 +88307,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#252 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#257 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 252, + id: 257, members: [ { docs: [ @@ -85459,7 +88328,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), typeName: "T", }, ], @@ -85478,7 +88347,7 @@ snapshot[`kusama 1`] = ` params: [ { name: "T", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), }, ], path: [ @@ -85489,14 +88358,14 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#253 (pallet_staking::pallet::pallet::Error) { + Ty#258 (pallet_staking::pallet::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 253, + id: 258, members: [ { docs: [ @@ -85733,7 +88602,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#254 (sp_staking::offence::OffenceDetails) { + Ty#259 (sp_staking::offence::OffenceDetails) { docs: [ ], fields: [ @@ -85741,18 +88610,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "offender", - ty: Ty#47, + ty: Ty#49, typeName: "Offender", }, { docs: [ ], name: "reporters", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], - id: 254, + id: 259, params: [ { name: "Reporter", @@ -85760,7 +88629,7 @@ snapshot[`kusama 1`] = ` }, { name: "Offender", - ty: Ty#47, + ty: Ty#49, }, ], path: [ @@ -85770,46 +88639,46 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#255 { + Ty#260 { docs: [ ], fields: [ - Ty#36, - Ty#10, + Ty#38, + Ty#11, ], - id: 255, + id: 260, params: [ ], path: [ ], type: "Tuple", }, - Ty#256 { + Ty#261 { docs: [ ], - id: 256, + id: 261, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#257, + typeParam: Ty#262, }, - Ty#257 { + Ty#262 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#258 (kusama_runtime::SessionKeys), + Ty#263 (kusama_runtime::SessionKeys), ], - id: 257, + id: 262, params: [ ], path: [ ], type: "Tuple", }, - Ty#258 (kusama_runtime::SessionKeys) { + Ty#263 (kusama_runtime::SessionKeys) { docs: [ ], fields: [ @@ -85817,46 +88686,46 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "grandpa", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), typeName: "::Public", }, { docs: [ ], name: "babe", - ty: Ty#179 (sp_consensus_babe::app::Public), + ty: Ty#182 (sp_consensus_babe::app::Public), typeName: "::Public", }, { docs: [ ], name: "im_online", - ty: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), typeName: "::Public", }, { docs: [ ], name: "para_validator", - ty: Ty#259 (polkadot_primitives::v2::validator_app::Public), + ty: Ty#264 (polkadot_primitives::v2::validator_app::Public), typeName: "::Public", }, { docs: [ ], name: "para_assignment", - ty: Ty#260 (polkadot_primitives::v2::assignment_app::Public), + ty: Ty#265 (polkadot_primitives::v2::assignment_app::Public), typeName: "::Public", }, { docs: [ ], name: "authority_discovery", - ty: Ty#261 (sp_authority_discovery::app::Public), + ty: Ty#266 (sp_authority_discovery::app::Public), typeName: "::Public", }, ], - id: 258, + id: 263, params: [ ], path: [ @@ -85865,7 +88734,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#259 (polkadot_primitives::v2::validator_app::Public) { + Ty#264 (polkadot_primitives::v2::validator_app::Public) { docs: [ ], fields: [ @@ -85873,11 +88742,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 259, + id: 264, params: [ ], path: [ @@ -85888,7 +88757,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#260 (polkadot_primitives::v2::assignment_app::Public) { + Ty#265 (polkadot_primitives::v2::assignment_app::Public) { docs: [ ], fields: [ @@ -85896,11 +88765,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 260, + id: 265, params: [ ], path: [ @@ -85911,7 +88780,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#261 (sp_authority_discovery::app::Public) { + Ty#266 (sp_authority_discovery::app::Public) { docs: [ ], fields: [ @@ -85919,11 +88788,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 261, + id: 266, params: [ ], path: [ @@ -85933,21 +88802,21 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#262 { + Ty#267 { docs: [ ], fields: [ - Ty#263 (sp_core::crypto::KeyTypeId), - Ty#10, + Ty#268 (sp_core::crypto::KeyTypeId), + Ty#11, ], - id: 262, + id: 267, params: [ ], path: [ ], type: "Tuple", }, - Ty#263 (sp_core::crypto::KeyTypeId) { + Ty#268 (sp_core::crypto::KeyTypeId) { docs: [ ], fields: [ @@ -85955,11 +88824,11 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], - id: 263, + id: 268, params: [ ], path: [ @@ -85969,11 +88838,11 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#264 (pallet_session::pallet::Call) { + Ty#269 (pallet_session::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 264, + id: 269, members: [ { docs: [ @@ -85997,14 +88866,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "keys", - ty: Ty#258 (kusama_runtime::SessionKeys), + ty: Ty#263 (kusama_runtime::SessionKeys), typeName: "T::Keys", }, { docs: [ ], name: "proof", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -86049,11 +88918,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#265 (pallet_session::pallet::Error) { + Ty#270 (pallet_session::pallet::Error) { docs: [ "Error for the session pallet.", ], - id: 265, + id: 270, members: [ { docs: [ @@ -86114,10 +88983,10 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#266 (pallet_grandpa::StoredState) { + Ty#271 (pallet_grandpa::StoredState) { docs: [ ], - id: 266, + id: 271, members: [ { docs: [ @@ -86192,7 +89061,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#267 (pallet_grandpa::StoredPendingChange) { + Ty#272 (pallet_grandpa::StoredPendingChange) { docs: [ ], fields: [ @@ -86214,18 +89083,18 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "next_authorities", - ty: Ty#268 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#273 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "BoundedAuthorityList", }, { docs: [ ], name: "forced", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], - id: 267, + id: 272, params: [ { name: "N", @@ -86242,7 +89111,7 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#268 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#273 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -86250,15 +89119,15 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#39, + ty: Ty#41, typeName: "Vec", }, ], - id: 268, + id: 273, params: [ { name: "T", - ty: Ty#40, + ty: Ty#42, }, { name: "S", @@ -86266,17 +89135,17 @@ snapshot[`kusama 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#269 (Option) { + Ty#274 (Option) { docs: [ ], - id: 269, + id: 274, members: [ { docs: [ @@ -86313,11 +89182,11 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#270 (pallet_grandpa::pallet::Call) { + Ty#275 (pallet_grandpa::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 270, + id: 275, members: [ { docs: [ @@ -86331,14 +89200,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#271 (sp_finality_grandpa::EquivocationProof), + ty: Ty#276 (sp_finality_grandpa::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#198 (sp_session::MembershipProof), + ty: Ty#201 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -86362,14 +89231,14 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#271 (sp_finality_grandpa::EquivocationProof), + ty: Ty#276 (sp_finality_grandpa::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#198 (sp_session::MembershipProof), + ty: Ty#201 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -86378,12 +89247,17 @@ snapshot[`kusama 1`] = ` }, { docs: [ - "Note that the current authority set of the GRANDPA finality gadget has", - "stalled. This will trigger a forced authority set change at the beginning", - "of the next session, to be enacted \`delay\` blocks after that. The delay", - "should be high enough to safely assume that the block signalling the", - "forced change will not be re-orged (e.g. 1000 blocks). The GRANDPA voters", - "will start the new authority set using the given finalized block as base.", + "Note that the current authority set of the GRANDPA finality gadget has stalled.", + "", + "This will trigger a forced authority set change at the beginning of the next session, to", + "be enacted \`delay\` blocks after that. The \`delay\` should be high enough to safely assume", + "that the block signalling the forced change will not be re-orged e.g. 1000 blocks.", + "The block production rate (which may be slowed down because of finality lagging) should", + "be taken into account when choosing the \`delay\`. The GRANDPA voters based on the new", + "authority will start voting on top of \`best_finalized_block_number\` for new finalized", + "blocks. \`best_finalized_block_number\` should be the highest of the latest finalized", + "block of all validators of the new authority set.", + "", "Only callable by root.", ], fields: [ @@ -86419,7 +89293,7 @@ snapshot[`kusama 1`] = ` ], type: "Union", }, - Ty#271 (sp_finality_grandpa::EquivocationProof) { + Ty#276 (sp_finality_grandpa::EquivocationProof) { docs: [ ], fields: [ @@ -86427,22 +89301,22 @@ snapshot[`kusama 1`] = ` docs: [ ], name: "set_id", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "SetId", }, { docs: [ ], name: "equivocation", - ty: Ty#272 (sp_finality_grandpa::Equivocation), + ty: Ty#277 (sp_finality_grandpa::Equivocation), typeName: "Equivocation", }, ], - id: 271, + id: 276, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -86455,10 +89329,10 @@ snapshot[`kusama 1`] = ` ], type: "Struct", }, - Ty#272 (sp_finality_grandpa::Equivocation) { + Ty#277 (sp_finality_grandpa::Equivocation) { docs: [ ], - id: 272, + id: 277, members: [ { docs: [ @@ -86468,7 +89342,7 @@ snapshot[`kusama 1`] = ` docs: [ ], name: undefined, - ty: Ty#273 (finality_grandpa::Equivocation), + ty: Ty#278 (finality_grandpa::Equivocation), typeName: "grandpa::Equivocation, AuthoritySignature>", }, @@ -86484,7 +89358,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#278 (finality_grandpa::Equivocation), + ty: Ty#283 (finality_grandpa::Equivocation), typeName: "grandpa::Equivocation, AuthoritySignature>", }, @@ -86496,7 +89370,7 @@ AuthoritySignature>", params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -86509,7 +89383,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#273 (finality_grandpa::Equivocation) { + Ty#278 (finality_grandpa::Equivocation) { docs: [ ], fields: [ @@ -86517,44 +89391,44 @@ AuthoritySignature>", docs: [ ], name: "round_number", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "identity", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), typeName: "Id", }, { docs: [ ], name: "first", - ty: Ty#277, + ty: Ty#282, typeName: "(V, S)", }, { docs: [ ], name: "second", - ty: Ty#277, + ty: Ty#282, typeName: "(V, S)", }, ], - id: 273, + id: 278, params: [ { name: "Id", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), }, { name: "V", - ty: Ty#274 (finality_grandpa::Prevote), + ty: Ty#279 (finality_grandpa::Prevote), }, { name: "S", - ty: Ty#275 (sp_finality_grandpa::app::Signature), + ty: Ty#280 (sp_finality_grandpa::app::Signature), }, ], path: [ @@ -86563,7 +89437,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#274 (finality_grandpa::Prevote) { + Ty#279 (finality_grandpa::Prevote) { docs: [ ], fields: [ @@ -86571,7 +89445,7 @@ AuthoritySignature>", docs: [ ], name: "target_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { @@ -86582,11 +89456,11 @@ AuthoritySignature>", typeName: "N", }, ], - id: 274, + id: 279, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -86599,7 +89473,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#275 (sp_finality_grandpa::app::Signature) { + Ty#280 (sp_finality_grandpa::app::Signature) { docs: [ ], fields: [ @@ -86607,11 +89481,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#276 (sp_core::ed25519::Signature), + ty: Ty#281 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], - id: 275, + id: 280, params: [ ], path: [ @@ -86621,7 +89495,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#276 (sp_core::ed25519::Signature) { + Ty#281 (sp_core::ed25519::Signature) { docs: [ ], fields: [ @@ -86629,11 +89503,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#102, + ty: Ty#104, typeName: "[u8; 64]", }, ], - id: 276, + id: 281, params: [ ], path: [ @@ -86643,21 +89517,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#277 { + Ty#282 { docs: [ ], fields: [ - Ty#274 (finality_grandpa::Prevote), - Ty#275 (sp_finality_grandpa::app::Signature), + Ty#279 (finality_grandpa::Prevote), + Ty#280 (sp_finality_grandpa::app::Signature), ], - id: 277, + id: 282, params: [ ], path: [ ], type: "Tuple", }, - Ty#278 (finality_grandpa::Equivocation) { + Ty#283 (finality_grandpa::Equivocation) { docs: [ ], fields: [ @@ -86665,44 +89539,44 @@ AuthoritySignature>", docs: [ ], name: "round_number", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "identity", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), typeName: "Id", }, { docs: [ ], name: "first", - ty: Ty#280, + ty: Ty#285, typeName: "(V, S)", }, { docs: [ ], name: "second", - ty: Ty#280, + ty: Ty#285, typeName: "(V, S)", }, ], - id: 278, + id: 283, params: [ { name: "Id", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), }, { name: "V", - ty: Ty#279 (finality_grandpa::Precommit), + ty: Ty#284 (finality_grandpa::Precommit), }, { name: "S", - ty: Ty#275 (sp_finality_grandpa::app::Signature), + ty: Ty#280 (sp_finality_grandpa::app::Signature), }, ], path: [ @@ -86711,7 +89585,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#279 (finality_grandpa::Precommit) { + Ty#284 (finality_grandpa::Precommit) { docs: [ ], fields: [ @@ -86719,7 +89593,7 @@ AuthoritySignature>", docs: [ ], name: "target_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { @@ -86730,11 +89604,11 @@ AuthoritySignature>", typeName: "N", }, ], - id: 279, + id: 284, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -86747,28 +89621,28 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#280 { + Ty#285 { docs: [ ], fields: [ - Ty#279 (finality_grandpa::Precommit), - Ty#275 (sp_finality_grandpa::app::Signature), + Ty#284 (finality_grandpa::Precommit), + Ty#280 (sp_finality_grandpa::app::Signature), ], - id: 280, + id: 285, params: [ ], path: [ ], type: "Tuple", }, - Ty#281 (pallet_grandpa::pallet::Error) { + Ty#286 (pallet_grandpa::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 281, + id: 286, members: [ { docs: [ @@ -86849,7 +89723,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#282 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#287 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -86857,15 +89731,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#283, + ty: Ty#288, typeName: "Vec", }, ], - id: 282, + id: 287, params: [ { name: "T", - ty: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), }, { name: "S", @@ -86873,25 +89747,25 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#283 { + Ty#288 { docs: [ ], - id: 283, + id: 288, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + typeParam: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), }, - Ty#284 (frame_support::traits::misc::WrapperOpaque) { + Ty#289 (frame_support::traits::misc::WrapperOpaque) { docs: [ ], fields: [ @@ -86899,22 +89773,22 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#127, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#285 (pallet_im_online::BoundedOpaqueNetworkState), + ty: Ty#290 (pallet_im_online::BoundedOpaqueNetworkState), typeName: "T", }, ], - id: 284, + id: 289, params: [ { name: "T", - ty: Ty#285 (pallet_im_online::BoundedOpaqueNetworkState), + ty: Ty#290 (pallet_im_online::BoundedOpaqueNetworkState), }, ], path: [ @@ -86925,7 +89799,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#285 (pallet_im_online::BoundedOpaqueNetworkState) { + Ty#290 (pallet_im_online::BoundedOpaqueNetworkState) { docs: [ ], fields: [ @@ -86933,19 +89807,19 @@ AuthoritySignature>", docs: [ ], name: "peer_id", - ty: Ty#286 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#291 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "WeakBoundedVec", }, { docs: [ ], name: "external_addresses", - ty: Ty#287 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#292 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "WeakBoundedVec, AddressesLimit >", }, ], - id: 285, + id: 290, params: [ { name: "PeerIdEncodingLimit", @@ -86966,7 +89840,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#286 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#291 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -86974,11 +89848,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 286, + id: 291, params: [ { name: "T", @@ -86990,14 +89864,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#287 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#292 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -87005,15 +89879,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#288, + ty: Ty#293, typeName: "Vec", }, ], - id: 287, + id: 292, params: [ { name: "T", - ty: Ty#286 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#291 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { name: "S", @@ -87021,29 +89895,29 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#288 { + Ty#293 { docs: [ ], - id: 288, + id: 293, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#286 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + typeParam: Ty#291 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, - Ty#289 (pallet_im_online::pallet::Call) { + Ty#294 (pallet_im_online::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 289, + id: 294, members: [ { docs: [ @@ -87062,14 +89936,14 @@ AuthoritySignature>", docs: [ ], name: "heartbeat", - ty: Ty#290 (pallet_im_online::Heartbeat), + ty: Ty#295 (pallet_im_online::Heartbeat), typeName: "Heartbeat", }, { docs: [ ], name: "signature", - ty: Ty#295 (pallet_im_online::sr25519::app_sr25519::Signature), + ty: Ty#300 (pallet_im_online::sr25519::app_sr25519::Signature), typeName: "::Signature", }, ], @@ -87090,7 +89964,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#290 (pallet_im_online::Heartbeat) { + Ty#295 (pallet_im_online::Heartbeat) { docs: [ ], fields: [ @@ -87105,7 +89979,7 @@ AuthoritySignature>", docs: [ ], name: "network_state", - ty: Ty#291 (sp_core::offchain::OpaqueNetworkState), + ty: Ty#296 (sp_core::offchain::OpaqueNetworkState), typeName: "OpaqueNetworkState", }, { @@ -87130,7 +90004,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 290, + id: 295, params: [ { name: "BlockNumber", @@ -87143,7 +90017,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#291 (sp_core::offchain::OpaqueNetworkState) { + Ty#296 (sp_core::offchain::OpaqueNetworkState) { docs: [ ], fields: [ @@ -87151,18 +90025,18 @@ AuthoritySignature>", docs: [ ], name: "peer_id", - ty: Ty#292 (sp_core::OpaquePeerId), + ty: Ty#297 (sp_core::OpaquePeerId), typeName: "OpaquePeerId", }, { docs: [ ], name: "external_addresses", - ty: Ty#293, + ty: Ty#298, typeName: "Vec", }, ], - id: 291, + id: 296, params: [ ], path: [ @@ -87172,7 +90046,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#292 (sp_core::OpaquePeerId) { + Ty#297 (sp_core::OpaquePeerId) { docs: [ ], fields: [ @@ -87180,11 +90054,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 292, + id: 297, params: [ ], path: [ @@ -87193,18 +90067,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#293 { + Ty#298 { docs: [ ], - id: 293, + id: 298, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#294 (sp_core::offchain::OpaqueMultiaddr), + typeParam: Ty#299 (sp_core::offchain::OpaqueMultiaddr), }, - Ty#294 (sp_core::offchain::OpaqueMultiaddr) { + Ty#299 (sp_core::offchain::OpaqueMultiaddr) { docs: [ ], fields: [ @@ -87212,11 +90086,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 294, + id: 299, params: [ ], path: [ @@ -87226,7 +90100,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#295 (pallet_im_online::sr25519::app_sr25519::Signature) { + Ty#300 (pallet_im_online::sr25519::app_sr25519::Signature) { docs: [ ], fields: [ @@ -87234,11 +90108,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#101 (sp_core::sr25519::Signature), + ty: Ty#103 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 295, + id: 300, params: [ ], path: [ @@ -87249,14 +90123,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#296 (pallet_im_online::pallet::Error) { + Ty#301 (pallet_im_online::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 296, + id: 301, members: [ { docs: [ @@ -87290,50 +90164,50 @@ AuthoritySignature>", ], type: "Union", }, - Ty#297 { + Ty#302 { docs: [ ], - id: 297, + id: 302, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#298, + typeParam: Ty#303, }, - Ty#298 { + Ty#303 { docs: [ ], fields: [ Ty#4 (u32), - Ty#9 (primitive_types::H256), + Ty#10 (primitive_types::H256), Ty#0 (sp_core::crypto::AccountId32), ], - id: 298, + id: 303, params: [ ], path: [ ], type: "Tuple", }, - Ty#299 { + Ty#304 { docs: [ ], fields: [ - Ty#53, + Ty#55, Ty#6 (u128), ], - id: 299, + id: 304, params: [ ], path: [ ], type: "Tuple", }, - Ty#300 (pallet_democracy::PreimageStatus) { + Ty#305 (pallet_democracy::PreimageStatus) { docs: [ ], - id: 300, + id: 305, members: [ { docs: [ @@ -87358,7 +90232,7 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -87386,7 +90260,7 @@ AuthoritySignature>", docs: [ ], name: "expiry", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], @@ -87414,10 +90288,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#301 (pallet_democracy::types::ReferendumInfo) { + Ty#306 (pallet_democracy::types::ReferendumInfo) { docs: [ ], - id: 301, + id: 306, members: [ { docs: [ @@ -87427,7 +90301,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#302 (pallet_democracy::types::ReferendumStatus), + ty: Ty#307 (pallet_democracy::types::ReferendumStatus), typeName: "ReferendumStatus", }, ], @@ -87442,7 +90316,7 @@ AuthoritySignature>", docs: [ ], name: "approved", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { @@ -87464,7 +90338,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Balance", @@ -87478,7 +90352,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#302 (pallet_democracy::types::ReferendumStatus) { + Ty#307 (pallet_democracy::types::ReferendumStatus) { docs: [ ], fields: [ @@ -87493,14 +90367,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "threshold", - ty: Ty#54 (pallet_democracy::vote_threshold::VoteThreshold), + ty: Ty#56 (pallet_democracy::vote_threshold::VoteThreshold), typeName: "VoteThreshold", }, { @@ -87514,11 +90388,11 @@ AuthoritySignature>", docs: [ ], name: "tally", - ty: Ty#303 (pallet_democracy::types::Tally), + ty: Ty#308 (pallet_democracy::types::Tally), typeName: "Tally", }, ], - id: 302, + id: 307, params: [ { name: "BlockNumber", @@ -87526,7 +90400,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Balance", @@ -87540,7 +90414,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#303 (pallet_democracy::types::Tally) { + Ty#308 (pallet_democracy::types::Tally) { docs: [ ], fields: [ @@ -87566,7 +90440,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 303, + id: 308, params: [ { name: "Balance", @@ -87580,10 +90454,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#304 (pallet_democracy::vote::Voting) { + Ty#309 (pallet_democracy::vote::Voting) { docs: [ ], - id: 304, + id: 309, members: [ { docs: [ @@ -87593,21 +90467,21 @@ AuthoritySignature>", docs: [ ], name: "votes", - ty: Ty#305, + ty: Ty#310, typeName: "Vec<(ReferendumIndex, AccountVote)>", }, { docs: [ ], name: "delegations", - ty: Ty#307 (pallet_democracy::types::Delegations), + ty: Ty#312 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#308 (pallet_democracy::vote::PriorLock), + ty: Ty#313 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -87636,21 +90510,21 @@ AuthoritySignature>", docs: [ ], name: "conviction", - ty: Ty#309 (pallet_democracy::conviction::Conviction), + ty: Ty#314 (pallet_democracy::conviction::Conviction), typeName: "Conviction", }, { docs: [ ], name: "delegations", - ty: Ty#307 (pallet_democracy::types::Delegations), + ty: Ty#312 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#308 (pallet_democracy::vote::PriorLock), + ty: Ty#313 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -87679,32 +90553,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#305 { + Ty#310 { docs: [ ], - id: 305, + id: 310, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#306, + typeParam: Ty#311, }, - Ty#306 { + Ty#311 { docs: [ ], fields: [ Ty#4 (u32), - Ty#57 (pallet_democracy::vote::AccountVote), + Ty#59 (pallet_democracy::vote::AccountVote), ], - id: 306, + id: 311, params: [ ], path: [ ], type: "Tuple", }, - Ty#307 (pallet_democracy::types::Delegations) { + Ty#312 (pallet_democracy::types::Delegations) { docs: [ ], fields: [ @@ -87723,7 +90597,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 307, + id: 312, params: [ { name: "Balance", @@ -87737,7 +90611,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#308 (pallet_democracy::vote::PriorLock) { + Ty#313 (pallet_democracy::vote::PriorLock) { docs: [ ], fields: [ @@ -87756,7 +90630,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 308, + id: 313, params: [ { name: "BlockNumber", @@ -87774,10 +90648,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#309 (pallet_democracy::conviction::Conviction) { + Ty#314 (pallet_democracy::conviction::Conviction) { docs: [ ], - id: 309, + id: 314, members: [ { docs: [ @@ -87845,38 +90719,38 @@ AuthoritySignature>", ], type: "Union", }, - Ty#310 { + Ty#315 { docs: [ ], fields: [ - Ty#9 (primitive_types::H256), - Ty#54 (pallet_democracy::vote_threshold::VoteThreshold), + Ty#10 (primitive_types::H256), + Ty#56 (pallet_democracy::vote_threshold::VoteThreshold), ], - id: 310, + id: 315, params: [ ], path: [ ], type: "Tuple", }, - Ty#311 { + Ty#316 { docs: [ ], fields: [ Ty#4 (u32), - Ty#53, + Ty#55, ], - id: 311, + id: 316, params: [ ], path: [ ], type: "Tuple", }, - Ty#312 (pallet_democracy::Releases) { + Ty#317 (pallet_democracy::Releases) { docs: [ ], - id: 312, + id: 317, members: [ { docs: [ @@ -87895,11 +90769,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#313 (pallet_democracy::pallet::Call) { + Ty#318 (pallet_democracy::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 313, + id: 318, members: [ { docs: [ @@ -87920,14 +90794,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -87952,14 +90826,14 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#125, + ty: Ty#127, typeName: "PropIndex", }, { docs: [ ], name: "seconds_upper_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -87983,14 +90857,14 @@ AuthoritySignature>", docs: [ ], name: "ref_index", - ty: Ty#125, + ty: Ty#127, typeName: "ReferendumIndex", }, { docs: [ ], name: "vote", - ty: Ty#57 (pallet_democracy::vote::AccountVote), + ty: Ty#59 (pallet_democracy::vote::AccountVote), typeName: "AccountVote>", }, ], @@ -88037,7 +90911,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -88063,7 +90937,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -88089,7 +90963,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -88105,8 +90979,9 @@ AuthoritySignature>", "The dispatch of this call must be \`FastTrackOrigin\`.", "", "- \`proposal_hash\`: The hash of the current external proposal.", - "- \`voting_period\`: The period that is allowed for voting on this proposal. Increased to", - " \`FastTrackVotingPeriod\` if too low.", + "- \`voting_period\`: The period that is allowed for voting on this proposal.", + "\\tMust be always greater than zero.", + "\\tFor \`FastTrackOrigin\` must be equal or greater than \`FastTrackVotingPeriod\`.", "- \`delay\`: The number of block after voting has ended in approval and this should be", " enacted. This doesn't have a minimum amount.", "", @@ -88119,7 +90994,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -88157,7 +91032,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -88179,7 +91054,7 @@ AuthoritySignature>", docs: [ ], name: "ref_index", - ty: Ty#125, + ty: Ty#127, typeName: "ReferendumIndex", }, ], @@ -88236,14 +91111,14 @@ AuthoritySignature>", docs: [ ], name: "to", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "conviction", - ty: Ty#309 (pallet_democracy::conviction::Conviction), + ty: Ty#314 (pallet_democracy::conviction::Conviction), typeName: "Conviction", }, { @@ -88308,7 +91183,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -88324,7 +91199,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -88351,7 +91226,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -88367,7 +91242,7 @@ AuthoritySignature>", docs: [ ], name: "encoded_proposal", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -88397,14 +91272,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "proposal_len_upper_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -88426,8 +91301,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 19, @@ -88498,8 +91373,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -88521,7 +91396,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { @@ -88558,14 +91433,14 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "maybe_ref_index", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], @@ -88587,7 +91462,7 @@ AuthoritySignature>", docs: [ ], name: "prop_index", - ty: Ty#125, + ty: Ty#127, typeName: "PropIndex", }, ], @@ -88608,14 +91483,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#314 (pallet_democracy::pallet::Error) { + Ty#319 (pallet_democracy::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 314, + id: 319, members: [ { docs: [ @@ -88870,6 +91745,15 @@ AuthoritySignature>", index: 27, name: "TooManyProposals", }, + { + docs: [ + "Voting period too low", + ], + fields: [ + ], + index: 28, + name: "VotingPeriodLow", + }, ], params: [ { @@ -88884,7 +91768,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#315 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#320 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -88892,15 +91776,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#157, + ty: Ty#160, typeName: "Vec", }, ], - id: 315, + id: 320, params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "S", @@ -88908,17 +91792,17 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#316 (kusama_runtime::Call) { + Ty#321 (kusama_runtime::Call) { docs: [ ], - id: 316, + id: 321, members: [ { docs: [ @@ -88928,7 +91812,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#161 (frame_system::pallet::Call), + ty: Ty#164 (frame_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -88944,7 +91828,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#194 (pallet_babe::pallet::Call), + ty: Ty#197 (pallet_babe::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -88960,7 +91844,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#200 (pallet_timestamp::pallet::Call), + ty: Ty#203 (pallet_timestamp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -88976,7 +91860,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#202 (pallet_indices::pallet::Call), + ty: Ty#205 (pallet_indices::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -88992,7 +91876,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#212 (pallet_balances::pallet::Call), + ty: Ty#217 (pallet_balances::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89008,7 +91892,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#220 (pallet_authorship::pallet::Call), + ty: Ty#224 (pallet_authorship::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89024,7 +91908,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#247 (pallet_staking::pallet::pallet::Call), + ty: Ty#252 (pallet_staking::pallet::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89040,7 +91924,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#264 (pallet_session::pallet::Call), + ty: Ty#269 (pallet_session::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89056,7 +91940,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#270 (pallet_grandpa::pallet::Call), + ty: Ty#275 (pallet_grandpa::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89072,7 +91956,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#289 (pallet_im_online::pallet::Call), + ty: Ty#294 (pallet_im_online::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89088,7 +91972,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#313 (pallet_democracy::pallet::Call), + ty: Ty#318 (pallet_democracy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89104,7 +91988,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#317 (pallet_collective::pallet::Call), + ty: Ty#322 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89120,7 +92004,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#318 (pallet_collective::pallet::Call), + ty: Ty#324 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89136,7 +92020,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#319 (pallet_elections_phragmen::pallet::Call), + ty: Ty#325 (pallet_elections_phragmen::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89152,7 +92036,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#321 (pallet_membership::pallet::Call), + ty: Ty#327 (pallet_membership::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89168,7 +92052,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#322 (pallet_treasury::pallet::Call), + ty: Ty#328 (pallet_treasury::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89184,7 +92068,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#323 (polkadot_runtime_common::claims::pallet::Call), + ty: Ty#329 (polkadot_runtime_common::claims::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89200,7 +92084,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#330 (pallet_utility::pallet::Call), + ty: Ty#336 (pallet_utility::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89216,7 +92100,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#339 (pallet_identity::pallet::Call), + ty: Ty#345 (pallet_identity::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89232,7 +92116,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#379 (pallet_society::pallet::Call), + ty: Ty#385 (pallet_society::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89248,7 +92132,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#381 (pallet_recovery::pallet::Call), + ty: Ty#387 (pallet_recovery::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89264,7 +92148,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#382 (pallet_vesting::pallet::Call), + ty: Ty#388 (pallet_vesting::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89280,7 +92164,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#384 (pallet_scheduler::pallet::Call), + ty: Ty#390 (pallet_scheduler::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89296,7 +92180,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#387 (pallet_proxy::pallet::Call), + ty: Ty#393 (pallet_proxy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89312,7 +92196,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#389 (pallet_multisig::pallet::Call), + ty: Ty#395 (pallet_multisig::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89328,7 +92212,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#392 (pallet_preimage::pallet::Call), + ty: Ty#398 (pallet_preimage::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89344,7 +92228,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#393 (pallet_bounties::pallet::Call), + ty: Ty#399 (pallet_bounties::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89360,7 +92244,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#394 (pallet_child_bounties::pallet::Call), + ty: Ty#400 (pallet_child_bounties::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89376,7 +92260,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#395 (pallet_tips::pallet::Call), + ty: Ty#401 (pallet_tips::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89392,7 +92276,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#396 (pallet_election_provider_multi_phase::pallet::Call), + ty: Ty#402 (pallet_election_provider_multi_phase::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89408,7 +92292,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#479 (pallet_gilt::pallet::Call), + ty: Ty#484 (pallet_gilt::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89424,7 +92308,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#482 (pallet_bags_list::pallet::Call), + ty: Ty#487 (pallet_bags_list::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89440,7 +92324,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#483 (pallet_nomination_pools::pallet::Call), + ty: Ty#488 (pallet_nomination_pools::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89456,7 +92340,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#488 (polkadot_runtime_parachains::configuration::pallet::Call), + ty: Ty#493 (polkadot_runtime_parachains::configuration::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89472,7 +92356,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#489 (polkadot_runtime_parachains::shared::pallet::Call), + ty: Ty#494 (polkadot_runtime_parachains::shared::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89488,7 +92372,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#490 (polkadot_runtime_parachains::inclusion::pallet::Call), + ty: Ty#495 (polkadot_runtime_parachains::inclusion::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89504,7 +92388,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#491 (polkadot_runtime_parachains::paras_inherent::pallet::Call), + ty: Ty#496 (polkadot_runtime_parachains::paras_inherent::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89520,7 +92404,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#517 (polkadot_runtime_parachains::paras::pallet::Call), + ty: Ty#522 (polkadot_runtime_parachains::paras::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89536,7 +92420,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#519 (polkadot_runtime_parachains::initializer::pallet::Call), + ty: Ty#524 (polkadot_runtime_parachains::initializer::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89552,7 +92436,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#520 (polkadot_runtime_parachains::dmp::pallet::Call), + ty: Ty#525 (polkadot_runtime_parachains::dmp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89568,7 +92452,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#521 (polkadot_runtime_parachains::ump::pallet::Call), + ty: Ty#526 (polkadot_runtime_parachains::ump::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89584,7 +92468,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#522 (polkadot_runtime_parachains::hrmp::pallet::Call), + ty: Ty#527 (polkadot_runtime_parachains::hrmp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89600,7 +92484,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#523 (polkadot_runtime_parachains::disputes::pallet::Call), + ty: Ty#528 (polkadot_runtime_parachains::disputes::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89616,7 +92500,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#524 (polkadot_runtime_common::paras_registrar::pallet::Call), + ty: Ty#529 (polkadot_runtime_common::paras_registrar::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89632,7 +92516,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#525 (polkadot_runtime_common::slots::pallet::Call), + ty: Ty#530 (polkadot_runtime_common::slots::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89648,7 +92532,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#526 (polkadot_runtime_common::auctions::pallet::Call), + ty: Ty#531 (polkadot_runtime_common::auctions::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89664,7 +92548,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#528 (polkadot_runtime_common::crowdloan::pallet::Call), + ty: Ty#533 (polkadot_runtime_common::crowdloan::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89680,7 +92564,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#536 (pallet_xcm::pallet::Call), + ty: Ty#541 (pallet_xcm::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -89697,11 +92581,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#317 (pallet_collective::pallet::Call) { + Ty#322 (pallet_collective::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 317, + id: 322, members: [ { docs: [ @@ -89743,14 +92627,14 @@ AuthoritySignature>", docs: [ ], name: "new_members", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "prime", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { @@ -89783,14 +92667,14 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -89832,21 +92716,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#125, + ty: Ty#127, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -89876,21 +92760,21 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "ProposalIndex", }, { docs: [ ], name: "approve", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -89937,28 +92821,28 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "ProposalIndex", }, { docs: [ ], name: "proposal_weight_bound", - ty: Ty#127, + ty: Ty#323, typeName: "Weight", }, { docs: [ ], name: "length_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -89987,7 +92871,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -90012,11 +92896,22 @@ AuthoritySignature>", ], type: "Union", }, - Ty#318 (pallet_collective::pallet::Call) { + Ty#323 { + docs: [ + ], + id: 323, + params: [ + ], + path: [ + ], + type: "Compact", + typeParam: Ty#8 (frame_support::weights::weight_v2::Weight), + }, + Ty#324 (pallet_collective::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 318, + id: 324, members: [ { docs: [ @@ -90058,14 +92953,14 @@ AuthoritySignature>", docs: [ ], name: "new_members", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "prime", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { @@ -90098,14 +92993,14 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -90147,21 +93042,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#125, + ty: Ty#127, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -90191,21 +93086,21 @@ AuthoritySignature>", docs: [ ], name: "proposal", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "ProposalIndex", }, { docs: [ ], name: "approve", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -90252,28 +93147,28 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "ProposalIndex", }, { docs: [ ], name: "proposal_weight_bound", - ty: Ty#127, + ty: Ty#323, typeName: "Weight", }, { docs: [ ], name: "length_bound", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -90302,7 +93197,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -90327,11 +93222,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#319 (pallet_elections_phragmen::pallet::Call) { + Ty#325 (pallet_elections_phragmen::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 319, + id: 325, members: [ { docs: [ @@ -90364,14 +93259,14 @@ AuthoritySignature>", docs: [ ], name: "votes", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -90414,7 +93309,7 @@ AuthoritySignature>", docs: [ ], name: "candidate_count", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -90447,7 +93342,7 @@ AuthoritySignature>", docs: [ ], name: "renouncing", - ty: Ty#320 (pallet_elections_phragmen::Renouncing), + ty: Ty#326 (pallet_elections_phragmen::Renouncing), typeName: "Renouncing", }, ], @@ -90460,7 +93355,11 @@ AuthoritySignature>", "the outgoing member is slashed.", "", "If a runner-up is available, then the best runner-up will be removed and replaces the", - "outgoing member. Otherwise, a new phragmen election is started.", + "outgoing member. Otherwise, if \`rerun_election\` is \`true\`, a new phragmen election is", + "started, else, nothing happens.", + "", + "If \`slash_bond\` is set to true, the bond of the member being removed is slashed. Else,", + "it is returned.", "", "The dispatch origin of this call must be root.", "", @@ -90476,14 +93375,21 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + { + docs: [ + ], + name: "slash_bond", + ty: Ty#36 (bool), + typeName: "bool", }, { docs: [ ], - name: "has_replacement", - ty: Ty#34 (bool), + name: "rerun_election", + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -90536,10 +93442,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#320 (pallet_elections_phragmen::Renouncing) { + Ty#326 (pallet_elections_phragmen::Renouncing) { docs: [ ], - id: 320, + id: 326, members: [ { docs: [ @@ -90565,7 +93471,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -90581,11 +93487,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#321 (pallet_membership::pallet::Call) { + Ty#327 (pallet_membership::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 321, + id: 327, members: [ { docs: [ @@ -90598,8 +93504,8 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -90616,8 +93522,8 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -90636,15 +93542,15 @@ AuthoritySignature>", docs: [ ], name: "remove", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "add", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 2, @@ -90662,7 +93568,7 @@ AuthoritySignature>", docs: [ ], name: "members", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], @@ -90682,8 +93588,8 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 4, @@ -90700,8 +93606,8 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 5, @@ -90736,11 +93642,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#322 (pallet_treasury::pallet::Call) { + Ty#328 (pallet_treasury::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 322, + id: 328, members: [ { docs: [ @@ -90759,15 +93665,15 @@ AuthoritySignature>", docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "beneficiary", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -90790,7 +93696,7 @@ AuthoritySignature>", docs: [ ], name: "proposal_id", - ty: Ty#125, + ty: Ty#127, typeName: "ProposalIndex", }, ], @@ -90815,13 +93721,43 @@ AuthoritySignature>", docs: [ ], name: "proposal_id", - ty: Ty#125, + ty: Ty#127, typeName: "ProposalIndex", }, ], index: 2, name: "approve_proposal", }, + { + docs: [ + "Propose and approve a spend of treasury funds.", + "", + "- \`origin\`: Must be \`SpendOrigin\` with the \`Success\` value being at least \`amount\`.", + "- \`amount\`: The amount to be transferred from the treasury to the \`beneficiary\`.", + "- \`beneficiary\`: The destination account for the transfer.", + "", + "NOTE: For record-keeping purposes, the proposer is deemed to be equivalent to the", + "beneficiary.", + ], + fields: [ + { + docs: [ + ], + name: "amount", + ty: Ty#51, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", + }, + ], + index: 3, + name: "spend", + }, { docs: [ "Force a previously approved proposal to be removed from the approval queue.", @@ -90845,11 +93781,11 @@ AuthoritySignature>", docs: [ ], name: "proposal_id", - ty: Ty#125, + ty: Ty#127, typeName: "ProposalIndex", }, ], - index: 3, + index: 4, name: "remove_approval", }, ], @@ -90870,11 +93806,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#323 (polkadot_runtime_common::claims::pallet::Call) { + Ty#329 (polkadot_runtime_common::claims::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 323, + id: 329, members: [ { docs: [ @@ -90915,7 +93851,7 @@ AuthoritySignature>", docs: [ ], name: "ethereum_signature", - ty: Ty#324 (polkadot_runtime_common::claims::EcdsaSignature), + ty: Ty#330 (polkadot_runtime_common::claims::EcdsaSignature), typeName: "EcdsaSignature", }, ], @@ -90945,7 +93881,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + ty: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { @@ -90959,14 +93895,14 @@ AuthoritySignature>", docs: [ ], name: "vesting_schedule", - ty: Ty#326 (Option), + ty: Ty#332 (Option), typeName: "Option<(BalanceOf, BalanceOf, T::BlockNumber)>", }, { docs: [ ], name: "statement", - ty: Ty#328 (Option), + ty: Ty#334 (Option), typeName: "Option", }, ], @@ -91014,14 +93950,14 @@ AuthoritySignature>", docs: [ ], name: "ethereum_signature", - ty: Ty#324 (polkadot_runtime_common::claims::EcdsaSignature), + ty: Ty#330 (polkadot_runtime_common::claims::EcdsaSignature), typeName: "EcdsaSignature", }, { docs: [ ], name: "statement", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -91053,7 +93989,7 @@ AuthoritySignature>", docs: [ ], name: "statement", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -91068,21 +94004,21 @@ AuthoritySignature>", docs: [ ], name: "old", - ty: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + ty: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { docs: [ ], name: "new", - ty: Ty#67 (polkadot_runtime_common::claims::EthereumAddress), + ty: Ty#69 (polkadot_runtime_common::claims::EthereumAddress), typeName: "EthereumAddress", }, { docs: [ ], name: "maybe_preclaim", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, ], @@ -91104,7 +94040,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#324 (polkadot_runtime_common::claims::EcdsaSignature) { + Ty#330 (polkadot_runtime_common::claims::EcdsaSignature) { docs: [ ], fields: [ @@ -91112,11 +94048,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#325, + ty: Ty#331, typeName: "[u8; 65]", }, ], - id: 324, + id: 330, params: [ ], path: [ @@ -91126,10 +94062,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#325 { + Ty#331 { docs: [ ], - id: 325, + id: 331, len: 65, params: [ ], @@ -91138,10 +94074,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#326 (Option) { + Ty#332 (Option) { docs: [ ], - id: 326, + id: 332, members: [ { docs: [ @@ -91159,7 +94095,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#327, + ty: Ty#333, typeName: undefined, }, ], @@ -91170,7 +94106,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#327, + ty: Ty#333, }, ], path: [ @@ -91178,7 +94114,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#327 { + Ty#333 { docs: [ ], fields: [ @@ -91186,17 +94122,17 @@ AuthoritySignature>", Ty#6 (u128), Ty#4 (u32), ], - id: 327, + id: 333, params: [ ], path: [ ], type: "Tuple", }, - Ty#328 (Option) { + Ty#334 (Option) { docs: [ ], - id: 328, + id: 334, members: [ { docs: [ @@ -91214,7 +94150,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#329 (polkadot_runtime_common::claims::StatementKind), + ty: Ty#335 (polkadot_runtime_common::claims::StatementKind), typeName: undefined, }, ], @@ -91225,7 +94161,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#329 (polkadot_runtime_common::claims::StatementKind), + ty: Ty#335 (polkadot_runtime_common::claims::StatementKind), }, ], path: [ @@ -91233,10 +94169,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#329 (polkadot_runtime_common::claims::StatementKind) { + Ty#335 (polkadot_runtime_common::claims::StatementKind) { docs: [ ], - id: 329, + id: 335, members: [ { docs: [ @@ -91264,11 +94200,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#330 (pallet_utility::pallet::Call) { + Ty#336 (pallet_utility::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 330, + id: 336, members: [ { docs: [ @@ -91297,7 +94233,7 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#331, + ty: Ty#337, typeName: "Vec<::Call>", }, ], @@ -91325,14 +94261,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, { docs: [ ], name: "call", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<::Call>", }, ], @@ -91361,7 +94297,7 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#331, + ty: Ty#337, typeName: "Vec<::Call>", }, ], @@ -91386,14 +94322,14 @@ AuthoritySignature>", docs: [ ], name: "as_origin", - ty: Ty#332 (kusama_runtime::OriginCaller), + ty: Ty#338 (kusama_runtime::OriginCaller), typeName: "Box", }, { docs: [ ], name: "call", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<::Call>", }, ], @@ -91422,7 +94358,7 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#331, + ty: Ty#337, typeName: "Vec<::Call>", }, ], @@ -91443,21 +94379,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#331 { + Ty#337 { docs: [ ], - id: 331, + id: 337, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#316 (kusama_runtime::Call), + typeParam: Ty#321 (kusama_runtime::Call), }, - Ty#332 (kusama_runtime::OriginCaller) { + Ty#338 (kusama_runtime::OriginCaller) { docs: [ ], - id: 332, + id: 338, members: [ { docs: [ @@ -91467,7 +94403,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#333 (frame_support::dispatch::RawOrigin), + ty: Ty#339 (frame_support::dispatch::RawOrigin), typeName: "frame_system::Origin", }, ], @@ -91482,7 +94418,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#334 (pallet_collective::RawOrigin), + ty: Ty#340 (pallet_collective::RawOrigin), typeName: "pallet_collective::Origin", }, ], @@ -91497,7 +94433,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#335 (pallet_collective::RawOrigin), + ty: Ty#341 (pallet_collective::RawOrigin), typeName: "pallet_collective::Origin", }, ], @@ -91512,7 +94448,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#336 (polkadot_runtime_parachains::origin::pallet::Origin), + ty: Ty#342 (polkadot_runtime_parachains::origin::pallet::Origin), typeName: "parachains_origin::Origin", }, ], @@ -91527,7 +94463,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#337 (pallet_xcm::pallet::Origin), + ty: Ty#343 (pallet_xcm::pallet::Origin), typeName: "pallet_xcm::Origin", }, ], @@ -91542,7 +94478,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#338 (sp_core::Void), + ty: Ty#344 (sp_core::Void), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::Void", }, ], @@ -91558,10 +94494,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#333 (frame_support::dispatch::RawOrigin) { + Ty#339 (frame_support::dispatch::RawOrigin) { docs: [ ], - id: 333, + id: 339, members: [ { docs: [ @@ -91608,10 +94544,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#334 (pallet_collective::RawOrigin) { + Ty#340 (pallet_collective::RawOrigin) { docs: [ ], - id: 334, + id: 340, members: [ { docs: [ @@ -91675,10 +94611,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#335 (pallet_collective::RawOrigin) { + Ty#341 (pallet_collective::RawOrigin) { docs: [ ], - id: 335, + id: 341, members: [ { docs: [ @@ -91742,10 +94678,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#336 (polkadot_runtime_parachains::origin::pallet::Origin) { + Ty#342 (polkadot_runtime_parachains::origin::pallet::Origin) { docs: [ ], - id: 336, + id: 342, members: [ { docs: [ @@ -91755,7 +94691,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -91773,10 +94709,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#337 (pallet_xcm::pallet::Origin) { + Ty#343 (pallet_xcm::pallet::Origin) { docs: [ ], - id: 337, + id: 343, members: [ { docs: [ @@ -91786,7 +94722,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -91801,7 +94737,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -91818,10 +94754,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#338 (sp_core::Void) { + Ty#344 (sp_core::Void) { docs: [ ], - id: 338, + id: 344, members: [ ], params: [ @@ -91832,11 +94768,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#339 (pallet_identity::pallet::Call) { + Ty#345 (pallet_identity::pallet::Call) { docs: [ "Identity pallet declaration.", ], - id: 339, + id: 345, members: [ { docs: [ @@ -91859,8 +94795,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -91893,7 +94829,7 @@ AuthoritySignature>", docs: [ ], name: "info", - ty: Ty#340 (pallet_identity::types::IdentityInfo), + ty: Ty#346 (pallet_identity::types::IdentityInfo), typeName: "Box>", }, ], @@ -91929,7 +94865,7 @@ AuthoritySignature>", docs: [ ], name: "subs", - ty: Ty#374, + ty: Ty#380, typeName: "Vec<(T::AccountId, Data)>", }, ], @@ -91993,14 +94929,14 @@ AuthoritySignature>", docs: [ ], name: "reg_index", - ty: Ty#125, + ty: Ty#127, typeName: "RegistrarIndex", }, { docs: [ ], name: "max_fee", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -92060,14 +94996,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "RegistrarIndex", }, { docs: [ ], name: "fee", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -92095,15 +95031,15 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "RegistrarIndex", }, { docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 7, @@ -92130,14 +95066,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "RegistrarIndex", }, { docs: [ ], name: "fields", - ty: Ty#376 (pallet_identity::types::BitFlags), + ty: Ty#382 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], @@ -92171,21 +95107,21 @@ AuthoritySignature>", docs: [ ], name: "reg_index", - ty: Ty#125, + ty: Ty#127, typeName: "RegistrarIndex", }, { docs: [ ], name: "target", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "judgement", - ty: Ty#378 (pallet_identity::types::Judgement), + ty: Ty#384 (pallet_identity::types::Judgement), typeName: "Judgement>", }, ], @@ -92219,8 +95155,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 10, @@ -92241,14 +95177,14 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "data", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -92267,14 +95203,14 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "data", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -92296,8 +95232,8 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 13, @@ -92335,7 +95271,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#340 (pallet_identity::types::IdentityInfo) { + Ty#346 (pallet_identity::types::IdentityInfo) { docs: [ ], fields: [ @@ -92343,67 +95279,67 @@ AuthoritySignature>", docs: [ ], name: "additional", - ty: Ty#341 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#347 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(Data, Data), FieldLimit>", }, { docs: [ ], name: "display", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "legal", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "web", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "riot", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "email", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "pgp_fingerprint", - ty: Ty#373 (Option), + ty: Ty#379 (Option), typeName: "Option<[u8; 20]>", }, { docs: [ ], name: "image", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "twitter", - ty: Ty#343 (pallet_identity::types::Data), + ty: Ty#349 (pallet_identity::types::Data), typeName: "Data", }, ], - id: 340, + id: 346, params: [ { name: "FieldLimit", @@ -92417,7 +95353,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#341 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#347 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -92425,15 +95361,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#372, + ty: Ty#378, typeName: "Vec", }, ], - id: 341, + id: 347, params: [ { name: "T", - ty: Ty#342, + ty: Ty#348, }, { name: "S", @@ -92441,31 +95377,31 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#342 { + Ty#348 { docs: [ ], fields: [ - Ty#343 (pallet_identity::types::Data), - Ty#343 (pallet_identity::types::Data), + Ty#349 (pallet_identity::types::Data), + Ty#349 (pallet_identity::types::Data), ], - id: 342, + id: 348, params: [ ], path: [ ], type: "Tuple", }, - Ty#343 (pallet_identity::types::Data) { + Ty#349 (pallet_identity::types::Data) { docs: [ ], - id: 343, + id: 349, members: [ { docs: [ @@ -92483,7 +95419,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#344, + ty: Ty#350, typeName: undefined, }, ], @@ -92498,7 +95434,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#345, + ty: Ty#351, typeName: undefined, }, ], @@ -92513,7 +95449,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#346, + ty: Ty#352, typeName: undefined, }, ], @@ -92528,7 +95464,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#347, + ty: Ty#353, typeName: undefined, }, ], @@ -92543,7 +95479,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: undefined, }, ], @@ -92558,7 +95494,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#348, + ty: Ty#354, typeName: undefined, }, ], @@ -92573,7 +95509,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#349, + ty: Ty#355, typeName: undefined, }, ], @@ -92588,7 +95524,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#350, + ty: Ty#356, typeName: undefined, }, ], @@ -92603,7 +95539,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#139, + ty: Ty#142, typeName: undefined, }, ], @@ -92618,7 +95554,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#351, + ty: Ty#357, typeName: undefined, }, ], @@ -92633,7 +95569,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#352, + ty: Ty#358, typeName: undefined, }, ], @@ -92648,7 +95584,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#353, + ty: Ty#359, typeName: undefined, }, ], @@ -92663,7 +95599,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#354, + ty: Ty#360, typeName: undefined, }, ], @@ -92678,7 +95614,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#355, + ty: Ty#361, typeName: undefined, }, ], @@ -92693,7 +95629,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#356, + ty: Ty#362, typeName: undefined, }, ], @@ -92708,7 +95644,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#357, + ty: Ty#363, typeName: undefined, }, ], @@ -92723,7 +95659,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#36, + ty: Ty#38, typeName: undefined, }, ], @@ -92738,7 +95674,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#358, + ty: Ty#364, typeName: undefined, }, ], @@ -92753,7 +95689,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#359, + ty: Ty#365, typeName: undefined, }, ], @@ -92768,7 +95704,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#360, + ty: Ty#366, typeName: undefined, }, ], @@ -92783,7 +95719,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#68, + ty: Ty#70, typeName: undefined, }, ], @@ -92798,7 +95734,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#361, + ty: Ty#367, typeName: undefined, }, ], @@ -92813,7 +95749,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#362, + ty: Ty#368, typeName: undefined, }, ], @@ -92828,7 +95764,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#363, + ty: Ty#369, typeName: undefined, }, ], @@ -92843,7 +95779,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#364, + ty: Ty#370, typeName: undefined, }, ], @@ -92858,7 +95794,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#365, + ty: Ty#371, typeName: undefined, }, ], @@ -92873,7 +95809,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#366, + ty: Ty#372, typeName: undefined, }, ], @@ -92888,7 +95824,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#367, + ty: Ty#373, typeName: undefined, }, ], @@ -92903,7 +95839,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#368, + ty: Ty#374, typeName: undefined, }, ], @@ -92918,7 +95854,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#369, + ty: Ty#375, typeName: undefined, }, ], @@ -92933,7 +95869,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#370, + ty: Ty#376, typeName: undefined, }, ], @@ -92948,7 +95884,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#371, + ty: Ty#377, typeName: undefined, }, ], @@ -93040,10 +95976,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#344 { + Ty#350 { docs: [ ], - id: 344, + id: 350, len: 0, params: [ ], @@ -93052,10 +95988,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#345 { + Ty#351 { docs: [ ], - id: 345, + id: 351, len: 1, params: [ ], @@ -93064,10 +96000,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#346 { + Ty#352 { docs: [ ], - id: 346, + id: 352, len: 2, params: [ ], @@ -93076,10 +96012,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#347 { + Ty#353 { docs: [ ], - id: 347, + id: 353, len: 3, params: [ ], @@ -93088,10 +96024,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#348 { + Ty#354 { docs: [ ], - id: 348, + id: 354, len: 5, params: [ ], @@ -93100,10 +96036,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#349 { + Ty#355 { docs: [ ], - id: 349, + id: 355, len: 6, params: [ ], @@ -93112,10 +96048,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#350 { + Ty#356 { docs: [ ], - id: 350, + id: 356, len: 7, params: [ ], @@ -93124,10 +96060,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#351 { + Ty#357 { docs: [ ], - id: 351, + id: 357, len: 9, params: [ ], @@ -93136,10 +96072,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#352 { + Ty#358 { docs: [ ], - id: 352, + id: 358, len: 10, params: [ ], @@ -93148,10 +96084,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#353 { + Ty#359 { docs: [ ], - id: 353, + id: 359, len: 11, params: [ ], @@ -93160,10 +96096,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#354 { + Ty#360 { docs: [ ], - id: 354, + id: 360, len: 12, params: [ ], @@ -93172,10 +96108,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#355 { + Ty#361 { docs: [ ], - id: 355, + id: 361, len: 13, params: [ ], @@ -93184,10 +96120,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#356 { + Ty#362 { docs: [ ], - id: 356, + id: 362, len: 14, params: [ ], @@ -93196,10 +96132,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#357 { + Ty#363 { docs: [ ], - id: 357, + id: 363, len: 15, params: [ ], @@ -93208,10 +96144,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#358 { + Ty#364 { docs: [ ], - id: 358, + id: 364, len: 17, params: [ ], @@ -93220,10 +96156,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#359 { + Ty#365 { docs: [ ], - id: 359, + id: 365, len: 18, params: [ ], @@ -93232,10 +96168,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#360 { + Ty#366 { docs: [ ], - id: 360, + id: 366, len: 19, params: [ ], @@ -93244,10 +96180,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#361 { + Ty#367 { docs: [ ], - id: 361, + id: 367, len: 21, params: [ ], @@ -93256,10 +96192,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#362 { + Ty#368 { docs: [ ], - id: 362, + id: 368, len: 22, params: [ ], @@ -93268,10 +96204,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#363 { + Ty#369 { docs: [ ], - id: 363, + id: 369, len: 23, params: [ ], @@ -93280,10 +96216,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#364 { + Ty#370 { docs: [ ], - id: 364, + id: 370, len: 24, params: [ ], @@ -93292,10 +96228,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#365 { + Ty#371 { docs: [ ], - id: 365, + id: 371, len: 25, params: [ ], @@ -93304,10 +96240,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#366 { + Ty#372 { docs: [ ], - id: 366, + id: 372, len: 26, params: [ ], @@ -93316,10 +96252,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#367 { + Ty#373 { docs: [ ], - id: 367, + id: 373, len: 27, params: [ ], @@ -93328,10 +96264,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#368 { + Ty#374 { docs: [ ], - id: 368, + id: 374, len: 28, params: [ ], @@ -93340,10 +96276,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#369 { + Ty#375 { docs: [ ], - id: 369, + id: 375, len: 29, params: [ ], @@ -93352,10 +96288,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#370 { + Ty#376 { docs: [ ], - id: 370, + id: 376, len: 30, params: [ ], @@ -93364,10 +96300,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#371 { + Ty#377 { docs: [ ], - id: 371, + id: 377, len: 31, params: [ ], @@ -93376,21 +96312,21 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#372 { + Ty#378 { docs: [ ], - id: 372, + id: 378, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#342, + typeParam: Ty#348, }, - Ty#373 (Option) { + Ty#379 (Option) { docs: [ ], - id: 373, + id: 379, members: [ { docs: [ @@ -93408,7 +96344,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#68, + ty: Ty#70, typeName: undefined, }, ], @@ -93419,7 +96355,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#68, + ty: Ty#70, }, ], path: [ @@ -93427,32 +96363,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#374 { + Ty#380 { docs: [ ], - id: 374, + id: 380, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#375, + typeParam: Ty#381, }, - Ty#375 { + Ty#381 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#343 (pallet_identity::types::Data), + Ty#349 (pallet_identity::types::Data), ], - id: 375, + id: 381, params: [ ], path: [ ], type: "Tuple", }, - Ty#376 (pallet_identity::types::BitFlags) { + Ty#382 (pallet_identity::types::BitFlags) { docs: [ ], fields: [ @@ -93460,15 +96396,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "IdentityField", }, ], - id: 376, + id: 382, params: [ { name: "T", - ty: Ty#377 (pallet_identity::types::IdentityField), + ty: Ty#383 (pallet_identity::types::IdentityField), }, ], path: [ @@ -93478,10 +96414,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#377 (pallet_identity::types::IdentityField) { + Ty#383 (pallet_identity::types::IdentityField) { docs: [ ], - id: 377, + id: 383, members: [ { docs: [ @@ -93557,10 +96493,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#378 (pallet_identity::types::Judgement) { + Ty#384 (pallet_identity::types::Judgement) { docs: [ ], - id: 378, + id: 384, members: [ { docs: [ @@ -93639,11 +96575,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#379 (pallet_society::pallet::Call) { + Ty#385 (pallet_society::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 379, + id: 385, members: [ { docs: [ @@ -93781,8 +96717,8 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -93861,14 +96797,14 @@ AuthoritySignature>", docs: [ ], name: "candidate", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "approve", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -93899,7 +96835,7 @@ AuthoritySignature>", docs: [ ], name: "approve", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -93962,8 +96898,8 @@ AuthoritySignature>", docs: [ ], name: "founder", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -93976,7 +96912,7 @@ AuthoritySignature>", docs: [ ], name: "rules", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -94040,14 +96976,14 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "forgive", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -94102,14 +97038,14 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "judgement", - ty: Ty#380 (pallet_society::Judgement), + ty: Ty#386 (pallet_society::Judgement), typeName: "Judgement", }, ], @@ -94163,10 +97099,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#380 (pallet_society::Judgement) { + Ty#386 (pallet_society::Judgement) { docs: [ ], - id: 380, + id: 386, members: [ { docs: [ @@ -94201,11 +97137,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#381 (pallet_recovery::pallet::Call) { + Ty#387 (pallet_recovery::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 381, + id: 387, members: [ { docs: [ @@ -94223,14 +97159,14 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<::Call>", }, ], @@ -94253,15 +97189,15 @@ AuthoritySignature>", docs: [ ], name: "lost", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "rescuer", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -94291,14 +97227,14 @@ AuthoritySignature>", docs: [ ], name: "friends", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "threshold", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, { @@ -94331,8 +97267,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 3, @@ -94358,15 +97294,15 @@ AuthoritySignature>", docs: [ ], name: "lost", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "rescuer", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 4, @@ -94389,8 +97325,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 5, @@ -94415,8 +97351,8 @@ AuthoritySignature>", docs: [ ], name: "rescuer", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 6, @@ -94456,8 +97392,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 8, @@ -94477,11 +97413,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#382 (pallet_vesting::pallet::Call) { + Ty#388 (pallet_vesting::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 382, + id: 388, members: [ { docs: [ @@ -94527,8 +97463,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -94559,14 +97495,14 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "schedule", - ty: Ty#383 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#389 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -94599,21 +97535,21 @@ AuthoritySignature>", docs: [ ], name: "source", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "target", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "schedule", - ty: Ty#383 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#389 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -94677,7 +97613,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#383 (pallet_vesting::vesting_info::VestingInfo) { + Ty#389 (pallet_vesting::vesting_info::VestingInfo) { docs: [ ], fields: [ @@ -94703,7 +97639,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 383, + id: 389, params: [ { name: "Balance", @@ -94721,11 +97657,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#384 (pallet_scheduler::pallet::Call) { + Ty#390 (pallet_scheduler::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 384, + id: 390, members: [ { docs: [ @@ -94743,7 +97679,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#385 (Option), + ty: Ty#391 (Option), typeName: "Option>", }, { @@ -94757,7 +97693,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#386 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#392 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -94796,7 +97732,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -94810,7 +97746,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#385 (Option), + ty: Ty#391 (Option), typeName: "Option>", }, { @@ -94824,7 +97760,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#386 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#392 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -94840,7 +97776,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -94867,7 +97803,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#385 (Option), + ty: Ty#391 (Option), typeName: "Option>", }, { @@ -94881,7 +97817,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#386 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#392 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -94901,7 +97837,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -94915,7 +97851,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#385 (Option), + ty: Ty#391 (Option), typeName: "Option>", }, { @@ -94929,7 +97865,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#386 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#392 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -94950,10 +97886,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#385 (Option) { + Ty#391 (Option) { docs: [ ], - id: 385, + id: 391, members: [ { docs: [ @@ -94971,7 +97907,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#75, + ty: Ty#77, typeName: undefined, }, ], @@ -94982,7 +97918,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#75, + ty: Ty#77, }, ], path: [ @@ -94990,10 +97926,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#386 (frame_support::traits::schedule::MaybeHashed) { + Ty#392 (frame_support::traits::schedule::MaybeHashed) { docs: [ ], - id: 386, + id: 392, members: [ { docs: [ @@ -95003,7 +97939,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "T", }, ], @@ -95018,7 +97954,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -95029,11 +97965,11 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -95044,11 +97980,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#387 (pallet_proxy::pallet::Call) { + Ty#393 (pallet_proxy::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 387, + id: 393, members: [ { docs: [ @@ -95073,21 +98009,21 @@ AuthoritySignature>", docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#388 (Option), + ty: Ty#394 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<::Call>", }, ], @@ -95115,14 +98051,14 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -95155,14 +98091,14 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -95225,7 +98161,7 @@ AuthoritySignature>", docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -95239,7 +98175,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, ], @@ -95274,35 +98210,35 @@ AuthoritySignature>", docs: [ ], name: "spawner", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "index", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, { docs: [ ], name: "height", - ty: Ty#125, + ty: Ty#127, typeName: "T::BlockNumber", }, { docs: [ ], name: "ext_index", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -95338,14 +98274,14 @@ AuthoritySignature>", docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -95376,14 +98312,14 @@ AuthoritySignature>", docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -95414,14 +98350,14 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -95453,28 +98389,28 @@ AuthoritySignature>", docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#388 (Option), + ty: Ty#394 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<::Call>", }, ], @@ -95495,10 +98431,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#388 (Option) { + Ty#394 (Option) { docs: [ ], - id: 388, + id: 394, members: [ { docs: [ @@ -95516,7 +98452,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: undefined, }, ], @@ -95527,7 +98463,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), }, ], path: [ @@ -95535,11 +98471,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#389 (pallet_multisig::pallet::Call) { + Ty#395 (pallet_multisig::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 389, + id: 395, members: [ { docs: [ @@ -95565,14 +98501,14 @@ AuthoritySignature>", docs: [ ], name: "other_signatories", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "call", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "Box<::Call>", }, ], @@ -95632,42 +98568,42 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#390 (Option), + ty: Ty#396 (Option), typeName: "Option>", }, { docs: [ ], name: "call", - ty: Ty#391 (frame_support::traits::misc::WrapperKeepOpaque), + ty: Ty#397 (frame_support::traits::misc::WrapperKeepOpaque), typeName: "OpaqueCall", }, { docs: [ ], name: "store_call", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -95717,21 +98653,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#390 (Option), + ty: Ty#396 (Option), typeName: "Option>", }, { @@ -95745,7 +98681,7 @@ AuthoritySignature>", docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -95786,21 +98722,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#84 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -95828,10 +98764,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#390 (Option) { + Ty#396 (Option) { docs: [ ], - id: 390, + id: 396, members: [ { docs: [ @@ -95849,7 +98785,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#84 (pallet_multisig::Timepoint), typeName: undefined, }, ], @@ -95860,7 +98796,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#84 (pallet_multisig::Timepoint), }, ], path: [ @@ -95868,7 +98804,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#391 (frame_support::traits::misc::WrapperKeepOpaque) { + Ty#397 (frame_support::traits::misc::WrapperKeepOpaque) { docs: [ ], fields: [ @@ -95876,22 +98812,22 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#127, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), typeName: "T", }, ], - id: 391, + id: 397, params: [ { name: "T", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), }, ], path: [ @@ -95902,11 +98838,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#392 (pallet_preimage::pallet::Call) { + Ty#398 (pallet_preimage::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 392, + id: 398, members: [ { docs: [ @@ -95920,7 +98856,7 @@ AuthoritySignature>", docs: [ ], name: "bytes", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -95936,7 +98872,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -95955,7 +98891,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -95973,7 +98909,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -95994,11 +98930,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#393 (pallet_bounties::pallet::Call) { + Ty#399 (pallet_bounties::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 393, + id: 399, members: [ { docs: [ @@ -96020,14 +98956,14 @@ AuthoritySignature>", docs: [ ], name: "value", - ty: Ty#49, - typeName: "BalanceOf", + ty: Ty#51, + typeName: "BalanceOf", }, { docs: [ ], name: "description", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -96050,7 +98986,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96072,22 +99008,22 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "curator", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "fee", - ty: Ty#49, - typeName: "BalanceOf", + ty: Ty#51, + typeName: "BalanceOf", }, ], index: 2, @@ -96119,7 +99055,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96142,7 +99078,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96168,15 +99104,15 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "beneficiary", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 5, @@ -96199,7 +99135,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96224,7 +99160,7 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96249,14 +99185,14 @@ AuthoritySignature>", docs: [ ], name: "bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -96269,6 +99205,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -96277,11 +99217,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#394 (pallet_child_bounties::pallet::Call) { + Ty#400 (pallet_child_bounties::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 394, + id: 400, members: [ { docs: [ @@ -96310,21 +99250,21 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "description", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -96354,28 +99294,28 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "curator", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "fee", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -96409,14 +99349,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96465,14 +99405,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96504,22 +99444,22 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "beneficiary", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 4, @@ -96549,14 +99489,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96593,14 +99533,14 @@ AuthoritySignature>", docs: [ ], name: "parent_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, { docs: [ ], name: "child_bounty_id", - ty: Ty#125, + ty: Ty#127, typeName: "BountyIndex", }, ], @@ -96621,11 +99561,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#395 (pallet_tips::pallet::Call) { + Ty#401 (pallet_tips::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 395, + id: 401, members: [ { docs: [ @@ -96654,15 +99594,15 @@ AuthoritySignature>", docs: [ ], name: "reason", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -96695,7 +99635,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -96732,22 +99672,22 @@ AuthoritySignature>", docs: [ ], name: "reason", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "who", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "tip_value", - ty: Ty#49, - typeName: "BalanceOf", + ty: Ty#51, + typeName: "BalanceOf", }, ], index: 2, @@ -96785,15 +99725,15 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, { docs: [ ], name: "tip_value", - ty: Ty#49, - typeName: "BalanceOf", + ty: Ty#51, + typeName: "BalanceOf", }, ], index: 3, @@ -96823,7 +99763,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -96850,7 +99790,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -96863,6 +99803,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -96871,11 +99815,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#396 (pallet_election_provider_multi_phase::pallet::Call) { + Ty#402 (pallet_election_provider_multi_phase::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 396, + id: 402, members: [ { docs: [ @@ -96899,14 +99843,14 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#397 (pallet_election_provider_multi_phase::RawSolution), + ty: Ty#403 (pallet_election_provider_multi_phase::RawSolution), typeName: "Box>>", }, { docs: [ ], name: "witness", - ty: Ty#474 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), + ty: Ty#479 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), typeName: "SolutionOrSnapshotSize", }, ], @@ -96926,7 +99870,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_next_score", - ty: Ty#475 (Option), + ty: Ty#480 (Option), typeName: "Option", }, ], @@ -96949,7 +99893,7 @@ AuthoritySignature>", docs: [ ], name: "supports", - ty: Ty#476, + ty: Ty#481, typeName: "Supports", }, ], @@ -96973,7 +99917,7 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#397 (pallet_election_provider_multi_phase::RawSolution), + ty: Ty#403 (pallet_election_provider_multi_phase::RawSolution), typeName: "Box>>", }, ], @@ -96992,14 +99936,14 @@ AuthoritySignature>", docs: [ ], name: "maybe_max_voters", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, { docs: [ ], name: "maybe_max_targets", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], @@ -97020,7 +99964,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#397 (pallet_election_provider_multi_phase::RawSolution) { + Ty#403 (pallet_election_provider_multi_phase::RawSolution) { docs: [ ], fields: [ @@ -97028,14 +99972,14 @@ AuthoritySignature>", docs: [ ], name: "solution", - ty: Ty#398 (kusama_runtime::NposCompactSolution24), + ty: Ty#404 (kusama_runtime::NposCompactSolution24), typeName: "S", }, { docs: [ ], name: "score", - ty: Ty#473 (sp_npos_elections::ElectionScore), + ty: Ty#91 (sp_npos_elections::ElectionScore), typeName: "ElectionScore", }, { @@ -97046,11 +99990,11 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 397, + id: 403, params: [ { name: "S", - ty: Ty#398 (kusama_runtime::NposCompactSolution24), + ty: Ty#404 (kusama_runtime::NposCompactSolution24), }, ], path: [ @@ -97059,7 +100003,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#398 (kusama_runtime::NposCompactSolution24) { + Ty#404 (kusama_runtime::NposCompactSolution24) { docs: [ ], fields: [ @@ -97067,172 +100011,172 @@ AuthoritySignature>", docs: [ ], name: "votes1", - ty: Ty#399, + ty: Ty#405, typeName: undefined, }, { docs: [ ], name: "votes2", - ty: Ty#402, + ty: Ty#408, typeName: undefined, }, { docs: [ ], name: "votes3", - ty: Ty#407, + ty: Ty#413, typeName: undefined, }, { docs: [ ], name: "votes4", - ty: Ty#410, + ty: Ty#416, typeName: undefined, }, { docs: [ ], name: "votes5", - ty: Ty#413, + ty: Ty#419, typeName: undefined, }, { docs: [ ], name: "votes6", - ty: Ty#416, + ty: Ty#422, typeName: undefined, }, { docs: [ ], name: "votes7", - ty: Ty#419, + ty: Ty#425, typeName: undefined, }, { docs: [ ], name: "votes8", - ty: Ty#422, + ty: Ty#428, typeName: undefined, }, { docs: [ ], name: "votes9", - ty: Ty#425, + ty: Ty#431, typeName: undefined, }, { docs: [ ], name: "votes10", - ty: Ty#428, + ty: Ty#434, typeName: undefined, }, { docs: [ ], name: "votes11", - ty: Ty#431, + ty: Ty#437, typeName: undefined, }, { docs: [ ], name: "votes12", - ty: Ty#434, + ty: Ty#440, typeName: undefined, }, { docs: [ ], name: "votes13", - ty: Ty#437, + ty: Ty#443, typeName: undefined, }, { docs: [ ], name: "votes14", - ty: Ty#440, + ty: Ty#446, typeName: undefined, }, { docs: [ ], name: "votes15", - ty: Ty#443, + ty: Ty#449, typeName: undefined, }, { docs: [ ], name: "votes16", - ty: Ty#446, + ty: Ty#452, typeName: undefined, }, { docs: [ ], name: "votes17", - ty: Ty#449, + ty: Ty#455, typeName: undefined, }, { docs: [ ], name: "votes18", - ty: Ty#452, + ty: Ty#458, typeName: undefined, }, { docs: [ ], name: "votes19", - ty: Ty#455, + ty: Ty#461, typeName: undefined, }, { docs: [ ], name: "votes20", - ty: Ty#458, + ty: Ty#464, typeName: undefined, }, { docs: [ ], name: "votes21", - ty: Ty#461, + ty: Ty#467, typeName: undefined, }, { docs: [ ], name: "votes22", - ty: Ty#464, + ty: Ty#470, typeName: undefined, }, { docs: [ ], name: "votes23", - ty: Ty#467, + ty: Ty#473, typeName: undefined, }, { docs: [ ], name: "votes24", - ty: Ty#470, + ty: Ty#476, typeName: undefined, }, ], - id: 398, + id: 404, params: [ ], path: [ @@ -97241,94 +100185,94 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#399 { + Ty#405 { docs: [ ], - id: 399, + id: 405, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#400, + typeParam: Ty#406, }, - Ty#400 { + Ty#406 { docs: [ ], fields: [ - Ty#125, - Ty#401, + Ty#127, + Ty#407, ], - id: 400, + id: 406, params: [ ], path: [ ], type: "Tuple", }, - Ty#401 { + Ty#407 { docs: [ ], - id: 401, + id: 407, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#80 (u16), + typeParam: Ty#82 (u16), }, - Ty#402 { + Ty#408 { docs: [ ], - id: 402, + id: 408, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#403, + typeParam: Ty#409, }, - Ty#403 { + Ty#409 { docs: [ ], fields: [ - Ty#125, - Ty#404, - Ty#401, + Ty#127, + Ty#410, + Ty#407, ], - id: 403, + id: 409, params: [ ], path: [ ], type: "Tuple", }, - Ty#404 { + Ty#410 { docs: [ ], fields: [ - Ty#401, - Ty#405, + Ty#407, + Ty#411, ], - id: 404, + id: 410, params: [ ], path: [ ], type: "Tuple", }, - Ty#405 { + Ty#411 { docs: [ ], - id: 405, + id: 411, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#406 (sp_arithmetic::per_things::PerU16), + typeParam: Ty#412 (sp_arithmetic::per_things::PerU16), }, - Ty#406 (sp_arithmetic::per_things::PerU16) { + Ty#412 (sp_arithmetic::per_things::PerU16) { docs: [ ], fields: [ @@ -97336,11 +100280,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, ], - id: 406, + id: 412, params: [ ], path: [ @@ -97350,82 +100294,6 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#407 { - docs: [ - ], - id: 407, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#408, - }, - Ty#408 { - docs: [ - ], - fields: [ - Ty#125, - Ty#409, - Ty#401, - ], - id: 408, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#409 { - docs: [ - ], - id: 409, - len: 2, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#404, - }, - Ty#410 { - docs: [ - ], - id: 410, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#411, - }, - Ty#411 { - docs: [ - ], - fields: [ - Ty#125, - Ty#412, - Ty#401, - ], - id: 411, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#412 { - docs: [ - ], - id: 412, - len: 3, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#404, - }, Ty#413 { docs: [ ], @@ -97441,9 +100309,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#415, - Ty#401, + Ty#407, ], id: 414, params: [ @@ -97456,13 +100324,13 @@ AuthoritySignature>", docs: [ ], id: 415, - len: 4, + len: 2, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#416 { docs: [ @@ -97479,9 +100347,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#418, - Ty#401, + Ty#407, ], id: 417, params: [ @@ -97494,13 +100362,13 @@ AuthoritySignature>", docs: [ ], id: 418, - len: 5, + len: 3, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#419 { docs: [ @@ -97517,9 +100385,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#421, - Ty#401, + Ty#407, ], id: 420, params: [ @@ -97532,13 +100400,13 @@ AuthoritySignature>", docs: [ ], id: 421, - len: 6, + len: 4, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#422 { docs: [ @@ -97555,9 +100423,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#424, - Ty#401, + Ty#407, ], id: 423, params: [ @@ -97570,13 +100438,13 @@ AuthoritySignature>", docs: [ ], id: 424, - len: 7, + len: 5, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#425 { docs: [ @@ -97593,9 +100461,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#427, - Ty#401, + Ty#407, ], id: 426, params: [ @@ -97608,13 +100476,13 @@ AuthoritySignature>", docs: [ ], id: 427, - len: 8, + len: 6, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#428 { docs: [ @@ -97631,9 +100499,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#430, - Ty#401, + Ty#407, ], id: 429, params: [ @@ -97646,13 +100514,13 @@ AuthoritySignature>", docs: [ ], id: 430, - len: 9, + len: 7, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#431 { docs: [ @@ -97669,9 +100537,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#433, - Ty#401, + Ty#407, ], id: 432, params: [ @@ -97684,13 +100552,13 @@ AuthoritySignature>", docs: [ ], id: 433, - len: 10, + len: 8, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#434 { docs: [ @@ -97707,9 +100575,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#436, - Ty#401, + Ty#407, ], id: 435, params: [ @@ -97722,13 +100590,13 @@ AuthoritySignature>", docs: [ ], id: 436, - len: 11, + len: 9, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#437 { docs: [ @@ -97745,9 +100613,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#439, - Ty#401, + Ty#407, ], id: 438, params: [ @@ -97760,13 +100628,13 @@ AuthoritySignature>", docs: [ ], id: 439, - len: 12, + len: 10, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#440 { docs: [ @@ -97783,9 +100651,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#442, - Ty#401, + Ty#407, ], id: 441, params: [ @@ -97798,13 +100666,13 @@ AuthoritySignature>", docs: [ ], id: 442, - len: 13, + len: 11, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#443 { docs: [ @@ -97821,9 +100689,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#445, - Ty#401, + Ty#407, ], id: 444, params: [ @@ -97836,13 +100704,13 @@ AuthoritySignature>", docs: [ ], id: 445, - len: 14, + len: 12, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#446 { docs: [ @@ -97859,9 +100727,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#448, - Ty#401, + Ty#407, ], id: 447, params: [ @@ -97874,13 +100742,13 @@ AuthoritySignature>", docs: [ ], id: 448, - len: 15, + len: 13, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#449 { docs: [ @@ -97897,9 +100765,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#451, - Ty#401, + Ty#407, ], id: 450, params: [ @@ -97912,13 +100780,13 @@ AuthoritySignature>", docs: [ ], id: 451, - len: 16, + len: 14, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#452 { docs: [ @@ -97935,9 +100803,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#454, - Ty#401, + Ty#407, ], id: 453, params: [ @@ -97950,13 +100818,13 @@ AuthoritySignature>", docs: [ ], id: 454, - len: 17, + len: 15, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#455 { docs: [ @@ -97973,9 +100841,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#457, - Ty#401, + Ty#407, ], id: 456, params: [ @@ -97988,13 +100856,13 @@ AuthoritySignature>", docs: [ ], id: 457, - len: 18, + len: 16, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#458 { docs: [ @@ -98011,9 +100879,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#460, - Ty#401, + Ty#407, ], id: 459, params: [ @@ -98026,13 +100894,13 @@ AuthoritySignature>", docs: [ ], id: 460, - len: 19, + len: 17, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#461 { docs: [ @@ -98049,9 +100917,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#463, - Ty#401, + Ty#407, ], id: 462, params: [ @@ -98064,13 +100932,13 @@ AuthoritySignature>", docs: [ ], id: 463, - len: 20, + len: 18, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#464 { docs: [ @@ -98087,9 +100955,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#466, - Ty#401, + Ty#407, ], id: 465, params: [ @@ -98102,13 +100970,13 @@ AuthoritySignature>", docs: [ ], id: 466, - len: 21, + len: 19, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#467 { docs: [ @@ -98125,9 +100993,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#469, - Ty#401, + Ty#407, ], id: 468, params: [ @@ -98140,13 +101008,13 @@ AuthoritySignature>", docs: [ ], id: 469, - len: 22, + len: 20, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, }, Ty#470 { docs: [ @@ -98163,9 +101031,9 @@ AuthoritySignature>", docs: [ ], fields: [ - Ty#125, + Ty#127, Ty#472, - Ty#401, + Ty#407, ], id: 471, params: [ @@ -98178,50 +101046,91 @@ AuthoritySignature>", docs: [ ], id: 472, - len: 23, + len: 21, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#404, + typeParam: Ty#410, + }, + Ty#473 { + docs: [ + ], + id: 473, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#474, }, - Ty#473 (sp_npos_elections::ElectionScore) { + Ty#474 { docs: [ ], fields: [ - { - docs: [ - ], - name: "minimal_stake", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, - { - docs: [ - ], - name: "sum_stake", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, - { - docs: [ - ], - name: "sum_stake_squared", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, + Ty#127, + Ty#475, + Ty#407, ], - id: 473, + id: 474, params: [ ], path: [ - "sp_npos_elections", - "ElectionScore", ], - type: "Struct", + type: "Tuple", }, - Ty#474 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize) { + Ty#475 { + docs: [ + ], + id: 475, + len: 22, + params: [ + ], + path: [ + ], + type: "SizedArray", + typeParam: Ty#410, + }, + Ty#476 { + docs: [ + ], + id: 476, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#477, + }, + Ty#477 { + docs: [ + ], + fields: [ + Ty#127, + Ty#478, + Ty#407, + ], + id: 477, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#478 { + docs: [ + ], + id: 478, + len: 23, + params: [ + ], + path: [ + ], + type: "SizedArray", + typeParam: Ty#410, + }, + Ty#479 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize) { docs: [ ], fields: [ @@ -98229,18 +101138,18 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "targets", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], - id: 474, + id: 479, params: [ ], path: [ @@ -98249,10 +101158,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#475 (Option) { + Ty#480 (Option) { docs: [ ], - id: 475, + id: 480, members: [ { docs: [ @@ -98270,7 +101179,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#473 (sp_npos_elections::ElectionScore), + ty: Ty#91 (sp_npos_elections::ElectionScore), typeName: undefined, }, ], @@ -98281,7 +101190,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#473 (sp_npos_elections::ElectionScore), + ty: Ty#91 (sp_npos_elections::ElectionScore), }, ], path: [ @@ -98289,32 +101198,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#476 { + Ty#481 { docs: [ ], - id: 476, + id: 481, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#477, + typeParam: Ty#482, }, - Ty#477 { + Ty#482 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#478 (sp_npos_elections::Support), + Ty#483 (sp_npos_elections::Support), ], - id: 477, + id: 482, params: [ ], path: [ ], type: "Tuple", }, - Ty#478 (sp_npos_elections::Support) { + Ty#483 (sp_npos_elections::Support) { docs: [ ], fields: [ @@ -98329,11 +101238,11 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#62, + ty: Ty#64, typeName: "Vec<(AccountId, ExtendedBalance)>", }, ], - id: 478, + id: 483, params: [ { name: "AccountId", @@ -98346,11 +101255,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#479 (pallet_gilt::pallet::Call) { + Ty#484 (pallet_gilt::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 479, + id: 484, members: [ { docs: [ @@ -98373,7 +101282,7 @@ AuthoritySignature>", docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { @@ -98402,7 +101311,7 @@ AuthoritySignature>", docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { @@ -98430,7 +101339,7 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#480, + ty: Ty#485, typeName: "Perquintill", }, ], @@ -98452,7 +101361,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#125, + ty: Ty#127, typeName: "ActiveIndex", }, ], @@ -98473,18 +101382,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#480 { + Ty#485 { docs: [ ], - id: 480, + id: 485, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#481 (sp_arithmetic::per_things::Perquintill), + typeParam: Ty#486 (sp_arithmetic::per_things::Perquintill), }, - Ty#481 (sp_arithmetic::per_things::Perquintill) { + Ty#486 (sp_arithmetic::per_things::Perquintill) { docs: [ ], fields: [ @@ -98492,11 +101401,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], - id: 481, + id: 486, params: [ ], path: [ @@ -98506,11 +101415,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#482 (pallet_bags_list::pallet::Call) { + Ty#487 (pallet_bags_list::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 482, + id: 487, members: [ { docs: [ @@ -98530,8 +101439,8 @@ AuthoritySignature>", docs: [ ], name: "dislocated", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -98553,8 +101462,8 @@ AuthoritySignature>", docs: [ ], name: "lighter", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -98578,11 +101487,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#483 (pallet_nomination_pools::pallet::Call) { + Ty#488 (pallet_nomination_pools::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 483, + id: 488, members: [ { docs: [ @@ -98602,7 +101511,7 @@ AuthoritySignature>", docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { @@ -98622,13 +101531,15 @@ AuthoritySignature>", "", "Additional funds can come from either the free balance of the account, of from the", "accumulated rewards, see [\`BondExtra\`].", + "", + "Bonding extra funds implies an automatic payout of all pending rewards as well.", ], fields: [ { docs: [ ], name: "extra", - ty: Ty#484 (pallet_nomination_pools::BondExtra), + ty: Ty#489 (pallet_nomination_pools::BondExtra), typeName: "BondExtra>", }, ], @@ -98653,7 +101564,7 @@ AuthoritySignature>", docs: [ "Unbond up to \`unbonding_points\` of the \`member_account\`'s funds from the pool. It", "implicitly collects the rewards one last time, since not doing so would mean some", - "rewards would go forfeited.", + "rewards would be forfeited.", "", "Under certain conditions, this call can be dispatched permissionlessly (i.e. by any", "account).", @@ -98685,14 +101596,14 @@ AuthoritySignature>", docs: [ ], name: "member_account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "unbonding_points", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -98754,8 +101665,8 @@ AuthoritySignature>", docs: [ ], name: "member_account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -98793,29 +101704,29 @@ AuthoritySignature>", docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "root", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "nominator", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "state_toggler", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 6, @@ -98823,6 +101734,13 @@ AuthoritySignature>", }, { docs: [ + "Nominate on behalf of the pool.", + "", + "The dispatch origin of this call must be signed by the pool nominator or the pool", + "root role.", + "", + "This directly forward the call to the staking pallet, on behalf of the pool bonded", + "account.", ], fields: [ { @@ -98836,7 +101754,7 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], @@ -98845,6 +101763,16 @@ AuthoritySignature>", }, { docs: [ + "Set a new state for the pool.", + "", + "If a pool is already in the \`Destroying\` state, then under no condition can its state", + "change again.", + "", + "The dispatch origin of this call must be either:", + "", + "1. signed by the state toggler, or the root role of the pool,", + "2. if the pool conditions to be open are NOT met (as described by \`ok_to_be_open\`), and", + " then the state of the pool can be permissionlessly changed to \`Destroying\`.", ], fields: [ { @@ -98858,7 +101786,7 @@ AuthoritySignature>", docs: [ ], name: "state", - ty: Ty#93 (pallet_nomination_pools::PoolState), + ty: Ty#95 (pallet_nomination_pools::PoolState), typeName: "PoolState", }, ], @@ -98867,6 +101795,10 @@ AuthoritySignature>", }, { docs: [ + "Set a new metadata for the pool.", + "", + "The dispatch origin of this call must be signed by the state toggler, or the root role", + "of the pool.", ], fields: [ { @@ -98880,7 +101812,7 @@ AuthoritySignature>", docs: [ ], name: "metadata", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -98905,35 +101837,35 @@ AuthoritySignature>", docs: [ ], name: "min_join_bond", - ty: Ty#485 (pallet_nomination_pools::ConfigOp), + ty: Ty#490 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "min_create_bond", - ty: Ty#485 (pallet_nomination_pools::ConfigOp), + ty: Ty#490 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "max_pools", - ty: Ty#486 (pallet_nomination_pools::ConfigOp), + ty: Ty#491 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "max_members", - ty: Ty#486 (pallet_nomination_pools::ConfigOp), + ty: Ty#491 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "max_members_per_pool", - ty: Ty#486 (pallet_nomination_pools::ConfigOp), + ty: Ty#491 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, ], @@ -98962,27 +101894,49 @@ AuthoritySignature>", docs: [ ], name: "new_root", - ty: Ty#487 (pallet_nomination_pools::ConfigOp), + ty: Ty#492 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "new_nominator", - ty: Ty#487 (pallet_nomination_pools::ConfigOp), + ty: Ty#492 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "new_state_toggler", - ty: Ty#487 (pallet_nomination_pools::ConfigOp), + ty: Ty#492 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, ], index: 11, name: "update_roles", }, + { + docs: [ + "Chill on behalf of the pool.", + "", + "The dispatch origin of this call must be signed by the pool nominator or the pool", + "root role, same as [\`Pallet::nominate\`].", + "", + "This directly forward the call to the staking pallet, on behalf of the pool bonded", + "account.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + ], + index: 12, + name: "chill", + }, ], params: [ { @@ -98997,10 +101951,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#484 (pallet_nomination_pools::BondExtra) { + Ty#489 (pallet_nomination_pools::BondExtra) { docs: [ ], - id: 484, + id: 489, members: [ { docs: [ @@ -99038,10 +101992,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#485 (pallet_nomination_pools::ConfigOp) { + Ty#490 (pallet_nomination_pools::ConfigOp) { docs: [ ], - id: 485, + id: 490, members: [ { docs: [ @@ -99087,10 +102041,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#486 (pallet_nomination_pools::ConfigOp) { + Ty#491 (pallet_nomination_pools::ConfigOp) { docs: [ ], - id: 486, + id: 491, members: [ { docs: [ @@ -99136,10 +102090,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#487 (pallet_nomination_pools::ConfigOp) { + Ty#492 (pallet_nomination_pools::ConfigOp) { docs: [ ], - id: 487, + id: 492, members: [ { docs: [ @@ -99185,11 +102139,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#488 (polkadot_runtime_parachains::configuration::pallet::Call) { + Ty#493 (polkadot_runtime_parachains::configuration::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 488, + id: 493, members: [ { docs: [ @@ -99392,7 +102346,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], @@ -99408,7 +102362,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], @@ -99617,7 +102571,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -99842,7 +102796,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -99858,7 +102812,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -99910,7 +102864,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -99932,11 +102886,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#489 (polkadot_runtime_parachains::shared::pallet::Call) { + Ty#494 (polkadot_runtime_parachains::shared::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 489, + id: 494, members: [ ], params: [ @@ -99953,11 +102907,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#490 (polkadot_runtime_parachains::inclusion::pallet::Call) { + Ty#495 (polkadot_runtime_parachains::inclusion::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 490, + id: 495, members: [ ], params: [ @@ -99974,11 +102928,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#491 (polkadot_runtime_parachains::paras_inherent::pallet::Call) { + Ty#496 (polkadot_runtime_parachains::paras_inherent::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 491, + id: 496, members: [ { docs: [ @@ -99989,7 +102943,7 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#492 (polkadot_primitives::v2::InherentData), + ty: Ty#497 (polkadot_primitives::v2::InherentData), typeName: "ParachainsInherentData", }, ], @@ -100011,7 +102965,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#492 (polkadot_primitives::v2::InherentData) { + Ty#497 (polkadot_primitives::v2::InherentData) { docs: [ ], fields: [ @@ -100019,36 +102973,36 @@ AuthoritySignature>", docs: [ ], name: "bitfields", - ty: Ty#493, + ty: Ty#498, typeName: "UncheckedSignedAvailabilityBitfields", }, { docs: [ ], name: "backed_candidates", - ty: Ty#500, + ty: Ty#505, typeName: "Vec>", }, { docs: [ ], name: "disputes", - ty: Ty#510, + ty: Ty#515, typeName: "MultiDisputeStatementSet", }, { docs: [ ], name: "parent_header", - ty: Ty#196 (sp_runtime::generic::header::Header), + ty: Ty#199 (sp_runtime::generic::header::Header), typeName: "HDR", }, ], - id: 492, + id: 497, params: [ { name: "HDR", - ty: Ty#196 (sp_runtime::generic::header::Header), + ty: Ty#199 (sp_runtime::generic::header::Header), }, ], path: [ @@ -100058,18 +103012,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#493 { + Ty#498 { docs: [ ], - id: 493, + id: 498, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#494 (polkadot_primitives::v2::signed::UncheckedSigned), + typeParam: Ty#499 (polkadot_primitives::v2::signed::UncheckedSigned), }, - Ty#494 (polkadot_primitives::v2::signed::UncheckedSigned) { + Ty#499 (polkadot_primitives::v2::signed::UncheckedSigned) { docs: [ ], fields: [ @@ -100077,33 +103031,33 @@ AuthoritySignature>", docs: [ ], name: "payload", - ty: Ty#495 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#500 (polkadot_primitives::v2::AvailabilityBitfield), typeName: "Payload", }, { docs: [ ], name: "validator_index", - ty: Ty#498 (polkadot_primitives::v2::ValidatorIndex), + ty: Ty#503 (polkadot_primitives::v2::ValidatorIndex), typeName: "ValidatorIndex", }, { docs: [ ], name: "signature", - ty: Ty#499 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#504 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], - id: 494, + id: 499, params: [ { name: "Payload", - ty: Ty#495 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#500 (polkadot_primitives::v2::AvailabilityBitfield), }, { name: "RealPayload", - ty: Ty#495 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#500 (polkadot_primitives::v2::AvailabilityBitfield), }, ], path: [ @@ -100114,7 +103068,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#495 (polkadot_primitives::v2::AvailabilityBitfield) { + Ty#500 (polkadot_primitives::v2::AvailabilityBitfield) { docs: [ ], fields: [ @@ -100122,11 +103076,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, ], - id: 495, + id: 500, params: [ ], path: [ @@ -100136,24 +103090,24 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#496 { + Ty#501 { bitOrderType: Ty#2 (u8), - bitStoreType: Ty#497 (bitvec::order::Lsb0), + bitStoreType: Ty#502 (bitvec::order::Lsb0), docs: [ ], - id: 496, + id: 501, params: [ ], path: [ ], type: "BitSequence", }, - Ty#497 (bitvec::order::Lsb0) { + Ty#502 (bitvec::order::Lsb0) { docs: [ ], fields: [ ], - id: 497, + id: 502, params: [ ], path: [ @@ -100163,7 +103117,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#498 (polkadot_primitives::v2::ValidatorIndex) { + Ty#503 (polkadot_primitives::v2::ValidatorIndex) { docs: [ ], fields: [ @@ -100175,7 +103129,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 498, + id: 503, params: [ ], path: [ @@ -100185,7 +103139,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#499 (polkadot_primitives::v2::validator_app::Signature) { + Ty#504 (polkadot_primitives::v2::validator_app::Signature) { docs: [ ], fields: [ @@ -100193,11 +103147,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#101 (sp_core::sr25519::Signature), + ty: Ty#103 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 499, + id: 504, params: [ ], path: [ @@ -100208,18 +103162,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#500 { + Ty#505 { docs: [ ], - id: 500, + id: 505, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#501 (polkadot_primitives::v2::BackedCandidate), + typeParam: Ty#506 (polkadot_primitives::v2::BackedCandidate), }, - Ty#501 (polkadot_primitives::v2::BackedCandidate) { + Ty#506 (polkadot_primitives::v2::BackedCandidate) { docs: [ ], fields: [ @@ -100227,29 +103181,29 @@ AuthoritySignature>", docs: [ ], name: "candidate", - ty: Ty#502 (polkadot_primitives::v2::CommittedCandidateReceipt), + ty: Ty#507 (polkadot_primitives::v2::CommittedCandidateReceipt), typeName: "CommittedCandidateReceipt", }, { docs: [ ], name: "validity_votes", - ty: Ty#508, + ty: Ty#513, typeName: "Vec", }, { docs: [ ], name: "validator_indices", - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, ], - id: 501, + id: 506, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -100259,7 +103213,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#502 (polkadot_primitives::v2::CommittedCandidateReceipt) { + Ty#507 (polkadot_primitives::v2::CommittedCandidateReceipt) { docs: [ ], fields: [ @@ -100267,22 +103221,22 @@ AuthoritySignature>", docs: [ ], name: "descriptor", - ty: Ty#97 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#99 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "commitments", - ty: Ty#503 (polkadot_primitives::v2::CandidateCommitments), + ty: Ty#508 (polkadot_primitives::v2::CandidateCommitments), typeName: "CandidateCommitments", }, ], - id: 502, + id: 507, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -100292,7 +103246,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#503 (polkadot_primitives::v2::CandidateCommitments) { + Ty#508 (polkadot_primitives::v2::CandidateCommitments) { docs: [ ], fields: [ @@ -100300,28 +103254,28 @@ AuthoritySignature>", docs: [ ], name: "upward_messages", - ty: Ty#164, + ty: Ty#167, typeName: "Vec", }, { docs: [ ], name: "horizontal_messages", - ty: Ty#504, + ty: Ty#509, typeName: "Vec>", }, { docs: [ ], name: "new_validation_code", - ty: Ty#506 (Option), + ty: Ty#511 (Option), typeName: "Option", }, { docs: [ ], name: "head_data", - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { @@ -100339,7 +103293,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 503, + id: 508, params: [ { name: "N", @@ -100353,18 +103307,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#504 { + Ty#509 { docs: [ ], - id: 504, + id: 509, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#505 (polkadot_core_primitives::OutboundHrmpMessage), + typeParam: Ty#510 (polkadot_core_primitives::OutboundHrmpMessage), }, - Ty#505 (polkadot_core_primitives::OutboundHrmpMessage) { + Ty#510 (polkadot_core_primitives::OutboundHrmpMessage) { docs: [ ], fields: [ @@ -100372,22 +103326,22 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 505, + id: 510, params: [ { name: "Id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), }, ], path: [ @@ -100396,10 +103350,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#506 (Option) { + Ty#511 (Option) { docs: [ ], - id: 506, + id: 511, members: [ { docs: [ @@ -100417,7 +103371,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), typeName: undefined, }, ], @@ -100428,7 +103382,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), }, ], path: [ @@ -100436,7 +103390,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#507 (polkadot_parachain::primitives::ValidationCode) { + Ty#512 (polkadot_parachain::primitives::ValidationCode) { docs: [ ], fields: [ @@ -100444,11 +103398,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 507, + id: 512, params: [ ], path: [ @@ -100458,21 +103412,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#508 { + Ty#513 { docs: [ ], - id: 508, + id: 513, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#509 (polkadot_primitives::v2::ValidityAttestation), + typeParam: Ty#514 (polkadot_primitives::v2::ValidityAttestation), }, - Ty#509 (polkadot_primitives::v2::ValidityAttestation) { + Ty#514 (polkadot_primitives::v2::ValidityAttestation) { docs: [ ], - id: 509, + id: 514, members: [ { docs: [ @@ -100482,7 +103436,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#499 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#504 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -100497,7 +103451,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#499 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#504 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -100514,18 +103468,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#510 { + Ty#515 { docs: [ ], - id: 510, + id: 515, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#511 (polkadot_primitives::v2::DisputeStatementSet), + typeParam: Ty#516 (polkadot_primitives::v2::DisputeStatementSet), }, - Ty#511 (polkadot_primitives::v2::DisputeStatementSet) { + Ty#516 (polkadot_primitives::v2::DisputeStatementSet) { docs: [ ], fields: [ @@ -100533,7 +103487,7 @@ AuthoritySignature>", docs: [ ], name: "candidate_hash", - ty: Ty#114 (polkadot_core_primitives::CandidateHash), + ty: Ty#116 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { @@ -100547,11 +103501,11 @@ AuthoritySignature>", docs: [ ], name: "statements", - ty: Ty#512, + ty: Ty#517, typeName: "Vec<(DisputeStatement, ValidatorIndex, ValidatorSignature)>", }, ], - id: 511, + id: 516, params: [ ], path: [ @@ -100561,36 +103515,36 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#512 { + Ty#517 { docs: [ ], - id: 512, + id: 517, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#513, + typeParam: Ty#518, }, - Ty#513 { + Ty#518 { docs: [ ], fields: [ - Ty#514 (polkadot_primitives::v2::DisputeStatement), - Ty#498 (polkadot_primitives::v2::ValidatorIndex), - Ty#499 (polkadot_primitives::v2::validator_app::Signature), + Ty#519 (polkadot_primitives::v2::DisputeStatement), + Ty#503 (polkadot_primitives::v2::ValidatorIndex), + Ty#504 (polkadot_primitives::v2::validator_app::Signature), ], - id: 513, + id: 518, params: [ ], path: [ ], type: "Tuple", }, - Ty#514 (polkadot_primitives::v2::DisputeStatement) { + Ty#519 (polkadot_primitives::v2::DisputeStatement) { docs: [ ], - id: 514, + id: 519, members: [ { docs: [ @@ -100600,7 +103554,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#515 (polkadot_primitives::v2::ValidDisputeStatementKind), + ty: Ty#520 (polkadot_primitives::v2::ValidDisputeStatementKind), typeName: "ValidDisputeStatementKind", }, ], @@ -100615,7 +103569,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#516 (polkadot_primitives::v2::InvalidDisputeStatementKind), + ty: Ty#521 (polkadot_primitives::v2::InvalidDisputeStatementKind), typeName: "InvalidDisputeStatementKind", }, ], @@ -100632,10 +103586,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#515 (polkadot_primitives::v2::ValidDisputeStatementKind) { + Ty#520 (polkadot_primitives::v2::ValidDisputeStatementKind) { docs: [ ], - id: 515, + id: 520, members: [ { docs: [ @@ -100653,7 +103607,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -100668,7 +103622,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -100693,10 +103647,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#516 (polkadot_primitives::v2::InvalidDisputeStatementKind) { + Ty#521 (polkadot_primitives::v2::InvalidDisputeStatementKind) { docs: [ ], - id: 516, + id: 521, members: [ { docs: [ @@ -100716,11 +103670,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#517 (polkadot_runtime_parachains::paras::pallet::Call) { + Ty#522 (polkadot_runtime_parachains::paras::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 517, + id: 522, members: [ { docs: [ @@ -100731,14 +103685,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_code", - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -100754,14 +103708,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_head", - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, ], @@ -100777,14 +103731,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_code", - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, { @@ -100807,14 +103761,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_head", - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, ], @@ -100832,7 +103786,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -100860,7 +103814,7 @@ AuthoritySignature>", docs: [ ], name: "validation_code", - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -100880,7 +103834,7 @@ AuthoritySignature>", docs: [ ], name: "validation_code_hash", - ty: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, ], @@ -100897,14 +103851,14 @@ AuthoritySignature>", docs: [ ], name: "stmt", - ty: Ty#518 (polkadot_primitives::v2::PvfCheckStatement), + ty: Ty#523 (polkadot_primitives::v2::PvfCheckStatement), typeName: "PvfCheckStatement", }, { docs: [ ], name: "signature", - ty: Ty#499 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#504 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -100926,7 +103880,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#518 (polkadot_primitives::v2::PvfCheckStatement) { + Ty#523 (polkadot_primitives::v2::PvfCheckStatement) { docs: [ ], fields: [ @@ -100934,14 +103888,14 @@ AuthoritySignature>", docs: [ ], name: "accept", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "subject", - ty: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { @@ -100955,11 +103909,11 @@ AuthoritySignature>", docs: [ ], name: "validator_index", - ty: Ty#498 (polkadot_primitives::v2::ValidatorIndex), + ty: Ty#503 (polkadot_primitives::v2::ValidatorIndex), typeName: "ValidatorIndex", }, ], - id: 518, + id: 523, params: [ ], path: [ @@ -100969,11 +103923,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#519 (polkadot_runtime_parachains::initializer::pallet::Call) { + Ty#524 (polkadot_runtime_parachains::initializer::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 519, + id: 524, members: [ { docs: [ @@ -101008,11 +103962,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#520 (polkadot_runtime_parachains::dmp::pallet::Call) { + Ty#525 (polkadot_runtime_parachains::dmp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 520, + id: 525, members: [ ], params: [ @@ -101029,11 +103983,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#521 (polkadot_runtime_parachains::ump::pallet::Call) { + Ty#526 (polkadot_runtime_parachains::ump::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 521, + id: 526, members: [ { docs: [ @@ -101055,14 +104009,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: "weight_limit", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -101084,11 +104038,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#522 (polkadot_runtime_parachains::hrmp::pallet::Call) { + Ty#527 (polkadot_runtime_parachains::hrmp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 522, + id: 527, members: [ { docs: [ @@ -101108,7 +104062,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -101140,7 +104094,7 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -101159,7 +104113,7 @@ AuthoritySignature>", docs: [ ], name: "channel_id", - ty: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -101181,7 +104135,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -101260,7 +104214,7 @@ AuthoritySignature>", docs: [ ], name: "channel_id", - ty: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, { @@ -101289,11 +104243,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#523 (polkadot_runtime_parachains::disputes::pallet::Call) { + Ty#528 (polkadot_runtime_parachains::disputes::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 523, + id: 528, members: [ { docs: [ @@ -101318,11 +104272,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#524 (polkadot_runtime_common::paras_registrar::pallet::Call) { + Ty#529 (polkadot_runtime_common::paras_registrar::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 524, + id: 529, members: [ { docs: [ @@ -101346,21 +104300,21 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "genesis_head", - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -101395,21 +104349,21 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "genesis_head", - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -101427,7 +104381,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -101453,14 +104407,14 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "other", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -101479,7 +104433,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -101523,11 +104477,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#525 (polkadot_runtime_common::slots::pallet::Call) { + Ty#530 (polkadot_runtime_common::slots::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 525, + id: 530, members: [ { docs: [ @@ -101541,7 +104495,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -101587,7 +104541,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -101609,7 +104563,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -101631,11 +104585,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#526 (polkadot_runtime_common::auctions::pallet::Call) { + Ty#531 (polkadot_runtime_common::auctions::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 526, + id: 531, members: [ { docs: [ @@ -101650,14 +104604,14 @@ AuthoritySignature>", docs: [ ], name: "duration", - ty: Ty#125, + ty: Ty#127, typeName: "T::BlockNumber", }, { docs: [ ], name: "lease_period_index", - ty: Ty#125, + ty: Ty#127, typeName: "LeasePeriodOf", }, ], @@ -101688,35 +104642,35 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, { docs: [ ], name: "auction_index", - ty: Ty#125, + ty: Ty#127, typeName: "AuctionIndex", }, { docs: [ ], name: "first_slot", - ty: Ty#125, + ty: Ty#127, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_slot", - ty: Ty#125, + ty: Ty#127, typeName: "LeasePeriodOf", }, { docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -101749,22 +104703,22 @@ AuthoritySignature>", ], type: "Union", }, - Ty#527 { + Ty#532 { docs: [ ], - id: 527, + id: 532, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#98 (polkadot_parachain::primitives::Id), + typeParam: Ty#100 (polkadot_parachain::primitives::Id), }, - Ty#528 (polkadot_runtime_common::crowdloan::pallet::Call) { + Ty#533 (polkadot_runtime_common::crowdloan::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 528, + id: 533, members: [ { docs: [ @@ -101778,42 +104732,42 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, { docs: [ ], name: "cap", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "first_period", - ty: Ty#125, + ty: Ty#127, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_period", - ty: Ty#125, + ty: Ty#127, typeName: "LeasePeriodOf", }, { docs: [ ], name: "end", - ty: Ty#125, + ty: Ty#127, typeName: "T::BlockNumber", }, { docs: [ ], name: "verifier", - ty: Ty#529 (Option), + ty: Ty#534 (Option), typeName: "Option", }, ], @@ -101830,21 +104784,21 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "signature", - ty: Ty#533 (Option), + ty: Ty#538 (Option), typeName: "Option", }, ], @@ -101883,7 +104837,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, ], @@ -101903,7 +104857,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, ], @@ -101919,7 +104873,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, ], @@ -101937,42 +104891,42 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, { docs: [ ], name: "cap", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "first_period", - ty: Ty#125, + ty: Ty#127, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_period", - ty: Ty#125, + ty: Ty#127, typeName: "LeasePeriodOf", }, { docs: [ ], name: "end", - ty: Ty#125, + ty: Ty#127, typeName: "T::BlockNumber", }, { docs: [ ], name: "verifier", - ty: Ty#529 (Option), + ty: Ty#534 (Option), typeName: "Option", }, ], @@ -101990,14 +104944,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "memo", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -102015,7 +104969,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -102032,14 +104986,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#527, + ty: Ty#532, typeName: "ParaId", }, { docs: [ ], name: "signature", - ty: Ty#533 (Option), + ty: Ty#538 (Option), typeName: "Option", }, ], @@ -102061,10 +105015,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#529 (Option) { + Ty#534 (Option) { docs: [ ], - id: 529, + id: 534, members: [ { docs: [ @@ -102082,7 +105036,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#530 (sp_runtime::MultiSigner), + ty: Ty#535 (sp_runtime::MultiSigner), typeName: undefined, }, ], @@ -102093,7 +105047,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#530 (sp_runtime::MultiSigner), + ty: Ty#535 (sp_runtime::MultiSigner), }, ], path: [ @@ -102101,10 +105055,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#530 (sp_runtime::MultiSigner) { + Ty#535 (sp_runtime::MultiSigner) { docs: [ ], - id: 530, + id: 535, members: [ { docs: [ @@ -102114,7 +105068,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#42 (sp_core::ed25519::Public), + ty: Ty#44 (sp_core::ed25519::Public), typeName: "ed25519::Public", }, ], @@ -102129,7 +105083,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], @@ -102144,7 +105098,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#531 (sp_core::ecdsa::Public), + ty: Ty#536 (sp_core::ecdsa::Public), typeName: "ecdsa::Public", }, ], @@ -102160,7 +105114,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#531 (sp_core::ecdsa::Public) { + Ty#536 (sp_core::ecdsa::Public) { docs: [ ], fields: [ @@ -102168,11 +105122,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#532, + ty: Ty#537, typeName: "[u8; 33]", }, ], - id: 531, + id: 536, params: [ ], path: [ @@ -102182,10 +105136,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#532 { + Ty#537 { docs: [ ], - id: 532, + id: 537, len: 33, params: [ ], @@ -102194,10 +105148,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#533 (Option) { + Ty#538 (Option) { docs: [ ], - id: 533, + id: 538, members: [ { docs: [ @@ -102215,7 +105169,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#534 (sp_runtime::MultiSignature), + ty: Ty#539 (sp_runtime::MultiSignature), typeName: undefined, }, ], @@ -102226,7 +105180,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#534 (sp_runtime::MultiSignature), + ty: Ty#539 (sp_runtime::MultiSignature), }, ], path: [ @@ -102234,10 +105188,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#534 (sp_runtime::MultiSignature) { + Ty#539 (sp_runtime::MultiSignature) { docs: [ ], - id: 534, + id: 539, members: [ { docs: [ @@ -102247,7 +105201,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#276 (sp_core::ed25519::Signature), + ty: Ty#281 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -102262,7 +105216,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#101 (sp_core::sr25519::Signature), + ty: Ty#103 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -102277,7 +105231,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#535 (sp_core::ecdsa::Signature), + ty: Ty#540 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -102293,7 +105247,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#535 (sp_core::ecdsa::Signature) { + Ty#540 (sp_core::ecdsa::Signature) { docs: [ ], fields: [ @@ -102301,11 +105255,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#325, + ty: Ty#331, typeName: "[u8; 65]", }, ], - id: 535, + id: 540, params: [ ], path: [ @@ -102315,11 +105269,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#536 (pallet_xcm::pallet::Call) { + Ty#541 (pallet_xcm::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 536, + id: 541, members: [ { docs: [ @@ -102329,14 +105283,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "message", - ty: Ty#537 (xcm::VersionedXcm), + ty: Ty#542 (xcm::VersionedXcm), typeName: "Box>", }, ], @@ -102366,21 +105320,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#150 (xcm::VersionedMultiAssets), + ty: Ty#153 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -102418,21 +105372,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#150 (xcm::VersionedMultiAssets), + ty: Ty#153 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -102465,14 +105419,14 @@ AuthoritySignature>", docs: [ ], name: "message", - ty: Ty#548 (xcm::VersionedXcm), + ty: Ty#553 (xcm::VersionedXcm), typeName: "Box::Call>>", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -102493,7 +105447,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "Box", }, { @@ -102520,7 +105474,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_xcm_version", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], @@ -102539,7 +105493,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -102560,7 +105514,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -102593,21 +105547,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#150 (xcm::VersionedMultiAssets), + ty: Ty#153 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -102621,7 +105575,7 @@ AuthoritySignature>", docs: [ ], name: "weight_limit", - ty: Ty#148 (xcm::v2::WeightLimit), + ty: Ty#151 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -102653,21 +105607,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#150 (xcm::VersionedMultiAssets), + ty: Ty#153 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -102681,7 +105635,7 @@ AuthoritySignature>", docs: [ ], name: "weight_limit", - ty: Ty#148 (xcm::v2::WeightLimit), + ty: Ty#151 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -102702,10 +105656,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#537 (xcm::VersionedXcm) { + Ty#542 (xcm::VersionedXcm) { docs: [ ], - id: 537, + id: 542, members: [ { docs: [ @@ -102715,7 +105669,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#538 (xcm::v0::Xcm), + ty: Ty#543 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -102730,7 +105684,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#543 (xcm::v1::Xcm), + ty: Ty#548 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -102745,7 +105699,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -102765,10 +105719,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#538 (xcm::v0::Xcm) { + Ty#543 (xcm::v0::Xcm) { docs: [ ], - id: 538, + id: 543, members: [ { docs: [ @@ -102778,14 +105732,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -102800,14 +105754,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -102822,14 +105776,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -102844,14 +105798,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#542 (xcm::v0::Response), + ty: Ty#547 (xcm::v0::Response), typeName: "Response", }, ], @@ -102866,14 +105820,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -102888,21 +105842,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -102917,21 +105871,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#143 (xcm::v0::OriginKind), + ty: Ty#146 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#144 (xcm::double_encoded::DoubleEncoded), + ty: Ty#147 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -102946,21 +105900,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -102975,7 +105929,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -102990,21 +105944,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -103019,7 +105973,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -103047,21 +106001,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#539 { + Ty#544 { docs: [ ], - id: 539, + id: 544, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#540 (xcm::v0::order::Order), + typeParam: Ty#545 (xcm::v0::order::Order), }, - Ty#540 (xcm::v0::order::Order) { + Ty#545 (xcm::v0::order::Order) { docs: [ ], - id: 540, + id: 545, members: [ { docs: [ @@ -103079,14 +106033,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -103101,21 +106055,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -103130,14 +106084,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, ], @@ -103152,21 +106106,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -103181,21 +106135,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -103210,21 +106164,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, ], @@ -103239,35 +106193,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#152 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#155 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#541, + ty: Ty#546, typeName: "Vec>", }, ], @@ -103289,21 +106243,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#541 { + Ty#546 { docs: [ ], - id: 541, + id: 546, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#538 (xcm::v0::Xcm), + typeParam: Ty#543 (xcm::v0::Xcm), }, - Ty#542 (xcm::v0::Response) { + Ty#547 (xcm::v0::Response) { docs: [ ], - id: 542, + id: 547, members: [ { docs: [ @@ -103313,7 +106267,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, ], @@ -103330,10 +106284,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#543 (xcm::v1::Xcm) { + Ty#548 (xcm::v1::Xcm) { docs: [ ], - id: 543, + id: 548, members: [ { docs: [ @@ -103343,14 +106297,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -103365,14 +106319,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -103387,14 +106341,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -103409,14 +106363,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#547 (xcm::v1::Response), + ty: Ty#552 (xcm::v1::Response), typeName: "Response", }, ], @@ -103431,14 +106385,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -103453,21 +106407,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -103482,21 +106436,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#143 (xcm::v0::OriginKind), + ty: Ty#146 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#144 (xcm::double_encoded::DoubleEncoded), + ty: Ty#147 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -103511,21 +106465,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -103540,7 +106494,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -103555,21 +106509,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -103584,7 +106538,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#123 (xcm::v1::multilocation::Junctions), + ty: Ty#125 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -103606,14 +106560,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -103642,21 +106596,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#544 { + Ty#549 { docs: [ ], - id: 544, + id: 549, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#545 (xcm::v1::order::Order), + typeParam: Ty#550 (xcm::v1::order::Order), }, - Ty#545 (xcm::v1::order::Order) { + Ty#550 (xcm::v1::order::Order) { docs: [ ], - id: 545, + id: 550, members: [ { docs: [ @@ -103674,7 +106628,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -103688,7 +106642,7 @@ AuthoritySignature>", docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -103703,7 +106657,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -103717,14 +106671,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -103739,14 +106693,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -103761,21 +106715,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -103790,21 +106744,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -103819,21 +106773,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -103848,35 +106802,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#135 (xcm::v1::multiasset::MultiAsset), + ty: Ty#138 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#546, + ty: Ty#551, typeName: "Vec>", }, ], @@ -103898,21 +106852,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#546 { + Ty#551 { docs: [ ], - id: 546, + id: 551, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#543 (xcm::v1::Xcm), + typeParam: Ty#548 (xcm::v1::Xcm), }, - Ty#547 (xcm::v1::Response) { + Ty#552 (xcm::v1::Response) { docs: [ ], - id: 547, + id: 552, members: [ { docs: [ @@ -103922,7 +106876,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -103954,10 +106908,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#548 (xcm::VersionedXcm) { + Ty#553 (xcm::VersionedXcm) { docs: [ ], - id: 548, + id: 553, members: [ { docs: [ @@ -103967,7 +106921,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#549 (xcm::v0::Xcm), + ty: Ty#554 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -103982,7 +106936,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#554 (xcm::v1::Xcm), + ty: Ty#559 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -103997,7 +106951,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#558 (xcm::v2::Xcm), + ty: Ty#563 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -104017,10 +106971,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#549 (xcm::v0::Xcm) { + Ty#554 (xcm::v0::Xcm) { docs: [ ], - id: 549, + id: 554, members: [ { docs: [ @@ -104030,14 +106984,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#550, + ty: Ty#555, typeName: "Vec>", }, ], @@ -104052,14 +107006,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#550, + ty: Ty#555, typeName: "Vec>", }, ], @@ -104074,14 +107028,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#550, + ty: Ty#555, typeName: "Vec>", }, ], @@ -104096,14 +107050,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#542 (xcm::v0::Response), + ty: Ty#547 (xcm::v0::Response), typeName: "Response", }, ], @@ -104118,14 +107072,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -104140,21 +107094,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -104169,21 +107123,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#143 (xcm::v0::OriginKind), + ty: Ty#146 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#553 (xcm::double_encoded::DoubleEncoded), + ty: Ty#558 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -104198,21 +107152,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -104227,7 +107181,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -104242,21 +107196,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -104271,7 +107225,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -104299,21 +107253,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#550 { + Ty#555 { docs: [ ], - id: 550, + id: 555, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#551 (xcm::v0::order::Order), + typeParam: Ty#556 (xcm::v0::order::Order), }, - Ty#551 (xcm::v0::order::Order) { + Ty#556 (xcm::v0::order::Order) { docs: [ ], - id: 551, + id: 556, members: [ { docs: [ @@ -104331,14 +107285,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -104353,21 +107307,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -104382,14 +107336,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, ], @@ -104404,21 +107358,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -104433,21 +107387,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#539, + ty: Ty#544, typeName: "Vec>", }, ], @@ -104462,21 +107416,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#153 (xcm::v0::multi_location::MultiLocation), + ty: Ty#156 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#151, + ty: Ty#154, typeName: "Vec", }, ], @@ -104491,35 +107445,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#152 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#155 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#552, + ty: Ty#557, typeName: "Vec>", }, ], @@ -104541,18 +107495,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#552 { + Ty#557 { docs: [ ], - id: 552, + id: 557, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#549 (xcm::v0::Xcm), + typeParam: Ty#554 (xcm::v0::Xcm), }, - Ty#553 (xcm::double_encoded::DoubleEncoded) { + Ty#558 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -104560,11 +107514,11 @@ AuthoritySignature>", docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 553, + id: 558, params: [ { name: "T", @@ -104578,10 +107532,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#554 (xcm::v1::Xcm) { + Ty#559 (xcm::v1::Xcm) { docs: [ ], - id: 554, + id: 559, members: [ { docs: [ @@ -104591,14 +107545,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#555, + ty: Ty#560, typeName: "Vec>", }, ], @@ -104613,14 +107567,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#555, + ty: Ty#560, typeName: "Vec>", }, ], @@ -104635,14 +107589,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#555, + ty: Ty#560, typeName: "Vec>", }, ], @@ -104657,14 +107611,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#547 (xcm::v1::Response), + ty: Ty#552 (xcm::v1::Response), typeName: "Response", }, ], @@ -104679,14 +107633,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -104701,21 +107655,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -104730,21 +107684,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#143 (xcm::v0::OriginKind), + ty: Ty#146 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#553 (xcm::double_encoded::DoubleEncoded), + ty: Ty#558 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -104759,21 +107713,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -104788,7 +107742,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -104803,21 +107757,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -104832,7 +107786,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#123 (xcm::v1::multilocation::Junctions), + ty: Ty#125 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -104854,14 +107808,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -104890,21 +107844,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#555 { + Ty#560 { docs: [ ], - id: 555, + id: 560, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#556 (xcm::v1::order::Order), + typeParam: Ty#561 (xcm::v1::order::Order), }, - Ty#556 (xcm::v1::order::Order) { + Ty#561 (xcm::v1::order::Order) { docs: [ ], - id: 556, + id: 561, members: [ { docs: [ @@ -104922,7 +107876,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -104936,7 +107890,7 @@ AuthoritySignature>", docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -104951,7 +107905,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -104965,14 +107919,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -104987,14 +107941,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -105009,21 +107963,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -105038,21 +107992,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#544, + ty: Ty#549, typeName: "Vec>", }, ], @@ -105067,21 +108021,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -105096,35 +108050,35 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#135 (xcm::v1::multiasset::MultiAsset), + ty: Ty#138 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#557, + ty: Ty#562, typeName: "Vec>", }, ], @@ -105146,18 +108100,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#557 { + Ty#562 { docs: [ ], - id: 557, + id: 562, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#554 (xcm::v1::Xcm), + typeParam: Ty#559 (xcm::v1::Xcm), }, - Ty#558 (xcm::v2::Xcm) { + Ty#563 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -105165,11 +108119,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#559, + ty: Ty#564, typeName: "Vec>", }, ], - id: 558, + id: 563, params: [ { name: "Call", @@ -105183,21 +108137,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#559 { + Ty#564 { docs: [ ], - id: 559, + id: 564, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#560 (xcm::v2::Instruction), + typeParam: Ty#565 (xcm::v2::Instruction), }, - Ty#560 (xcm::v2::Instruction) { + Ty#565 (xcm::v2::Instruction) { docs: [ ], - id: 560, + id: 565, members: [ { docs: [ @@ -105207,7 +108161,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -105222,7 +108176,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -105237,7 +108191,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -105252,21 +108206,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#140 (xcm::v2::Response), + ty: Ty#143 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -105281,14 +108235,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -105303,21 +108257,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -105332,21 +108286,21 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#143 (xcm::v0::OriginKind), + ty: Ty#146 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#553 (xcm::double_encoded::DoubleEncoded), + ty: Ty#558 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -105361,21 +108315,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -105390,7 +108344,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -105405,21 +108359,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, ], @@ -105442,7 +108396,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#123 (xcm::v1::multilocation::Junctions), + ty: Ty#125 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -105457,21 +108411,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -105486,21 +108440,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -105515,28 +108469,28 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#125, + ty: Ty#127, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -105551,14 +108505,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -105573,21 +108527,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -105602,21 +108556,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#130 (xcm::v2::Xcm), + ty: Ty#133 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -105631,28 +108585,28 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#145 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#148 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -105667,14 +108621,14 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#135 (xcm::v1::multiasset::MultiAsset), + ty: Ty#138 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#148 (xcm::v2::WeightLimit), + ty: Ty#151 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -105697,7 +108651,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#558 (xcm::v2::Xcm), + ty: Ty#563 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -105712,7 +108666,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#558 (xcm::v2::Xcm), + ty: Ty#563 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -105735,14 +108689,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#133 (xcm::v1::multiasset::MultiAssets), + ty: Ty#136 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#122 (xcm::v1::multilocation::MultiLocation), + ty: Ty#124 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -105757,7 +108711,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -105772,14 +108726,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#127, + ty: Ty#130, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#127, + ty: Ty#130, typeName: "u64", }, ], @@ -105808,7 +108762,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#561 (pallet_collective::Votes) { + Ty#566 (pallet_collective::Votes) { docs: [ ], fields: [ @@ -105830,14 +108784,14 @@ AuthoritySignature>", docs: [ ], name: "ayes", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { docs: [ ], name: "nays", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { @@ -105848,7 +108802,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 561, + id: 566, params: [ { name: "AccountId", @@ -105865,14 +108819,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#562 (pallet_collective::pallet::Error) { + Ty#567 (pallet_collective::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 562, + id: 567, members: [ { docs: [ @@ -105982,7 +108936,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#563 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#568 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -105990,15 +108944,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#157, + ty: Ty#160, typeName: "Vec", }, ], - id: 563, + id: 568, params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "S", @@ -106006,21 +108960,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#564 (pallet_collective::pallet::Error) { + Ty#569 (pallet_collective::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 564, + id: 569, members: [ { docs: [ @@ -106130,18 +109084,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#565 { + Ty#570 { docs: [ ], - id: 565, + id: 570, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#566 (pallet_elections_phragmen::SeatHolder), + typeParam: Ty#571 (pallet_elections_phragmen::SeatHolder), }, - Ty#566 (pallet_elections_phragmen::SeatHolder) { + Ty#571 (pallet_elections_phragmen::SeatHolder) { docs: [ ], fields: [ @@ -106167,7 +109121,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 566, + id: 571, params: [ { name: "AccountId", @@ -106184,7 +109138,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#567 (pallet_elections_phragmen::Voter) { + Ty#572 (pallet_elections_phragmen::Voter) { docs: [ ], fields: [ @@ -106192,7 +109146,7 @@ AuthoritySignature>", docs: [ ], name: "votes", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, { @@ -106210,7 +109164,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 567, + id: 572, params: [ { name: "AccountId", @@ -106227,14 +109181,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#568 (pallet_elections_phragmen::pallet::Error) { + Ty#573 (pallet_elections_phragmen::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 568, + id: 573, members: [ { docs: [ @@ -106301,21 +109255,21 @@ AuthoritySignature>", }, { docs: [ - "Cannot report self.", + "Duplicated candidate submission.", ], fields: [ ], index: 7, - name: "ReportSelf", + name: "DuplicatedCandidate", }, { docs: [ - "Duplicated candidate submission.", + "Too many candidates have been created.", ], fields: [ ], index: 8, - name: "DuplicatedCandidate", + name: "TooManyCandidates", }, { docs: [ @@ -106403,14 +109357,45 @@ AuthoritySignature>", ], type: "Union", }, - Ty#569 (pallet_membership::pallet::Error) { + Ty#574 (sp_runtime::bounded::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#55, + typeName: "Vec", + }, + ], + id: 574, + params: [ + { + name: "T", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#575 (pallet_membership::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 569, + id: 575, members: [ { docs: [ @@ -106430,6 +109415,15 @@ AuthoritySignature>", index: 1, name: "NotMember", }, + { + docs: [ + "Too many members.", + ], + fields: [ + ], + index: 2, + name: "TooManyMembers", + }, ], params: [ { @@ -106448,7 +109442,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#570 (pallet_treasury::Proposal) { + Ty#576 (pallet_treasury::Proposal) { docs: [ ], fields: [ @@ -106481,7 +109475,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 570, + id: 576, params: [ { name: "AccountId", @@ -106498,7 +109492,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#571 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#577 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -106506,11 +109500,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#227, + ty: Ty#231, typeName: "Vec", }, ], - id: 571, + id: 577, params: [ { name: "T", @@ -106522,14 +109516,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#572 (sp_arithmetic::per_things::Permill) { + Ty#578 (sp_arithmetic::per_things::Permill) { docs: [ ], fields: [ @@ -106541,7 +109535,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 572, + id: 578, params: [ ], path: [ @@ -106551,10 +109545,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#573 (Option) { + Ty#579 (Option) { docs: [ ], - id: 573, + id: 579, members: [ { docs: [ @@ -106591,7 +109585,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#574 (frame_support::PalletId) { + Ty#580 (frame_support::PalletId) { docs: [ ], fields: [ @@ -106599,11 +109593,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#139, + ty: Ty#142, typeName: "[u8; 8]", }, ], - id: 574, + id: 580, params: [ ], path: [ @@ -106612,11 +109606,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#575 (pallet_treasury::pallet::Error) { + Ty#581 (pallet_treasury::pallet::Error) { docs: [ "Error for the treasury pallet.", ], - id: 575, + id: 581, members: [ { docs: [ @@ -106647,11 +109641,21 @@ AuthoritySignature>", }, { docs: [ - "Proposal has not been approved.", + "The spend origin is valid but the amount it is allowed to spend is lower than the", + "amount to be spent.", ], fields: [ ], index: 3, + name: "InsufficientPermission", + }, + { + docs: [ + "Proposal has not been approved.", + ], + fields: [ + ], + index: 4, name: "ProposalNotApproved", }, ], @@ -106672,14 +109676,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#576 (polkadot_runtime_common::claims::pallet::Error) { + Ty#582 (polkadot_runtime_common::claims::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 576, + id: 582, members: [ { docs: [ @@ -106751,14 +109755,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#577 (pallet_utility::pallet::Error) { + Ty#583 (pallet_utility::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 577, + id: 583, members: [ { docs: [ @@ -106783,7 +109787,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#578 (pallet_identity::types::Registration) { + Ty#584 (pallet_identity::types::Registration) { docs: [ ], fields: [ @@ -106791,7 +109795,7 @@ AuthoritySignature>", docs: [ ], name: "judgements", - ty: Ty#579 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#585 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>", }, { @@ -106805,11 +109809,11 @@ AuthoritySignature>", docs: [ ], name: "info", - ty: Ty#340 (pallet_identity::types::IdentityInfo), + ty: Ty#346 (pallet_identity::types::IdentityInfo), typeName: "IdentityInfo", }, ], - id: 578, + id: 584, params: [ { name: "Balance", @@ -106831,7 +109835,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#579 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#585 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -106839,15 +109843,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#581, + ty: Ty#587, typeName: "Vec", }, ], - id: 579, + id: 585, params: [ { name: "T", - ty: Ty#580, + ty: Ty#586, }, { name: "S", @@ -106855,53 +109859,53 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#580 { + Ty#586 { docs: [ ], fields: [ Ty#4 (u32), - Ty#378 (pallet_identity::types::Judgement), + Ty#384 (pallet_identity::types::Judgement), ], - id: 580, + id: 586, params: [ ], path: [ ], type: "Tuple", }, - Ty#581 { + Ty#587 { docs: [ ], - id: 581, + id: 587, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#580, + typeParam: Ty#586, }, - Ty#582 { + Ty#588 { docs: [ ], fields: [ Ty#6 (u128), - Ty#583 (frame_support::storage::bounded_vec::BoundedVec), + Ty#589 (sp_runtime::bounded::bounded_vec::BoundedVec), ], - id: 582, + id: 588, params: [ ], path: [ ], type: "Tuple", }, - Ty#583 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#589 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -106909,11 +109913,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], - id: 583, + id: 589, params: [ { name: "T", @@ -106925,14 +109929,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#584 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#590 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -106940,15 +109944,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#587, + ty: Ty#593, typeName: "Vec", }, ], - id: 584, + id: 590, params: [ { name: "T", - ty: Ty#585 (Option), + ty: Ty#591 (Option), }, { name: "S", @@ -106956,17 +109960,17 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#585 (Option) { + Ty#591 (Option) { docs: [ ], - id: 585, + id: 591, members: [ { docs: [ @@ -106984,7 +109988,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#586 (pallet_identity::types::RegistrarInfo), + ty: Ty#592 (pallet_identity::types::RegistrarInfo), typeName: undefined, }, ], @@ -106995,7 +109999,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#586 (pallet_identity::types::RegistrarInfo), + ty: Ty#592 (pallet_identity::types::RegistrarInfo), }, ], path: [ @@ -107003,7 +110007,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#586 (pallet_identity::types::RegistrarInfo) { + Ty#592 (pallet_identity::types::RegistrarInfo) { docs: [ ], fields: [ @@ -107025,11 +110029,11 @@ AuthoritySignature>", docs: [ ], name: "fields", - ty: Ty#376 (pallet_identity::types::BitFlags), + ty: Ty#382 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], - id: 586, + id: 592, params: [ { name: "Balance", @@ -107047,25 +110051,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#587 { + Ty#593 { docs: [ ], - id: 587, + id: 593, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#585 (Option), + typeParam: Ty#591 (Option), }, - Ty#588 (pallet_identity::pallet::Error) { + Ty#594 (pallet_identity::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 588, + id: 594, members: [ { docs: [ @@ -107225,18 +110229,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#589 { + Ty#595 { docs: [ ], - id: 589, + id: 595, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#590 (pallet_society::Bid), + typeParam: Ty#596 (pallet_society::Bid), }, - Ty#590 (pallet_society::Bid) { + Ty#596 (pallet_society::Bid) { docs: [ ], fields: [ @@ -107251,7 +110255,7 @@ AuthoritySignature>", docs: [ ], name: "kind", - ty: Ty#591 (pallet_society::BidKind), + ty: Ty#597 (pallet_society::BidKind), typeName: "BidKind", }, { @@ -107262,7 +110266,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 590, + id: 596, params: [ { name: "AccountId", @@ -107279,10 +110283,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#591 (pallet_society::BidKind) { + Ty#597 (pallet_society::BidKind) { docs: [ ], - id: 591, + id: 597, members: [ { docs: [ @@ -107338,24 +110342,24 @@ AuthoritySignature>", ], type: "Union", }, - Ty#592 { + Ty#598 { docs: [ ], fields: [ Ty#6 (u128), - Ty#591 (pallet_society::BidKind), + Ty#597 (pallet_society::BidKind), ], - id: 592, + id: 598, params: [ ], path: [ ], type: "Tuple", }, - Ty#593 (pallet_society::VouchingStatus) { + Ty#599 (pallet_society::VouchingStatus) { docs: [ ], - id: 593, + id: 599, members: [ { docs: [ @@ -107382,49 +110386,49 @@ AuthoritySignature>", ], type: "Union", }, - Ty#594 { + Ty#600 { docs: [ ], - id: 594, + id: 600, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#595, + typeParam: Ty#601, }, - Ty#595 { + Ty#601 { docs: [ ], fields: [ Ty#4 (u32), Ty#6 (u128), ], - id: 595, + id: 601, params: [ ], path: [ ], type: "Tuple", }, - Ty#596 { + Ty#602 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#0 (sp_core::crypto::AccountId32), ], - id: 596, + id: 602, params: [ ], path: [ ], type: "Tuple", }, - Ty#597 (pallet_society::Vote) { + Ty#603 (pallet_society::Vote) { docs: [ ], - id: 597, + id: 603, members: [ { docs: [ @@ -107459,14 +110463,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#598 (pallet_society::pallet::Error) { + Ty#604 (pallet_society::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 598, + id: 604, members: [ { docs: [ @@ -107648,7 +110652,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#599 (pallet_recovery::RecoveryConfig) { + Ty#605 (pallet_recovery::RecoveryConfig) { docs: [ ], fields: [ @@ -107670,18 +110674,18 @@ AuthoritySignature>", docs: [ ], name: "friends", - ty: Ty#600 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#606 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "Friends", }, { docs: [ ], name: "threshold", - ty: Ty#80 (u16), + ty: Ty#82 (u16), typeName: "u16", }, ], - id: 599, + id: 605, params: [ { name: "BlockNumber", @@ -107693,7 +110697,7 @@ AuthoritySignature>", }, { name: "Friends", - ty: Ty#600 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#606 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -107702,7 +110706,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#600 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#606 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -107710,11 +110714,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], - id: 600, + id: 606, params: [ { name: "T", @@ -107726,14 +110730,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#601 (pallet_recovery::ActiveRecovery) { + Ty#607 (pallet_recovery::ActiveRecovery) { docs: [ ], fields: [ @@ -107755,11 +110759,11 @@ AuthoritySignature>", docs: [ ], name: "friends", - ty: Ty#600 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#606 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "Friends", }, ], - id: 601, + id: 607, params: [ { name: "BlockNumber", @@ -107771,7 +110775,7 @@ AuthoritySignature>", }, { name: "Friends", - ty: Ty#600 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#606 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -107780,14 +110784,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#602 (pallet_recovery::pallet::Error) { + Ty#608 (pallet_recovery::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 602, + id: 608, members: [ { docs: [ @@ -107947,7 +110951,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#603 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#609 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -107955,15 +110959,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#604, + ty: Ty#610, typeName: "Vec", }, ], - id: 603, + id: 609, params: [ { name: "T", - ty: Ty#383 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#389 (pallet_vesting::vesting_info::VestingInfo), }, { name: "S", @@ -107971,28 +110975,28 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#604 { + Ty#610 { docs: [ ], - id: 604, + id: 610, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#383 (pallet_vesting::vesting_info::VestingInfo), + typeParam: Ty#389 (pallet_vesting::vesting_info::VestingInfo), }, - Ty#605 (pallet_vesting::Releases) { + Ty#611 (pallet_vesting::Releases) { docs: [ ], - id: 605, + id: 611, members: [ { docs: [ @@ -108019,11 +111023,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#606 (pallet_vesting::pallet::Error) { + Ty#612 (pallet_vesting::pallet::Error) { docs: [ "Error for the vesting pallet.", ], - id: 606, + id: 612, members: [ { docs: [ @@ -108085,21 +111089,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#607 { + Ty#613 { docs: [ ], - id: 607, + id: 613, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#608 (Option), + typeParam: Ty#614 (Option), }, - Ty#608 (Option) { + Ty#614 (Option) { docs: [ ], - id: 608, + id: 614, members: [ { docs: [ @@ -108117,7 +111121,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#609 (pallet_scheduler::ScheduledV3), + ty: Ty#615 (pallet_scheduler::ScheduledV3), typeName: undefined, }, ], @@ -108128,7 +111132,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#609 (pallet_scheduler::ScheduledV3), + ty: Ty#615 (pallet_scheduler::ScheduledV3), }, ], path: [ @@ -108136,7 +111140,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#609 (pallet_scheduler::ScheduledV3) { + Ty#615 (pallet_scheduler::ScheduledV3) { docs: [ ], fields: [ @@ -108144,7 +111148,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_id", - ty: Ty#76 (Option), + ty: Ty#78 (Option), typeName: "Option>", }, { @@ -108158,29 +111162,29 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#386 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#392 (frame_support::traits::schedule::MaybeHashed), typeName: "Call", }, { docs: [ ], name: "maybe_periodic", - ty: Ty#385 (Option), + ty: Ty#391 (Option), typeName: "Option>", }, { docs: [ ], name: "origin", - ty: Ty#332 (kusama_runtime::OriginCaller), + ty: Ty#338 (kusama_runtime::OriginCaller), typeName: "PalletsOrigin", }, ], - id: 609, + id: 615, params: [ { name: "Call", - ty: Ty#386 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#392 (frame_support::traits::schedule::MaybeHashed), }, { name: "BlockNumber", @@ -108188,7 +111192,7 @@ AuthoritySignature>", }, { name: "PalletsOrigin", - ty: Ty#332 (kusama_runtime::OriginCaller), + ty: Ty#338 (kusama_runtime::OriginCaller), }, { name: "AccountId", @@ -108201,14 +111205,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#610 (pallet_scheduler::pallet::Error) { + Ty#616 (pallet_scheduler::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 610, + id: 616, members: [ { docs: [ @@ -108260,21 +111264,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#611 { + Ty#617 { docs: [ ], fields: [ - Ty#612 (frame_support::storage::bounded_vec::BoundedVec), + Ty#618 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 611, + id: 617, params: [ ], path: [ ], type: "Tuple", }, - Ty#612 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#618 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -108282,15 +111286,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#614, + ty: Ty#620, typeName: "Vec", }, ], - id: 612, + id: 618, params: [ { name: "T", - ty: Ty#613 (pallet_proxy::ProxyDefinition), + ty: Ty#619 (pallet_proxy::ProxyDefinition), }, { name: "S", @@ -108298,14 +111302,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#613 (pallet_proxy::ProxyDefinition) { + Ty#619 (pallet_proxy::ProxyDefinition) { docs: [ ], fields: [ @@ -108320,7 +111324,7 @@ AuthoritySignature>", docs: [ ], name: "proxy_type", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), typeName: "ProxyType", }, { @@ -108331,7 +111335,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 613, + id: 619, params: [ { name: "AccountId", @@ -108339,7 +111343,7 @@ AuthoritySignature>", }, { name: "ProxyType", - ty: Ty#79 (kusama_runtime::ProxyType), + ty: Ty#81 (kusama_runtime::ProxyType), }, { name: "BlockNumber", @@ -108352,32 +111356,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#614 { + Ty#620 { docs: [ ], - id: 614, + id: 620, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#613 (pallet_proxy::ProxyDefinition), + typeParam: Ty#619 (pallet_proxy::ProxyDefinition), }, - Ty#615 { + Ty#621 { docs: [ ], fields: [ - Ty#616 (frame_support::storage::bounded_vec::BoundedVec), + Ty#622 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 615, + id: 621, params: [ ], path: [ ], type: "Tuple", }, - Ty#616 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#622 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -108385,15 +111389,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#618, + ty: Ty#624, typeName: "Vec", }, ], - id: 616, + id: 622, params: [ { name: "T", - ty: Ty#617 (pallet_proxy::Announcement), + ty: Ty#623 (pallet_proxy::Announcement), }, { name: "S", @@ -108401,14 +111405,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#617 (pallet_proxy::Announcement) { + Ty#623 (pallet_proxy::Announcement) { docs: [ ], fields: [ @@ -108423,7 +111427,7 @@ AuthoritySignature>", docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { @@ -108434,7 +111438,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 617, + id: 623, params: [ { name: "AccountId", @@ -108442,7 +111446,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "BlockNumber", @@ -108455,25 +111459,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#618 { + Ty#624 { docs: [ ], - id: 618, + id: 624, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#617 (pallet_proxy::Announcement), + typeParam: Ty#623 (pallet_proxy::Announcement), }, - Ty#619 (pallet_proxy::pallet::Error) { + Ty#625 (pallet_proxy::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 619, + id: 625, members: [ { docs: [ @@ -108561,21 +111565,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#620 { + Ty#626 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#1, ], - id: 620, + id: 626, params: [ ], path: [ ], type: "Tuple", }, - Ty#621 (pallet_multisig::Multisig) { + Ty#627 (pallet_multisig::Multisig) { docs: [ ], fields: [ @@ -108583,7 +111587,7 @@ AuthoritySignature>", docs: [ ], name: "when", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#84 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -108604,11 +111608,11 @@ AuthoritySignature>", docs: [ ], name: "approvals", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], - id: 621, + id: 627, params: [ { name: "BlockNumber", @@ -108629,29 +111633,29 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#622 { + Ty#628 { docs: [ ], fields: [ - Ty#391 (frame_support::traits::misc::WrapperKeepOpaque), + Ty#397 (frame_support::traits::misc::WrapperKeepOpaque), Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 622, + id: 628, params: [ ], path: [ ], type: "Tuple", }, - Ty#623 (pallet_multisig::pallet::Error) { + Ty#629 (pallet_multisig::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 623, + id: 629, members: [ { docs: [ @@ -108793,10 +111797,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#624 (pallet_preimage::RequestStatus) { + Ty#630 (pallet_preimage::RequestStatus) { docs: [ ], - id: 624, + id: 630, members: [ { docs: [ @@ -108806,7 +111810,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#625 (Option), + ty: Ty#631 (Option), typeName: "Option<(AccountId, Balance)>", }, ], @@ -108845,10 +111849,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#625 (Option) { + Ty#631 (Option) { docs: [ ], - id: 625, + id: 631, members: [ { docs: [ @@ -108866,7 +111870,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#63, + ty: Ty#65, typeName: undefined, }, ], @@ -108877,7 +111881,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#63, + ty: Ty#65, }, ], path: [ @@ -108885,7 +111889,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#626 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#632 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -108893,11 +111897,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 626, + id: 632, params: [ { name: "T", @@ -108909,21 +111913,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#627 (pallet_preimage::pallet::Error) { + Ty#633 (pallet_preimage::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 627, + id: 633, members: [ { docs: [ @@ -108993,7 +111997,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#628 (pallet_bounties::Bounty) { + Ty#634 (pallet_bounties::Bounty) { docs: [ ], fields: [ @@ -109036,11 +112040,11 @@ AuthoritySignature>", docs: [ ], name: "status", - ty: Ty#629 (pallet_bounties::BountyStatus), + ty: Ty#635 (pallet_bounties::BountyStatus), typeName: "BountyStatus", }, ], - id: 628, + id: 634, params: [ { name: "AccountId", @@ -109061,10 +112065,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#629 (pallet_bounties::BountyStatus) { + Ty#635 (pallet_bounties::BountyStatus) { docs: [ ], - id: 629, + id: 635, members: [ { docs: [ @@ -109173,7 +112177,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#630 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#636 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -109181,11 +112185,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 630, + id: 636, params: [ { name: "T", @@ -109197,21 +112201,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#631 (pallet_bounties::pallet::Error) { + Ty#637 (pallet_bounties::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 631, + id: 637, members: [ { docs: [ @@ -109319,6 +112323,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -109327,7 +112335,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#632 (pallet_child_bounties::ChildBounty) { + Ty#638 (pallet_child_bounties::ChildBounty) { docs: [ ], fields: [ @@ -109363,11 +112371,11 @@ AuthoritySignature>", docs: [ ], name: "status", - ty: Ty#633 (pallet_child_bounties::ChildBountyStatus), + ty: Ty#639 (pallet_child_bounties::ChildBountyStatus), typeName: "ChildBountyStatus", }, ], - id: 632, + id: 638, params: [ { name: "AccountId", @@ -109388,10 +112396,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#633 (pallet_child_bounties::ChildBountyStatus) { + Ty#639 (pallet_child_bounties::ChildBountyStatus) { docs: [ ], - id: 633, + id: 639, members: [ { docs: [ @@ -109477,14 +112485,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#634 (pallet_child_bounties::pallet::Error) { + Ty#640 (pallet_child_bounties::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 634, + id: 640, members: [ { docs: [ @@ -109527,7 +112535,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#635 (pallet_tips::OpenTip) { + Ty#641 (pallet_tips::OpenTip) { docs: [ ], fields: [ @@ -109535,7 +112543,7 @@ AuthoritySignature>", docs: [ ], name: "reason", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { @@ -109563,25 +112571,25 @@ AuthoritySignature>", docs: [ ], name: "closes", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, { docs: [ ], name: "tips", - ty: Ty#62, + ty: Ty#64, typeName: "Vec<(AccountId, Balance)>", }, { docs: [ ], name: "finders_fee", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 635, + id: 641, params: [ { name: "AccountId", @@ -109597,7 +112605,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -109606,14 +112614,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#636 (pallet_tips::pallet::Error) { + Ty#642 (pallet_tips::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 636, + id: 642, members: [ { docs: [ @@ -109675,6 +112683,10 @@ AuthoritySignature>", name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -109683,10 +112695,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#637 (pallet_election_provider_multi_phase::Phase) { + Ty#643 (pallet_election_provider_multi_phase::Phase) { docs: [ ], - id: 637, + id: 643, members: [ { docs: [ @@ -109712,7 +112724,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#638, + ty: Ty#644, typeName: "(bool, Bn)", }, ], @@ -109740,21 +112752,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#638 { + Ty#644 { docs: [ ], fields: [ - Ty#34 (bool), + Ty#36 (bool), Ty#4 (u32), ], - id: 638, + id: 644, params: [ ], path: [ ], type: "Tuple", }, - Ty#639 (pallet_election_provider_multi_phase::ReadySolution) { + Ty#645 (pallet_election_provider_multi_phase::ReadySolution) { docs: [ ], fields: [ @@ -109762,25 +112774,25 @@ AuthoritySignature>", docs: [ ], name: "supports", - ty: Ty#476, + ty: Ty#481, typeName: "Supports", }, { docs: [ ], name: "score", - ty: Ty#473 (sp_npos_elections::ElectionScore), + ty: Ty#91 (sp_npos_elections::ElectionScore), typeName: "ElectionScore", }, { docs: [ ], name: "compute", - ty: Ty#88 (pallet_election_provider_multi_phase::ElectionCompute), + ty: Ty#90 (pallet_election_provider_multi_phase::ElectionCompute), typeName: "ElectionCompute", }, ], - id: 639, + id: 645, params: [ { name: "A", @@ -109793,7 +112805,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#640 (pallet_election_provider_multi_phase::RoundSnapshot) { + Ty#646 (pallet_election_provider_multi_phase::RoundSnapshot) { docs: [ ], fields: [ @@ -109801,18 +112813,18 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#641, + ty: Ty#647, typeName: "Vec>", }, { docs: [ ], name: "targets", - ty: Ty#53, + ty: Ty#55, typeName: "Vec", }, ], - id: 640, + id: 646, params: [ { name: "T", @@ -109825,33 +112837,33 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#641 { + Ty#647 { docs: [ ], - id: 641, + id: 647, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#642, + typeParam: Ty#648, }, - Ty#642 { + Ty#648 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#8 (u64), - Ty#230 (frame_support::storage::bounded_vec::BoundedVec), + Ty#9 (u64), + Ty#234 (sp_runtime::bounded::bounded_vec::BoundedVec), ], - id: 642, + id: 648, params: [ ], path: [ ], type: "Tuple", }, - Ty#643 (frame_support::storage::bounded_btree_map::BoundedBTreeMap) { + Ty#649 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap) { docs: [ ], fields: [ @@ -109859,15 +112871,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#644 (BTreeMap), + ty: Ty#650 (BTreeMap), typeName: "BTreeMap", }, ], - id: 643, + id: 649, params: [ { name: "K", - ty: Ty#473 (sp_npos_elections::ElectionScore), + ty: Ty#91 (sp_npos_elections::ElectionScore), }, { name: "V", @@ -109879,14 +112891,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_btree_map", "BoundedBTreeMap", ], type: "Struct", }, - Ty#644 (BTreeMap) { + Ty#650 (BTreeMap) { docs: [ ], fields: [ @@ -109894,15 +112906,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#645, + ty: Ty#651, typeName: undefined, }, ], - id: 644, + id: 650, params: [ { name: "K", - ty: Ty#473 (sp_npos_elections::ElectionScore), + ty: Ty#91 (sp_npos_elections::ElectionScore), }, { name: "V", @@ -109914,32 +112926,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#645 { + Ty#651 { docs: [ ], - id: 645, + id: 651, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#646, + typeParam: Ty#652, }, - Ty#646 { + Ty#652 { docs: [ ], fields: [ - Ty#473 (sp_npos_elections::ElectionScore), + Ty#91 (sp_npos_elections::ElectionScore), Ty#4 (u32), ], - id: 646, + id: 652, params: [ ], path: [ ], type: "Tuple", }, - Ty#647 (pallet_election_provider_multi_phase::signed::SignedSubmission) { + Ty#653 (pallet_election_provider_multi_phase::signed::SignedSubmission) { docs: [ ], fields: [ @@ -109961,7 +112973,7 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#397 (pallet_election_provider_multi_phase::RawSolution), + ty: Ty#403 (pallet_election_provider_multi_phase::RawSolution), typeName: "RawSolution", }, { @@ -109972,7 +112984,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 647, + id: 653, params: [ { name: "AccountId", @@ -109984,7 +112996,7 @@ AuthoritySignature>", }, { name: "Solution", - ty: Ty#398 (kusama_runtime::NposCompactSolution24), + ty: Ty#404 (kusama_runtime::NposCompactSolution24), }, ], path: [ @@ -109994,11 +113006,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#648 (pallet_election_provider_multi_phase::pallet::Error) { + Ty#654 (pallet_election_provider_multi_phase::pallet::Error) { docs: [ "Error of the pallet that can be returned in response to dispatches.", ], - id: 648, + id: 654, members: [ { docs: [ @@ -110122,7 +113134,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#649 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#655 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -110130,15 +113142,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#594, + ty: Ty#600, typeName: "Vec", }, ], - id: 649, + id: 655, params: [ { name: "T", - ty: Ty#595, + ty: Ty#601, }, { name: "S", @@ -110146,14 +113158,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#650 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#656 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -110161,15 +113173,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#652, + ty: Ty#658, typeName: "Vec", }, ], - id: 650, + id: 656, params: [ { name: "T", - ty: Ty#651 (pallet_gilt::pallet::GiltBid), + ty: Ty#657 (pallet_gilt::pallet::GiltBid), }, { name: "S", @@ -110177,14 +113189,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#651 (pallet_gilt::pallet::GiltBid) { + Ty#657 (pallet_gilt::pallet::GiltBid) { docs: [ ], fields: [ @@ -110203,7 +113215,7 @@ AuthoritySignature>", typeName: "AccountId", }, ], - id: 651, + id: 657, params: [ { name: "Balance", @@ -110221,18 +113233,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#652 { + Ty#658 { docs: [ ], - id: 652, + id: 658, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#651 (pallet_gilt::pallet::GiltBid), + typeParam: Ty#657 (pallet_gilt::pallet::GiltBid), }, - Ty#653 (pallet_gilt::pallet::ActiveGiltsTotal) { + Ty#659 (pallet_gilt::pallet::ActiveGiltsTotal) { docs: [ ], fields: [ @@ -110247,7 +113259,7 @@ AuthoritySignature>", docs: [ ], name: "proportion", - ty: Ty#481 (sp_arithmetic::per_things::Perquintill), + ty: Ty#486 (sp_arithmetic::per_things::Perquintill), typeName: "Perquintill", }, { @@ -110261,11 +113273,11 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#481 (sp_arithmetic::per_things::Perquintill), + ty: Ty#486 (sp_arithmetic::per_things::Perquintill), typeName: "Perquintill", }, ], - id: 653, + id: 659, params: [ { name: "Balance", @@ -110279,7 +113291,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#654 (pallet_gilt::pallet::ActiveGilt) { + Ty#660 (pallet_gilt::pallet::ActiveGilt) { docs: [ ], fields: [ @@ -110287,7 +113299,7 @@ AuthoritySignature>", docs: [ ], name: "proportion", - ty: Ty#481 (sp_arithmetic::per_things::Perquintill), + ty: Ty#486 (sp_arithmetic::per_things::Perquintill), typeName: "Perquintill", }, { @@ -110312,7 +113324,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 654, + id: 660, params: [ { name: "Balance", @@ -110334,14 +113346,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#655 (pallet_gilt::pallet::Error) { + Ty#661 (pallet_gilt::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 655, + id: 661, members: [ { docs: [ @@ -110430,7 +113442,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#656 (pallet_bags_list::list::Node) { + Ty#662 (pallet_bags_list::list::Node) { docs: [ ], fields: [ @@ -110445,32 +113457,32 @@ AuthoritySignature>", docs: [ ], name: "prev", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { docs: [ ], name: "next", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { docs: [ ], name: "bag_upper", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, { docs: [ ], name: "score", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, ], - id: 656, + id: 662, params: [ { name: "T", @@ -110488,7 +113500,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#657 (pallet_bags_list::list::Bag) { + Ty#663 (pallet_bags_list::list::Bag) { docs: [ ], fields: [ @@ -110496,18 +113508,18 @@ AuthoritySignature>", docs: [ ], name: "head", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { docs: [ ], name: "tail", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, ], - id: 657, + id: 663, params: [ { name: "T", @@ -110525,25 +113537,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#658 { + Ty#664 { docs: [ ], - id: 658, + id: 664, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#8 (u64), + typeParam: Ty#9 (u64), }, - Ty#659 (pallet_bags_list::pallet::Error) { + Ty#665 (pallet_bags_list::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 659, + id: 665, members: [ { docs: [ @@ -110554,7 +113566,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#660 (pallet_bags_list::list::ListError), + ty: Ty#666 (pallet_bags_list::list::ListError), typeName: "ListError", }, ], @@ -110579,10 +113591,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#660 (pallet_bags_list::list::ListError) { + Ty#666 (pallet_bags_list::list::ListError) { docs: [ ], - id: 660, + id: 666, members: [ { docs: [ @@ -110626,7 +113638,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#661 (pallet_nomination_pools::PoolMember) { + Ty#667 (pallet_nomination_pools::PoolMember) { docs: [ ], fields: [ @@ -110647,19 +113659,19 @@ AuthoritySignature>", { docs: [ ], - name: "reward_pool_total_earnings", - ty: Ty#6 (u128), - typeName: "BalanceOf", + name: "last_recorded_reward_counter", + ty: Ty#219 (sp_arithmetic::fixed_point::FixedU128), + typeName: "T::RewardCounter", }, { docs: [ ], name: "unbonding_eras", - ty: Ty#662 (frame_support::storage::bounded_btree_map::BoundedBTreeMap), + ty: Ty#668 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap), typeName: "BoundedBTreeMap, T::MaxUnbonding>", }, ], - id: 661, + id: 667, params: [ { name: "T", @@ -110672,7 +113684,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#662 (frame_support::storage::bounded_btree_map::BoundedBTreeMap) { + Ty#668 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap) { docs: [ ], fields: [ @@ -110680,11 +113692,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#663 (BTreeMap), + ty: Ty#669 (BTreeMap), typeName: "BTreeMap", }, ], - id: 662, + id: 668, params: [ { name: "K", @@ -110700,14 +113712,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_btree_map", "BoundedBTreeMap", ], type: "Struct", }, - Ty#663 (BTreeMap) { + Ty#669 (BTreeMap) { docs: [ ], fields: [ @@ -110715,11 +113727,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#594, + ty: Ty#600, typeName: undefined, }, ], - id: 663, + id: 669, params: [ { name: "K", @@ -110735,7 +113747,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#664 (pallet_nomination_pools::BondedPoolInner) { + Ty#670 (pallet_nomination_pools::BondedPoolInner) { docs: [ ], fields: [ @@ -110750,7 +113762,7 @@ AuthoritySignature>", docs: [ ], name: "state", - ty: Ty#93 (pallet_nomination_pools::PoolState), + ty: Ty#95 (pallet_nomination_pools::PoolState), typeName: "PoolState", }, { @@ -110764,11 +113776,11 @@ AuthoritySignature>", docs: [ ], name: "roles", - ty: Ty#665 (pallet_nomination_pools::PoolRoles), + ty: Ty#671 (pallet_nomination_pools::PoolRoles), typeName: "PoolRoles", }, ], - id: 664, + id: 670, params: [ { name: "T", @@ -110781,7 +113793,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#665 (pallet_nomination_pools::PoolRoles) { + Ty#671 (pallet_nomination_pools::PoolRoles) { docs: [ ], fields: [ @@ -110796,25 +113808,25 @@ AuthoritySignature>", docs: [ ], name: "root", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { docs: [ ], name: "nominator", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, { docs: [ ], name: "state_toggler", - ty: Ty#94 (Option), + ty: Ty#96 (Option), typeName: "Option", }, ], - id: 665, + id: 671, params: [ { name: "AccountId", @@ -110827,33 +113839,33 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#666 (pallet_nomination_pools::RewardPool) { + Ty#672 (pallet_nomination_pools::RewardPool) { docs: [ ], fields: [ { docs: [ ], - name: "balance", - ty: Ty#6 (u128), - typeName: "BalanceOf", + name: "last_recorded_reward_counter", + ty: Ty#219 (sp_arithmetic::fixed_point::FixedU128), + typeName: "T::RewardCounter", }, { docs: [ ], - name: "total_earnings", + name: "last_recorded_total_payouts", ty: Ty#6 (u128), typeName: "BalanceOf", }, { docs: [ ], - name: "points", - ty: Ty#667 (primitive_types::U256), - typeName: "RewardPoints", + name: "total_rewards_claimed", + ty: Ty#6 (u128), + typeName: "BalanceOf", }, ], - id: 666, + id: 672, params: [ { name: "T", @@ -110866,40 +113878,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#667 (primitive_types::U256) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#668, - typeName: "[u64; 4]", - }, - ], - id: 667, - params: [ - ], - path: [ - "primitive_types", - "U256", - ], - type: "Struct", - }, - Ty#668 { - docs: [ - ], - id: 668, - len: 4, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#8 (u64), - }, - Ty#669 (pallet_nomination_pools::SubPools) { + Ty#673 (pallet_nomination_pools::SubPools) { docs: [ ], fields: [ @@ -110907,18 +113886,18 @@ AuthoritySignature>", docs: [ ], name: "no_era", - ty: Ty#670 (pallet_nomination_pools::UnbondPool), + ty: Ty#674 (pallet_nomination_pools::UnbondPool), typeName: "UnbondPool", }, { docs: [ ], name: "with_era", - ty: Ty#671 (frame_support::storage::bounded_btree_map::BoundedBTreeMap), + ty: Ty#675 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap), typeName: "UnbondingPoolsWithEra", }, ], - id: 669, + id: 673, params: [ { name: "T", @@ -110931,7 +113910,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#670 (pallet_nomination_pools::UnbondPool) { + Ty#674 (pallet_nomination_pools::UnbondPool) { docs: [ ], fields: [ @@ -110950,7 +113929,7 @@ AuthoritySignature>", typeName: "BalanceOf", }, ], - id: 670, + id: 674, params: [ { name: "T", @@ -110963,7 +113942,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#671 (frame_support::storage::bounded_btree_map::BoundedBTreeMap) { + Ty#675 (sp_runtime::bounded::bounded_btree_map::BoundedBTreeMap) { docs: [ ], fields: [ @@ -110971,11 +113950,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#672 (BTreeMap), + ty: Ty#676 (BTreeMap), typeName: "BTreeMap", }, ], - id: 671, + id: 675, params: [ { name: "K", @@ -110983,7 +113962,7 @@ AuthoritySignature>", }, { name: "V", - ty: Ty#670 (pallet_nomination_pools::UnbondPool), + ty: Ty#674 (pallet_nomination_pools::UnbondPool), }, { name: "S", @@ -110991,14 +113970,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_btree_map", "BoundedBTreeMap", ], type: "Struct", }, - Ty#672 (BTreeMap) { + Ty#676 (BTreeMap) { docs: [ ], fields: [ @@ -111006,11 +113985,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#673, + ty: Ty#677, typeName: undefined, }, ], - id: 672, + id: 676, params: [ { name: "K", @@ -111018,7 +113997,7 @@ AuthoritySignature>", }, { name: "V", - ty: Ty#670 (pallet_nomination_pools::UnbondPool), + ty: Ty#674 (pallet_nomination_pools::UnbondPool), }, ], path: [ @@ -111026,32 +114005,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#673 { + Ty#677 { docs: [ ], - id: 673, + id: 677, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#674, + typeParam: Ty#678, }, - Ty#674 { + Ty#678 { docs: [ ], fields: [ Ty#4 (u32), - Ty#670 (pallet_nomination_pools::UnbondPool), + Ty#674 (pallet_nomination_pools::UnbondPool), ], - id: 674, + id: 678, params: [ ], path: [ ], type: "Tuple", }, - Ty#675 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#679 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -111059,11 +114038,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 675, + id: 679, params: [ { name: "T", @@ -111075,21 +114054,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#676 (pallet_nomination_pools::pallet::Error) { + Ty#680 (pallet_nomination_pools::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 676, + id: 680, members: [ { docs: [ @@ -111139,203 +114118,232 @@ AuthoritySignature>", }, { docs: [ - "The pool has insufficient balance to bond as a nominator.", + "The member is fully unbonded (and thus cannot access the bonded and reward pool", + "anymore to, for example, collect rewards).", ], fields: [ ], index: 5, - name: "InsufficientBond", + name: "FullyUnbonding", }, { docs: [ - "The member is already unbonding in this era.", + "The member cannot unbond further chunks due to reaching the limit.", ], fields: [ ], index: 6, - name: "AlreadyUnbonding", + name: "MaxUnbondingLimit", }, { docs: [ - "The member is fully unbonded (and thus cannot access the bonded and reward pool", - "anymore to, for example, collect rewards).", + "None of the funds can be withdrawn yet because the bonding duration has not passed.", ], fields: [ ], index: 7, - name: "FullyUnbonding", + name: "CannotWithdrawAny", }, { docs: [ - "The member cannot unbond further chunks due to reaching the limit.", + "The amount does not meet the minimum bond to either join or create a pool.", + "", + "The depositor can never unbond to a value less than", + "\`Pallet::depositor_min_bond\`. The caller does not have nominating", + "permissions for the pool. Members can never unbond to a value below \`MinJoinBond\`.", ], fields: [ ], index: 8, - name: "MaxUnbondingLimit", + name: "MinimumBondNotMet", }, { docs: [ - "None of the funds can be withdrawn yet because the bonding duration has not passed.", + "The transaction could not be executed due to overflow risk for the pool.", ], fields: [ ], index: 9, - name: "CannotWithdrawAny", + name: "OverflowRisk", }, { docs: [ - "The amount does not meet the minimum bond to either join or create a pool.", + "A pool must be in [\`PoolState::Destroying\`] in order for the depositor to unbond or for", + "other members to be permissionlessly unbonded.", ], fields: [ ], index: 10, - name: "MinimumBondNotMet", + name: "NotDestroying", }, { docs: [ - "The transaction could not be executed due to overflow risk for the pool.", + "The caller does not have nominating permissions for the pool.", ], fields: [ ], index: 11, - name: "OverflowRisk", + name: "NotNominator", }, { docs: [ - "A pool must be in [\`PoolState::Destroying\`] in order for the depositor to unbond or for", - "other members to be permissionlessly unbonded.", + "Either a) the caller cannot make a valid kick or b) the pool is not destroying.", ], fields: [ ], index: 12, - name: "NotDestroying", + name: "NotKickerOrDestroying", }, { docs: [ - "The depositor must be the only member in the bonded pool in order to unbond. And the", - "depositor must be the only member in the sub pools in order to withdraw unbonded.", + "The pool is not open to join", ], fields: [ ], index: 13, - name: "NotOnlyPoolMember", + name: "NotOpen", }, { docs: [ - "The caller does not have nominating permissions for the pool.", + "The system is maxed out on pools.", ], fields: [ ], index: 14, - name: "NotNominator", + name: "MaxPools", }, { docs: [ - "Either a) the caller cannot make a valid kick or b) the pool is not destroying.", + "Too many members in the pool or system.", ], fields: [ ], index: 15, - name: "NotKickerOrDestroying", + name: "MaxPoolMembers", }, { docs: [ - "The pool is not open to join", + "The pools state cannot be changed.", ], fields: [ ], index: 16, - name: "NotOpen", + name: "CanNotChangeState", }, { docs: [ - "The system is maxed out on pools.", + "The caller does not have adequate permissions.", ], fields: [ ], index: 17, - name: "MaxPools", + name: "DoesNotHavePermission", }, { docs: [ - "Too many members in the pool or system.", + "Metadata exceeds [\`Config::MaxMetadataLen\`]", ], fields: [ ], index: 18, - name: "MaxPoolMembers", + name: "MetadataExceedsMaxLen", }, { docs: [ - "The pools state cannot be changed.", + "Some error occurred that should never happen. This should be reported to the", + "maintainers.", ], fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#681 (pallet_nomination_pools::pallet::DefensiveError), + typeName: "DefensiveError", + }, ], index: 19, - name: "CanNotChangeState", + name: "Defensive", }, { docs: [ - "The caller does not have adequate permissions.", + "Partial unbonding now allowed permissionlessly.", ], fields: [ ], index: 20, - name: "DoesNotHavePermission", + name: "PartialUnbondNotAllowedPermissionlessly", }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#681 (pallet_nomination_pools::pallet::DefensiveError) { + docs: [ + ], + id: 681, + members: [ { docs: [ - "Metadata exceeds [\`Config::MaxMetadataLen\`]", ], fields: [ ], - index: 21, - name: "MetadataExceedsMaxLen", + index: 0, + name: "NotEnoughSpaceInUnbondPool", }, { docs: [ - "Some error occurred that should never happen. This should be reported to the", - "maintainers.", ], fields: [ ], - index: 22, - name: "DefensiveError", + index: 1, + name: "PoolNotFound", }, { docs: [ - "Not enough points. Ty unbonding less.", ], fields: [ ], - index: 23, - name: "NotEnoughPointsToUnbond", + index: 2, + name: "RewardPoolNotFound", }, { docs: [ - "Partial unbonding now allowed permissionlessly.", ], fields: [ ], - index: 24, - name: "PartialUnbondNotAllowedPermissionlessly", + index: 3, + name: "SubPoolsNotFound", }, - ], - params: [ { - name: "T", - ty: undefined, + docs: [ + ], + fields: [ + ], + index: 4, + name: "BondedStashKilledPrematurely", }, ], + params: [ + ], path: [ "pallet_nomination_pools", "pallet", - "Error", + "DefensiveError", ], type: "Union", }, - Ty#677 (polkadot_runtime_parachains::configuration::HostConfiguration) { + Ty#682 (polkadot_runtime_parachains::configuration::HostConfiguration) { docs: [ ], fields: [ @@ -111420,7 +114428,7 @@ AuthoritySignature>", docs: [ ], name: "ump_service_total_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { @@ -111539,14 +114547,14 @@ AuthoritySignature>", docs: [ ], name: "max_validators_per_core", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, { docs: [ ], name: "max_validators", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, { @@ -111616,14 +114624,14 @@ AuthoritySignature>", docs: [ ], name: "ump_max_individual_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "pvf_checking_enabled", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { @@ -111641,7 +114649,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 677, + id: 682, params: [ { name: "BlockNumber", @@ -111655,39 +114663,39 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#678 { + Ty#683 { docs: [ ], - id: 678, + id: 683, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#679, + typeParam: Ty#684, }, - Ty#679 { + Ty#684 { docs: [ ], fields: [ Ty#4 (u32), - Ty#677 (polkadot_runtime_parachains::configuration::HostConfiguration), + Ty#682 (polkadot_runtime_parachains::configuration::HostConfiguration), ], - id: 679, + id: 684, params: [ ], path: [ ], type: "Tuple", }, - Ty#680 (polkadot_runtime_parachains::configuration::pallet::Error) { + Ty#685 (polkadot_runtime_parachains::configuration::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 680, + id: 685, members: [ { docs: [ @@ -111713,29 +114721,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#681 { + Ty#686 { docs: [ ], - id: 681, + id: 686, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#498 (polkadot_primitives::v2::ValidatorIndex), + typeParam: Ty#503 (polkadot_primitives::v2::ValidatorIndex), }, - Ty#682 { + Ty#687 { docs: [ ], - id: 682, + id: 687, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#259 (polkadot_primitives::v2::validator_app::Public), + typeParam: Ty#264 (polkadot_primitives::v2::validator_app::Public), }, - Ty#683 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord) { + Ty#688 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord) { docs: [ ], fields: [ @@ -111743,7 +114751,7 @@ AuthoritySignature>", docs: [ ], name: "bitfield", - ty: Ty#495 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#500 (polkadot_primitives::v2::AvailabilityBitfield), typeName: "AvailabilityBitfield", }, { @@ -111754,7 +114762,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 683, + id: 688, params: [ { name: "N", @@ -111768,7 +114776,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#684 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability) { + Ty#689 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability) { docs: [ ], fields: [ @@ -111776,35 +114784,35 @@ AuthoritySignature>", docs: [ ], name: "core", - ty: Ty#105 (polkadot_primitives::v2::CoreIndex), + ty: Ty#107 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: "hash", - ty: Ty#114 (polkadot_core_primitives::CandidateHash), + ty: Ty#116 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: "descriptor", - ty: Ty#97 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#99 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "availability_votes", - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, { docs: [ ], name: "backers", - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, { @@ -111825,15 +114833,15 @@ AuthoritySignature>", docs: [ ], name: "backing_group", - ty: Ty#106 (polkadot_primitives::v2::GroupIndex), + ty: Ty#108 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], - id: 684, + id: 689, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -111847,14 +114855,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#685 (polkadot_runtime_parachains::inclusion::pallet::Error) { + Ty#690 (polkadot_runtime_parachains::inclusion::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 685, + id: 690, members: [ { docs: [ @@ -112135,7 +115143,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#686 (polkadot_primitives::v2::ScrapedOnChainVotes) { + Ty#691 (polkadot_primitives::v2::ScrapedOnChainVotes) { docs: [ ], fields: [ @@ -112150,7 +115158,7 @@ AuthoritySignature>", docs: [ ], name: "backing_validators_per_candidate", - ty: Ty#687, + ty: Ty#692, typeName: "Vec<(CandidateReceipt, Vec<(ValidatorIndex, ValidityAttestation)>) >", }, @@ -112158,15 +115166,15 @@ AuthoritySignature>", docs: [ ], name: "disputes", - ty: Ty#510, + ty: Ty#515, typeName: "MultiDisputeStatementSet", }, ], - id: 686, + id: 691, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -112176,64 +115184,64 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#687 { + Ty#692 { docs: [ ], - id: 687, + id: 692, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#688, + typeParam: Ty#693, }, - Ty#688 { + Ty#693 { docs: [ ], fields: [ - Ty#96 (polkadot_primitives::v2::CandidateReceipt), - Ty#689, + Ty#98 (polkadot_primitives::v2::CandidateReceipt), + Ty#694, ], - id: 688, + id: 693, params: [ ], path: [ ], type: "Tuple", }, - Ty#689 { + Ty#694 { docs: [ ], - id: 689, + id: 694, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#690, + typeParam: Ty#695, }, - Ty#690 { + Ty#695 { docs: [ ], fields: [ - Ty#498 (polkadot_primitives::v2::ValidatorIndex), - Ty#509 (polkadot_primitives::v2::ValidityAttestation), + Ty#503 (polkadot_primitives::v2::ValidatorIndex), + Ty#514 (polkadot_primitives::v2::ValidityAttestation), ], - id: 690, + id: 695, params: [ ], path: [ ], type: "Tuple", }, - Ty#691 (polkadot_runtime_parachains::paras_inherent::pallet::Error) { + Ty#696 (polkadot_runtime_parachains::paras_inherent::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 691, + id: 696, members: [ { docs: [ @@ -112305,18 +115313,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#692 { + Ty#697 { docs: [ ], - id: 692, + id: 697, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#681, + typeParam: Ty#686, }, - Ty#693 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue) { + Ty#698 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue) { docs: [ ], fields: [ @@ -112324,7 +115332,7 @@ AuthoritySignature>", docs: [ ], name: "queue", - ty: Ty#694, + ty: Ty#699, typeName: "Vec", }, { @@ -112335,7 +115343,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 693, + id: 698, params: [ ], path: [ @@ -112345,18 +115353,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#694 { + Ty#699 { docs: [ ], - id: 694, + id: 699, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#695 (polkadot_runtime_parachains::scheduler::QueuedParathread), + typeParam: Ty#700 (polkadot_runtime_parachains::scheduler::QueuedParathread), }, - Ty#695 (polkadot_runtime_parachains::scheduler::QueuedParathread) { + Ty#700 (polkadot_runtime_parachains::scheduler::QueuedParathread) { docs: [ ], fields: [ @@ -112364,7 +115372,7 @@ AuthoritySignature>", docs: [ ], name: "claim", - ty: Ty#696 (polkadot_primitives::v2::ParathreadEntry), + ty: Ty#701 (polkadot_primitives::v2::ParathreadEntry), typeName: "ParathreadEntry", }, { @@ -112375,7 +115383,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 695, + id: 700, params: [ ], path: [ @@ -112385,7 +115393,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#696 (polkadot_primitives::v2::ParathreadEntry) { + Ty#701 (polkadot_primitives::v2::ParathreadEntry) { docs: [ ], fields: [ @@ -112393,7 +115401,7 @@ AuthoritySignature>", docs: [ ], name: "claim", - ty: Ty#697 (polkadot_primitives::v2::ParathreadClaim), + ty: Ty#702 (polkadot_primitives::v2::ParathreadClaim), typeName: "ParathreadClaim", }, { @@ -112404,7 +115412,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 696, + id: 701, params: [ ], path: [ @@ -112414,7 +115422,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#697 (polkadot_primitives::v2::ParathreadClaim) { + Ty#702 (polkadot_primitives::v2::ParathreadClaim) { docs: [ ], fields: [ @@ -112422,18 +115430,18 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: undefined, - ty: Ty#99 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#101 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, ], - id: 697, + id: 702, params: [ ], path: [ @@ -112443,21 +115451,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#698 { + Ty#703 { docs: [ ], - id: 698, + id: 703, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#699 (Option), + typeParam: Ty#704 (Option), }, - Ty#699 (Option) { + Ty#704 (Option) { docs: [ ], - id: 699, + id: 704, members: [ { docs: [ @@ -112475,7 +115483,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#700 (polkadot_primitives::v2::CoreOccupied), + ty: Ty#705 (polkadot_primitives::v2::CoreOccupied), typeName: undefined, }, ], @@ -112486,7 +115494,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#700 (polkadot_primitives::v2::CoreOccupied), + ty: Ty#705 (polkadot_primitives::v2::CoreOccupied), }, ], path: [ @@ -112494,10 +115502,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#700 (polkadot_primitives::v2::CoreOccupied) { + Ty#705 (polkadot_primitives::v2::CoreOccupied) { docs: [ ], - id: 700, + id: 705, members: [ { docs: [ @@ -112507,7 +115515,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#696 (polkadot_primitives::v2::ParathreadEntry), + ty: Ty#701 (polkadot_primitives::v2::ParathreadEntry), typeName: "ParathreadEntry", }, ], @@ -112532,29 +115540,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#701 { + Ty#706 { docs: [ ], - id: 701, + id: 706, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#98 (polkadot_parachain::primitives::Id), + typeParam: Ty#100 (polkadot_parachain::primitives::Id), }, - Ty#702 { + Ty#707 { docs: [ ], - id: 702, + id: 707, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#703 (polkadot_runtime_parachains::scheduler::CoreAssignment), + typeParam: Ty#708 (polkadot_runtime_parachains::scheduler::CoreAssignment), }, - Ty#703 (polkadot_runtime_parachains::scheduler::CoreAssignment) { + Ty#708 (polkadot_runtime_parachains::scheduler::CoreAssignment) { docs: [ ], fields: [ @@ -112562,32 +115570,32 @@ AuthoritySignature>", docs: [ ], name: "core", - ty: Ty#105 (polkadot_primitives::v2::CoreIndex), + ty: Ty#107 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: "para_id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "kind", - ty: Ty#704 (polkadot_runtime_parachains::scheduler::AssignmentKind), + ty: Ty#709 (polkadot_runtime_parachains::scheduler::AssignmentKind), typeName: "AssignmentKind", }, { docs: [ ], name: "group_idx", - ty: Ty#106 (polkadot_primitives::v2::GroupIndex), + ty: Ty#108 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], - id: 703, + id: 708, params: [ ], path: [ @@ -112597,10 +115605,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#704 (polkadot_runtime_parachains::scheduler::AssignmentKind) { + Ty#709 (polkadot_runtime_parachains::scheduler::AssignmentKind) { docs: [ ], - id: 704, + id: 709, members: [ { docs: [ @@ -112618,7 +115626,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#99 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#101 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, { @@ -112642,7 +115650,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#705 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState) { + Ty#710 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState) { docs: [ ], fields: [ @@ -112650,14 +115658,14 @@ AuthoritySignature>", docs: [ ], name: "votes_accept", - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, { docs: [ ], name: "votes_reject", - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, { @@ -112678,11 +115686,11 @@ AuthoritySignature>", docs: [ ], name: "causes", - ty: Ty#706, + ty: Ty#711, typeName: "Vec>", }, ], - id: 705, + id: 710, params: [ { name: "BlockNumber", @@ -112696,21 +115704,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#706 { + Ty#711 { docs: [ ], - id: 706, + id: 711, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#707 (polkadot_runtime_parachains::paras::PvfCheckCause), + typeParam: Ty#712 (polkadot_runtime_parachains::paras::PvfCheckCause), }, - Ty#707 (polkadot_runtime_parachains::paras::PvfCheckCause) { + Ty#712 (polkadot_runtime_parachains::paras::PvfCheckCause) { docs: [ ], - id: 707, + id: 712, members: [ { docs: [ @@ -112720,7 +115728,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -112735,7 +115743,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#98 (polkadot_parachain::primitives::Id), + ty: Ty#100 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -112763,21 +115771,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#708 { + Ty#713 { docs: [ ], - id: 708, + id: 713, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#103 (polkadot_parachain::primitives::ValidationCodeHash), + typeParam: Ty#105 (polkadot_parachain::primitives::ValidationCodeHash), }, - Ty#709 (polkadot_runtime_parachains::paras::ParaLifecycle) { + Ty#714 (polkadot_runtime_parachains::paras::ParaLifecycle) { docs: [ ], - id: 709, + id: 714, members: [ { docs: [ @@ -112845,21 +115853,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#710 { + Ty#715 { docs: [ ], fields: [ - Ty#98 (polkadot_parachain::primitives::Id), + Ty#100 (polkadot_parachain::primitives::Id), Ty#4 (u32), ], - id: 710, + id: 715, params: [ ], path: [ ], type: "Tuple", }, - Ty#711 (polkadot_runtime_parachains::paras::ParaPastCodeMeta) { + Ty#716 (polkadot_runtime_parachains::paras::ParaPastCodeMeta) { docs: [ ], fields: [ @@ -112867,18 +115875,18 @@ AuthoritySignature>", docs: [ ], name: "upgrade_times", - ty: Ty#712, + ty: Ty#717, typeName: "Vec>", }, { docs: [ ], name: "last_pruned", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], - id: 711, + id: 716, params: [ { name: "N", @@ -112892,18 +115900,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#712 { + Ty#717 { docs: [ ], - id: 712, + id: 717, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#713 (polkadot_runtime_parachains::paras::ReplacementTimes), + typeParam: Ty#718 (polkadot_runtime_parachains::paras::ReplacementTimes), }, - Ty#713 (polkadot_runtime_parachains::paras::ReplacementTimes) { + Ty#718 (polkadot_runtime_parachains::paras::ReplacementTimes) { docs: [ ], fields: [ @@ -112922,7 +115930,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 713, + id: 718, params: [ { name: "N", @@ -112936,21 +115944,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#714 { + Ty#719 { docs: [ ], - id: 714, + id: 719, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#710, + typeParam: Ty#715, }, - Ty#715 (polkadot_primitives::v2::UpgradeGoAhead) { + Ty#720 (polkadot_primitives::v2::UpgradeGoAhead) { docs: [ ], - id: 715, + id: 720, members: [ { docs: [ @@ -112978,10 +115986,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#716 (polkadot_primitives::v2::UpgradeRestriction) { + Ty#721 (polkadot_primitives::v2::UpgradeRestriction) { docs: [ ], - id: 716, + id: 721, members: [ { docs: [ @@ -113001,7 +116009,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#717 (polkadot_runtime_parachains::paras::ParaGenesisArgs) { + Ty#722 (polkadot_runtime_parachains::paras::ParaGenesisArgs) { docs: [ ], fields: [ @@ -113009,25 +116017,25 @@ AuthoritySignature>", docs: [ ], name: "genesis_head", - ty: Ty#104 (polkadot_parachain::primitives::HeadData), + ty: Ty#106 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#507 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#512 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, { docs: [ ], name: "parachain", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 717, + id: 722, params: [ ], path: [ @@ -113037,14 +116045,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#718 (polkadot_runtime_parachains::paras::pallet::Error) { + Ty#723 (polkadot_runtime_parachains::paras::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 718, + id: 723, members: [ { docs: [ @@ -113170,18 +116178,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#719 { + Ty#724 { docs: [ ], - id: 719, + id: 724, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#720 (polkadot_runtime_parachains::initializer::BufferedSessionChange), + typeParam: Ty#725 (polkadot_runtime_parachains::initializer::BufferedSessionChange), }, - Ty#720 (polkadot_runtime_parachains::initializer::BufferedSessionChange) { + Ty#725 (polkadot_runtime_parachains::initializer::BufferedSessionChange) { docs: [ ], fields: [ @@ -113189,14 +116197,14 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#682, + ty: Ty#687, typeName: "Vec", }, { docs: [ ], name: "queued", - ty: Ty#682, + ty: Ty#687, typeName: "Vec", }, { @@ -113207,7 +116215,7 @@ AuthoritySignature>", typeName: "SessionIndex", }, ], - id: 720, + id: 725, params: [ ], path: [ @@ -113217,18 +116225,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#721 { + Ty#726 { docs: [ ], - id: 721, + id: 726, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#722 (polkadot_core_primitives::InboundDownwardMessage), + typeParam: Ty#727 (polkadot_core_primitives::InboundDownwardMessage), }, - Ty#722 (polkadot_core_primitives::InboundDownwardMessage) { + Ty#727 (polkadot_core_primitives::InboundDownwardMessage) { docs: [ ], fields: [ @@ -113243,11 +116251,11 @@ AuthoritySignature>", docs: [ ], name: "msg", - ty: Ty#10, + ty: Ty#11, typeName: "DownwardMessage", }, ], - id: 722, + id: 727, params: [ { name: "BlockNumber", @@ -113260,28 +116268,28 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#723 { + Ty#728 { docs: [ ], fields: [ - Ty#98 (polkadot_parachain::primitives::Id), - Ty#10, + Ty#100 (polkadot_parachain::primitives::Id), + Ty#11, ], - id: 723, + id: 728, params: [ ], path: [ ], type: "Tuple", }, - Ty#724 (polkadot_runtime_parachains::ump::pallet::Error) { + Ty#729 (polkadot_runtime_parachains::ump::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 724, + id: 729, members: [ { docs: [ @@ -113316,7 +116324,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#725 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest) { + Ty#730 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest) { docs: [ ], fields: [ @@ -113324,7 +116332,7 @@ AuthoritySignature>", docs: [ ], name: "confirmed", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { @@ -113363,7 +116371,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 725, + id: 730, params: [ ], path: [ @@ -113373,18 +116381,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#726 { + Ty#731 { docs: [ ], - id: 726, + id: 731, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#112 (polkadot_parachain::primitives::HrmpChannelId), + typeParam: Ty#114 (polkadot_parachain::primitives::HrmpChannelId), }, - Ty#727 (polkadot_runtime_parachains::hrmp::HrmpChannel) { + Ty#732 (polkadot_runtime_parachains::hrmp::HrmpChannel) { docs: [ ], fields: [ @@ -113427,7 +116435,7 @@ AuthoritySignature>", docs: [ ], name: "mqc_head", - ty: Ty#728 (Option), + ty: Ty#733 (Option), typeName: "Option", }, { @@ -113445,7 +116453,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 727, + id: 732, params: [ ], path: [ @@ -113455,10 +116463,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#728 (Option) { + Ty#733 (Option) { docs: [ ], - id: 728, + id: 733, members: [ { docs: [ @@ -113476,7 +116484,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: undefined, }, ], @@ -113487,7 +116495,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -113495,18 +116503,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#729 { + Ty#734 { docs: [ ], - id: 729, + id: 734, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#730 (polkadot_core_primitives::InboundHrmpMessage), + typeParam: Ty#735 (polkadot_core_primitives::InboundHrmpMessage), }, - Ty#730 (polkadot_core_primitives::InboundHrmpMessage) { + Ty#735 (polkadot_core_primitives::InboundHrmpMessage) { docs: [ ], fields: [ @@ -113521,11 +116529,11 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 730, + id: 735, params: [ { name: "BlockNumber", @@ -113538,39 +116546,39 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#731 { + Ty#736 { docs: [ ], - id: 731, + id: 736, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#732, + typeParam: Ty#737, }, - Ty#732 { + Ty#737 { docs: [ ], fields: [ Ty#4 (u32), - Ty#701, + Ty#706, ], - id: 732, + id: 737, params: [ ], path: [ ], type: "Tuple", }, - Ty#733 (polkadot_runtime_parachains::hrmp::pallet::Error) { + Ty#738 (polkadot_runtime_parachains::hrmp::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 733, + id: 738, members: [ { docs: [ @@ -113758,18 +116766,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#734 { + Ty#739 { docs: [ ], - id: 734, + id: 739, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#260 (polkadot_primitives::v2::assignment_app::Public), + typeParam: Ty#265 (polkadot_primitives::v2::assignment_app::Public), }, - Ty#735 (polkadot_primitives::v2::SessionInfo) { + Ty#740 (polkadot_primitives::v2::SessionInfo) { docs: [ ], fields: [ @@ -113777,7 +116785,7 @@ AuthoritySignature>", docs: [ ], name: "active_validator_indices", - ty: Ty#681, + ty: Ty#686, typeName: "Vec", }, { @@ -113798,28 +116806,28 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#682, + ty: Ty#687, typeName: "Vec", }, { docs: [ ], name: "discovery_keys", - ty: Ty#736, + ty: Ty#741, typeName: "Vec", }, { docs: [ ], name: "assignment_keys", - ty: Ty#734, + ty: Ty#739, typeName: "Vec", }, { docs: [ ], name: "validator_groups", - ty: Ty#692, + ty: Ty#697, typeName: "Vec>", }, { @@ -113865,7 +116873,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 735, + id: 740, params: [ ], path: [ @@ -113875,32 +116883,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#736 { + Ty#741 { docs: [ ], - id: 736, + id: 741, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#261 (sp_authority_discovery::app::Public), + typeParam: Ty#266 (sp_authority_discovery::app::Public), }, - Ty#737 { + Ty#742 { docs: [ ], fields: [ Ty#4 (u32), - Ty#114 (polkadot_core_primitives::CandidateHash), + Ty#116 (polkadot_core_primitives::CandidateHash), ], - id: 737, + id: 742, params: [ ], path: [ ], type: "Tuple", }, - Ty#738 (polkadot_primitives::v2::DisputeState) { + Ty#743 (polkadot_primitives::v2::DisputeState) { docs: [ ], fields: [ @@ -113908,14 +116916,14 @@ AuthoritySignature>", docs: [ ], name: "validators_for", - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, { docs: [ ], name: "validators_against", - ty: Ty#496, + ty: Ty#501, typeName: "BitVec", }, { @@ -113929,11 +116937,11 @@ AuthoritySignature>", docs: [ ], name: "concluded_at", - ty: Ty#269 (Option), + ty: Ty#274 (Option), typeName: "Option", }, ], - id: 738, + id: 743, params: [ { name: "N", @@ -113947,14 +116955,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#739 (polkadot_runtime_parachains::disputes::pallet::Error) { + Ty#744 (polkadot_runtime_parachains::disputes::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 739, + id: 744, members: [ { docs: [ @@ -114034,7 +117042,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#740 (polkadot_runtime_common::paras_registrar::ParaInfo) { + Ty#745 (polkadot_runtime_common::paras_registrar::ParaInfo) { docs: [ ], fields: [ @@ -114056,11 +117064,11 @@ AuthoritySignature>", docs: [ ], name: "locked", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 740, + id: 745, params: [ { name: "Account", @@ -114078,14 +117086,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#741 (polkadot_runtime_common::paras_registrar::pallet::Error) { + Ty#746 (polkadot_runtime_common::paras_registrar::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 741, + id: 746, members: [ { docs: [ @@ -114229,25 +117237,25 @@ AuthoritySignature>", ], type: "Union", }, - Ty#742 { + Ty#747 { docs: [ ], - id: 742, + id: 747, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#625 (Option), + typeParam: Ty#631 (Option), }, - Ty#743 (polkadot_runtime_common::slots::pallet::Error) { + Ty#748 (polkadot_runtime_common::slots::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 743, + id: 748, members: [ { docs: [ @@ -114282,36 +117290,36 @@ AuthoritySignature>", ], type: "Union", }, - Ty#744 { + Ty#749 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#98 (polkadot_parachain::primitives::Id), + Ty#100 (polkadot_parachain::primitives::Id), ], - id: 744, + id: 749, params: [ ], path: [ ], type: "Tuple", }, - Ty#745 { + Ty#750 { docs: [ ], - id: 745, + id: 750, len: 36, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#746 (Option), + typeParam: Ty#751 (Option), }, - Ty#746 (Option) { + Ty#751 (Option) { docs: [ ], - id: 746, + id: 751, members: [ { docs: [ @@ -114329,7 +117337,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#747, + ty: Ty#752, typeName: undefined, }, ], @@ -114340,7 +117348,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#747, + ty: Ty#752, }, ], path: [ @@ -114348,29 +117356,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#747 { + Ty#752 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#98 (polkadot_parachain::primitives::Id), + Ty#100 (polkadot_parachain::primitives::Id), Ty#6 (u128), ], - id: 747, + id: 752, params: [ ], path: [ ], type: "Tuple", }, - Ty#748 (polkadot_runtime_common::auctions::pallet::Error) { + Ty#753 (polkadot_runtime_common::auctions::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 748, + id: 753, members: [ { docs: [ @@ -114450,7 +117458,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#749 (polkadot_runtime_common::crowdloan::FundInfo) { + Ty#754 (polkadot_runtime_common::crowdloan::FundInfo) { docs: [ ], fields: [ @@ -114465,7 +117473,7 @@ AuthoritySignature>", docs: [ ], name: "verifier", - ty: Ty#529 (Option), + ty: Ty#534 (Option), typeName: "Option", }, { @@ -114500,7 +117508,7 @@ AuthoritySignature>", docs: [ ], name: "last_contribution", - ty: Ty#750 (polkadot_runtime_common::crowdloan::LastContribution), + ty: Ty#755 (polkadot_runtime_common::crowdloan::LastContribution), typeName: "LastContribution", }, { @@ -114525,7 +117533,7 @@ AuthoritySignature>", typeName: "FundIndex", }, ], - id: 749, + id: 754, params: [ { name: "AccountId", @@ -114551,10 +117559,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#750 (polkadot_runtime_common::crowdloan::LastContribution) { + Ty#755 (polkadot_runtime_common::crowdloan::LastContribution) { docs: [ ], - id: 750, + id: 755, members: [ { docs: [ @@ -114608,14 +117616,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#751 (polkadot_runtime_common::crowdloan::pallet::Error) { + Ty#756 (polkadot_runtime_common::crowdloan::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 751, + id: 756, members: [ { docs: [ @@ -114839,10 +117847,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#752 (pallet_xcm::pallet::QueryStatus) { + Ty#757 (pallet_xcm::pallet::QueryStatus) { docs: [ ], - id: 752, + id: 757, members: [ { docs: [ @@ -114852,14 +117860,14 @@ AuthoritySignature>", docs: [ ], name: "responder", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "maybe_notify", - ty: Ty#753 (Option), + ty: Ty#758 (Option), typeName: "Option<(u8, u8)>", }, { @@ -114881,14 +117889,14 @@ AuthoritySignature>", docs: [ ], name: "origin", - ty: Ty#155 (xcm::VersionedMultiLocation), + ty: Ty#158 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "is_active", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -114903,7 +117911,7 @@ AuthoritySignature>", docs: [ ], name: "response", - ty: Ty#755 (xcm::VersionedResponse), + ty: Ty#760 (xcm::VersionedResponse), typeName: "VersionedResponse", }, { @@ -114931,10 +117939,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#753 (Option) { + Ty#758 (Option) { docs: [ ], - id: 753, + id: 758, members: [ { docs: [ @@ -114952,7 +117960,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#754, + ty: Ty#759, typeName: undefined, }, ], @@ -114963,7 +117971,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#754, + ty: Ty#759, }, ], path: [ @@ -114971,24 +117979,24 @@ AuthoritySignature>", ], type: "Union", }, - Ty#754 { + Ty#759 { docs: [ ], fields: [ Ty#2 (u8), Ty#2 (u8), ], - id: 754, + id: 759, params: [ ], path: [ ], type: "Tuple", }, - Ty#755 (xcm::VersionedResponse) { + Ty#760 (xcm::VersionedResponse) { docs: [ ], - id: 755, + id: 760, members: [ { docs: [ @@ -114998,7 +118006,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#542 (xcm::v0::Response), + ty: Ty#547 (xcm::v0::Response), typeName: "v0::Response", }, ], @@ -115013,7 +118021,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#547 (xcm::v1::Response), + ty: Ty#552 (xcm::v1::Response), typeName: "v1::Response", }, ], @@ -115028,7 +118036,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#140 (xcm::v2::Response), + ty: Ty#143 (xcm::v2::Response), typeName: "v2::Response", }, ], @@ -115044,36 +118052,36 @@ AuthoritySignature>", ], type: "Union", }, - Ty#756 { + Ty#761 { docs: [ ], fields: [ Ty#4 (u32), - Ty#155 (xcm::VersionedMultiLocation), + Ty#158 (xcm::VersionedMultiLocation), ], - id: 756, + id: 761, params: [ ], path: [ ], type: "Tuple", }, - Ty#757 { + Ty#762 { docs: [ ], fields: [ - Ty#8 (u64), - Ty#8 (u64), + Ty#9 (u64), + Ty#9 (u64), Ty#4 (u32), ], - id: 757, + id: 762, params: [ ], path: [ ], type: "Tuple", }, - Ty#758 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#763 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -115081,15 +118089,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#760, + ty: Ty#765, typeName: "Vec", }, ], - id: 758, + id: 763, params: [ { name: "T", - ty: Ty#759, + ty: Ty#764, }, { name: "S", @@ -115097,42 +118105,42 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#759 { + Ty#764 { docs: [ ], fields: [ - Ty#155 (xcm::VersionedMultiLocation), + Ty#158 (xcm::VersionedMultiLocation), Ty#4 (u32), ], - id: 759, + id: 764, params: [ ], path: [ ], type: "Tuple", }, - Ty#760 { + Ty#765 { docs: [ ], - id: 760, + id: 765, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#759, + typeParam: Ty#764, }, - Ty#761 (pallet_xcm::pallet::VersionMigrationStage) { + Ty#766 (pallet_xcm::pallet::VersionMigrationStage) { docs: [ ], - id: 761, + id: 766, members: [ { docs: [ @@ -115158,7 +118166,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#76 (Option), + ty: Ty#78 (Option), typeName: "Option>", }, ], @@ -115183,14 +118191,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#762 (pallet_xcm::pallet::Error) { + Ty#767 (pallet_xcm::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 762, + id: 767, members: [ { docs: [ @@ -115326,7 +118334,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#763 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#768 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -115334,27 +118342,27 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], - id: 763, + id: 768, params: [ { name: "Address", - ty: Ty#213 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#206 (sp_runtime::multiaddress::MultiAddress), }, { name: "Call", - ty: Ty#316 (kusama_runtime::Call), + ty: Ty#321 (kusama_runtime::Call), }, { name: "Signature", - ty: Ty#534 (sp_runtime::MultiSignature), + ty: Ty#539 (sp_runtime::MultiSignature), }, { name: "Extra", - ty: Ty#764, + ty: Ty#769, }, ], path: [ @@ -115365,32 +118373,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#764 { + Ty#769 { docs: [ ], fields: [ - Ty#765 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), - Ty#766 (frame_system::extensions::check_spec_version::CheckSpecVersion), - Ty#767 (frame_system::extensions::check_tx_version::CheckTxVersion), - Ty#768 (frame_system::extensions::check_genesis::CheckGenesis), - Ty#769 (frame_system::extensions::check_mortality::CheckMortality), - Ty#771 (frame_system::extensions::check_nonce::CheckNonce), - Ty#772 (frame_system::extensions::check_weight::CheckWeight), - Ty#773 (pallet_transaction_payment::ChargeTransactionPayment), + Ty#770 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + Ty#771 (frame_system::extensions::check_spec_version::CheckSpecVersion), + Ty#772 (frame_system::extensions::check_tx_version::CheckTxVersion), + Ty#773 (frame_system::extensions::check_genesis::CheckGenesis), + Ty#774 (frame_system::extensions::check_mortality::CheckMortality), + Ty#776 (frame_system::extensions::check_nonce::CheckNonce), + Ty#777 (frame_system::extensions::check_weight::CheckWeight), + Ty#778 (pallet_transaction_payment::ChargeTransactionPayment), ], - id: 764, + id: 769, params: [ ], path: [ ], type: "Tuple", }, - Ty#765 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { + Ty#770 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { docs: [ ], fields: [ ], - id: 765, + id: 770, params: [ { name: "T", @@ -115405,12 +118413,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#766 (frame_system::extensions::check_spec_version::CheckSpecVersion) { + Ty#771 (frame_system::extensions::check_spec_version::CheckSpecVersion) { docs: [ ], fields: [ ], - id: 766, + id: 771, params: [ { name: "T", @@ -115425,12 +118433,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#767 (frame_system::extensions::check_tx_version::CheckTxVersion) { + Ty#772 (frame_system::extensions::check_tx_version::CheckTxVersion) { docs: [ ], fields: [ ], - id: 767, + id: 772, params: [ { name: "T", @@ -115445,12 +118453,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#768 (frame_system::extensions::check_genesis::CheckGenesis) { + Ty#773 (frame_system::extensions::check_genesis::CheckGenesis) { docs: [ ], fields: [ ], - id: 768, + id: 773, params: [ { name: "T", @@ -115465,7 +118473,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#769 (frame_system::extensions::check_mortality::CheckMortality) { + Ty#774 (frame_system::extensions::check_mortality::CheckMortality) { docs: [ ], fields: [ @@ -115473,11 +118481,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#770 (sp_runtime::generic::era::Era), + ty: Ty#775 (sp_runtime::generic::era::Era), typeName: "Era", }, ], - id: 769, + id: 774, params: [ { name: "T", @@ -115492,10 +118500,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#770 (sp_runtime::generic::era::Era) { + Ty#775 (sp_runtime::generic::era::Era) { docs: [ ], - id: 770, + id: 775, members: [ { docs: [ @@ -119341,7 +122349,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#771 (frame_system::extensions::check_nonce::CheckNonce) { + Ty#776 (frame_system::extensions::check_nonce::CheckNonce) { docs: [ ], fields: [ @@ -119349,11 +122357,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#127, typeName: "T::Index", }, ], - id: 771, + id: 776, params: [ { name: "T", @@ -119368,12 +122376,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#772 (frame_system::extensions::check_weight::CheckWeight) { + Ty#777 (frame_system::extensions::check_weight::CheckWeight) { docs: [ ], fields: [ ], - id: 772, + id: 777, params: [ { name: "T", @@ -119388,7 +122396,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#773 (pallet_transaction_payment::ChargeTransactionPayment) { + Ty#778 (pallet_transaction_payment::ChargeTransactionPayment) { docs: [ ], fields: [ @@ -119396,11 +122404,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], - id: 773, + id: 778, params: [ { name: "T", @@ -119413,12 +122421,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#774 (kusama_runtime::Runtime) { + Ty#779 (kusama_runtime::Runtime) { docs: [ ], fields: [ ], - id: 774, + id: 779, params: [ ], path: [ @@ -119437,60 +122445,60 @@ snapshot[`statemint 1`] = ` extrinsic: { signedExtensions: [ { - additionalSigned: Ty#80, + additionalSigned: Ty#85, ident: "CheckNonZeroSender", - ty: Ty#302 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + ty: Ty#309 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), }, { additionalSigned: Ty#4 (u32), ident: "CheckSpecVersion", - ty: Ty#303 (frame_system::extensions::check_spec_version::CheckSpecVersion), + ty: Ty#310 (frame_system::extensions::check_spec_version::CheckSpecVersion), }, { additionalSigned: Ty#4 (u32), ident: "CheckTxVersion", - ty: Ty#304 (frame_system::extensions::check_tx_version::CheckTxVersion), + ty: Ty#311 (frame_system::extensions::check_tx_version::CheckTxVersion), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckGenesis", - ty: Ty#305 (frame_system::extensions::check_genesis::CheckGenesis), + ty: Ty#312 (frame_system::extensions::check_genesis::CheckGenesis), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckMortality", - ty: Ty#306 (frame_system::extensions::check_mortality::CheckMortality), + ty: Ty#313 (frame_system::extensions::check_mortality::CheckMortality), }, { - additionalSigned: Ty#80, + additionalSigned: Ty#85, ident: "CheckNonce", - ty: Ty#308 (frame_system::extensions::check_nonce::CheckNonce), + ty: Ty#315 (frame_system::extensions::check_nonce::CheckNonce), }, { - additionalSigned: Ty#80, + additionalSigned: Ty#85, ident: "CheckWeight", - ty: Ty#309 (frame_system::extensions::check_weight::CheckWeight), + ty: Ty#316 (frame_system::extensions::check_weight::CheckWeight), }, { - additionalSigned: Ty#80, + additionalSigned: Ty#85, ident: "ChargeAssetTxPayment", - ty: Ty#310 (pallet_asset_tx_payment::ChargeAssetTxPayment), + ty: Ty#317 (pallet_asset_tx_payment::ChargeAssetTxPayment), }, ], - ty: Ty#294 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#301 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), version: 4, }, magicNumber: 1635018093, pallets: [ { - calls: Ty#100 (frame_system::pallet::Call), + calls: Ty#105 (frame_system::pallet::Call), constants: [ { docs: [ " Block & extrinsics weights: base values and limits.", ], name: "BlockWeights", - ty: Ty#105 (frame_system::limits::BlockWeights), + ty: Ty#110 (frame_system::limits::BlockWeights), value: Uint8Array(97) [ 0, 242, @@ -119596,7 +122604,7 @@ snapshot[`statemint 1`] = ` " The maximum length of a block (in bytes).", ], name: "BlockLength", - ty: Ty#109 (frame_system::limits::BlockLength), + ty: Ty#114 (frame_system::limits::BlockLength), value: Uint8Array(12) [ 0, 0, @@ -119630,7 +122638,7 @@ snapshot[`statemint 1`] = ` " The weight of runtime database operations the runtime can invoke.", ], name: "DbWeight", - ty: Ty#111 (frame_support::weights::RuntimeDbWeight), + ty: Ty#116 (frame_support::weights::RuntimeDbWeight), value: Uint8Array(16) [ 64, 120, @@ -119655,8 +122663,8 @@ snapshot[`statemint 1`] = ` " Get the chain's current version.", ], name: "Version", - ty: Ty#112 (sp_version::RuntimeVersion), - value: Uint8Array(158) [ + ty: Ty#117 (sp_version::RuntimeVersion), + value: Uint8Array(170) [ 36, 115, 116, @@ -119681,15 +122689,15 @@ snapshot[`statemint 1`] = ` 0, 0, 0, - 132, - 3, + 74, + 36, 0, 0, 0, 0, 0, 0, - 40, + 44, 221, 113, 141, @@ -119798,6 +122806,18 @@ snapshot[`statemint 1`] = ` 0, 0, 0, + 243, + 255, + 20, + 213, + 171, + 82, + 112, + 89, + 1, + 0, + 0, + 0, 234, 147, 227, @@ -119810,7 +122830,7 @@ snapshot[`statemint 1`] = ` 0, 0, 0, - 6, + 8, 0, 0, 0, @@ -119819,22 +122839,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - " The designated SS85 prefix of this chain.", + " The designated SS58 prefix of this chain.", "", ' This replaces the "ss58Format" property declared in the chain spec. Reason is', " that the runtime should know about the prefix in order to make use of it as", " an identifier of the chain.", ], name: "SS58Prefix", - ty: Ty#85 (u16), + ty: Ty#90 (u16), value: Uint8Array(2) [ 0, 0, ], }, ], - error: Ty#116 (frame_system::pallet::Error), - event: Ty#18 (frame_system::pallet::Event), + error: Ty#121 (frame_system::pallet::Error), + event: Ty#19 (frame_system::pallet::Event), i: 0, name: "System", storage: { @@ -120038,7 +123058,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "BlockHash", type: "Map", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -120054,7 +123074,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "ExtrinsicData", type: "Map", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -120112,7 +123132,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "ParentHash", type: "Plain", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -120124,7 +123144,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Digest", type: "Plain", - value: Ty#11 (sp_runtime::generic::digest::Digest), + value: Ty#12 (sp_runtime::generic::digest::Digest), }, { default: [ @@ -120133,13 +123153,16 @@ snapshot[`statemint 1`] = ` docs: [ " Events deposited for the current block.", "", - " NOTE: This storage item is explicitly unbounded since it is never intended to be read", - " from within the runtime.", + " NOTE: The item is unbound and should therefore never be read on chain.", + " It could otherwise inflate the PoV size of a block.", + "", + " Events have a large in-memory size. Box the events to not go out-of-memory", + " just in case someone still reads them from within the runtime.", ], modifier: "Default", name: "Events", type: "Plain", - value: Ty#15, + value: Ty#16, }, { default: [ @@ -120175,11 +123198,11 @@ snapshot[`statemint 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "EventTopics", type: "Map", - value: Ty#96, + value: Ty#101, }, { default: [ @@ -120191,7 +123214,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "LastRuntimeUpgrade", type: "Plain", - value: Ty#98 (frame_system::LastRuntimeUpgradeInfo), + value: Ty#103 (frame_system::LastRuntimeUpgradeInfo), }, { default: [ @@ -120203,7 +123226,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "UpgradedToU32RefCount", type: "Plain", - value: Ty#87 (bool), + value: Ty#92 (bool), }, { default: [ @@ -120216,7 +123239,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "UpgradedToTripleRefCount", type: "Plain", - value: Ty#87 (bool), + value: Ty#92 (bool), }, { default: [ @@ -120228,18 +123251,18 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "ExecutionPhase", type: "Plain", - value: Ty#94 (frame_system::Phase), + value: Ty#99 (frame_system::Phase), }, ], prefix: "System", }, }, { - calls: Ty#134 (cumulus_pallet_parachain_system::pallet::Call), + calls: Ty#139 (cumulus_pallet_parachain_system::pallet::Call), constants: [ ], - error: Ty#143 (cumulus_pallet_parachain_system::pallet::Error), - event: Ty#27 (cumulus_pallet_parachain_system::pallet::Event), + error: Ty#148 (cumulus_pallet_parachain_system::pallet::Error), + event: Ty#28 (cumulus_pallet_parachain_system::pallet::Event), i: 1, name: "ParachainSystem", storage: { @@ -120259,7 +123282,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "PendingValidationCode", type: "Plain", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -120275,7 +123298,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "NewValidationCode", type: "Plain", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -120289,7 +123312,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "ValidationData", type: "Plain", - value: Ty#117 (polkadot_primitives::v2::PersistedValidationData), + value: Ty#122 (polkadot_primitives::v2::PersistedValidationData), }, { default: [ @@ -120301,7 +123324,22 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "DidSetValidationCode", type: "Plain", - value: Ty#87 (bool), + value: Ty#92 (bool), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + " The relay chain block number associated with the last parachain block.", + ], + modifier: "Default", + name: "LastRelayChainBlockNumber", + type: "Plain", + value: Ty#4 (u32), }, { default: [ @@ -120319,7 +123357,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "UpgradeRestrictionSignal", type: "Plain", - value: Ty#119 (Option), + value: Ty#124 (Option), }, { default: [ @@ -120336,7 +123374,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "RelayStateProof", type: "Plain", - value: Ty#121 (sp_trie::storage_proof::StorageProof), + value: Ty#126 (sp_trie::storage_proof::StorageProof), }, { default: [ @@ -120354,7 +123392,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "RelevantMessagingState", type: "Plain", - value: Ty#123 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), + value: Ty#128 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), }, { default: [ @@ -120371,7 +123409,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "HostConfiguration", type: "Plain", - value: Ty#127 (polkadot_primitives::v2::AbridgedHostConfiguration), + value: Ty#132 (polkadot_primitives::v2::AbridgedHostConfiguration), }, { default: [ @@ -120417,7 +123455,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "LastDmqMqcHead", type: "Plain", - value: Ty#128 (cumulus_primitives_parachain_inherent::MessageQueueChain), + value: Ty#133 (cumulus_primitives_parachain_inherent::MessageQueueChain), }, { default: [ @@ -120432,7 +123470,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "LastHrmpMqcHeads", type: "Plain", - value: Ty#129 (BTreeMap), + value: Ty#134 (BTreeMap), }, { default: [ @@ -120480,7 +123518,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "HrmpOutboundMessages", type: "Plain", - value: Ty#132, + value: Ty#137, }, { default: [ @@ -120494,7 +123532,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "UpwardMessages", type: "Plain", - value: Ty#104, + value: Ty#109, }, { default: [ @@ -120506,7 +123544,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "PendingUpwardMessages", type: "Plain", - value: Ty#104, + value: Ty#109, }, { default: [ @@ -120535,7 +123573,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "ReservedXcmpWeightOverride", type: "Plain", - value: Ty#8 (u64), + value: Ty#8 (frame_support::weights::weight_v2::Weight), }, { default: [ @@ -120548,7 +123586,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "ReservedDmpWeightOverride", type: "Plain", - value: Ty#8 (u64), + value: Ty#8 (frame_support::weights::weight_v2::Weight), }, { default: [ @@ -120560,7 +123598,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "AuthorizedUpgrade", type: "Plain", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -120574,14 +123612,14 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "CustomValidationHeadData", type: "Plain", - value: Ty#10, + value: Ty#11, }, ], prefix: "ParachainSystem", }, }, { - calls: Ty#144 (pallet_timestamp::pallet::Call), + calls: Ty#149 (pallet_timestamp::pallet::Call), constants: [ { docs: [ @@ -120591,7 +123629,7 @@ snapshot[`statemint 1`] = ` " double this period on default settings.", ], name: "MinimumPeriod", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 112, 23, @@ -120627,7 +123665,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Now", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -120639,7 +123677,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "DidUpdate", type: "Plain", - value: Ty#87 (bool), + value: Ty#92 (bool), }, ], prefix: "Timestamp", @@ -120667,14 +123705,14 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "ParachainId", type: "Plain", - value: Ty#36 (polkadot_parachain::primitives::Id), + value: Ty#40 (polkadot_parachain::primitives::Id), }, ], prefix: "ParachainInfo", }, }, { - calls: Ty#153 (pallet_balances::pallet::Call), + calls: Ty#158 (pallet_balances::pallet::Call), constants: [ { docs: [ @@ -120729,8 +123767,8 @@ snapshot[`statemint 1`] = ` ], }, ], - error: Ty#156 (pallet_balances::pallet::Error), - event: Ty#28 (pallet_balances::pallet::Event), + error: Ty#161 (pallet_balances::pallet::Error), + event: Ty#29 (pallet_balances::pallet::Event), i: 10, name: "Balances", storage: { @@ -120879,7 +123917,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Locks", type: "Map", - value: Ty#145 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#150 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -120895,7 +123933,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Reserves", type: "Map", - value: Ty#149 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#154 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -120909,7 +123947,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#152 (pallet_balances::Releases), + value: Ty#157 (pallet_balances::Releases), }, ], prefix: "Balances", @@ -120948,73 +123986,9 @@ snapshot[`statemint 1`] = ` 5, ], }, - { - docs: [ - " The polynomial that is applied in order to derive fee from weight.", - ], - name: "WeightToFee", - ty: Ty#159, - value: Uint8Array(23) [ - 4, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 255, - 17, - 122, - 0, - 0, - 1, - ], - }, - { - docs: [ - " The polynomial that is applied in order to derive fee from length.", - ], - name: "LengthToFee", - ty: Ty#159, - value: Uint8Array(23) [ - 4, - 160, - 134, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - ], - }, ], error: undefined, - event: undefined, + event: Ty#31 (pallet_transaction_payment::pallet::Event), i: 11, name: "TransactionPayment", storage: { @@ -121043,7 +124017,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "NextFeeMultiplier", type: "Plain", - value: Ty#157 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#162 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -121054,7 +124028,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#158 (pallet_transaction_payment::Releases), + value: Ty#163 (pallet_transaction_payment::Releases), }, ], prefix: "TransactionPayment", @@ -121065,13 +124039,13 @@ snapshot[`statemint 1`] = ` constants: [ ], error: undefined, - event: undefined, + event: Ty#32 (pallet_asset_tx_payment::pallet::Event), i: 12, name: "AssetTxPayment", storage: undefined, }, { - calls: Ty#164 (pallet_authorship::pallet::Call), + calls: Ty#167 (pallet_authorship::pallet::Call), constants: [ { docs: [ @@ -121089,7 +124063,7 @@ snapshot[`statemint 1`] = ` ], }, ], - error: Ty#168 (pallet_authorship::pallet::Error), + error: Ty#171 (pallet_authorship::pallet::Error), event: undefined, i: 20, name: "Authorship", @@ -121105,7 +124079,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Uncles", type: "Plain", - value: Ty#161, + value: Ty#164 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -121129,18 +124103,18 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "DidSetUncles", type: "Plain", - value: Ty#87 (bool), + value: Ty#92 (bool), }, ], prefix: "Authorship", }, }, { - calls: Ty#171 (pallet_collator_selection::pallet::Call), + calls: Ty#176 (pallet_collator_selection::pallet::Call), constants: [ ], - error: Ty#172 (pallet_collator_selection::pallet::Error), - event: Ty#30 (pallet_collator_selection::pallet::Event), + error: Ty#177 (pallet_collator_selection::pallet::Error), + event: Ty#34 (pallet_collator_selection::pallet::Event), i: 21, name: "CollatorSelection", storage: { @@ -121155,7 +124129,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Invulnerables", type: "Plain", - value: Ty#31, + value: Ty#172 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -121167,7 +124141,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Candidates", type: "Plain", - value: Ty#169, + value: Ty#173 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -121239,11 +124213,11 @@ snapshot[`statemint 1`] = ` }, }, { - calls: Ty#180 (pallet_session::pallet::Call), + calls: Ty#185 (pallet_session::pallet::Call), constants: [ ], - error: Ty#181 (pallet_session::pallet::Error), - event: Ty#32 (pallet_session::pallet::Event), + error: Ty#186 (pallet_session::pallet::Error), + event: Ty#36 (pallet_session::pallet::Event), i: 22, name: "Session", storage: { @@ -121258,7 +124232,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Validators", type: "Plain", - value: Ty#31, + value: Ty#35, }, { default: [ @@ -121286,7 +124260,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "QueuedChanged", type: "Plain", - value: Ty#87 (bool), + value: Ty#92 (bool), }, { default: [ @@ -121299,7 +124273,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "QueuedKeys", type: "Plain", - value: Ty#173, + value: Ty#178, }, { default: [ @@ -121315,7 +124289,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "DisabledValidators", type: "Plain", - value: Ty#90, + value: Ty#95, }, { default: [ @@ -121331,7 +124305,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "NextKeys", type: "Map", - value: Ty#175 (statemint_runtime::SessionKeys), + value: Ty#180 (statemint_runtime::SessionKeys), }, { default: [ @@ -121343,7 +124317,7 @@ snapshot[`statemint 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#178, + key: Ty#183, modifier: "Optional", name: "KeyOwner", type: "Map", @@ -121373,7 +124347,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#182 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#187 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -121394,7 +124368,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "CurrentSlot", type: "Plain", - value: Ty#184 (sp_consensus_slots::Slot), + value: Ty#189 (sp_consensus_slots::Slot), }, ], prefix: "Aura", @@ -121424,18 +124398,18 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#183, + value: Ty#187 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "AuraExt", }, }, { - calls: Ty#198 (cumulus_pallet_xcmp_queue::pallet::Call), + calls: Ty#203 (cumulus_pallet_xcmp_queue::pallet::Call), constants: [ ], - error: Ty#199 (cumulus_pallet_xcmp_queue::pallet::Error), - event: Ty#33 (cumulus_pallet_xcmp_queue::pallet::Event), + error: Ty#204 (cumulus_pallet_xcmp_queue::pallet::Error), + event: Ty#37 (cumulus_pallet_xcmp_queue::pallet::Event), i: 30, name: "XcmpQueue", storage: { @@ -121450,7 +124424,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "InboundXcmpStatus", type: "Plain", - value: Ty#185, + value: Ty#190, }, { default: [ @@ -121463,11 +124437,11 @@ snapshot[`statemint 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#191, + key: Ty#196, modifier: "Default", name: "InboundXcmpMessages", type: "Map", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -121484,7 +124458,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "OutboundXcmpStatus", type: "Plain", - value: Ty#192, + value: Ty#197, }, { default: [ @@ -121497,11 +124471,11 @@ snapshot[`statemint 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#195, + key: Ty#200, modifier: "Default", name: "OutboundXcmpMessages", type: "Map", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -121513,11 +124487,11 @@ snapshot[`statemint 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#36 (polkadot_parachain::primitives::Id), + key: Ty#40 (polkadot_parachain::primitives::Id), modifier: "Default", name: "SignalMessages", type: "Map", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -121564,7 +124538,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "QueueConfig", type: "Plain", - value: Ty#196 (cumulus_pallet_xcmp_queue::QueueConfigData), + value: Ty#201 (cumulus_pallet_xcmp_queue::QueueConfigData), }, { default: [ @@ -121579,11 +124553,11 @@ snapshot[`statemint 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#197, + value: Ty#202, }, { default: [ @@ -121603,7 +124577,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "OverweightCount", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -121615,18 +124589,18 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "QueueSuspended", type: "Plain", - value: Ty#87 (bool), + value: Ty#92 (bool), }, ], prefix: "XcmpQueue", }, }, { - calls: Ty#213 (pallet_xcm::pallet::Call), + calls: Ty#218 (pallet_xcm::pallet::Call), constants: [ ], - error: Ty#236 (pallet_xcm::pallet::Error), - event: Ty#37 (pallet_xcm::pallet::Event), + error: Ty#241 (pallet_xcm::pallet::Error), + event: Ty#41 (pallet_xcm::pallet::Event), i: 31, name: "PolkadotXcm", storage: { @@ -121648,7 +124622,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "QueryCounter", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -121660,11 +124634,11 @@ snapshot[`statemint 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Queries", type: "Map", - value: Ty#200 (pallet_xcm::pallet::QueryStatus), + value: Ty#205 (pallet_xcm::pallet::QueryStatus), }, { default: [ @@ -121682,7 +124656,7 @@ snapshot[`statemint 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "AssetTraps", type: "Map", @@ -121712,7 +124686,7 @@ snapshot[`statemint 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#206, + key: Ty#211, modifier: "Optional", name: "SupportedVersion", type: "Map", @@ -121729,11 +124703,11 @@ snapshot[`statemint 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#206, + key: Ty#211, modifier: "Optional", name: "VersionNotifiers", type: "Map", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -121747,11 +124721,11 @@ snapshot[`statemint 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#206, + key: Ty#211, modifier: "Optional", name: "VersionNotifyTargets", type: "Map", - value: Ty#207, + value: Ty#212, }, { default: [ @@ -121765,7 +124739,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "VersionDiscoveryQueue", type: "Plain", - value: Ty#208 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#213 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -121777,7 +124751,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "CurrentMigration", type: "Plain", - value: Ty#211 (pallet_xcm::pallet::VersionMigrationStage), + value: Ty#216 (pallet_xcm::pallet::VersionMigrationStage), }, ], prefix: "PolkadotXcm", @@ -121787,18 +124761,18 @@ snapshot[`statemint 1`] = ` calls: undefined, constants: [ ], - error: Ty#237 (cumulus_pallet_xcm::pallet::Error), - event: Ty#76 (cumulus_pallet_xcm::pallet::Event), + error: Ty#242 (cumulus_pallet_xcm::pallet::Error), + event: Ty#81 (cumulus_pallet_xcm::pallet::Event), i: 32, name: "CumulusXcm", storage: undefined, }, { - calls: Ty#242 (cumulus_pallet_dmp_queue::pallet::Call), + calls: Ty#247 (cumulus_pallet_dmp_queue::pallet::Call), constants: [ ], - error: Ty#243 (cumulus_pallet_dmp_queue::pallet::Error), - event: Ty#77 (cumulus_pallet_dmp_queue::pallet::Event), + error: Ty#248 (cumulus_pallet_dmp_queue::pallet::Error), + event: Ty#82 (cumulus_pallet_dmp_queue::pallet::Event), i: 33, name: "DmpQueue", storage: { @@ -121820,7 +124794,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Configuration", type: "Plain", - value: Ty#238 (cumulus_pallet_dmp_queue::ConfigData), + value: Ty#243 (cumulus_pallet_dmp_queue::ConfigData), }, { default: [ @@ -121847,7 +124821,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "PageIndex", type: "Plain", - value: Ty#239 (cumulus_pallet_dmp_queue::PageIndexData), + value: Ty#244 (cumulus_pallet_dmp_queue::PageIndexData), }, { default: [ @@ -121863,7 +124837,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Pages", type: "Map", - value: Ty#240, + value: Ty#245, }, { default: [ @@ -121875,18 +124849,18 @@ snapshot[`statemint 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#241, + value: Ty#246, }, ], prefix: "DmpQueue", }, }, { - calls: Ty#244 (pallet_utility::pallet::Call), + calls: Ty#249 (pallet_utility::pallet::Call), constants: [ { docs: [ @@ -121902,14 +124876,14 @@ snapshot[`statemint 1`] = ` ], }, ], - error: Ty#262 (pallet_utility::pallet::Error), - event: Ty#78 (pallet_utility::pallet::Event), + error: Ty#268 (pallet_utility::pallet::Error), + event: Ty#83 (pallet_utility::pallet::Event), i: 40, name: "Utility", storage: undefined, }, { - calls: Ty#247 (pallet_multisig::pallet::Call), + calls: Ty#252 (pallet_multisig::pallet::Call), constants: [ { docs: [ @@ -121924,10 +124898,10 @@ snapshot[`statemint 1`] = ` ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 142, - 86, - 173, - 4, + 219, + 187, + 119, + 0, 0, 0, 0, @@ -121951,9 +124925,9 @@ snapshot[`statemint 1`] = ` ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 72, - 232, - 1, + 212, + 48, + 0, 0, 0, 0, @@ -121973,15 +124947,15 @@ snapshot[`statemint 1`] = ` " The maximum amount of signatories allowed in the multisig.", ], name: "MaxSignatories", - ty: Ty#85 (u16), + ty: Ty#90 (u16), value: Uint8Array(2) [ 100, 0, ], }, ], - error: Ty#266 (pallet_multisig::pallet::Error), - event: Ty#81 (pallet_multisig::pallet::Event), + error: Ty#272 (pallet_multisig::pallet::Error), + event: Ty#86 (pallet_multisig::pallet::Event), i: 41, name: "Multisig", storage: { @@ -121997,11 +124971,11 @@ snapshot[`statemint 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#263, + key: Ty#269, modifier: "Optional", name: "Multisigs", type: "Map", - value: Ty#264 (pallet_multisig::Multisig), + value: Ty#270 (pallet_multisig::Multisig), }, { default: [ @@ -122016,14 +124990,14 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "Calls", type: "Map", - value: Ty#265, + value: Ty#271, }, ], prefix: "Multisig", }, }, { - calls: Ty#250 (pallet_proxy::pallet::Call), + calls: Ty#255 (pallet_proxy::pallet::Call), constants: [ { docs: [ @@ -122036,10 +125010,10 @@ snapshot[`statemint 1`] = ` ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 34, - 122, - 170, - 4, + 157, + 114, + 119, + 0, 0, 0, 0, @@ -122064,10 +125038,10 @@ snapshot[`statemint 1`] = ` name: "ProxyDepositFactor", ty: Ty#6 (u128), value: Uint8Array(16) [ - 64, - 138, - 247, - 1, + 160, + 90, + 50, + 0, 0, 0, 0, @@ -122119,10 +125093,10 @@ snapshot[`statemint 1`] = ` ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 52, - 244, - 170, - 4, + 210, + 126, + 119, + 0, 0, 0, 0, @@ -122146,10 +125120,10 @@ snapshot[`statemint 1`] = ` name: "AnnouncementDepositFactor", ty: Ty#6 (u128), value: Uint8Array(16) [ - 128, - 20, - 239, - 3, + 64, + 181, + 100, + 0, 0, 0, 0, @@ -122165,8 +125139,8 @@ snapshot[`statemint 1`] = ` ], }, ], - error: Ty#275 (pallet_proxy::pallet::Error), - event: Ty#83 (pallet_proxy::pallet::Event), + error: Ty#281 (pallet_proxy::pallet::Error), + event: Ty#88 (pallet_proxy::pallet::Event), i: 42, name: "Proxy", storage: { @@ -122202,7 +125176,7 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Proxies", type: "Map", - value: Ty#267, + value: Ty#273, }, { default: [ @@ -122234,14 +125208,14 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Announcements", type: "Map", - value: Ty#271, + value: Ty#277, }, ], prefix: "Proxy", }, }, { - calls: Ty#252 (pallet_assets::pallet::Call), + calls: Ty#257 (pallet_assets::pallet::Call), constants: [ { docs: [ @@ -122251,10 +125225,10 @@ snapshot[`statemint 1`] = ` ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 16, - 165, - 212, 232, + 118, + 72, + 23, 0, 0, 0, @@ -122277,10 +125251,10 @@ snapshot[`statemint 1`] = ` ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 236, - 11, - 169, - 4, + 254, + 77, + 119, + 0, 0, 0, 0, @@ -122301,11 +125275,11 @@ snapshot[`statemint 1`] = ` name: "MetadataDepositBase", ty: Ty#6 (u128), value: Uint8Array(16) [ + 128, + 86, + 157, + 119, 0, - 97, - 37, - 172, - 4, 0, 0, 0, @@ -122327,9 +125301,9 @@ snapshot[`statemint 1`] = ` name: "MetadataDepositPerByte", ty: Ty#6 (u128), value: Uint8Array(16) [ - 64, - 66, - 15, + 160, + 134, + 1, 0, 0, 0, @@ -122384,8 +125358,8 @@ snapshot[`statemint 1`] = ` ], }, ], - error: Ty#284 (pallet_assets::pallet::Error), - event: Ty#86 (pallet_assets::pallet::Event), + error: Ty#290 (pallet_assets::pallet::Error), + event: Ty#91 (pallet_assets::pallet::Event), i: 50, name: "Assets", storage: { @@ -122404,7 +125378,7 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "Asset", type: "Map", - value: Ty#276 (pallet_assets::types::AssetDetails), + value: Ty#282 (pallet_assets::types::AssetDetails), }, { default: [ @@ -122417,11 +125391,11 @@ snapshot[`statemint 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#277, + key: Ty#283, modifier: "Optional", name: "Account", type: "Map", - value: Ty#278 (pallet_assets::types::AssetAccount), + value: Ty#284 (pallet_assets::types::AssetAccount), }, { default: [ @@ -122437,11 +125411,11 @@ snapshot[`statemint 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#280, + key: Ty#286, modifier: "Optional", name: "Approvals", type: "Map", - value: Ty#281 (pallet_assets::types::Approval), + value: Ty#287 (pallet_assets::types::Approval), }, { default: [ @@ -122476,27 +125450,27 @@ snapshot[`statemint 1`] = ` modifier: "Default", name: "Metadata", type: "Map", - value: Ty#282 (pallet_assets::types::AssetMetadata), + value: Ty#288 (pallet_assets::types::AssetMetadata), }, ], prefix: "Assets", }, }, { - calls: Ty#254 (pallet_uniques::pallet::Call), + calls: Ty#259 (pallet_uniques::pallet::Call), constants: [ { docs: [ - " The basic amount of funds that must be reserved for an asset class.", + " The basic amount of funds that must be reserved for collection.", ], - name: "ClassDeposit", + name: "CollectionDeposit", ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 228, - 11, - 84, - 2, + 232, + 118, + 72, + 23, 0, 0, 0, @@ -122512,9 +125486,9 @@ snapshot[`statemint 1`] = ` }, { docs: [ - " The basic amount of funds that must be reserved for an asset instance.", + " The basic amount of funds that must be reserved for an item.", ], - name: "InstanceDeposit", + name: "ItemDeposit", ty: Ty#6 (u128), value: Uint8Array(16) [ 0, @@ -122537,16 +125511,16 @@ snapshot[`statemint 1`] = ` }, { docs: [ - " The basic amount of funds that must be reserved when adding metadata to your asset.", + " The basic amount of funds that must be reserved when adding metadata to your item.", ], name: "MetadataDepositBase", ty: Ty#6 (u128), value: Uint8Array(16) [ - 64, - 42, - 200, - 175, - 4, + 160, + 106, + 250, + 119, + 0, 0, 0, 0, @@ -122562,16 +125536,16 @@ snapshot[`statemint 1`] = ` }, { docs: [ - " The basic amount of funds that must be reserved when adding an attribute to an asset.", + " The basic amount of funds that must be reserved when adding an attribute to an item.", ], name: "AttributeDepositBase", ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 200, - 23, - 168, - 4, + 148, + 53, + 119, + 0, 0, 0, 0, @@ -122593,9 +125567,9 @@ snapshot[`statemint 1`] = ` name: "DepositPerByte", ty: Ty#6 (u128), value: Uint8Array(16) [ - 64, - 66, - 15, + 160, + 134, + 1, 0, 0, 0, @@ -122651,8 +125625,8 @@ snapshot[`statemint 1`] = ` ], }, ], - error: Ty#293 (pallet_uniques::pallet::Error), - event: Ty#88 (pallet_uniques::pallet::Event), + error: Ty#300 (pallet_uniques::pallet::Error), + event: Ty#93 (pallet_uniques::pallet::Event), i: 51, name: "Uniques", storage: { @@ -122662,7 +125636,7 @@ snapshot[`statemint 1`] = ` 0, ], docs: [ - " Details of an asset class.", + " Details of a collection.", ], hashers: [ "Blake2_128Concat", @@ -122671,14 +125645,14 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "Class", type: "Map", - value: Ty#285 (pallet_uniques::types::ClassDetails), + value: Ty#291 (pallet_uniques::types::CollectionDetails), }, { default: [ 0, ], docs: [ - " The class, if any, of which an account is willing to take ownership.", + " The collection, if any, of which an account is willing to take ownership.", ], hashers: [ "Blake2_128Concat", @@ -122694,7 +125668,7 @@ snapshot[`statemint 1`] = ` 0, ], docs: [ - " The assets held by any given account; set out this way so that assets owned by a single", + " The items held by any given account; set out this way so that items owned by a single", " account can be enumerated.", ], hashers: [ @@ -122702,53 +125676,53 @@ snapshot[`statemint 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#286, + key: Ty#292, modifier: "Optional", name: "Account", type: "Map", - value: Ty#80, + value: Ty#85, }, { default: [ 0, ], docs: [ - " The classes owned by any given account; set out this way so that classes owned by a single", - " account can be enumerated.", + " The collections owned by any given account; set out this way so that collections owned by", + " a single account can be enumerated.", ], hashers: [ "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#287, + key: Ty#293, modifier: "Optional", name: "ClassAccount", type: "Map", - value: Ty#80, + value: Ty#85, }, { default: [ 0, ], docs: [ - " The assets in existence and their ownership details.", + " The items in existence and their ownership details.", ], hashers: [ "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#97, + key: Ty#102, modifier: "Optional", name: "Asset", type: "Map", - value: Ty#288 (pallet_uniques::types::InstanceDetails), + value: Ty#294 (pallet_uniques::types::ItemDetails), }, { default: [ 0, ], docs: [ - " Metadata of an asset class.", + " Metadata of a collection.", ], hashers: [ "Blake2_128Concat", @@ -122757,42 +125731,75 @@ snapshot[`statemint 1`] = ` modifier: "Optional", name: "ClassMetadataOf", type: "Map", - value: Ty#289 (pallet_uniques::types::ClassMetadata), + value: Ty#295 (pallet_uniques::types::CollectionMetadata), }, { default: [ 0, ], docs: [ - " Metadata of an asset instance.", + " Metadata of an item.", ], hashers: [ "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#97, + key: Ty#102, modifier: "Optional", name: "InstanceMetadataOf", type: "Map", - value: Ty#290 (pallet_uniques::types::InstanceMetadata), + value: Ty#296 (pallet_uniques::types::ItemMetadata), }, { default: [ 0, ], docs: [ - " Metadata of an asset class.", + " Attributes of a collection.", ], hashers: [ "Blake2_128Concat", "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#291, + key: Ty#297, modifier: "Optional", name: "Attribute", type: "Map", - value: Ty#292, + value: Ty#298, + }, + { + default: [ + 0, + ], + docs: [ + " Price of an asset instance.", + ], + hashers: [ + "Blake2_128Concat", + "Blake2_128Concat", + ], + key: Ty#102, + modifier: "Optional", + name: "ItemPriceOf", + type: "Map", + value: Ty#299, + }, + { + default: [ + 0, + ], + docs: [ + " Keeps track of the number of items a collection might have.", + ], + hashers: [ + "Blake2_128Concat", + ], + key: Ty#4 (u32), + modifier: "Optional", + name: "CollectionMaxSupply", + type: "Map", + value: Ty#4 (u32), }, ], prefix: "Uniques", @@ -122978,21 +125985,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "normal", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "T", }, ], @@ -123000,7 +126007,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), }, ], path: [ @@ -123010,10 +126017,33 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#8 (u64) { + Ty#8 (frame_support::weights::weight_v2::Weight) { docs: [ ], + fields: [ + { + docs: [ + ], + name: "ref_time", + ty: Ty#9 (u64), + typeName: "u64", + }, + ], id: 8, + params: [ + ], + path: [ + "frame_support", + "weights", + "weight_v2", + "Weight", + ], + type: "Struct", + }, + Ty#9 (u64) { + docs: [ + ], + id: 9, kind: "u64", params: [ ], @@ -123021,7 +126051,7 @@ snapshot[`statemint 1`] = ` ], type: "Primitive", }, - Ty#9 (primitive_types::H256) { + Ty#10 (primitive_types::H256) { docs: [ ], fields: [ @@ -123033,7 +126063,7 @@ snapshot[`statemint 1`] = ` typeName: "[u8; 32]", }, ], - id: 9, + id: 10, params: [ ], path: [ @@ -123042,10 +126072,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#10 { + Ty#11 { docs: [ ], - id: 10, + id: 11, params: [ ], path: [ @@ -123053,7 +126083,7 @@ snapshot[`statemint 1`] = ` type: "Sequence", typeParam: Ty#2 (u8), }, - Ty#11 (sp_runtime::generic::digest::Digest) { + Ty#12 (sp_runtime::generic::digest::Digest) { docs: [ ], fields: [ @@ -123061,11 +126091,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "logs", - ty: Ty#12, + ty: Ty#13, typeName: "Vec", }, ], - id: 11, + id: 12, params: [ ], path: [ @@ -123076,21 +126106,21 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#12 { + Ty#13 { docs: [ ], - id: 12, + id: 13, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#13 (sp_runtime::generic::digest::DigestItem), + typeParam: Ty#14 (sp_runtime::generic::digest::DigestItem), }, - Ty#13 (sp_runtime::generic::digest::DigestItem) { + Ty#14 (sp_runtime::generic::digest::DigestItem) { docs: [ ], - id: 13, + id: 14, members: [ { docs: [ @@ -123100,14 +126130,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -123122,14 +126152,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -123144,14 +126174,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -123166,7 +126196,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -123192,10 +126222,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#14 { + Ty#15 { docs: [ ], - id: 14, + id: 15, len: 4, params: [ ], @@ -123204,18 +126234,18 @@ snapshot[`statemint 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#15 { + Ty#16 { docs: [ ], - id: 15, + id: 16, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#16 (frame_system::EventRecord), + typeParam: Ty#17 (frame_system::EventRecord), }, - Ty#16 (frame_system::EventRecord) { + Ty#17 (frame_system::EventRecord) { docs: [ ], fields: [ @@ -123223,33 +126253,33 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "phase", - ty: Ty#94 (frame_system::Phase), + ty: Ty#99 (frame_system::Phase), typeName: "Phase", }, { docs: [ ], name: "event", - ty: Ty#17 (statemint_runtime::Event), + ty: Ty#18 (statemint_runtime::Event), typeName: "E", }, { docs: [ ], name: "topics", - ty: Ty#95, + ty: Ty#100, typeName: "Vec", }, ], - id: 16, + id: 17, params: [ { name: "E", - ty: Ty#17 (statemint_runtime::Event), + ty: Ty#18 (statemint_runtime::Event), }, { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -123258,10 +126288,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#17 (statemint_runtime::Event) { + Ty#18 (statemint_runtime::Event) { docs: [ ], - id: 17, + id: 18, members: [ { docs: [ @@ -123271,7 +126301,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#18 (frame_system::pallet::Event), + ty: Ty#19 (frame_system::pallet::Event), typeName: "frame_system::Event", }, ], @@ -123286,7 +126316,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#27 (cumulus_pallet_parachain_system::pallet::Event), + ty: Ty#28 (cumulus_pallet_parachain_system::pallet::Event), typeName: "cumulus_pallet_parachain_system::Event", }, ], @@ -123301,7 +126331,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#28 (pallet_balances::pallet::Event), + ty: Ty#29 (pallet_balances::pallet::Event), typeName: "pallet_balances::Event", }, ], @@ -123316,7 +126346,37 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#30 (pallet_collator_selection::pallet::Event), + ty: Ty#31 (pallet_transaction_payment::pallet::Event), + typeName: "pallet_transaction_payment::Event", + }, + ], + index: 11, + name: "TransactionPayment", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#32 (pallet_asset_tx_payment::pallet::Event), + typeName: "pallet_asset_tx_payment::Event", + }, + ], + index: 12, + name: "AssetTxPayment", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#34 (pallet_collator_selection::pallet::Event), typeName: "pallet_collator_selection::Event", }, ], @@ -123331,7 +126391,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#32 (pallet_session::pallet::Event), + ty: Ty#36 (pallet_session::pallet::Event), typeName: "pallet_session::Event", }, ], @@ -123346,7 +126406,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#33 (cumulus_pallet_xcmp_queue::pallet::Event), + ty: Ty#37 (cumulus_pallet_xcmp_queue::pallet::Event), typeName: "cumulus_pallet_xcmp_queue::Event", }, ], @@ -123361,7 +126421,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#37 (pallet_xcm::pallet::Event), + ty: Ty#41 (pallet_xcm::pallet::Event), typeName: "pallet_xcm::Event", }, ], @@ -123376,7 +126436,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (cumulus_pallet_xcm::pallet::Event), + ty: Ty#81 (cumulus_pallet_xcm::pallet::Event), typeName: "cumulus_pallet_xcm::Event", }, ], @@ -123391,7 +126451,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#77 (cumulus_pallet_dmp_queue::pallet::Event), + ty: Ty#82 (cumulus_pallet_dmp_queue::pallet::Event), typeName: "cumulus_pallet_dmp_queue::Event", }, ], @@ -123406,7 +126466,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#78 (pallet_utility::pallet::Event), + ty: Ty#83 (pallet_utility::pallet::Event), typeName: "pallet_utility::Event", }, ], @@ -123421,7 +126481,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#81 (pallet_multisig::pallet::Event), + ty: Ty#86 (pallet_multisig::pallet::Event), typeName: "pallet_multisig::Event", }, ], @@ -123436,7 +126496,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#83 (pallet_proxy::pallet::Event), + ty: Ty#88 (pallet_proxy::pallet::Event), typeName: "pallet_proxy::Event", }, ], @@ -123451,7 +126511,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#86 (pallet_assets::pallet::Event), + ty: Ty#91 (pallet_assets::pallet::Event), typeName: "pallet_assets::Event", }, ], @@ -123466,7 +126526,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#88 (pallet_uniques::pallet::Event), + ty: Ty#93 (pallet_uniques::pallet::Event), typeName: "pallet_uniques::Event", }, ], @@ -123482,11 +126542,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#18 (frame_system::pallet::Event) { + Ty#19 (frame_system::pallet::Event) { docs: [ "Event for the System pallet.", ], - id: 18, + id: 19, members: [ { docs: [ @@ -123497,7 +126557,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::weights::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -123513,14 +126573,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dispatch_error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, { docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::weights::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -123584,7 +126644,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -123605,7 +126665,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#19 (frame_support::weights::DispatchInfo) { + Ty#20 (frame_support::weights::DispatchInfo) { docs: [ ], fields: [ @@ -123613,25 +126673,25 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "class", - ty: Ty#20 (frame_support::weights::DispatchClass), + ty: Ty#21 (frame_support::weights::DispatchClass), typeName: "DispatchClass", }, { docs: [ ], name: "pays_fee", - ty: Ty#21 (frame_support::weights::Pays), + ty: Ty#22 (frame_support::weights::Pays), typeName: "Pays", }, ], - id: 19, + id: 20, params: [ ], path: [ @@ -123641,10 +126701,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#20 (frame_support::weights::DispatchClass) { + Ty#21 (frame_support::weights::DispatchClass) { docs: [ ], - id: 20, + id: 21, members: [ { docs: [ @@ -123680,10 +126740,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#21 (frame_support::weights::Pays) { + Ty#22 (frame_support::weights::Pays) { docs: [ ], - id: 21, + id: 22, members: [ { docs: [ @@ -123711,10 +126771,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#22 (sp_runtime::DispatchError) { + Ty#23 (sp_runtime::DispatchError) { docs: [ ], - id: 22, + id: 23, members: [ { docs: [ @@ -123748,7 +126808,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#23 (sp_runtime::ModuleError), + ty: Ty#24 (sp_runtime::ModuleError), typeName: "ModuleError", }, ], @@ -123787,7 +126847,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#24 (sp_runtime::TokenError), + ty: Ty#25 (sp_runtime::TokenError), typeName: "TokenError", }, ], @@ -123802,7 +126862,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#25 (sp_runtime::ArithmeticError), + ty: Ty#26 (sp_runtime::ArithmeticError), typeName: "ArithmeticError", }, ], @@ -123817,7 +126877,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#26 (sp_runtime::TransactionalError), + ty: Ty#27 (sp_runtime::TransactionalError), typeName: "TransactionalError", }, ], @@ -123833,7 +126893,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#23 (sp_runtime::ModuleError) { + Ty#24 (sp_runtime::ModuleError) { docs: [ ], fields: [ @@ -123848,11 +126908,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "error", - ty: Ty#14, + ty: Ty#15, typeName: "[u8; MAX_MODULE_ERROR_ENCODED_SIZE]", }, ], - id: 23, + id: 24, params: [ ], path: [ @@ -123861,10 +126921,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#24 (sp_runtime::TokenError) { + Ty#25 (sp_runtime::TokenError) { docs: [ ], - id: 24, + id: 25, members: [ { docs: [ @@ -123931,10 +126991,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#25 (sp_runtime::ArithmeticError) { + Ty#26 (sp_runtime::ArithmeticError) { docs: [ ], - id: 25, + id: 26, members: [ { docs: [ @@ -123969,10 +127029,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#26 (sp_runtime::TransactionalError) { + Ty#27 (sp_runtime::TransactionalError) { docs: [ ], - id: 26, + id: 27, members: [ { docs: [ @@ -123999,14 +127059,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#27 (cumulus_pallet_parachain_system::pallet::Event) { + Ty#28 (cumulus_pallet_parachain_system::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 27, + id: 28, members: [ { docs: [ @@ -124025,7 +127085,7 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, + name: "relay_chain_block_num", ty: Ty#4 (u32), typeName: "RelayChainBlockNumber", }, @@ -124050,8 +127110,8 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#9 (primitive_types::H256), + name: "code_hash", + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -124061,13 +127121,12 @@ snapshot[`statemint 1`] = ` { docs: [ "Some downward messages have been received and will be processed.", - "\\\\[ count \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "count", ty: Ty#4 (u32), typeName: "u32", }, @@ -124078,21 +127137,20 @@ snapshot[`statemint 1`] = ` { docs: [ "Downward messages were processed using the given weight.", - "\\\\[ weight_used, result_mqc_head \\\\]", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "weight_used", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], - name: undefined, - ty: Ty#9 (primitive_types::H256), + name: "dmq_head", + ty: Ty#10 (primitive_types::H256), typeName: "relay_chain::Hash", }, ], @@ -124113,14 +127171,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#28 (pallet_balances::pallet::Event) { + Ty#29 (pallet_balances::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 28, + id: 29, members: [ { docs: [ @@ -124306,7 +127364,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "destination_status", - ty: Ty#29 (frame_support::traits::tokens::misc::BalanceStatus), + ty: Ty#30 (frame_support::traits::tokens::misc::BalanceStatus), typeName: "Status", }, ], @@ -124400,10 +127458,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#29 (frame_support::traits::tokens::misc::BalanceStatus) { + Ty#30 (frame_support::traits::tokens::misc::BalanceStatus) { docs: [ ], - id: 29, + id: 30, members: [ { docs: [ @@ -124433,15 +127491,134 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#30 (pallet_collator_selection::pallet::Event) { + Ty#31 (pallet_transaction_payment::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 30, + id: 31, members: [ + { + docs: [ + "A transaction fee \`actual_fee\`, of which \`tip\` was added to the minimum inclusion fee,", + "has been paid by \`who\`.", + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "actual_fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "tip", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 0, + name: "TransactionFeePaid", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_transaction_payment", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#32 (pallet_asset_tx_payment::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 32, + members: [ + { + docs: [ + "A transaction fee \`actual_fee\`, of which \`tip\` was added to the minimum inclusion fee,", + "has been paid by \`who\` in an asset \`asset_id\`.", + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "actual_fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "tip", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "asset_id", + ty: Ty#33 (Option), + typeName: "Option>", + }, + ], + index: 0, + name: "AssetTxFeePaid", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_asset_tx_payment", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#33 (Option) { + docs: [ + ], + id: 33, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, { docs: [ ], @@ -124450,7 +127627,43 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#31, + ty: Ty#4 (u32), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#4 (u32), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#34 (pallet_collator_selection::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 34, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "invulnerables", + ty: Ty#35, typeName: "Vec", }, ], @@ -124464,7 +127677,7 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, + name: "desired_candidates", ty: Ty#4 (u32), typeName: "u32", }, @@ -124479,7 +127692,7 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, + name: "bond_amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -124494,14 +127707,14 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, + name: "account_id", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "deposit", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -124516,7 +127729,7 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, + name: "account_id", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -124538,10 +127751,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#31 { + Ty#35 { docs: [ ], - id: 31, + id: 35, params: [ ], path: [ @@ -124549,14 +127762,14 @@ snapshot[`statemint 1`] = ` type: "Sequence", typeParam: Ty#0 (sp_core::crypto::AccountId32), }, - Ty#32 (pallet_session::pallet::Event) { + Ty#36 (pallet_session::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 32, + id: 36, members: [ { docs: [ @@ -124585,14 +127798,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#33 (cumulus_pallet_xcmp_queue::pallet::Event) { + Ty#37 (cumulus_pallet_xcmp_queue::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 33, + id: 37, members: [ { docs: [ @@ -124602,10 +127815,17 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#34 (Option), + name: "message_hash", + ty: Ty#38 (Option), typeName: "Option", }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), + typeName: "Weight", + }, ], index: 0, name: "Success", @@ -124618,17 +127838,24 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#34 (Option), + name: "message_hash", + ty: Ty#38 (Option), typeName: "Option", }, { docs: [ ], - name: undefined, - ty: Ty#35 (xcm::v2::traits::Error), + name: "error", + ty: Ty#39 (xcm::v2::traits::Error), typeName: "XcmError", }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), + typeName: "Weight", + }, ], index: 1, name: "Fail", @@ -124641,8 +127868,8 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#34 (Option), + name: "message_hash", + ty: Ty#38 (Option), typeName: "Option", }, ], @@ -124657,8 +127884,8 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#34 (Option), + name: "message_hash", + ty: Ty#38 (Option), typeName: "Option", }, ], @@ -124673,8 +127900,8 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#34 (Option), + name: "message_hash", + ty: Ty#38 (Option), typeName: "Option", }, ], @@ -124689,8 +127916,8 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#34 (Option), + name: "message_hash", + ty: Ty#38 (Option), typeName: "Option", }, ], @@ -124705,29 +127932,29 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#36 (polkadot_parachain::primitives::Id), + name: "sender", + ty: Ty#40 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "sent_at", ty: Ty#4 (u32), typeName: "RelayBlockNumber", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "index", + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "required", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -124742,15 +127969,15 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "index", + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "used", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -124771,10 +127998,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#34 (Option) { + Ty#38 (Option) { docs: [ ], - id: 34, + id: 38, members: [ { docs: [ @@ -124792,7 +128019,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: undefined, }, ], @@ -124803,7 +128030,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -124811,10 +128038,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#35 (xcm::v2::traits::Error) { + Ty#39 (xcm::v2::traits::Error) { docs: [ ], - id: 35, + id: 39, members: [ { docs: [ @@ -124992,7 +128219,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -125015,7 +128242,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -125049,7 +128276,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#36 (polkadot_parachain::primitives::Id) { + Ty#40 (polkadot_parachain::primitives::Id) { docs: [ ], fields: [ @@ -125061,7 +128288,7 @@ snapshot[`statemint 1`] = ` typeName: "u32", }, ], - id: 36, + id: 40, params: [ ], path: [ @@ -125071,14 +128298,14 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#37 (pallet_xcm::pallet::Event) { + Ty#41 (pallet_xcm::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 37, + id: 41, members: [ { docs: [ @@ -125091,7 +128318,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#38 (xcm::v2::traits::Outcome), + ty: Ty#42 (xcm::v2::traits::Outcome), typeName: "xcm::latest::Outcome", }, ], @@ -125109,21 +128336,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -125143,14 +128370,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -125169,14 +128396,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#60 (xcm::v2::Response), + ty: Ty#65 (xcm::v2::Response), typeName: "Response", }, ], @@ -125195,7 +128422,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -125229,7 +128456,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -125250,14 +128477,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -125276,7 +128503,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -125310,7 +128537,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -125344,21 +128571,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#69 (Option), + ty: Ty#74 (Option), typeName: "Option", }, ], @@ -125382,14 +128609,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -125407,7 +128634,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -125425,21 +128652,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H256", }, { docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#70 (xcm::VersionedMultiAssets), + ty: Ty#75 (xcm::VersionedMultiAssets), typeName: "VersionedMultiAssets", }, ], @@ -125457,7 +128684,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -125483,7 +128710,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -125509,21 +128736,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#35 (xcm::v2::traits::Error), + ty: Ty#39 (xcm::v2::traits::Error), typeName: "XcmError", }, ], @@ -125542,14 +128769,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -125570,10 +128797,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#38 (xcm::v2::traits::Outcome) { + Ty#42 (xcm::v2::traits::Outcome) { docs: [ ], - id: 38, + id: 42, members: [ { docs: [ @@ -125583,7 +128810,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -125598,14 +128825,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#35 (xcm::v2::traits::Error), + ty: Ty#39 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -125620,7 +128847,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#35 (xcm::v2::traits::Error), + ty: Ty#39 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -125638,7 +128865,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#39 (xcm::v1::multilocation::MultiLocation) { + Ty#43 (xcm::v1::multilocation::MultiLocation) { docs: [ ], fields: [ @@ -125653,11 +128880,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "interior", - ty: Ty#40 (xcm::v1::multilocation::Junctions), + ty: Ty#44 (xcm::v1::multilocation::Junctions), typeName: "Junctions", }, ], - id: 39, + id: 43, params: [ ], path: [ @@ -125668,10 +128895,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#40 (xcm::v1::multilocation::Junctions) { + Ty#44 (xcm::v1::multilocation::Junctions) { docs: [ ], - id: 40, + id: 44, members: [ { docs: [ @@ -125689,7 +128916,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -125704,14 +128931,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -125726,21 +128953,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -125755,28 +128982,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -125791,35 +129018,35 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -125834,42 +129061,42 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -125884,49 +129111,49 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -125941,56 +129168,56 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#41 (xcm::v1::junction::Junction), + ty: Ty#45 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -126008,10 +129235,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#41 (xcm::v1::junction::Junction) { + Ty#45 (xcm::v1::junction::Junction) { docs: [ ], - id: 41, + id: 45, members: [ { docs: [ @@ -126021,7 +129248,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126036,7 +129263,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "network", - ty: Ty#43 (xcm::v0::junction::NetworkId), + ty: Ty#47 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -126058,14 +129285,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "network", - ty: Ty#43 (xcm::v0::junction::NetworkId), + ty: Ty#47 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -126080,14 +129307,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "network", - ty: Ty#43 (xcm::v0::junction::NetworkId), + ty: Ty#47 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#45, + ty: Ty#50, typeName: "[u8; 20]", }, ], @@ -126117,7 +129344,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#46, + ty: Ty#51, typeName: "u128", }, ], @@ -126132,8 +129359,8 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#48 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 6, @@ -126155,14 +129382,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#47 (xcm::v0::junction::BodyId), + ty: Ty#52 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#48 (xcm::v0::junction::BodyPart), + ty: Ty#53 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -126180,10 +129407,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#42 { + Ty#46 { docs: [ ], - id: 42, + id: 46, params: [ ], path: [ @@ -126191,10 +129418,10 @@ snapshot[`statemint 1`] = ` type: "Compact", typeParam: Ty#4 (u32), }, - Ty#43 (xcm::v0::junction::NetworkId) { + Ty#47 (xcm::v0::junction::NetworkId) { docs: [ ], - id: 43, + id: 47, members: [ { docs: [ @@ -126212,8 +129439,8 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#48 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -126246,21 +129473,52 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#44 { + Ty#48 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], - id: 44, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + id: 48, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "weak_bounded_vec", + "WeakBoundedVec", + ], + type: "Struct", + }, + Ty#49 { + docs: [ + ], + id: 49, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#8 (u64), + typeParam: Ty#9 (u64), }, - Ty#45 { + Ty#50 { docs: [ ], - id: 45, + id: 50, len: 20, params: [ ], @@ -126269,10 +129527,10 @@ snapshot[`statemint 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#46 { + Ty#51 { docs: [ ], - id: 46, + id: 51, params: [ ], path: [ @@ -126280,10 +129538,10 @@ snapshot[`statemint 1`] = ` type: "Compact", typeParam: Ty#6 (u128), }, - Ty#47 (xcm::v0::junction::BodyId) { + Ty#52 (xcm::v0::junction::BodyId) { docs: [ ], - id: 47, + id: 52, members: [ { docs: [ @@ -126301,8 +129559,8 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#48 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -126316,7 +129574,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126366,10 +129624,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#48 (xcm::v0::junction::BodyPart) { + Ty#53 (xcm::v0::junction::BodyPart) { docs: [ ], - id: 48, + id: 53, members: [ { docs: [ @@ -126387,7 +129645,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "count", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126402,14 +129660,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "nom", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126424,14 +129682,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "nom", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126446,14 +129704,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "nom", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126471,7 +129729,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#49 (xcm::v2::Xcm) { + Ty#54 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -126479,11 +129737,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#50, + ty: Ty#55, typeName: "Vec>", }, ], - id: 49, + id: 54, params: [ { name: "Call", @@ -126497,21 +129755,21 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#50 { + Ty#55 { docs: [ ], - id: 50, + id: 55, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#51 (xcm::v2::Instruction), + typeParam: Ty#56 (xcm::v2::Instruction), }, - Ty#51 (xcm::v2::Instruction) { + Ty#56 (xcm::v2::Instruction) { docs: [ ], - id: 51, + id: 56, members: [ { docs: [ @@ -126521,7 +129779,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -126536,7 +129794,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -126551,7 +129809,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -126566,21 +129824,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#60 (xcm::v2::Response), + ty: Ty#65 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -126595,14 +129853,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -126617,21 +129875,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -126646,21 +129904,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#63 (xcm::v0::OriginKind), + ty: Ty#68 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#64 (xcm::double_encoded::DoubleEncoded), + ty: Ty#69 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -126675,21 +129933,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126704,7 +129962,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126719,21 +129977,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "initiator", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -126756,7 +130014,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#40 (xcm::v1::multilocation::Junctions), + ty: Ty#44 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -126771,21 +130029,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -126800,21 +130058,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -126829,28 +130087,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -126865,14 +130123,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "give", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -126887,21 +130145,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -126916,21 +130174,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -126945,28 +130203,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -126981,14 +130239,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "fees", - ty: Ty#54 (xcm::v1::multiasset::MultiAsset), + ty: Ty#59 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#68 (xcm::v2::WeightLimit), + ty: Ty#73 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -127011,7 +130269,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -127026,7 +130284,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -127049,14 +130307,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -127071,7 +130329,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -127086,14 +130344,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -127122,7 +130380,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#52 (xcm::v1::multiasset::MultiAssets) { + Ty#57 (xcm::v1::multiasset::MultiAssets) { docs: [ ], fields: [ @@ -127130,11 +130388,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#53, + ty: Ty#58, typeName: "Vec", }, ], - id: 52, + id: 57, params: [ ], path: [ @@ -127145,18 +130403,18 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#53 { + Ty#58 { docs: [ ], - id: 53, + id: 58, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#54 (xcm::v1::multiasset::MultiAsset), + typeParam: Ty#59 (xcm::v1::multiasset::MultiAsset), }, - Ty#54 (xcm::v1::multiasset::MultiAsset) { + Ty#59 (xcm::v1::multiasset::MultiAsset) { docs: [ ], fields: [ @@ -127164,18 +130422,18 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#55 (xcm::v1::multiasset::AssetId), + ty: Ty#60 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#56 (xcm::v1::multiasset::Fungibility), + ty: Ty#61 (xcm::v1::multiasset::Fungibility), typeName: "Fungibility", }, ], - id: 54, + id: 59, params: [ ], path: [ @@ -127186,10 +130444,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#55 (xcm::v1::multiasset::AssetId) { + Ty#60 (xcm::v1::multiasset::AssetId) { docs: [ ], - id: 55, + id: 60, members: [ { docs: [ @@ -127199,7 +130457,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -127214,7 +130472,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -127232,10 +130490,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#56 (xcm::v1::multiasset::Fungibility) { + Ty#61 (xcm::v1::multiasset::Fungibility) { docs: [ ], - id: 56, + id: 61, members: [ { docs: [ @@ -127245,7 +130503,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#46, + ty: Ty#51, typeName: "u128", }, ], @@ -127260,7 +130518,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#57 (xcm::v1::multiasset::AssetInstance), + ty: Ty#62 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -127278,10 +130536,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#57 (xcm::v1::multiasset::AssetInstance) { + Ty#62 (xcm::v1::multiasset::AssetInstance) { docs: [ ], - id: 57, + id: 62, members: [ { docs: [ @@ -127299,7 +130557,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#46, + ty: Ty#51, typeName: "u128", }, ], @@ -127314,7 +130572,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], @@ -127329,7 +130587,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#58, + ty: Ty#63, typeName: "[u8; 8]", }, ], @@ -127344,7 +130602,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#59, + ty: Ty#64, typeName: "[u8; 16]", }, ], @@ -127374,7 +130632,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -127392,10 +130650,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#58 { + Ty#63 { docs: [ ], - id: 58, + id: 63, len: 8, params: [ ], @@ -127404,10 +130662,10 @@ snapshot[`statemint 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#59 { + Ty#64 { docs: [ ], - id: 59, + id: 64, len: 16, params: [ ], @@ -127416,10 +130674,10 @@ snapshot[`statemint 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#60 (xcm::v2::Response) { + Ty#65 (xcm::v2::Response) { docs: [ ], - id: 60, + id: 65, members: [ { docs: [ @@ -127437,7 +130695,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -127452,7 +130710,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#61 (Option), + ty: Ty#66 (Option), typeName: "Option<(u32, Error)>", }, ], @@ -127484,10 +130742,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#61 (Option) { + Ty#66 (Option) { docs: [ ], - id: 61, + id: 66, members: [ { docs: [ @@ -127505,7 +130763,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#62, + ty: Ty#67, typeName: undefined, }, ], @@ -127516,7 +130774,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#62, + ty: Ty#67, }, ], path: [ @@ -127524,24 +130782,24 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#62 { + Ty#67 { docs: [ ], fields: [ Ty#4 (u32), - Ty#35 (xcm::v2::traits::Error), + Ty#39 (xcm::v2::traits::Error), ], - id: 62, + id: 67, params: [ ], path: [ ], type: "Tuple", }, - Ty#63 (xcm::v0::OriginKind) { + Ty#68 (xcm::v0::OriginKind) { docs: [ ], - id: 63, + id: 68, members: [ { docs: [ @@ -127585,7 +130843,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#64 (xcm::double_encoded::DoubleEncoded) { + Ty#69 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -127593,11 +130851,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 64, + id: 69, params: [ { name: "T", @@ -127611,10 +130869,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#65 (xcm::v1::multiasset::MultiAssetFilter) { + Ty#70 (xcm::v1::multiasset::MultiAssetFilter) { docs: [ ], - id: 65, + id: 70, members: [ { docs: [ @@ -127624,7 +130882,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -127639,7 +130897,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#66 (xcm::v1::multiasset::WildMultiAsset), + ty: Ty#71 (xcm::v1::multiasset::WildMultiAsset), typeName: "WildMultiAsset", }, ], @@ -127657,10 +130915,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#66 (xcm::v1::multiasset::WildMultiAsset) { + Ty#71 (xcm::v1::multiasset::WildMultiAsset) { docs: [ ], - id: 66, + id: 71, members: [ { docs: [ @@ -127678,14 +130936,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#55 (xcm::v1::multiasset::AssetId), + ty: Ty#60 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#67 (xcm::v1::multiasset::WildFungibility), + ty: Ty#72 (xcm::v1::multiasset::WildFungibility), typeName: "WildFungibility", }, ], @@ -127703,10 +130961,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#67 (xcm::v1::multiasset::WildFungibility) { + Ty#72 (xcm::v1::multiasset::WildFungibility) { docs: [ ], - id: 67, + id: 72, members: [ { docs: [ @@ -127735,10 +130993,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#68 (xcm::v2::WeightLimit) { + Ty#73 (xcm::v2::WeightLimit) { docs: [ ], - id: 68, + id: 73, members: [ { docs: [ @@ -127756,7 +131014,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -127773,10 +131031,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#69 (Option) { + Ty#74 (Option) { docs: [ ], - id: 69, + id: 74, members: [ { docs: [ @@ -127794,7 +131052,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: undefined, }, ], @@ -127805,7 +131063,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), }, ], path: [ @@ -127813,10 +131071,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#70 (xcm::VersionedMultiAssets) { + Ty#75 (xcm::VersionedMultiAssets) { docs: [ ], - id: 70, + id: 75, members: [ { docs: [ @@ -127826,7 +131084,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, ], @@ -127841,7 +131099,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "v1::MultiAssets", }, ], @@ -127857,21 +131115,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#71 { + Ty#76 { docs: [ ], - id: 71, + id: 76, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#72 (xcm::v0::multi_asset::MultiAsset), + typeParam: Ty#77 (xcm::v0::multi_asset::MultiAsset), }, - Ty#72 (xcm::v0::multi_asset::MultiAsset) { + Ty#77 (xcm::v0::multi_asset::MultiAsset) { docs: [ ], - id: 72, + id: 77, members: [ { docs: [ @@ -127913,7 +131171,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -127928,7 +131186,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -127943,7 +131201,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -127958,7 +131216,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "class", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -127973,14 +131231,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "u128", }, ], @@ -127995,14 +131253,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "instance", - ty: Ty#57 (xcm::v1::multiasset::AssetInstance), + ty: Ty#62 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -128017,14 +131275,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "u128", }, ], @@ -128039,14 +131297,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "class", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "instance", - ty: Ty#57 (xcm::v1::multiasset::AssetInstance), + ty: Ty#62 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -128064,10 +131322,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#73 (xcm::v0::multi_location::MultiLocation) { + Ty#78 (xcm::v0::multi_location::MultiLocation) { docs: [ ], - id: 73, + id: 78, members: [ { docs: [ @@ -128085,7 +131343,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128100,14 +131358,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128122,21 +131380,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128151,28 +131409,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128187,35 +131445,35 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128230,42 +131488,42 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128280,49 +131538,49 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128337,56 +131595,56 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v0::junction::Junction), + ty: Ty#79 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -128404,10 +131662,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#74 (xcm::v0::junction::Junction) { + Ty#79 (xcm::v0::junction::Junction) { docs: [ ], - id: 74, + id: 79, members: [ { docs: [ @@ -128425,7 +131683,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -128440,7 +131698,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "network", - ty: Ty#43 (xcm::v0::junction::NetworkId), + ty: Ty#47 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -128462,14 +131720,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "network", - ty: Ty#43 (xcm::v0::junction::NetworkId), + ty: Ty#47 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -128484,14 +131742,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "network", - ty: Ty#43 (xcm::v0::junction::NetworkId), + ty: Ty#47 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#45, + ty: Ty#50, typeName: "[u8; 20]", }, ], @@ -128521,7 +131779,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#46, + ty: Ty#51, typeName: "u128", }, ], @@ -128536,8 +131794,8 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#48 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 7, @@ -128559,14 +131817,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#47 (xcm::v0::junction::BodyId), + ty: Ty#52 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#48 (xcm::v0::junction::BodyPart), + ty: Ty#53 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -128584,10 +131842,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#75 (xcm::VersionedMultiLocation) { + Ty#80 (xcm::VersionedMultiLocation) { docs: [ ], - id: 75, + id: 80, members: [ { docs: [ @@ -128597,7 +131855,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "v0::MultiLocation", }, ], @@ -128612,7 +131870,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "v1::MultiLocation", }, ], @@ -128628,14 +131886,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#76 (cumulus_pallet_xcm::pallet::Event) { + Ty#81 (cumulus_pallet_xcm::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 76, + id: 81, members: [ { docs: [ @@ -128647,7 +131905,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#58, + ty: Ty#63, typeName: "[u8; 8]", }, ], @@ -128664,7 +131922,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#58, + ty: Ty#63, typeName: "[u8; 8]", }, ], @@ -128681,14 +131939,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#58, + ty: Ty#63, typeName: "[u8; 8]", }, { docs: [ ], name: undefined, - ty: Ty#38 (xcm::v2::traits::Outcome), + ty: Ty#42 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -128709,25 +131967,24 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#77 (cumulus_pallet_dmp_queue::pallet::Event) { + Ty#82 (cumulus_pallet_dmp_queue::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 77, + id: 82, members: [ { docs: [ "Downward message is invalid XCM.", - "\\\\[ id \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, @@ -128738,13 +131995,12 @@ snapshot[`statemint 1`] = ` { docs: [ "Downward message is unsupported version of XCM.", - "\\\\[ id \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, @@ -128755,21 +132011,20 @@ snapshot[`statemint 1`] = ` { docs: [ "Downward message executed with the given outcome.", - "\\\\[ id, outcome \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, - ty: Ty#38 (xcm::v2::traits::Outcome), + name: "outcome", + ty: Ty#42 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -128779,28 +132034,27 @@ snapshot[`statemint 1`] = ` { docs: [ "The weight limit for handling downward messages was reached.", - "\\\\[ id, remaining, required \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "remaining_weight", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "required_weight", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -128810,28 +132064,27 @@ snapshot[`statemint 1`] = ` { docs: [ "Downward message is overweight and was placed in the overweight queue.", - "\\\\[ id, index, required \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "overweight_index", + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "required_weight", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -128841,21 +132094,20 @@ snapshot[`statemint 1`] = ` { docs: [ "Downward message from the overweight queue was executed.", - "\\\\[ index, used \\\\]", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "overweight_index", + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, - ty: Ty#8 (u64), + name: "weight_used", + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -128876,14 +132128,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#78 (pallet_utility::pallet::Event) { + Ty#83 (pallet_utility::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 78, + id: 83, members: [ { docs: [ @@ -128902,7 +132154,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, ], @@ -128920,13 +132172,38 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "A single item within a Batch of dispatches has completed with no error.", + "Batch of dispatches completed but has errors.", ], fields: [ ], index: 2, + name: "BatchCompletedWithErrors", + }, + { + docs: [ + "A single item within a Batch of dispatches has completed with no error.", + ], + fields: [ + ], + index: 3, name: "ItemCompleted", }, + { + docs: [ + "A single item within a Batch of dispatches has completed with error.", + ], + fields: [ + { + docs: [ + ], + name: "error", + ty: Ty#23 (sp_runtime::DispatchError), + typeName: "DispatchError", + }, + ], + index: 4, + name: "ItemFailed", + }, { docs: [ "A call was dispatched.", @@ -128936,11 +132213,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "result", - ty: Ty#79 (Result), + ty: Ty#84 (Result), typeName: "DispatchResult", }, ], - index: 3, + index: 5, name: "DispatchedAs", }, ], @@ -128953,10 +132230,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#79 (Result) { + Ty#84 (Result) { docs: [ ], - id: 79, + id: 84, members: [ { docs: [ @@ -128966,7 +132243,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#80, + ty: Ty#85, typeName: undefined, }, ], @@ -128981,7 +132258,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: undefined, }, ], @@ -128992,11 +132269,11 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#80, + ty: Ty#85, }, { name: "E", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), }, ], path: [ @@ -129004,26 +132281,26 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#80 { + Ty#85 { docs: [ ], fields: [ ], - id: 80, + id: 85, params: [ ], path: [ ], type: "Tuple", }, - Ty#81 (pallet_multisig::pallet::Event) { + Ty#86 (pallet_multisig::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 81, + id: 86, members: [ { docs: [ @@ -129071,7 +132348,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#87 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -129108,7 +132385,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#87 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -129129,7 +132406,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "result", - ty: Ty#79 (Result), + ty: Ty#84 (Result), typeName: "DispatchResult", }, ], @@ -129152,7 +132429,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#87 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -129187,7 +132464,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#82 (pallet_multisig::Timepoint) { + Ty#87 (pallet_multisig::Timepoint) { docs: [ ], fields: [ @@ -129206,7 +132483,7 @@ snapshot[`statemint 1`] = ` typeName: "u32", }, ], - id: 82, + id: 87, params: [ { name: "BlockNumber", @@ -129219,14 +132496,14 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#83 (pallet_proxy::pallet::Event) { + Ty#88 (pallet_proxy::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 83, + id: 88, members: [ { docs: [ @@ -129237,7 +132514,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "result", - ty: Ty#79 (Result), + ty: Ty#84 (Result), typeName: "DispatchResult", }, ], @@ -129268,14 +132545,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "disambiguation_index", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, ], @@ -129305,7 +132582,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -129335,7 +132612,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -129372,7 +132649,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -129400,10 +132677,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#84 (statemint_runtime::ProxyType) { + Ty#89 (statemint_runtime::ProxyType) { docs: [ ], - id: 84, + id: 89, members: [ { docs: [ @@ -129470,10 +132747,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#85 (u16) { + Ty#90 (u16) { docs: [ ], - id: 85, + id: 90, kind: "u16", params: [ ], @@ -129481,14 +132758,14 @@ snapshot[`statemint 1`] = ` ], type: "Primitive", }, - Ty#86 (pallet_assets::pallet::Event) { + Ty#91 (pallet_assets::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 86, + id: 91, members: [ { docs: [ @@ -129810,14 +133087,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "name", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "symbol", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -129831,7 +133108,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -130000,10 +133277,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#87 (bool) { + Ty#92 (bool) { docs: [ ], - id: 87, + id: 92, kind: "bool", params: [ ], @@ -130011,26 +133288,26 @@ snapshot[`statemint 1`] = ` ], type: "Primitive", }, - Ty#88 (pallet_uniques::pallet::Event) { + Ty#93 (pallet_uniques::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 88, + id: 93, members: [ { docs: [ - "An asset class was created.", + "A \`collection\` was created.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ @@ -130052,15 +133329,15 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An asset class was force-created.", + "A \`collection\` was force-created.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ @@ -130075,15 +133352,15 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An asset \`class\` was destroyed.", + "A \`collection\` was destroyed.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 2, @@ -130091,22 +133368,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An asset \`instance\` was issued.", + "An \`item\` was issued.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ @@ -130121,22 +133398,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An asset \`instance\` was transferred.", + "An \`item\` was transferred.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ @@ -130158,22 +133435,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An asset \`instance\` was destroyed.", + "An \`item\` was destroyed.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ @@ -130188,22 +133465,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Some asset \`instance\` was frozen.", + "Some \`item\` was frozen.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, ], index: 6, @@ -130211,22 +133488,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Some asset \`instance\` was thawed.", + "Some \`item\` was thawed.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, ], index: 7, @@ -130234,35 +133511,35 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Some asset \`class\` was frozen.", + "Some \`collection\` was frozen.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 8, - name: "ClassFrozen", + name: "CollectionFrozen", }, { docs: [ - "Some asset \`class\` was thawed.", + "Some \`collection\` was thawed.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 9, - name: "ClassThawed", + name: "CollectionThawed", }, { docs: [ @@ -130272,9 +133549,9 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ @@ -130295,9 +133572,9 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ @@ -130326,23 +133603,23 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An \`instance\` of an asset \`class\` has been approved by the \`owner\` for transfer by a", - "\`delegate\`.", + "An \`item\` of a \`collection\` has been approved by the \`owner\` for transfer by", + "a \`delegate\`.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ @@ -130364,23 +133641,23 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An approval for a \`delegate\` account to transfer the \`instance\` of an asset \`class\` was", - "cancelled by its \`owner\`.", + "An approval for a \`delegate\` account to transfer the \`item\` of an item", + "\`collection\` was cancelled by its \`owner\`.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ @@ -130402,97 +133679,97 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "An asset \`class\` has had its attributes changed by the \`Force\` origin.", + "A \`collection\` has had its attributes changed by the \`Force\` origin.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 14, - name: "AssetStatusChanged", + name: "ItemStatusChanged", }, { docs: [ - "New metadata has been set for an asset class.", + "New metadata has been set for a \`collection\`.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "data", - ty: Ty#89 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#94 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], index: 15, - name: "ClassMetadataSet", + name: "CollectionMetadataSet", }, { docs: [ - "Metadata has been cleared for an asset class.", + "Metadata has been cleared for a \`collection\`.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 16, - name: "ClassMetadataCleared", + name: "CollectionMetadataCleared", }, { docs: [ - "New metadata has been set for an asset instance.", + "New metadata has been set for an item.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ ], name: "data", - ty: Ty#89 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#94 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -130501,22 +133778,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Metadata has been cleared for an asset instance.", + "Metadata has been cleared for an item.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, ], index: 18, @@ -130524,22 +133801,22 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Metadata has been cleared for an asset instance.", + "Metadata has been cleared for an item.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "successful_instances", - ty: Ty#90, - typeName: "Vec", + name: "successful_items", + ty: Ty#95, + typeName: "Vec", }, ], index: 19, @@ -130547,35 +133824,35 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "New attribute metadata has been set for an asset class or instance.", + "New attribute metadata has been set for a \`collection\` or \`item\`.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "maybe_instance", - ty: Ty#91 (Option), - typeName: "Option", + name: "maybe_item", + ty: Ty#33 (Option), + typeName: "Option", }, { docs: [ ], name: "key", - ty: Ty#92 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#96 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "value", - ty: Ty#93 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#97 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, ], @@ -130584,28 +133861,28 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Attribute metadata has been cleared for an asset class or instance.", + "Attribute metadata has been cleared for a \`collection\` or \`item\`.", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "maybe_instance", - ty: Ty#91 (Option), - typeName: "Option", + name: "maybe_item", + ty: Ty#33 (Option), + typeName: "Option", }, { docs: [ ], name: "key", - ty: Ty#92 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#96 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, ], @@ -130627,14 +133904,141 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "maybe_class", - ty: Ty#91 (Option), - typeName: "Option", + name: "maybe_collection", + ty: Ty#33 (Option), + typeName: "Option", }, ], index: 22, name: "OwnershipAcceptanceChanged", }, + { + docs: [ + "Max supply has been set for a collection.", + ], + fields: [ + { + docs: [ + ], + name: "collection", + ty: Ty#4 (u32), + typeName: "T::CollectionId", + }, + { + docs: [ + ], + name: "max_supply", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 23, + name: "CollectionMaxSupplySet", + }, + { + docs: [ + "The price was set for the instance.", + ], + fields: [ + { + docs: [ + ], + name: "collection", + ty: Ty#4 (u32), + typeName: "T::CollectionId", + }, + { + docs: [ + ], + name: "item", + ty: Ty#4 (u32), + typeName: "T::ItemId", + }, + { + docs: [ + ], + name: "price", + ty: Ty#6 (u128), + typeName: "ItemPrice", + }, + { + docs: [ + ], + name: "whitelisted_buyer", + ty: Ty#98 (Option), + typeName: "Option", + }, + ], + index: 24, + name: "ItemPriceSet", + }, + { + docs: [ + "The price for the instance was removed.", + ], + fields: [ + { + docs: [ + ], + name: "collection", + ty: Ty#4 (u32), + typeName: "T::CollectionId", + }, + { + docs: [ + ], + name: "item", + ty: Ty#4 (u32), + typeName: "T::ItemId", + }, + ], + index: 25, + name: "ItemPriceRemoved", + }, + { + docs: [ + "An item was bought.", + ], + fields: [ + { + docs: [ + ], + name: "collection", + ty: Ty#4 (u32), + typeName: "T::CollectionId", + }, + { + docs: [ + ], + name: "item", + ty: Ty#4 (u32), + typeName: "T::ItemId", + }, + { + docs: [ + ], + name: "price", + ty: Ty#6 (u128), + typeName: "ItemPrice", + }, + { + docs: [ + ], + name: "seller", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "buyer", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 26, + name: "ItemBought", + }, ], params: [ { @@ -130653,7 +134057,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#89 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#94 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -130661,11 +134065,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 89, + id: 94, params: [ { name: "T", @@ -130677,17 +134081,17 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#90 { + Ty#95 { docs: [ ], - id: 90, + id: 95, params: [ ], path: [ @@ -130695,47 +134099,38 @@ snapshot[`statemint 1`] = ` type: "Sequence", typeParam: Ty#4 (u32), }, - Ty#91 (Option) { + Ty#96 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 91, - members: [ - { - docs: [ - ], - fields: [ - ], - index: 0, - name: "None", - }, + fields: [ { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#4 (u32), - typeName: undefined, - }, - ], - index: 1, - name: "Some", + name: undefined, + ty: Ty#11, + typeName: "Vec", }, ], + id: 96, params: [ { name: "T", - ty: Ty#4 (u32), + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, }, ], path: [ - "Option", + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], - type: "Union", + type: "Struct", }, - Ty#92 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#97 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -130743,11 +134138,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 92, + id: 97, params: [ { name: "T", @@ -130759,48 +134154,57 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#93 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#98 (Option) { docs: [ ], - fields: [ + id: 98, + members: [ { docs: [ ], - name: undefined, - ty: Ty#10, - typeName: "Vec", + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: undefined, + }, + ], + index: 1, + name: "Some", }, ], - id: 93, params: [ { name: "T", - ty: Ty#2 (u8), - }, - { - name: "S", - ty: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), }, ], path: [ - "frame_support", - "storage", - "bounded_vec", - "BoundedVec", + "Option", ], - type: "Struct", + type: "Union", }, - Ty#94 (frame_system::Phase) { + Ty#99 (frame_system::Phase) { docs: [ ], - id: 94, + id: 99, members: [ { docs: [ @@ -130842,43 +134246,43 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#95 { + Ty#100 { docs: [ ], - id: 95, + id: 100, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#9 (primitive_types::H256), + typeParam: Ty#10 (primitive_types::H256), }, - Ty#96 { + Ty#101 { docs: [ ], - id: 96, + id: 101, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#97, + typeParam: Ty#102, }, - Ty#97 { + Ty#102 { docs: [ ], fields: [ Ty#4 (u32), Ty#4 (u32), ], - id: 97, + id: 102, params: [ ], path: [ ], type: "Tuple", }, - Ty#98 (frame_system::LastRuntimeUpgradeInfo) { + Ty#103 (frame_system::LastRuntimeUpgradeInfo) { docs: [ ], fields: [ @@ -130886,18 +134290,18 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "spec_version", - ty: Ty#42, + ty: Ty#46, typeName: "codec::Compact", }, { docs: [ ], name: "spec_name", - ty: Ty#99 (str), + ty: Ty#104 (str), typeName: "sp_runtime::RuntimeString", }, ], - id: 98, + id: 103, params: [ ], path: [ @@ -130906,10 +134310,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#99 (str) { + Ty#104 (str) { docs: [ ], - id: 99, + id: 104, kind: "str", params: [ ], @@ -130917,11 +134321,11 @@ snapshot[`statemint 1`] = ` ], type: "Primitive", }, - Ty#100 (frame_system::pallet::Call) { + Ty#105 (frame_system::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 100, + id: 105, members: [ { docs: [ @@ -130932,7 +134336,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "ratio", - ty: Ty#101 (sp_arithmetic::per_things::Perbill), + ty: Ty#106 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -130952,7 +134356,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -130968,7 +134372,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "pages", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -130995,7 +134399,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -131019,7 +134423,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -131035,7 +134439,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "items", - ty: Ty#102, + ty: Ty#107, typeName: "Vec", }, ], @@ -131051,7 +134455,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "keys", - ty: Ty#104, + ty: Ty#109, typeName: "Vec", }, ], @@ -131070,7 +134474,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "prefix", - ty: Ty#10, + ty: Ty#11, typeName: "Key", }, { @@ -131093,7 +134497,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -131114,7 +134518,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#101 (sp_arithmetic::per_things::Perbill) { + Ty#106 (sp_arithmetic::per_things::Perbill) { docs: [ ], fields: [ @@ -131126,7 +134530,7 @@ snapshot[`statemint 1`] = ` typeName: "u32", }, ], - id: 101, + id: 106, params: [ ], path: [ @@ -131136,43 +134540,43 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#102 { + Ty#107 { docs: [ ], - id: 102, + id: 107, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#103, + typeParam: Ty#108, }, - Ty#103 { + Ty#108 { docs: [ ], fields: [ - Ty#10, - Ty#10, + Ty#11, + Ty#11, ], - id: 103, + id: 108, params: [ ], path: [ ], type: "Tuple", }, - Ty#104 { + Ty#109 { docs: [ ], - id: 104, + id: 109, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#10, + typeParam: Ty#11, }, - Ty#105 (frame_system::limits::BlockWeights) { + Ty#110 (frame_system::limits::BlockWeights) { docs: [ ], fields: [ @@ -131180,25 +134584,25 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "base_block", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_block", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "per_class", - ty: Ty#106 (frame_support::weights::PerDispatchClass), + ty: Ty#111 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 105, + id: 110, params: [ ], path: [ @@ -131208,7 +134612,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#106 (frame_support::weights::PerDispatchClass) { + Ty#111 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -131216,29 +134620,29 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "normal", - ty: Ty#107 (frame_system::limits::WeightsPerClass), + ty: Ty#112 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#107 (frame_system::limits::WeightsPerClass), + ty: Ty#112 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#107 (frame_system::limits::WeightsPerClass), + ty: Ty#112 (frame_system::limits::WeightsPerClass), typeName: "T", }, ], - id: 106, + id: 111, params: [ { name: "T", - ty: Ty#107 (frame_system::limits::WeightsPerClass), + ty: Ty#112 (frame_system::limits::WeightsPerClass), }, ], path: [ @@ -131248,7 +134652,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#107 (frame_system::limits::WeightsPerClass) { + Ty#112 (frame_system::limits::WeightsPerClass) { docs: [ ], fields: [ @@ -131256,32 +134660,32 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "base_extrinsic", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_extrinsic", - ty: Ty#108 (Option), + ty: Ty#113 (Option), typeName: "Option", }, { docs: [ ], name: "max_total", - ty: Ty#108 (Option), + ty: Ty#113 (Option), typeName: "Option", }, { docs: [ ], name: "reserved", - ty: Ty#108 (Option), + ty: Ty#113 (Option), typeName: "Option", }, ], - id: 107, + id: 112, params: [ ], path: [ @@ -131291,10 +134695,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#108 (Option) { + Ty#113 (Option) { docs: [ ], - id: 108, + id: 113, members: [ { docs: [ @@ -131312,7 +134716,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: undefined, }, ], @@ -131323,7 +134727,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), }, ], path: [ @@ -131331,7 +134735,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#109 (frame_system::limits::BlockLength) { + Ty#114 (frame_system::limits::BlockLength) { docs: [ ], fields: [ @@ -131339,11 +134743,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "max", - ty: Ty#110 (frame_support::weights::PerDispatchClass), + ty: Ty#115 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 109, + id: 114, params: [ ], path: [ @@ -131353,7 +134757,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#110 (frame_support::weights::PerDispatchClass) { + Ty#115 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -131379,7 +134783,7 @@ snapshot[`statemint 1`] = ` typeName: "T", }, ], - id: 110, + id: 115, params: [ { name: "T", @@ -131393,7 +134797,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#111 (frame_support::weights::RuntimeDbWeight) { + Ty#116 (frame_support::weights::RuntimeDbWeight) { docs: [ ], fields: [ @@ -131401,18 +134805,18 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "read", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, { docs: [ ], name: "write", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, ], - id: 111, + id: 116, params: [ ], path: [ @@ -131422,7 +134826,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#112 (sp_version::RuntimeVersion) { + Ty#117 (sp_version::RuntimeVersion) { docs: [ ], fields: [ @@ -131430,14 +134834,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "spec_name", - ty: Ty#99 (str), + ty: Ty#104 (str), typeName: "RuntimeString", }, { docs: [ ], name: "impl_name", - ty: Ty#99 (str), + ty: Ty#104 (str), typeName: "RuntimeString", }, { @@ -131465,7 +134869,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "apis", - ty: Ty#113 (Cow), + ty: Ty#118 (Cow), typeName: "ApisVec", }, { @@ -131483,7 +134887,7 @@ snapshot[`statemint 1`] = ` typeName: "u8", }, ], - id: 112, + id: 117, params: [ ], path: [ @@ -131492,7 +134896,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#113 (Cow) { + Ty#118 (Cow) { docs: [ ], fields: [ @@ -131500,15 +134904,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#114, + ty: Ty#119, typeName: undefined, }, ], - id: 113, + id: 118, params: [ { name: "T", - ty: Ty#114, + ty: Ty#119, }, ], path: [ @@ -131516,36 +134920,36 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#114 { + Ty#119 { docs: [ ], - id: 114, + id: 119, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#115, + typeParam: Ty#120, }, - Ty#115 { + Ty#120 { docs: [ ], fields: [ - Ty#58, + Ty#63, Ty#4 (u32), ], - id: 115, + id: 120, params: [ ], path: [ ], type: "Tuple", }, - Ty#116 (frame_system::pallet::Error) { + Ty#121 (frame_system::pallet::Error) { docs: [ "Error for the System pallet", ], - id: 116, + id: 121, members: [ { docs: [ @@ -131619,7 +135023,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#117 (polkadot_primitives::v2::PersistedValidationData) { + Ty#122 (polkadot_primitives::v2::PersistedValidationData) { docs: [ ], fields: [ @@ -131627,7 +135031,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "parent_head", - ty: Ty#118 (polkadot_parachain::primitives::HeadData), + ty: Ty#123 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { @@ -131641,7 +135045,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "relay_parent_storage_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { @@ -131652,11 +135056,11 @@ snapshot[`statemint 1`] = ` typeName: "u32", }, ], - id: 117, + id: 122, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -131670,7 +135074,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#118 (polkadot_parachain::primitives::HeadData) { + Ty#123 (polkadot_parachain::primitives::HeadData) { docs: [ ], fields: [ @@ -131678,11 +135082,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 118, + id: 123, params: [ ], path: [ @@ -131692,10 +135096,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#119 (Option) { + Ty#124 (Option) { docs: [ ], - id: 119, + id: 124, members: [ { docs: [ @@ -131713,7 +135117,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#120 (polkadot_primitives::v2::UpgradeRestriction), + ty: Ty#125 (polkadot_primitives::v2::UpgradeRestriction), typeName: undefined, }, ], @@ -131724,7 +135128,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#120 (polkadot_primitives::v2::UpgradeRestriction), + ty: Ty#125 (polkadot_primitives::v2::UpgradeRestriction), }, ], path: [ @@ -131732,10 +135136,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#120 (polkadot_primitives::v2::UpgradeRestriction) { + Ty#125 (polkadot_primitives::v2::UpgradeRestriction) { docs: [ ], - id: 120, + id: 125, members: [ { docs: [ @@ -131755,7 +135159,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#121 (sp_trie::storage_proof::StorageProof) { + Ty#126 (sp_trie::storage_proof::StorageProof) { docs: [ ], fields: [ @@ -131763,11 +135167,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "trie_nodes", - ty: Ty#122 (BTreeSet), + ty: Ty#127 (BTreeSet), typeName: "BTreeSet>", }, ], - id: 121, + id: 126, params: [ ], path: [ @@ -131777,7 +135181,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#122 (BTreeSet) { + Ty#127 (BTreeSet) { docs: [ ], fields: [ @@ -131785,15 +135189,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#104, + ty: Ty#109, typeName: undefined, }, ], - id: 122, + id: 127, params: [ { name: "T", - ty: Ty#10, + ty: Ty#11, }, ], path: [ @@ -131801,7 +135205,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#123 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { + Ty#128 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { docs: [ ], fields: [ @@ -131809,32 +135213,32 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dmq_mqc_head", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "relay_chain::Hash", }, { docs: [ ], name: "relay_dispatch_queue_size", - ty: Ty#97, + ty: Ty#102, typeName: "(u32, u32)", }, { docs: [ ], name: "ingress_channels", - ty: Ty#124, + ty: Ty#129, typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", }, { docs: [ ], name: "egress_channels", - ty: Ty#124, + ty: Ty#129, typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", }, ], - id: 123, + id: 128, params: [ ], path: [ @@ -131844,32 +135248,32 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#124 { + Ty#129 { docs: [ ], - id: 124, + id: 129, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#125, + typeParam: Ty#130, }, - Ty#125 { + Ty#130 { docs: [ ], fields: [ - Ty#36 (polkadot_parachain::primitives::Id), - Ty#126 (polkadot_primitives::v2::AbridgedHrmpChannel), + Ty#40 (polkadot_parachain::primitives::Id), + Ty#131 (polkadot_primitives::v2::AbridgedHrmpChannel), ], - id: 125, + id: 130, params: [ ], path: [ ], type: "Tuple", }, - Ty#126 (polkadot_primitives::v2::AbridgedHrmpChannel) { + Ty#131 (polkadot_primitives::v2::AbridgedHrmpChannel) { docs: [ ], fields: [ @@ -131912,11 +135316,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "mqc_head", - ty: Ty#34 (Option), + ty: Ty#38 (Option), typeName: "Option", }, ], - id: 126, + id: 131, params: [ ], path: [ @@ -131926,7 +135330,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#127 (polkadot_primitives::v2::AbridgedHostConfiguration) { + Ty#132 (polkadot_primitives::v2::AbridgedHostConfiguration) { docs: [ ], fields: [ @@ -131994,7 +135398,7 @@ snapshot[`statemint 1`] = ` typeName: "BlockNumber", }, ], - id: 127, + id: 132, params: [ ], path: [ @@ -132004,7 +135408,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#128 (cumulus_primitives_parachain_inherent::MessageQueueChain) { + Ty#133 (cumulus_primitives_parachain_inherent::MessageQueueChain) { docs: [ ], fields: [ @@ -132012,11 +135416,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "RelayHash", }, ], - id: 128, + id: 133, params: [ ], path: [ @@ -132025,7 +135429,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#129 (BTreeMap) { + Ty#134 (BTreeMap) { docs: [ ], fields: [ @@ -132033,19 +135437,19 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#130, + ty: Ty#135, typeName: undefined, }, ], - id: 129, + id: 134, params: [ { name: "K", - ty: Ty#36 (polkadot_parachain::primitives::Id), + ty: Ty#40 (polkadot_parachain::primitives::Id), }, { name: "V", - ty: Ty#128 (cumulus_primitives_parachain_inherent::MessageQueueChain), + ty: Ty#133 (cumulus_primitives_parachain_inherent::MessageQueueChain), }, ], path: [ @@ -132053,43 +135457,43 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#130 { + Ty#135 { docs: [ ], - id: 130, + id: 135, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#131, + typeParam: Ty#136, }, - Ty#131 { + Ty#136 { docs: [ ], fields: [ - Ty#36 (polkadot_parachain::primitives::Id), - Ty#128 (cumulus_primitives_parachain_inherent::MessageQueueChain), + Ty#40 (polkadot_parachain::primitives::Id), + Ty#133 (cumulus_primitives_parachain_inherent::MessageQueueChain), ], - id: 131, + id: 136, params: [ ], path: [ ], type: "Tuple", }, - Ty#132 { + Ty#137 { docs: [ ], - id: 132, + id: 137, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#133 (polkadot_core_primitives::OutboundHrmpMessage), + typeParam: Ty#138 (polkadot_core_primitives::OutboundHrmpMessage), }, - Ty#133 (polkadot_core_primitives::OutboundHrmpMessage) { + Ty#138 (polkadot_core_primitives::OutboundHrmpMessage) { docs: [ ], fields: [ @@ -132097,22 +135501,22 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#36 (polkadot_parachain::primitives::Id), + ty: Ty#40 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 133, + id: 138, params: [ { name: "Id", - ty: Ty#36 (polkadot_parachain::primitives::Id), + ty: Ty#40 (polkadot_parachain::primitives::Id), }, ], path: [ @@ -132121,11 +135525,11 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#134 (cumulus_pallet_parachain_system::pallet::Call) { + Ty#139 (cumulus_pallet_parachain_system::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 134, + id: 139, members: [ { docs: [ @@ -132144,7 +135548,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "data", - ty: Ty#135 (cumulus_primitives_parachain_inherent::ParachainInherentData), + ty: Ty#140 (cumulus_primitives_parachain_inherent::ParachainInherentData), typeName: "ParachainInherentData", }, ], @@ -132159,7 +135563,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "message", - ty: Ty#10, + ty: Ty#11, typeName: "UpwardMessage", }, ], @@ -132174,7 +135578,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "code_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -132189,7 +135593,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -132210,7 +135614,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#135 (cumulus_primitives_parachain_inherent::ParachainInherentData) { + Ty#140 (cumulus_primitives_parachain_inherent::ParachainInherentData) { docs: [ ], fields: [ @@ -132218,32 +135622,32 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "validation_data", - ty: Ty#117 (polkadot_primitives::v2::PersistedValidationData), + ty: Ty#122 (polkadot_primitives::v2::PersistedValidationData), typeName: "PersistedValidationData", }, { docs: [ ], name: "relay_chain_state", - ty: Ty#121 (sp_trie::storage_proof::StorageProof), + ty: Ty#126 (sp_trie::storage_proof::StorageProof), typeName: "sp_trie::StorageProof", }, { docs: [ ], name: "downward_messages", - ty: Ty#136, + ty: Ty#141, typeName: "Vec", }, { docs: [ ], name: "horizontal_messages", - ty: Ty#138 (BTreeMap), + ty: Ty#143 (BTreeMap), typeName: "BTreeMap>", }, ], - id: 135, + id: 140, params: [ ], path: [ @@ -132252,18 +135656,18 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#136 { + Ty#141 { docs: [ ], - id: 136, + id: 141, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#137 (polkadot_core_primitives::InboundDownwardMessage), + typeParam: Ty#142 (polkadot_core_primitives::InboundDownwardMessage), }, - Ty#137 (polkadot_core_primitives::InboundDownwardMessage) { + Ty#142 (polkadot_core_primitives::InboundDownwardMessage) { docs: [ ], fields: [ @@ -132278,11 +135682,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "msg", - ty: Ty#10, + ty: Ty#11, typeName: "DownwardMessage", }, ], - id: 137, + id: 142, params: [ { name: "BlockNumber", @@ -132295,7 +135699,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#138 (BTreeMap) { + Ty#143 (BTreeMap) { docs: [ ], fields: [ @@ -132303,19 +135707,19 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#141, + ty: Ty#146, typeName: undefined, }, ], - id: 138, + id: 143, params: [ { name: "K", - ty: Ty#36 (polkadot_parachain::primitives::Id), + ty: Ty#40 (polkadot_parachain::primitives::Id), }, { name: "V", - ty: Ty#139, + ty: Ty#144, }, ], path: [ @@ -132323,18 +135727,18 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#139 { + Ty#144 { docs: [ ], - id: 139, + id: 144, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#140 (polkadot_core_primitives::InboundHrmpMessage), + typeParam: Ty#145 (polkadot_core_primitives::InboundHrmpMessage), }, - Ty#140 (polkadot_core_primitives::InboundHrmpMessage) { + Ty#145 (polkadot_core_primitives::InboundHrmpMessage) { docs: [ ], fields: [ @@ -132349,11 +135753,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 140, + id: 145, params: [ { name: "BlockNumber", @@ -132366,39 +135770,39 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#141 { + Ty#146 { docs: [ ], - id: 141, + id: 146, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#142, + typeParam: Ty#147, }, - Ty#142 { + Ty#147 { docs: [ ], fields: [ - Ty#36 (polkadot_parachain::primitives::Id), - Ty#139, + Ty#40 (polkadot_parachain::primitives::Id), + Ty#144, ], - id: 142, + id: 147, params: [ ], path: [ ], type: "Tuple", }, - Ty#143 (cumulus_pallet_parachain_system::pallet::Error) { + Ty#148 (cumulus_pallet_parachain_system::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 143, + id: 148, members: [ { docs: [ @@ -132487,11 +135891,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#144 (pallet_timestamp::pallet::Call) { + Ty#149 (pallet_timestamp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 144, + id: 149, members: [ { docs: [ @@ -132517,7 +135921,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "now", - ty: Ty#44, + ty: Ty#49, typeName: "T::Moment", }, ], @@ -132538,7 +135942,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#145 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#150 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -132546,15 +135950,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#148, + ty: Ty#153, typeName: "Vec", }, ], - id: 145, + id: 150, params: [ { name: "T", - ty: Ty#146 (pallet_balances::BalanceLock), + ty: Ty#151 (pallet_balances::BalanceLock), }, { name: "S", @@ -132562,14 +135966,14 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#146 (pallet_balances::BalanceLock) { + Ty#151 (pallet_balances::BalanceLock) { docs: [ ], fields: [ @@ -132577,7 +135981,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#58, + ty: Ty#63, typeName: "LockIdentifier", }, { @@ -132591,11 +135995,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "reasons", - ty: Ty#147 (pallet_balances::Reasons), + ty: Ty#152 (pallet_balances::Reasons), typeName: "Reasons", }, ], - id: 146, + id: 151, params: [ { name: "Balance", @@ -132608,10 +136012,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#147 (pallet_balances::Reasons) { + Ty#152 (pallet_balances::Reasons) { docs: [ ], - id: 147, + id: 152, members: [ { docs: [ @@ -132646,18 +136050,18 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#148 { + Ty#153 { docs: [ ], - id: 148, + id: 153, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#146 (pallet_balances::BalanceLock), + typeParam: Ty#151 (pallet_balances::BalanceLock), }, - Ty#149 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#154 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -132665,15 +136069,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#151, + ty: Ty#156, typeName: "Vec", }, ], - id: 149, + id: 154, params: [ { name: "T", - ty: Ty#150 (pallet_balances::ReserveData), + ty: Ty#155 (pallet_balances::ReserveData), }, { name: "S", @@ -132681,14 +136085,14 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#150 (pallet_balances::ReserveData) { + Ty#155 (pallet_balances::ReserveData) { docs: [ ], fields: [ @@ -132696,7 +136100,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#58, + ty: Ty#63, typeName: "ReserveIdentifier", }, { @@ -132707,11 +136111,11 @@ snapshot[`statemint 1`] = ` typeName: "Balance", }, ], - id: 150, + id: 155, params: [ { name: "ReserveIdentifier", - ty: Ty#58, + ty: Ty#63, }, { name: "Balance", @@ -132724,21 +136128,21 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#151 { + Ty#156 { docs: [ ], - id: 151, + id: 156, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#150 (pallet_balances::ReserveData), + typeParam: Ty#155 (pallet_balances::ReserveData), }, - Ty#152 (pallet_balances::Releases) { + Ty#157 (pallet_balances::Releases) { docs: [ ], - id: 152, + id: 157, members: [ { docs: [ @@ -132765,11 +136169,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#153 (pallet_balances::pallet::Call) { + Ty#158 (pallet_balances::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 153, + id: 158, members: [ { docs: [ @@ -132804,14 +136208,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -132834,21 +136238,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "who", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "new_free", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, { docs: [ ], name: "new_reserved", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -132869,21 +136273,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "source", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "dest", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -132904,14 +136308,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -132943,14 +136347,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "keep_alive", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -132968,8 +136372,8 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "who", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -133000,10 +136404,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#154 (sp_runtime::multiaddress::MultiAddress) { + Ty#159 (sp_runtime::multiaddress::MultiAddress) { docs: [ ], - id: 154, + id: 159, members: [ { docs: [ @@ -133028,7 +136432,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#155, + ty: Ty#160, typeName: "AccountIndex", }, ], @@ -133043,7 +136447,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -133073,7 +136477,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#45, + ty: Ty#50, typeName: "[u8; 20]", }, ], @@ -133088,7 +136492,7 @@ snapshot[`statemint 1`] = ` }, { name: "AccountIndex", - ty: Ty#80, + ty: Ty#85, }, ], path: [ @@ -133098,25 +136502,25 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#155 { + Ty#160 { docs: [ ], - id: 155, + id: 160, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#80, + typeParam: Ty#85, }, - Ty#156 (pallet_balances::pallet::Error) { + Ty#161 (pallet_balances::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 156, + id: 161, members: [ { docs: [ @@ -133208,7 +136612,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#157 (sp_arithmetic::fixed_point::FixedU128) { + Ty#162 (sp_arithmetic::fixed_point::FixedU128) { docs: [ ], fields: [ @@ -133220,7 +136624,7 @@ snapshot[`statemint 1`] = ` typeName: "u128", }, ], - id: 157, + id: 162, params: [ ], path: [ @@ -133230,10 +136634,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#158 (pallet_transaction_payment::Releases) { + Ty#163 (pallet_transaction_payment::Releases) { docs: [ ], - id: 158, + id: 163, members: [ { docs: [ @@ -133260,79 +136664,41 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#159 { - docs: [ - ], - id: 159, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#160 (frame_support::weights::WeightToFeeCoefficient), - }, - Ty#160 (frame_support::weights::WeightToFeeCoefficient) { + Ty#164 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ { docs: [ ], - name: "coeff_integer", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "coeff_frac", - ty: Ty#101 (sp_arithmetic::per_things::Perbill), - typeName: "Perbill", - }, - { - docs: [ - ], - name: "negative", - ty: Ty#87 (bool), - typeName: "bool", - }, - { - docs: [ - ], - name: "degree", - ty: Ty#2 (u8), - typeName: "u8", + name: undefined, + ty: Ty#166, + typeName: "Vec", }, ], - id: 160, + id: 164, params: [ { - name: "Balance", - ty: Ty#6 (u128), + name: "T", + ty: Ty#165 (pallet_authorship::UncleEntryItem), + }, + { + name: "S", + ty: undefined, }, ], path: [ - "frame_support", - "weights", - "WeightToFeeCoefficient", + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], type: "Struct", }, - Ty#161 { - docs: [ - ], - id: 161, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#162 (pallet_authorship::UncleEntryItem), - }, - Ty#162 (pallet_authorship::UncleEntryItem) { + Ty#165 (pallet_authorship::UncleEntryItem) { docs: [ ], - id: 162, + id: 165, members: [ { docs: [ @@ -133357,14 +136723,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: undefined, - ty: Ty#163 (Option), + ty: Ty#98 (Option), typeName: "Option", }, ], @@ -133379,7 +136745,7 @@ snapshot[`statemint 1`] = ` }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Author", @@ -133392,51 +136758,22 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#163 (Option) { + Ty#166 { docs: [ ], - id: 163, - members: [ - { - docs: [ - ], - fields: [ - ], - index: 0, - name: "None", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: undefined, - }, - ], - index: 1, - name: "Some", - }, - ], + id: 166, params: [ - { - name: "T", - ty: Ty#0 (sp_core::crypto::AccountId32), - }, ], path: [ - "Option", ], - type: "Union", + type: "Sequence", + typeParam: Ty#165 (pallet_authorship::UncleEntryItem), }, - Ty#164 (pallet_authorship::pallet::Call) { + Ty#167 (pallet_authorship::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 164, + id: 167, members: [ { docs: [ @@ -133447,7 +136784,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "new_uncles", - ty: Ty#165, + ty: Ty#168, typeName: "Vec", }, ], @@ -133468,18 +136805,18 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#165 { + Ty#168 { docs: [ ], - id: 165, + id: 168, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#166 (sp_runtime::generic::header::Header), + typeParam: Ty#169 (sp_runtime::generic::header::Header), }, - Ty#166 (sp_runtime::generic::header::Header) { + Ty#169 (sp_runtime::generic::header::Header) { docs: [ ], fields: [ @@ -133487,39 +136824,39 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "parent_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "number", - ty: Ty#42, + ty: Ty#46, typeName: "Number", }, { docs: [ ], name: "state_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "extrinsics_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "digest", - ty: Ty#11 (sp_runtime::generic::digest::Digest), + ty: Ty#12 (sp_runtime::generic::digest::Digest), typeName: "Digest", }, ], - id: 166, + id: 169, params: [ { name: "Number", @@ -133527,7 +136864,7 @@ snapshot[`statemint 1`] = ` }, { name: "Hash", - ty: Ty#167 (sp_runtime::traits::BlakeTwo256), + ty: Ty#170 (sp_runtime::traits::BlakeTwo256), }, ], path: [ @@ -133538,12 +136875,12 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#167 (sp_runtime::traits::BlakeTwo256) { + Ty#170 (sp_runtime::traits::BlakeTwo256) { docs: [ ], fields: [ ], - id: 167, + id: 170, params: [ ], path: [ @@ -133553,14 +136890,14 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#168 (pallet_authorship::pallet::Error) { + Ty#171 (pallet_authorship::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 168, + id: 171, members: [ { docs: [ @@ -133639,18 +136976,69 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#169 { + Ty#172 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 169, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#35, + typeName: "Vec", + }, + ], + id: 172, params: [ + { + name: "T", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "S", + ty: undefined, + }, ], path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], - type: "Sequence", - typeParam: Ty#170 (pallet_collator_selection::pallet::CandidateInfo), + type: "Struct", + }, + Ty#173 (sp_runtime::bounded::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#175, + typeName: "Vec", + }, + ], + id: 173, + params: [ + { + name: "T", + ty: Ty#174 (pallet_collator_selection::pallet::CandidateInfo), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", }, - Ty#170 (pallet_collator_selection::pallet::CandidateInfo) { + Ty#174 (pallet_collator_selection::pallet::CandidateInfo) { docs: [ ], fields: [ @@ -133669,7 +137057,7 @@ snapshot[`statemint 1`] = ` typeName: "Balance", }, ], - id: 170, + id: 174, params: [ { name: "AccountId", @@ -133687,11 +137075,22 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#171 (pallet_collator_selection::pallet::Call) { + Ty#175 { + docs: [ + ], + id: 175, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#174 (pallet_collator_selection::pallet::CandidateInfo), + }, + Ty#176 (pallet_collator_selection::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 171, + id: 176, members: [ { docs: [ @@ -133702,7 +137101,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "new", - ty: Ty#31, + ty: Ty#35, typeName: "Vec", }, ], @@ -133783,14 +137182,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#172 (pallet_collator_selection::pallet::Error) { + Ty#177 (pallet_collator_selection::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 172, + id: 177, members: [ { docs: [ @@ -133848,11 +137247,20 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "User is already an Invulnerable", + "Too many invulnerables", ], fields: [ ], index: 6, + name: "TooManyInvulnerables", + }, + { + docs: [ + "User is already an Invulnerable", + ], + fields: [ + ], + index: 7, name: "AlreadyInvulnerable", }, { @@ -133861,7 +137269,7 @@ snapshot[`statemint 1`] = ` ], fields: [ ], - index: 7, + index: 8, name: "NoAssociatedValidatorId", }, { @@ -133870,7 +137278,7 @@ snapshot[`statemint 1`] = ` ], fields: [ ], - index: 8, + index: 9, name: "ValidatorNotRegistered", }, ], @@ -133887,32 +137295,32 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#173 { + Ty#178 { docs: [ ], - id: 173, + id: 178, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#174, + typeParam: Ty#179, }, - Ty#174 { + Ty#179 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#175 (statemint_runtime::SessionKeys), + Ty#180 (statemint_runtime::SessionKeys), ], - id: 174, + id: 179, params: [ ], path: [ ], type: "Tuple", }, - Ty#175 (statemint_runtime::SessionKeys) { + Ty#180 (statemint_runtime::SessionKeys) { docs: [ ], fields: [ @@ -133920,11 +137328,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "aura", - ty: Ty#176 (sp_consensus_aura::ed25519::app_ed25519::Public), + ty: Ty#181 (sp_consensus_aura::ed25519::app_ed25519::Public), typeName: "::Public", }, ], - id: 175, + id: 180, params: [ ], path: [ @@ -133933,7 +137341,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#176 (sp_consensus_aura::ed25519::app_ed25519::Public) { + Ty#181 (sp_consensus_aura::ed25519::app_ed25519::Public) { docs: [ ], fields: [ @@ -133941,11 +137349,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#177 (sp_core::ed25519::Public), + ty: Ty#182 (sp_core::ed25519::Public), typeName: "ed25519::Public", }, ], - id: 176, + id: 181, params: [ ], path: [ @@ -133956,7 +137364,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#177 (sp_core::ed25519::Public) { + Ty#182 (sp_core::ed25519::Public) { docs: [ ], fields: [ @@ -133968,7 +137376,7 @@ snapshot[`statemint 1`] = ` typeName: "[u8; 32]", }, ], - id: 177, + id: 182, params: [ ], path: [ @@ -133978,21 +137386,21 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#178 { + Ty#183 { docs: [ ], fields: [ - Ty#179 (sp_core::crypto::KeyTypeId), - Ty#10, + Ty#184 (sp_core::crypto::KeyTypeId), + Ty#11, ], - id: 178, + id: 183, params: [ ], path: [ ], type: "Tuple", }, - Ty#179 (sp_core::crypto::KeyTypeId) { + Ty#184 (sp_core::crypto::KeyTypeId) { docs: [ ], fields: [ @@ -134000,11 +137408,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], - id: 179, + id: 184, params: [ ], path: [ @@ -134014,11 +137422,11 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#180 (pallet_session::pallet::Call) { + Ty#185 (pallet_session::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 180, + id: 185, members: [ { docs: [ @@ -134042,14 +137450,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "keys", - ty: Ty#175 (statemint_runtime::SessionKeys), + ty: Ty#180 (statemint_runtime::SessionKeys), typeName: "T::Keys", }, { docs: [ ], name: "proof", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -134094,11 +137502,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#181 (pallet_session::pallet::Error) { + Ty#186 (pallet_session::pallet::Error) { docs: [ "Error for the session pallet.", ], - id: 181, + id: 186, members: [ { docs: [ @@ -134159,7 +137567,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#182 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#187 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -134167,15 +137575,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#183, + ty: Ty#188, typeName: "Vec", }, ], - id: 182, + id: 187, params: [ { name: "T", - ty: Ty#176 (sp_consensus_aura::ed25519::app_ed25519::Public), + ty: Ty#181 (sp_consensus_aura::ed25519::app_ed25519::Public), }, { name: "S", @@ -134183,25 +137591,25 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", - "weak_bounded_vec", - "WeakBoundedVec", + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], type: "Struct", }, - Ty#183 { + Ty#188 { docs: [ ], - id: 183, + id: 188, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#176 (sp_consensus_aura::ed25519::app_ed25519::Public), + typeParam: Ty#181 (sp_consensus_aura::ed25519::app_ed25519::Public), }, - Ty#184 (sp_consensus_slots::Slot) { + Ty#189 (sp_consensus_slots::Slot) { docs: [ ], fields: [ @@ -134209,11 +137617,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], - id: 184, + id: 189, params: [ ], path: [ @@ -134222,18 +137630,18 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#185 { + Ty#190 { docs: [ ], - id: 185, + id: 190, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#186 (cumulus_pallet_xcmp_queue::InboundChannelDetails), + typeParam: Ty#191 (cumulus_pallet_xcmp_queue::InboundChannelDetails), }, - Ty#186 (cumulus_pallet_xcmp_queue::InboundChannelDetails) { + Ty#191 (cumulus_pallet_xcmp_queue::InboundChannelDetails) { docs: [ ], fields: [ @@ -134241,25 +137649,25 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "sender", - ty: Ty#36 (polkadot_parachain::primitives::Id), + ty: Ty#40 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "state", - ty: Ty#187 (cumulus_pallet_xcmp_queue::InboundState), + ty: Ty#192 (cumulus_pallet_xcmp_queue::InboundState), typeName: "InboundState", }, { docs: [ ], name: "message_metadata", - ty: Ty#188, + ty: Ty#193, typeName: "Vec<(RelayBlockNumber, XcmpMessageFormat)>", }, ], - id: 186, + id: 191, params: [ ], path: [ @@ -134268,10 +137676,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#187 (cumulus_pallet_xcmp_queue::InboundState) { + Ty#192 (cumulus_pallet_xcmp_queue::InboundState) { docs: [ ], - id: 187, + id: 192, members: [ { docs: [ @@ -134298,35 +137706,35 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#188 { + Ty#193 { docs: [ ], - id: 188, + id: 193, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#189, + typeParam: Ty#194, }, - Ty#189 { + Ty#194 { docs: [ ], fields: [ Ty#4 (u32), - Ty#190 (polkadot_parachain::primitives::XcmpMessageFormat), + Ty#195 (polkadot_parachain::primitives::XcmpMessageFormat), ], - id: 189, + id: 194, params: [ ], path: [ ], type: "Tuple", }, - Ty#190 (polkadot_parachain::primitives::XcmpMessageFormat) { + Ty#195 (polkadot_parachain::primitives::XcmpMessageFormat) { docs: [ ], - id: 190, + id: 195, members: [ { docs: [ @@ -134362,32 +137770,32 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#191 { + Ty#196 { docs: [ ], fields: [ - Ty#36 (polkadot_parachain::primitives::Id), + Ty#40 (polkadot_parachain::primitives::Id), Ty#4 (u32), ], - id: 191, + id: 196, params: [ ], path: [ ], type: "Tuple", }, - Ty#192 { + Ty#197 { docs: [ ], - id: 192, + id: 197, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#193 (cumulus_pallet_xcmp_queue::OutboundChannelDetails), + typeParam: Ty#198 (cumulus_pallet_xcmp_queue::OutboundChannelDetails), }, - Ty#193 (cumulus_pallet_xcmp_queue::OutboundChannelDetails) { + Ty#198 (cumulus_pallet_xcmp_queue::OutboundChannelDetails) { docs: [ ], fields: [ @@ -134395,39 +137803,39 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#36 (polkadot_parachain::primitives::Id), + ty: Ty#40 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "state", - ty: Ty#194 (cumulus_pallet_xcmp_queue::OutboundState), + ty: Ty#199 (cumulus_pallet_xcmp_queue::OutboundState), typeName: "OutboundState", }, { docs: [ ], name: "signals_exist", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "first_index", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, { docs: [ ], name: "last_index", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, ], - id: 193, + id: 198, params: [ ], path: [ @@ -134436,10 +137844,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#194 (cumulus_pallet_xcmp_queue::OutboundState) { + Ty#199 (cumulus_pallet_xcmp_queue::OutboundState) { docs: [ ], - id: 194, + id: 199, members: [ { docs: [ @@ -134466,21 +137874,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#195 { + Ty#200 { docs: [ ], fields: [ - Ty#36 (polkadot_parachain::primitives::Id), - Ty#85 (u16), + Ty#40 (polkadot_parachain::primitives::Id), + Ty#90 (u16), ], - id: 195, + id: 200, params: [ ], path: [ ], type: "Tuple", }, - Ty#196 (cumulus_pallet_xcmp_queue::QueueConfigData) { + Ty#201 (cumulus_pallet_xcmp_queue::QueueConfigData) { docs: [ ], fields: [ @@ -134509,25 +137917,25 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "threshold_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "weight_restrict_decay", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "xcmp_max_individual_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], - id: 196, + id: 201, params: [ ], path: [ @@ -134536,26 +137944,26 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#197 { + Ty#202 { docs: [ ], fields: [ - Ty#36 (polkadot_parachain::primitives::Id), + Ty#40 (polkadot_parachain::primitives::Id), Ty#4 (u32), - Ty#10, + Ty#11, ], - id: 197, + id: 202, params: [ ], path: [ ], type: "Tuple", }, - Ty#198 (cumulus_pallet_xcmp_queue::pallet::Call) { + Ty#203 (cumulus_pallet_xcmp_queue::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 198, + id: 203, members: [ { docs: [ @@ -134578,14 +137986,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "index", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: "weight_limit", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -134688,7 +138096,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -134708,7 +138116,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -134728,7 +138136,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -134749,14 +138157,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#199 (cumulus_pallet_xcmp_queue::pallet::Error) { + Ty#204 (cumulus_pallet_xcmp_queue::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 199, + id: 204, members: [ { docs: [ @@ -134817,10 +138225,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#200 (pallet_xcm::pallet::QueryStatus) { + Ty#205 (pallet_xcm::pallet::QueryStatus) { docs: [ ], - id: 200, + id: 205, members: [ { docs: [ @@ -134830,14 +138238,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "responder", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "maybe_notify", - ty: Ty#201 (Option), + ty: Ty#206 (Option), typeName: "Option<(u8, u8)>", }, { @@ -134859,14 +138267,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "origin", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "is_active", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -134881,7 +138289,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "response", - ty: Ty#203 (xcm::VersionedResponse), + ty: Ty#208 (xcm::VersionedResponse), typeName: "VersionedResponse", }, { @@ -134909,10 +138317,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#201 (Option) { + Ty#206 (Option) { docs: [ ], - id: 201, + id: 206, members: [ { docs: [ @@ -134930,7 +138338,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#202, + ty: Ty#207, typeName: undefined, }, ], @@ -134941,7 +138349,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#202, + ty: Ty#207, }, ], path: [ @@ -134949,24 +138357,24 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#202 { + Ty#207 { docs: [ ], fields: [ Ty#2 (u8), Ty#2 (u8), ], - id: 202, + id: 207, params: [ ], path: [ ], type: "Tuple", }, - Ty#203 (xcm::VersionedResponse) { + Ty#208 (xcm::VersionedResponse) { docs: [ ], - id: 203, + id: 208, members: [ { docs: [ @@ -134976,7 +138384,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#204 (xcm::v0::Response), + ty: Ty#209 (xcm::v0::Response), typeName: "v0::Response", }, ], @@ -134991,7 +138399,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#205 (xcm::v1::Response), + ty: Ty#210 (xcm::v1::Response), typeName: "v1::Response", }, ], @@ -135006,7 +138414,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#60 (xcm::v2::Response), + ty: Ty#65 (xcm::v2::Response), typeName: "v2::Response", }, ], @@ -135022,10 +138430,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#204 (xcm::v0::Response) { + Ty#209 (xcm::v0::Response) { docs: [ ], - id: 204, + id: 209, members: [ { docs: [ @@ -135035,7 +138443,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, ], @@ -135052,10 +138460,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#205 (xcm::v1::Response) { + Ty#210 (xcm::v1::Response) { docs: [ ], - id: 205, + id: 210, members: [ { docs: [ @@ -135065,7 +138473,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -135097,36 +138505,36 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#206 { + Ty#211 { docs: [ ], fields: [ Ty#4 (u32), - Ty#75 (xcm::VersionedMultiLocation), + Ty#80 (xcm::VersionedMultiLocation), ], - id: 206, + id: 211, params: [ ], path: [ ], type: "Tuple", }, - Ty#207 { + Ty#212 { docs: [ ], fields: [ - Ty#8 (u64), - Ty#8 (u64), + Ty#9 (u64), + Ty#9 (u64), Ty#4 (u32), ], - id: 207, + id: 212, params: [ ], path: [ ], type: "Tuple", }, - Ty#208 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#213 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -135134,15 +138542,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#210, + ty: Ty#215, typeName: "Vec", }, ], - id: 208, + id: 213, params: [ { name: "T", - ty: Ty#209, + ty: Ty#214, }, { name: "S", @@ -135150,42 +138558,42 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#209 { + Ty#214 { docs: [ ], fields: [ - Ty#75 (xcm::VersionedMultiLocation), + Ty#80 (xcm::VersionedMultiLocation), Ty#4 (u32), ], - id: 209, + id: 214, params: [ ], path: [ ], type: "Tuple", }, - Ty#210 { + Ty#215 { docs: [ ], - id: 210, + id: 215, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#209, + typeParam: Ty#214, }, - Ty#211 (pallet_xcm::pallet::VersionMigrationStage) { + Ty#216 (pallet_xcm::pallet::VersionMigrationStage) { docs: [ ], - id: 211, + id: 216, members: [ { docs: [ @@ -135211,7 +138619,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#212 (Option), + ty: Ty#217 (Option), typeName: "Option>", }, ], @@ -135236,10 +138644,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#212 (Option) { + Ty#217 (Option) { docs: [ ], - id: 212, + id: 217, members: [ { docs: [ @@ -135257,7 +138665,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], @@ -135268,7 +138676,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#10, + ty: Ty#11, }, ], path: [ @@ -135276,11 +138684,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#213 (pallet_xcm::pallet::Call) { + Ty#218 (pallet_xcm::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 213, + id: 218, members: [ { docs: [ @@ -135290,14 +138698,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "message", - ty: Ty#214 (xcm::VersionedXcm), + ty: Ty#219 (xcm::VersionedXcm), typeName: "Box>", }, ], @@ -135327,21 +138735,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#70 (xcm::VersionedMultiAssets), + ty: Ty#75 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -135379,21 +138787,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#70 (xcm::VersionedMultiAssets), + ty: Ty#75 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -135426,14 +138834,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "message", - ty: Ty#223 (xcm::VersionedXcm), + ty: Ty#228 (xcm::VersionedXcm), typeName: "Box::Call>>", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -135454,7 +138862,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "location", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "Box", }, { @@ -135481,7 +138889,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "maybe_xcm_version", - ty: Ty#91 (Option), + ty: Ty#33 (Option), typeName: "Option", }, ], @@ -135500,7 +138908,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "location", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -135521,7 +138929,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "location", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -135554,21 +138962,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#70 (xcm::VersionedMultiAssets), + ty: Ty#75 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -135582,7 +138990,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "weight_limit", - ty: Ty#68 (xcm::v2::WeightLimit), + ty: Ty#73 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -135614,21 +139022,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#75 (xcm::VersionedMultiLocation), + ty: Ty#80 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#70 (xcm::VersionedMultiAssets), + ty: Ty#75 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -135642,7 +139050,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "weight_limit", - ty: Ty#68 (xcm::v2::WeightLimit), + ty: Ty#73 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -135663,10 +139071,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#214 (xcm::VersionedXcm) { + Ty#219 (xcm::VersionedXcm) { docs: [ ], - id: 214, + id: 219, members: [ { docs: [ @@ -135676,7 +139084,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#215 (xcm::v0::Xcm), + ty: Ty#220 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -135691,7 +139099,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#219 (xcm::v1::Xcm), + ty: Ty#224 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -135706,7 +139114,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -135726,10 +139134,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#215 (xcm::v0::Xcm) { + Ty#220 (xcm::v0::Xcm) { docs: [ ], - id: 215, + id: 220, members: [ { docs: [ @@ -135739,14 +139147,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -135761,14 +139169,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -135783,14 +139191,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -135805,14 +139213,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#204 (xcm::v0::Response), + ty: Ty#209 (xcm::v0::Response), typeName: "Response", }, ], @@ -135827,14 +139235,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -135849,21 +139257,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -135878,21 +139286,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#63 (xcm::v0::OriginKind), + ty: Ty#68 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#64 (xcm::double_encoded::DoubleEncoded), + ty: Ty#69 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -135907,21 +139315,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -135936,7 +139344,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -135951,21 +139359,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "initiator", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -135980,7 +139388,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "who", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -136008,21 +139416,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#216 { + Ty#221 { docs: [ ], - id: 216, + id: 221, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#217 (xcm::v0::order::Order), + typeParam: Ty#222 (xcm::v0::order::Order), }, - Ty#217 (xcm::v0::order::Order) { + Ty#222 (xcm::v0::order::Order) { docs: [ ], - id: 217, + id: 222, members: [ { docs: [ @@ -136040,14 +139448,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -136062,21 +139470,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -136091,14 +139499,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "give", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, ], @@ -136113,21 +139521,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -136142,21 +139550,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -136171,21 +139579,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, ], @@ -136200,35 +139608,35 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "fees", - ty: Ty#72 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#77 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#218, + ty: Ty#223, typeName: "Vec>", }, ], @@ -136250,21 +139658,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#218 { + Ty#223 { docs: [ ], - id: 218, + id: 223, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#215 (xcm::v0::Xcm), + typeParam: Ty#220 (xcm::v0::Xcm), }, - Ty#219 (xcm::v1::Xcm) { + Ty#224 (xcm::v1::Xcm) { docs: [ ], - id: 219, + id: 224, members: [ { docs: [ @@ -136274,14 +139682,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -136296,14 +139704,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -136318,14 +139726,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -136340,14 +139748,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#205 (xcm::v1::Response), + ty: Ty#210 (xcm::v1::Response), typeName: "Response", }, ], @@ -136362,14 +139770,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -136384,21 +139792,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -136413,21 +139821,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#63 (xcm::v0::OriginKind), + ty: Ty#68 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#64 (xcm::double_encoded::DoubleEncoded), + ty: Ty#69 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -136442,21 +139850,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -136471,7 +139879,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -136486,21 +139894,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "initiator", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -136515,7 +139923,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "who", - ty: Ty#40 (xcm::v1::multilocation::Junctions), + ty: Ty#44 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -136537,14 +139945,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -136573,21 +139981,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#220 { + Ty#225 { docs: [ ], - id: 220, + id: 225, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#221 (xcm::v1::order::Order), + typeParam: Ty#226 (xcm::v1::order::Order), }, - Ty#221 (xcm::v1::order::Order) { + Ty#226 (xcm::v1::order::Order) { docs: [ ], - id: 221, + id: 226, members: [ { docs: [ @@ -136605,7 +140013,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -136619,7 +140027,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -136634,7 +140042,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -136648,14 +140056,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -136670,14 +140078,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "give", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -136692,21 +140100,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -136721,21 +140129,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -136750,21 +140158,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -136779,35 +140187,35 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "fees", - ty: Ty#54 (xcm::v1::multiasset::MultiAsset), + ty: Ty#59 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#222, + ty: Ty#227, typeName: "Vec>", }, ], @@ -136829,21 +140237,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#222 { + Ty#227 { docs: [ ], - id: 222, + id: 227, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#219 (xcm::v1::Xcm), + typeParam: Ty#224 (xcm::v1::Xcm), }, - Ty#223 (xcm::VersionedXcm) { + Ty#228 (xcm::VersionedXcm) { docs: [ ], - id: 223, + id: 228, members: [ { docs: [ @@ -136853,7 +140261,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#224 (xcm::v0::Xcm), + ty: Ty#229 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -136868,7 +140276,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#229 (xcm::v1::Xcm), + ty: Ty#234 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -136883,7 +140291,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#233 (xcm::v2::Xcm), + ty: Ty#238 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -136903,10 +140311,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#224 (xcm::v0::Xcm) { + Ty#229 (xcm::v0::Xcm) { docs: [ ], - id: 224, + id: 229, members: [ { docs: [ @@ -136916,14 +140324,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#225, + ty: Ty#230, typeName: "Vec>", }, ], @@ -136938,14 +140346,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#225, + ty: Ty#230, typeName: "Vec>", }, ], @@ -136960,14 +140368,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#225, + ty: Ty#230, typeName: "Vec>", }, ], @@ -136982,14 +140390,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#204 (xcm::v0::Response), + ty: Ty#209 (xcm::v0::Response), typeName: "Response", }, ], @@ -137004,14 +140412,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -137026,21 +140434,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -137055,21 +140463,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#63 (xcm::v0::OriginKind), + ty: Ty#68 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#228 (xcm::double_encoded::DoubleEncoded), + ty: Ty#233 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -137084,21 +140492,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -137113,7 +140521,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -137128,21 +140536,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "initiator", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -137157,7 +140565,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "who", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -137185,21 +140593,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#225 { + Ty#230 { docs: [ ], - id: 225, + id: 230, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#226 (xcm::v0::order::Order), + typeParam: Ty#231 (xcm::v0::order::Order), }, - Ty#226 (xcm::v0::order::Order) { + Ty#231 (xcm::v0::order::Order) { docs: [ ], - id: 226, + id: 231, members: [ { docs: [ @@ -137217,14 +140625,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -137239,21 +140647,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -137268,14 +140676,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "give", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, ], @@ -137290,21 +140698,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -137319,21 +140727,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#216, + ty: Ty#221, typeName: "Vec>", }, ], @@ -137348,21 +140756,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#73 (xcm::v0::multi_location::MultiLocation), + ty: Ty#78 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#71, + ty: Ty#76, typeName: "Vec", }, ], @@ -137377,35 +140785,35 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "fees", - ty: Ty#72 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#77 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#227, + ty: Ty#232, typeName: "Vec>", }, ], @@ -137427,18 +140835,18 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#227 { + Ty#232 { docs: [ ], - id: 227, + id: 232, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#224 (xcm::v0::Xcm), + typeParam: Ty#229 (xcm::v0::Xcm), }, - Ty#228 (xcm::double_encoded::DoubleEncoded) { + Ty#233 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -137446,11 +140854,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 228, + id: 233, params: [ { name: "T", @@ -137464,10 +140872,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#229 (xcm::v1::Xcm) { + Ty#234 (xcm::v1::Xcm) { docs: [ ], - id: 229, + id: 234, members: [ { docs: [ @@ -137477,14 +140885,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#230, + ty: Ty#235, typeName: "Vec>", }, ], @@ -137499,14 +140907,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#230, + ty: Ty#235, typeName: "Vec>", }, ], @@ -137521,14 +140929,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#230, + ty: Ty#235, typeName: "Vec>", }, ], @@ -137543,14 +140951,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#205 (xcm::v1::Response), + ty: Ty#210 (xcm::v1::Response), typeName: "Response", }, ], @@ -137565,14 +140973,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -137587,21 +140995,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -137616,21 +141024,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#63 (xcm::v0::OriginKind), + ty: Ty#68 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#228 (xcm::double_encoded::DoubleEncoded), + ty: Ty#233 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -137645,21 +141053,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -137674,7 +141082,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -137689,21 +141097,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "initiator", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -137718,7 +141126,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "who", - ty: Ty#40 (xcm::v1::multilocation::Junctions), + ty: Ty#44 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -137740,14 +141148,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -137776,21 +141184,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#230 { + Ty#235 { docs: [ ], - id: 230, + id: 235, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#231 (xcm::v1::order::Order), + typeParam: Ty#236 (xcm::v1::order::Order), }, - Ty#231 (xcm::v1::order::Order) { + Ty#236 (xcm::v1::order::Order) { docs: [ ], - id: 231, + id: 236, members: [ { docs: [ @@ -137808,7 +141216,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -137822,7 +141230,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -137837,7 +141245,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -137851,14 +141259,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -137873,14 +141281,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "give", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -137895,21 +141303,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -137924,21 +141332,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#220, + ty: Ty#225, typeName: "Vec>", }, ], @@ -137953,21 +141361,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -137982,35 +141390,35 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "fees", - ty: Ty#54 (xcm::v1::multiasset::MultiAsset), + ty: Ty#59 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#232, + ty: Ty#237, typeName: "Vec>", }, ], @@ -138032,18 +141440,18 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#232 { + Ty#237 { docs: [ ], - id: 232, + id: 237, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#229 (xcm::v1::Xcm), + typeParam: Ty#234 (xcm::v1::Xcm), }, - Ty#233 (xcm::v2::Xcm) { + Ty#238 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -138051,11 +141459,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#234, + ty: Ty#239, typeName: "Vec>", }, ], - id: 233, + id: 238, params: [ { name: "Call", @@ -138069,21 +141477,21 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#234 { + Ty#239 { docs: [ ], - id: 234, + id: 239, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#235 (xcm::v2::Instruction), + typeParam: Ty#240 (xcm::v2::Instruction), }, - Ty#235 (xcm::v2::Instruction) { + Ty#240 (xcm::v2::Instruction) { docs: [ ], - id: 235, + id: 240, members: [ { docs: [ @@ -138093,7 +141501,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -138108,7 +141516,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -138123,7 +141531,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -138138,21 +141546,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#60 (xcm::v2::Response), + ty: Ty#65 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -138167,14 +141575,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -138189,21 +141597,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -138218,21 +141626,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#63 (xcm::v0::OriginKind), + ty: Ty#68 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#228 (xcm::double_encoded::DoubleEncoded), + ty: Ty#233 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -138247,21 +141655,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -138276,7 +141684,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -138291,21 +141699,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "initiator", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -138328,7 +141736,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#40 (xcm::v1::multilocation::Junctions), + ty: Ty#44 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -138343,21 +141751,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -138372,21 +141780,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -138401,28 +141809,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -138437,14 +141845,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "give", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -138459,21 +141867,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -138488,21 +141896,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#49 (xcm::v2::Xcm), + ty: Ty#54 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -138517,28 +141925,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#65 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#70 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -138553,14 +141961,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "fees", - ty: Ty#54 (xcm::v1::multiasset::MultiAsset), + ty: Ty#59 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#68 (xcm::v2::WeightLimit), + ty: Ty#73 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -138583,7 +141991,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#233 (xcm::v2::Xcm), + ty: Ty#238 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -138598,7 +142006,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#233 (xcm::v2::Xcm), + ty: Ty#238 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -138621,14 +142029,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "assets", - ty: Ty#52 (xcm::v1::multiasset::MultiAssets), + ty: Ty#57 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -138643,7 +142051,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -138658,14 +142066,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "query_id", - ty: Ty#44, + ty: Ty#49, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#44, + ty: Ty#49, typeName: "u64", }, ], @@ -138694,14 +142102,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#236 (pallet_xcm::pallet::Error) { + Ty#241 (pallet_xcm::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 236, + id: 241, members: [ { docs: [ @@ -138837,14 +142245,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#237 (cumulus_pallet_xcm::pallet::Error) { + Ty#242 (cumulus_pallet_xcm::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 237, + id: 242, members: [ ], params: [ @@ -138860,7 +142268,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#238 (cumulus_pallet_dmp_queue::ConfigData) { + Ty#243 (cumulus_pallet_dmp_queue::ConfigData) { docs: [ ], fields: [ @@ -138868,11 +142276,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "max_individual", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], - id: 238, + id: 243, params: [ ], path: [ @@ -138881,7 +142289,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#239 (cumulus_pallet_dmp_queue::PageIndexData) { + Ty#244 (cumulus_pallet_dmp_queue::PageIndexData) { docs: [ ], fields: [ @@ -138903,11 +142311,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "overweight_count", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, ], - id: 239, + id: 244, params: [ ], path: [ @@ -138916,36 +142324,36 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#240 { + Ty#245 { docs: [ ], - id: 240, + id: 245, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#241, + typeParam: Ty#246, }, - Ty#241 { + Ty#246 { docs: [ ], fields: [ Ty#4 (u32), - Ty#10, + Ty#11, ], - id: 241, + id: 246, params: [ ], path: [ ], type: "Tuple", }, - Ty#242 (cumulus_pallet_dmp_queue::pallet::Call) { + Ty#247 (cumulus_pallet_dmp_queue::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 242, + id: 247, members: [ { docs: [ @@ -138967,14 +142375,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "index", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: "weight_limit", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -138995,14 +142403,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#243 (cumulus_pallet_dmp_queue::pallet::Error) { + Ty#248 (cumulus_pallet_dmp_queue::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 243, + id: 248, members: [ { docs: [ @@ -139036,11 +142444,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#244 (pallet_utility::pallet::Call) { + Ty#249 (pallet_utility::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 244, + id: 249, members: [ { docs: [ @@ -139069,7 +142477,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "calls", - ty: Ty#245, + ty: Ty#250, typeName: "Vec<::Call>", }, ], @@ -139097,14 +142505,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "index", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, { docs: [ ], name: "call", - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), typeName: "Box<::Call>", }, ], @@ -139133,7 +142541,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "calls", - ty: Ty#245, + ty: Ty#250, typeName: "Vec<::Call>", }, ], @@ -139158,20 +142566,49 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "as_origin", - ty: Ty#257 (statemint_runtime::OriginCaller), + ty: Ty#263 (statemint_runtime::OriginCaller), typeName: "Box", }, { docs: [ ], name: "call", - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), typeName: "Box<::Call>", }, ], index: 3, name: "dispatch_as", }, + { + docs: [ + "Send a batch of dispatch calls.", + "Unlike \`batch\`, it allows errors and won't interrupt.", + "", + "May be called from any origin.", + "", + "- \`calls\`: The calls to be dispatched from the same origin. The number of call must not", + " exceed the constant: \`batched_calls_limit\` (available in constant metadata).", + "", + "If origin is root then call are dispatch without checking origin filter. (This includes", + "bypassing \`frame_system::Config::BaseCallFilter\`).", + "", + "# ", + "- Complexity: O(C) where C is the number of calls to be batched.", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "calls", + ty: Ty#250, + typeName: "Vec<::Call>", + }, + ], + index: 4, + name: "force_batch", + }, ], params: [ { @@ -139186,21 +142623,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#245 { + Ty#250 { docs: [ ], - id: 245, + id: 250, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#246 (statemint_runtime::Call), + typeParam: Ty#251 (statemint_runtime::Call), }, - Ty#246 (statemint_runtime::Call) { + Ty#251 (statemint_runtime::Call) { docs: [ ], - id: 246, + id: 251, members: [ { docs: [ @@ -139210,7 +142647,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#100 (frame_system::pallet::Call), + ty: Ty#105 (frame_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139226,7 +142663,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#134 (cumulus_pallet_parachain_system::pallet::Call), + ty: Ty#139 (cumulus_pallet_parachain_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139242,7 +142679,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#144 (pallet_timestamp::pallet::Call), + ty: Ty#149 (pallet_timestamp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139258,7 +142695,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#153 (pallet_balances::pallet::Call), + ty: Ty#158 (pallet_balances::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139274,7 +142711,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#164 (pallet_authorship::pallet::Call), + ty: Ty#167 (pallet_authorship::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139290,7 +142727,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#171 (pallet_collator_selection::pallet::Call), + ty: Ty#176 (pallet_collator_selection::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139306,7 +142743,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#180 (pallet_session::pallet::Call), + ty: Ty#185 (pallet_session::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139322,7 +142759,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#198 (cumulus_pallet_xcmp_queue::pallet::Call), + ty: Ty#203 (cumulus_pallet_xcmp_queue::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139338,7 +142775,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#213 (pallet_xcm::pallet::Call), + ty: Ty#218 (pallet_xcm::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139354,7 +142791,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#242 (cumulus_pallet_dmp_queue::pallet::Call), + ty: Ty#247 (cumulus_pallet_dmp_queue::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139370,7 +142807,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#244 (pallet_utility::pallet::Call), + ty: Ty#249 (pallet_utility::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139386,7 +142823,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#247 (pallet_multisig::pallet::Call), + ty: Ty#252 (pallet_multisig::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139402,7 +142839,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#250 (pallet_proxy::pallet::Call), + ty: Ty#255 (pallet_proxy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139418,7 +142855,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#252 (pallet_assets::pallet::Call), + ty: Ty#257 (pallet_assets::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139434,7 +142871,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#254 (pallet_uniques::pallet::Call), + ty: Ty#259 (pallet_uniques::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -139451,11 +142888,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#247 (pallet_multisig::pallet::Call) { + Ty#252 (pallet_multisig::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 247, + id: 252, members: [ { docs: [ @@ -139481,14 +142918,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "other_signatories", - ty: Ty#31, + ty: Ty#35, typeName: "Vec", }, { docs: [ ], name: "call", - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), typeName: "Box<::Call>", }, ], @@ -139548,42 +142985,42 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "threshold", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#31, + ty: Ty#35, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#248 (Option), + ty: Ty#253 (Option), typeName: "Option>", }, { docs: [ ], name: "call", - ty: Ty#249 (frame_support::traits::misc::WrapperKeepOpaque), + ty: Ty#254 (frame_support::traits::misc::WrapperKeepOpaque), typeName: "OpaqueCall", }, { docs: [ ], name: "store_call", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -139633,21 +143070,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "threshold", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#31, + ty: Ty#35, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#248 (Option), + ty: Ty#253 (Option), typeName: "Option>", }, { @@ -139661,7 +143098,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (frame_support::weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -139702,21 +143139,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "threshold", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#31, + ty: Ty#35, typeName: "Vec", }, { docs: [ ], name: "timepoint", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#87 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -139744,10 +143181,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#248 (Option) { + Ty#253 (Option) { docs: [ ], - id: 248, + id: 253, members: [ { docs: [ @@ -139765,7 +143202,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#87 (pallet_multisig::Timepoint), typeName: undefined, }, ], @@ -139776,7 +143213,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#87 (pallet_multisig::Timepoint), }, ], path: [ @@ -139784,7 +143221,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#249 (frame_support::traits::misc::WrapperKeepOpaque) { + Ty#254 (frame_support::traits::misc::WrapperKeepOpaque) { docs: [ ], fields: [ @@ -139792,22 +143229,22 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#42, + ty: Ty#46, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), typeName: "T", }, ], - id: 249, + id: 254, params: [ { name: "T", - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), }, ], path: [ @@ -139818,11 +143255,11 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#250 (pallet_proxy::pallet::Call) { + Ty#255 (pallet_proxy::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 250, + id: 255, members: [ { docs: [ @@ -139847,21 +143284,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#251 (Option), + ty: Ty#256 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), typeName: "Box<::Call>", }, ], @@ -139889,14 +143326,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -139929,14 +143366,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -139999,7 +143436,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -140013,7 +143450,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "index", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, ], @@ -140048,35 +143485,35 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "spawner", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "index", - ty: Ty#85 (u16), + ty: Ty#90 (u16), typeName: "u16", }, { docs: [ ], name: "height", - ty: Ty#42, + ty: Ty#46, typeName: "T::BlockNumber", }, { docs: [ ], name: "ext_index", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], @@ -140112,14 +143549,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -140150,14 +143587,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -140188,14 +143625,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -140227,28 +143664,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#251 (Option), + ty: Ty#256 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), typeName: "Box<::Call>", }, ], @@ -140269,10 +143706,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#251 (Option) { + Ty#256 (Option) { docs: [ ], - id: 251, + id: 256, members: [ { docs: [ @@ -140290,7 +143727,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: undefined, }, ], @@ -140301,7 +143738,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), }, ], path: [ @@ -140309,11 +143746,11 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#252 (pallet_assets::pallet::Call) { + Ty#257 (pallet_assets::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 252, + id: 257, members: [ { docs: [ @@ -140342,15 +143779,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "admin", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -140390,28 +143827,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "is_sufficient", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "min_balance", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -140444,14 +143881,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "witness", - ty: Ty#253 (pallet_assets::types::DestroyWitness), + ty: Ty#258 (pallet_assets::types::DestroyWitness), typeName: "DestroyWitness", }, ], @@ -140478,21 +143915,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "beneficiary", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -140522,21 +143959,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "who", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -140569,21 +144006,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "target", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -140616,21 +144053,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "target", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -140664,28 +144101,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "source", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "dest", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -140710,15 +144147,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "who", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 8, @@ -140742,15 +144179,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "who", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 9, @@ -140773,7 +144210,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, ], @@ -140797,7 +144234,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, ], @@ -140822,15 +144259,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 12, @@ -140856,29 +144293,29 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "issuer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "admin", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "freezer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 13, @@ -140908,21 +144345,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "name", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "symbol", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -140955,7 +144392,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, ], @@ -140984,21 +144421,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "name", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "symbol", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -141012,7 +144449,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -141038,7 +144475,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, ], @@ -141075,56 +144512,56 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "issuer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "admin", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "freezer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "min_balance", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, { docs: [ ], name: "is_sufficient", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -141159,21 +144596,21 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "delegate", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -141201,15 +144638,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "delegate", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 20, @@ -141236,22 +144673,22 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "delegate", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 21, @@ -141283,28 +144720,28 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "destination", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "amount", - ty: Ty#46, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -141328,7 +144765,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, ], @@ -141351,14 +144788,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "id", - ty: Ty#42, + ty: Ty#46, typeName: "T::AssetId", }, { docs: [ ], name: "allow_burn", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -141383,7 +144820,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#253 (pallet_assets::types::DestroyWitness) { + Ty#258 (pallet_assets::types::DestroyWitness) { docs: [ ], fields: [ @@ -141391,25 +144828,25 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "accounts", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "sufficients", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "approvals", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], - id: 253, + id: 258, params: [ ], path: [ @@ -141419,26 +144856,26 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#254 (pallet_uniques::pallet::Call) { + Ty#259 (pallet_uniques::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 254, + id: 259, members: [ { docs: [ - "Issue a new class of non-fungible assets from a public origin.", + "Issue a new collection of non-fungible items from a public origin.", "", - "This new asset class has no assets initially and its owner is the origin.", + "This new collection has no items initially and its owner is the origin.", "", "The origin must be Signed and the sender must have sufficient funds free.", "", - "\`AssetDeposit\` funds of sender are reserved.", + "\`ItemDeposit\` funds of sender are reserved.", "", "Parameters:", - "- \`class\`: The identifier of the new asset class. This must not be currently in use.", - "- \`admin\`: The admin of this class of assets. The admin is the initial address of each", - "member of the asset class's admin team.", + "- \`collection\`: The identifier of the new collection. This must not be currently in use.", + "- \`admin\`: The admin of this collection. The admin is the initial address of each", + "member of the collection's admin team.", "", "Emits \`Created\` event when successful.", "", @@ -141448,16 +144885,16 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "admin", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -141465,17 +144902,18 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Issue a new class of non-fungible assets from a privileged origin.", + "Issue a new collection of non-fungible items from a privileged origin.", "", - "This new asset class has no assets initially.", + "This new collection has no items initially.", "", "The origin must conform to \`ForceOrigin\`.", "", "Unlike \`create\`, no funds are reserved.", "", - "- \`class\`: The identifier of the new asset. This must not be currently in use.", - "- \`owner\`: The owner of this class of assets. The owner has full superuser permissions", - "over this asset, but may later change and configure the permissions using", + "- \`collection\`: The identifier of the new item. This must not be currently in use.", + "- \`owner\`: The owner of this collection of items. The owner has full superuser", + " permissions", + "over this item, but may later change and configure the permissions using", "\`transfer_ownership\` and \`set_team\`.", "", "Emits \`ForceCreated\` event when successful.", @@ -141486,22 +144924,22 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "free_holding", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -141510,35 +144948,35 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Destroy a class of fungible assets.", + "Destroy a collection of fungible items.", "", "The origin must conform to \`ForceOrigin\` or must be \`Signed\` and the sender must be the", - "owner of the asset \`class\`.", + "owner of the \`collection\`.", "", - "- \`class\`: The identifier of the asset class to be destroyed.", - "- \`witness\`: Information on the instances minted in the asset class. This must be", + "- \`collection\`: The identifier of the collection to be destroyed.", + "- \`witness\`: Information on the items minted in the collection. This must be", "correct.", "", "Emits \`Destroyed\` event when successful.", "", "Weight: \`O(n + m)\` where:", - "- \`n = witness.instances\`", - "- \`m = witness.instance_metadatas\`", + "- \`n = witness.items\`", + "- \`m = witness.item_metadatas\`", "- \`a = witness.attributes\`", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "witness", - ty: Ty#255 (pallet_uniques::types::DestroyWitness), + ty: Ty#260 (pallet_uniques::types::DestroyWitness), typeName: "DestroyWitness", }, ], @@ -141547,13 +144985,13 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Mint an asset instance of a particular class.", + "Mint an item of a particular collection.", "", - "The origin must be Signed and the sender must be the Issuer of the asset \`class\`.", + "The origin must be Signed and the sender must be the Issuer of the \`collection\`.", "", - "- \`class\`: The class of the asset to be minted.", - "- \`instance\`: The instance value of the asset to be minted.", - "- \`beneficiary\`: The initial owner of the minted asset.", + "- \`collection\`: The collection of the item to be minted.", + "- \`item\`: The item value of the item to be minted.", + "- \`beneficiary\`: The initial owner of the minted item.", "", "Emits \`Issued\` event when successful.", "", @@ -141563,23 +145001,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 3, @@ -141587,14 +145025,14 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Destroy a single asset instance.", + "Destroy a single item.", "", - "Origin must be Signed and the sender should be the Admin of the asset \`class\`.", + "Origin must be Signed and the sender should be the Admin of the \`collection\`.", "", - "- \`class\`: The class of the asset to be burned.", - "- \`instance\`: The instance of the asset to be burned.", + "- \`collection\`: The collection of the item to be burned.", + "- \`item\`: The item of the item to be burned.", "- \`check_owner\`: If \`Some\` then the operation will fail with \`WrongOwner\` unless the", - " asset is owned by this value.", + " item is owned by this value.", "", "Emits \`Burned\` with the actual amount burned.", "", @@ -141605,23 +145043,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ ], name: "check_owner", - ty: Ty#256 (Option), - typeName: "Option<::Source>", + ty: Ty#261 (Option), + typeName: "Option>", }, ], index: 4, @@ -141629,17 +145067,19 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Move an asset from the sender account to another.", + "Move an item from the sender account to another.", + "", + "This resets the approved account of the item.", "", "Origin must be Signed and the signing account must be either:", - "- the Admin of the asset \`class\`;", - "- the Owner of the asset \`instance\`;", - "- the approved delegate for the asset \`instance\` (in this case, the approval is reset).", + "- the Admin of the \`collection\`;", + "- the Owner of the \`item\`;", + "- the approved delegate for the \`item\` (in this case, the approval is reset).", "", "Arguments:", - "- \`class\`: The class of the asset to be transferred.", - "- \`instance\`: The instance of the asset to be transferred.", - "- \`dest\`: The account to receive ownership of the asset.", + "- \`collection\`: The collection of the item to be transferred.", + "- \`item\`: The item of the item to be transferred.", + "- \`dest\`: The account to receive ownership of the item.", "", "Emits \`Transferred\`.", "", @@ -141649,23 +145089,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ ], name: "dest", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 5, @@ -141673,38 +145113,38 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Reevaluate the deposits on some assets.", + "Reevaluate the deposits on some items.", "", - "Origin must be Signed and the sender should be the Owner of the asset \`class\`.", + "Origin must be Signed and the sender should be the Owner of the \`collection\`.", "", - "- \`class\`: The class of the asset to be frozen.", - "- \`instances\`: The instances of the asset class whose deposits will be reevaluated.", + "- \`collection\`: The collection to be frozen.", + "- \`items\`: The items of the collection whose deposits will be reevaluated.", "", - "NOTE: This exists as a best-effort function. Any asset instances which are unknown or", + "NOTE: This exists as a best-effort function. Any items which are unknown or", "in the case that the owner account does not have reservable funds to pay for a", - "deposit increase are ignored. Generally the owner isn't going to call this on instances", + "deposit increase are ignored. Generally the owner isn't going to call this on items", "whose existing deposit is less than the refreshed deposit as it would only cost them,", "so it's of little consequence.", "", - "It will still return an error in the case that the class is unknown of the signer is", - "not permitted to call it.", + "It will still return an error in the case that the collection is unknown of the signer", + "is not permitted to call it.", "", - "Weight: \`O(instances.len())\`", + "Weight: \`O(items.len())\`", ], fields: [ { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instances", - ty: Ty#90, - typeName: "Vec", + name: "items", + ty: Ty#95, + typeName: "Vec", }, ], index: 6, @@ -141712,12 +145152,12 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Disallow further unprivileged transfer of an asset instance.", + "Disallow further unprivileged transfer of an item.", "", - "Origin must be Signed and the sender should be the Freezer of the asset \`class\`.", + "Origin must be Signed and the sender should be the Freezer of the \`collection\`.", "", - "- \`class\`: The class of the asset to be frozen.", - "- \`instance\`: The instance of the asset to be frozen.", + "- \`collection\`: The collection of the item to be frozen.", + "- \`item\`: The item of the item to be frozen.", "", "Emits \`Frozen\`.", "", @@ -141727,16 +145167,16 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, ], index: 7, @@ -141744,12 +145184,12 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Re-allow unprivileged transfer of an asset instance.", + "Re-allow unprivileged transfer of an item.", "", - "Origin must be Signed and the sender should be the Freezer of the asset \`class\`.", + "Origin must be Signed and the sender should be the Freezer of the \`collection\`.", "", - "- \`class\`: The class of the asset to be thawed.", - "- \`instance\`: The instance of the asset to be thawed.", + "- \`collection\`: The collection of the item to be thawed.", + "- \`item\`: The item of the item to be thawed.", "", "Emits \`Thawed\`.", "", @@ -141759,16 +145199,16 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, ], index: 8, @@ -141776,13 +145216,13 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Disallow further unprivileged transfers for a whole asset class.", + "Disallow further unprivileged transfers for a whole collection.", "", - "Origin must be Signed and the sender should be the Freezer of the asset \`class\`.", + "Origin must be Signed and the sender should be the Freezer of the \`collection\`.", "", - "- \`class\`: The asset class to be frozen.", + "- \`collection\`: The collection to be frozen.", "", - "Emits \`ClassFrozen\`.", + "Emits \`CollectionFrozen\`.", "", "Weight: \`O(1)\`", ], @@ -141790,23 +145230,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 9, - name: "freeze_class", + name: "freeze_collection", }, { docs: [ - "Re-allow unprivileged transfers for a whole asset class.", + "Re-allow unprivileged transfers for a whole collection.", "", - "Origin must be Signed and the sender should be the Admin of the asset \`class\`.", + "Origin must be Signed and the sender should be the Admin of the \`collection\`.", "", - "- \`class\`: The class to be thawed.", + "- \`collection\`: The collection to be thawed.", "", - "Emits \`ClassThawed\`.", + "Emits \`CollectionThawed\`.", "", "Weight: \`O(1)\`", ], @@ -141814,23 +145254,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 10, - name: "thaw_class", + name: "thaw_collection", }, { docs: [ - "Change the Owner of an asset class.", + "Change the Owner of a collection.", "", - "Origin must be Signed and the sender should be the Owner of the asset \`class\`.", + "Origin must be Signed and the sender should be the Owner of the \`collection\`.", "", - "- \`class\`: The asset class whose owner should be changed.", - "- \`owner\`: The new Owner of this asset class. They must have called", - " \`set_accept_ownership\` with \`class\` in order for this operation to succeed.", + "- \`collection\`: The collection whose owner should be changed.", + "- \`owner\`: The new Owner of this collection. They must have called", + " \`set_accept_ownership\` with \`collection\` in order for this operation to succeed.", "", "Emits \`OwnerChanged\`.", "", @@ -141840,16 +145280,16 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 11, @@ -141857,14 +145297,14 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Change the Issuer, Admin and Freezer of an asset class.", + "Change the Issuer, Admin and Freezer of a collection.", "", - "Origin must be Signed and the sender should be the Owner of the asset \`class\`.", + "Origin must be Signed and the sender should be the Owner of the \`collection\`.", "", - "- \`class\`: The asset class whose team should be changed.", - "- \`issuer\`: The new Issuer of this asset class.", - "- \`admin\`: The new Admin of this asset class.", - "- \`freezer\`: The new Freezer of this asset class.", + "- \`collection\`: The collection whose team should be changed.", + "- \`issuer\`: The new Issuer of this collection.", + "- \`admin\`: The new Admin of this collection.", + "- \`freezer\`: The new Freezer of this collection.", "", "Emits \`TeamChanged\`.", "", @@ -141874,30 +145314,30 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "issuer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "admin", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "freezer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 12, @@ -141905,13 +145345,16 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Approve an instance to be transferred by a delegated third-party account.", + "Approve an item to be transferred by a delegated third-party account.", + "", + "The origin must conform to \`ForceOrigin\` or must be \`Signed\` and the sender must be", + "either the owner of the \`item\` or the admin of the collection.", "", - "Origin must be Signed and must be the owner of the asset \`instance\`.", + "- \`collection\`: The collection of the item to be approved for delegated transfer.", + "- \`item\`: The item of the item to be approved for delegated transfer.", + "- \`delegate\`: The account to delegate permission to transfer the item.", "", - "- \`class\`: The class of the asset to be approved for delegated transfer.", - "- \`instance\`: The instance of the asset to be approved for delegated transfer.", - "- \`delegate\`: The account to delegate permission to transfer the asset.", + "Important NOTE: The \`approved\` account gets reset after each transfer.", "", "Emits \`ApprovedTransfer\` on success.", "", @@ -141921,23 +145364,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ ], name: "delegate", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 13, @@ -141945,16 +145388,16 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Cancel the prior approval for the transfer of an asset by a delegate.", + "Cancel the prior approval for the transfer of an item by a delegate.", "", "Origin must be either:", "- the \`Force\` origin;", - "- \`Signed\` with the signer being the Admin of the asset \`class\`;", - "- \`Signed\` with the signer being the Owner of the asset \`instance\`;", + "- \`Signed\` with the signer being the Admin of the \`collection\`;", + "- \`Signed\` with the signer being the Owner of the \`item\`;", "", "Arguments:", - "- \`class\`: The class of the asset of whose approval will be cancelled.", - "- \`instance\`: The instance of the asset of whose approval will be cancelled.", + "- \`collection\`: The collection of the item of whose approval will be cancelled.", + "- \`item\`: The item of the item of whose approval will be cancelled.", "- \`maybe_check_delegate\`: If \`Some\` will ensure that the given account is the one to", " which permission of transfer is delegated.", "", @@ -141966,23 +145409,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ ], name: "maybe_check_delegate", - ty: Ty#256 (Option), - typeName: "Option<::Source>", + ty: Ty#261 (Option), + typeName: "Option>", }, ], index: 14, @@ -141990,21 +145433,20 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Alter the attributes of a given asset.", + "Alter the attributes of a given item.", "", "Origin must be \`ForceOrigin\`.", "", - "- \`class\`: The identifier of the asset.", - "- \`owner\`: The new Owner of this asset.", - "- \`issuer\`: The new Issuer of this asset.", - "- \`admin\`: The new Admin of this asset.", - "- \`freezer\`: The new Freezer of this asset.", - "- \`free_holding\`: Whether a deposit is taken for holding an instance of this asset", - " class.", - "- \`is_frozen\`: Whether this asset class is frozen except for permissioned/admin", + "- \`collection\`: The identifier of the item.", + "- \`owner\`: The new Owner of this item.", + "- \`issuer\`: The new Issuer of this item.", + "- \`admin\`: The new Admin of this item.", + "- \`freezer\`: The new Freezer of this item.", + "- \`free_holding\`: Whether a deposit is taken for holding an item of this collection.", + "- \`is_frozen\`: Whether this collection is frozen except for permissioned/admin", "instructions.", "", - "Emits \`AssetStatusChanged\` with the identity of the asset.", + "Emits \`ItemStatusChanged\` with the identity of the item.", "", "Weight: \`O(1)\`", ], @@ -142012,69 +145454,69 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "owner", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "issuer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "admin", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "freezer", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "free_holding", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], index: 15, - name: "force_asset_status", + name: "force_item_status", }, { docs: [ - "Set an attribute for an asset class or instance.", + "Set an attribute for a collection or item.", "", "Origin must be either \`ForceOrigin\` or Signed and the sender should be the Owner of the", - "asset \`class\`.", + "\`collection\`.", "", "If the origin is Signed, then funds of signer are reserved according to the formula:", "\`MetadataDepositBase + DepositPerByte * (key.len + value.len)\` taking into", "account any already reserved funds.", "", - "- \`class\`: The identifier of the asset class whose instance's metadata to set.", - "- \`maybe_instance\`: The identifier of the asset instance whose metadata to set.", + "- \`collection\`: The identifier of the collection whose item's metadata to set.", + "- \`maybe_item\`: The identifier of the item whose metadata to set.", "- \`key\`: The key of the attribute.", "- \`value\`: The value to which to set the attribute.", "", @@ -142086,29 +145528,29 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "maybe_instance", - ty: Ty#91 (Option), - typeName: "Option", + name: "maybe_item", + ty: Ty#33 (Option), + typeName: "Option", }, { docs: [ ], name: "key", - ty: Ty#92 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#96 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "value", - ty: Ty#93 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#97 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, ], @@ -142117,15 +145559,15 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Clear an attribute for an asset class or instance.", + "Clear an attribute for a collection or item.", "", "Origin must be either \`ForceOrigin\` or Signed and the sender should be the Owner of the", - "asset \`class\`.", + "\`collection\`.", "", - "Any deposit is freed for the asset class owner.", + "Any deposit is freed for the collection's owner.", "", - "- \`class\`: The identifier of the asset class whose instance's metadata to clear.", - "- \`maybe_instance\`: The identifier of the asset instance whose metadata to clear.", + "- \`collection\`: The identifier of the collection whose item's metadata to clear.", + "- \`maybe_item\`: The identifier of the item whose metadata to clear.", "- \`key\`: The key of the attribute.", "", "Emits \`AttributeCleared\`.", @@ -142136,22 +145578,22 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "maybe_instance", - ty: Ty#91 (Option), - typeName: "Option", + name: "maybe_item", + ty: Ty#33 (Option), + typeName: "Option", }, { docs: [ ], name: "key", - ty: Ty#92 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#96 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, ], @@ -142160,18 +145602,18 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Set the metadata for an asset instance.", + "Set the metadata for an item.", "", "Origin must be either \`ForceOrigin\` or Signed and the sender should be the Owner of the", - "asset \`class\`.", + "\`collection\`.", "", "If the origin is Signed, then funds of signer are reserved according to the formula:", "\`MetadataDepositBase + DepositPerByte * data.len\` taking into", "account any already reserved funds.", "", - "- \`class\`: The identifier of the asset class whose instance's metadata to set.", - "- \`instance\`: The identifier of the asset instance whose metadata to set.", - "- \`data\`: The general information of this asset. Limited in length by \`StringLimit\`.", + "- \`collection\`: The identifier of the collection whose item's metadata to set.", + "- \`item\`: The identifier of the item whose metadata to set.", + "- \`data\`: The general information of this item. Limited in length by \`StringLimit\`.", "- \`is_frozen\`: Whether the metadata should be frozen against further changes.", "", "Emits \`MetadataSet\`.", @@ -142182,29 +145624,29 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, { docs: [ ], name: "data", - ty: Ty#89 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#94 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], @@ -142213,15 +145655,15 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Clear the metadata for an asset instance.", + "Clear the metadata for an item.", "", "Origin must be either \`ForceOrigin\` or Signed and the sender should be the Owner of the", - "asset \`instance\`.", + "\`item\`.", "", - "Any deposit is freed for the asset class owner.", + "Any deposit is freed for the collection's owner.", "", - "- \`class\`: The identifier of the asset class whose instance's metadata to clear.", - "- \`instance\`: The identifier of the asset instance whose metadata to clear.", + "- \`collection\`: The identifier of the collection whose item's metadata to clear.", + "- \`item\`: The identifier of the item whose metadata to clear.", "", "Emits \`MetadataCleared\`.", "", @@ -142231,16 +145673,16 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], - name: "instance", + name: "item", ty: Ty#4 (u32), - typeName: "T::InstanceId", + typeName: "T::ItemId", }, ], index: 19, @@ -142248,20 +145690,20 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "Set the metadata for an asset class.", + "Set the metadata for a collection.", "", "Origin must be either \`ForceOrigin\` or \`Signed\` and the sender should be the Owner of", - "the asset \`class\`.", + "the \`collection\`.", "", "If the origin is \`Signed\`, then funds of signer are reserved according to the formula:", "\`MetadataDepositBase + DepositPerByte * data.len\` taking into", "account any already reserved funds.", "", - "- \`class\`: The identifier of the asset whose metadata to update.", - "- \`data\`: The general information of this asset. Limited in length by \`StringLimit\`.", + "- \`collection\`: The identifier of the item whose metadata to update.", + "- \`data\`: The general information of this item. Limited in length by \`StringLimit\`.", "- \`is_frozen\`: Whether the metadata should be frozen against further changes.", "", - "Emits \`ClassMetadataSet\`.", + "Emits \`CollectionMetadataSet\`.", "", "Weight: \`O(1)\`", ], @@ -142269,40 +145711,40 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, { docs: [ ], name: "data", - ty: Ty#89 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#94 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], index: 20, - name: "set_class_metadata", + name: "set_collection_metadata", }, { docs: [ - "Clear the metadata for an asset class.", + "Clear the metadata for a collection.", "", "Origin must be either \`ForceOrigin\` or \`Signed\` and the sender should be the Owner of", - "the asset \`class\`.", + "the \`collection\`.", "", - "Any deposit is freed for the asset class owner.", + "Any deposit is freed for the collection's owner.", "", - "- \`class\`: The identifier of the asset class whose metadata to clear.", + "- \`collection\`: The identifier of the collection whose metadata to clear.", "", - "Emits \`ClassMetadataCleared\`.", + "Emits \`CollectionMetadataCleared\`.", "", "Weight: \`O(1)\`", ], @@ -142310,23 +145752,23 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "class", + name: "collection", ty: Ty#4 (u32), - typeName: "T::ClassId", + typeName: "T::CollectionId", }, ], index: 21, - name: "clear_class_metadata", + name: "clear_collection_metadata", }, { docs: [ "Set (or reset) the acceptance of ownership for a particular account.", "", - "Origin must be \`Signed\` and if \`maybe_class\` is \`Some\`, then the signer must have a", + "Origin must be \`Signed\` and if \`maybe_collection\` is \`Some\`, then the signer must have a", "provider reference.", "", - "- \`maybe_class\`: The identifier of the asset class whose ownership the signer is willing", - " to accept, or if \`None\`, an indication that the signer is willing to accept no", + "- \`maybe_collection\`: The identifier of the collection whose ownership the signer is", + " willing to accept, or if \`None\`, an indication that the signer is willing to accept no", " ownership transferal.", "", "Emits \`OwnershipAcceptanceChanged\`.", @@ -142335,14 +145777,132 @@ snapshot[`statemint 1`] = ` { docs: [ ], - name: "maybe_class", - ty: Ty#91 (Option), - typeName: "Option", + name: "maybe_collection", + ty: Ty#33 (Option), + typeName: "Option", }, ], index: 22, name: "set_accept_ownership", }, + { + docs: [ + "Set the maximum amount of items a collection could have.", + "", + "Origin must be either \`ForceOrigin\` or \`Signed\` and the sender should be the Owner of", + "the \`collection\`.", + "", + "Note: This function can only succeed once per collection.", + "", + "- \`collection\`: The identifier of the collection to change.", + "- \`max_supply\`: The maximum amount of items a collection could have.", + "", + "Emits \`CollectionMaxSupplySet\` event when successful.", + ], + fields: [ + { + docs: [ + ], + name: "collection", + ty: Ty#4 (u32), + typeName: "T::CollectionId", + }, + { + docs: [ + ], + name: "max_supply", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 23, + name: "set_collection_max_supply", + }, + { + docs: [ + "Set (or reset) the price for an item.", + "", + "Origin must be Signed and must be the owner of the asset \`item\`.", + "", + "- \`collection\`: The collection of the item.", + "- \`item\`: The item to set the price for.", + "- \`price\`: The price for the item. Pass \`None\`, to reset the price.", + "- \`buyer\`: Restricts the buy operation to a specific account.", + "", + "Emits \`ItemPriceSet\` on success if the price is not \`None\`.", + "Emits \`ItemPriceRemoved\` on success if the price is \`None\`.", + ], + fields: [ + { + docs: [ + ], + name: "collection", + ty: Ty#4 (u32), + typeName: "T::CollectionId", + }, + { + docs: [ + ], + name: "item", + ty: Ty#4 (u32), + typeName: "T::ItemId", + }, + { + docs: [ + ], + name: "price", + ty: Ty#262 (Option), + typeName: "Option>", + }, + { + docs: [ + ], + name: "whitelisted_buyer", + ty: Ty#261 (Option), + typeName: "Option>", + }, + ], + index: 24, + name: "set_price", + }, + { + docs: [ + "Allows to buy an item if it's up for sale.", + "", + "Origin must be Signed and must not be the owner of the \`item\`.", + "", + "- \`collection\`: The collection of the item.", + "- \`item\`: The item the sender wants to buy.", + "- \`bid_price\`: The price the sender is willing to pay.", + "", + "Emits \`ItemBought\` on success.", + ], + fields: [ + { + docs: [ + ], + name: "collection", + ty: Ty#4 (u32), + typeName: "T::CollectionId", + }, + { + docs: [ + ], + name: "item", + ty: Ty#4 (u32), + typeName: "T::ItemId", + }, + { + docs: [ + ], + name: "bid_price", + ty: Ty#6 (u128), + typeName: "ItemPrice", + }, + ], + index: 25, + name: "buy_item", + }, ], params: [ { @@ -142361,33 +145921,33 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#255 (pallet_uniques::types::DestroyWitness) { + Ty#260 (pallet_uniques::types::DestroyWitness) { docs: [ ], fields: [ { docs: [ ], - name: "instances", - ty: Ty#42, + name: "items", + ty: Ty#46, typeName: "u32", }, { docs: [ ], - name: "instance_metadatas", - ty: Ty#42, + name: "item_metadatas", + ty: Ty#46, typeName: "u32", }, { docs: [ ], name: "attributes", - ty: Ty#42, + ty: Ty#46, typeName: "u32", }, ], - id: 255, + id: 260, params: [ ], path: [ @@ -142397,10 +145957,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#256 (Option) { + Ty#261 (Option) { docs: [ ], - id: 256, + id: 261, members: [ { docs: [ @@ -142418,7 +145978,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), typeName: undefined, }, ], @@ -142429,7 +145989,7 @@ snapshot[`statemint 1`] = ` params: [ { name: "T", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), }, ], path: [ @@ -142437,10 +145997,50 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#257 (statemint_runtime::OriginCaller) { + Ty#262 (Option) { docs: [ ], - id: 257, + id: 262, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#6 (u128), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#6 (u128), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#263 (statemint_runtime::OriginCaller) { + docs: [ + ], + id: 263, members: [ { docs: [ @@ -142450,7 +146050,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#258 (frame_support::dispatch::RawOrigin), + ty: Ty#264 (frame_support::dispatch::RawOrigin), typeName: "frame_system::Origin", }, ], @@ -142465,7 +146065,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#259 (pallet_xcm::pallet::Origin), + ty: Ty#265 (pallet_xcm::pallet::Origin), typeName: "pallet_xcm::Origin", }, ], @@ -142480,7 +146080,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#260 (cumulus_pallet_xcm::pallet::Origin), + ty: Ty#266 (cumulus_pallet_xcm::pallet::Origin), typeName: "cumulus_pallet_xcm::Origin", }, ], @@ -142495,7 +146095,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#261 (sp_core::Void), + ty: Ty#267 (sp_core::Void), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::Void", }, ], @@ -142511,10 +146111,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#258 (frame_support::dispatch::RawOrigin) { + Ty#264 (frame_support::dispatch::RawOrigin) { docs: [ ], - id: 258, + id: 264, members: [ { docs: [ @@ -142561,10 +146161,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#259 (pallet_xcm::pallet::Origin) { + Ty#265 (pallet_xcm::pallet::Origin) { docs: [ ], - id: 259, + id: 265, members: [ { docs: [ @@ -142574,7 +146174,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -142589,7 +146189,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (xcm::v1::multilocation::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -142606,10 +146206,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#260 (cumulus_pallet_xcm::pallet::Origin) { + Ty#266 (cumulus_pallet_xcm::pallet::Origin) { docs: [ ], - id: 260, + id: 266, members: [ { docs: [ @@ -142627,7 +146227,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#36 (polkadot_parachain::primitives::Id), + ty: Ty#40 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -142644,10 +146244,10 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#261 (sp_core::Void) { + Ty#267 (sp_core::Void) { docs: [ ], - id: 261, + id: 267, members: [ ], params: [ @@ -142658,14 +146258,14 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#262 (pallet_utility::pallet::Error) { + Ty#268 (pallet_utility::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 262, + id: 268, members: [ { docs: [ @@ -142690,21 +146290,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#263 { + Ty#269 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#1, ], - id: 263, + id: 269, params: [ ], path: [ ], type: "Tuple", }, - Ty#264 (pallet_multisig::Multisig) { + Ty#270 (pallet_multisig::Multisig) { docs: [ ], fields: [ @@ -142712,7 +146312,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "when", - ty: Ty#82 (pallet_multisig::Timepoint), + ty: Ty#87 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -142733,11 +146333,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "approvals", - ty: Ty#31, + ty: Ty#35, typeName: "Vec", }, ], - id: 264, + id: 270, params: [ { name: "BlockNumber", @@ -142758,29 +146358,29 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#265 { + Ty#271 { docs: [ ], fields: [ - Ty#249 (frame_support::traits::misc::WrapperKeepOpaque), + Ty#254 (frame_support::traits::misc::WrapperKeepOpaque), Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 265, + id: 271, params: [ ], path: [ ], type: "Tuple", }, - Ty#266 (pallet_multisig::pallet::Error) { + Ty#272 (pallet_multisig::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 266, + id: 272, members: [ { docs: [ @@ -142922,21 +146522,21 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#267 { + Ty#273 { docs: [ ], fields: [ - Ty#268 (frame_support::storage::bounded_vec::BoundedVec), + Ty#274 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 267, + id: 273, params: [ ], path: [ ], type: "Tuple", }, - Ty#268 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#274 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -142944,15 +146544,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#270, + ty: Ty#276, typeName: "Vec", }, ], - id: 268, + id: 274, params: [ { name: "T", - ty: Ty#269 (pallet_proxy::ProxyDefinition), + ty: Ty#275 (pallet_proxy::ProxyDefinition), }, { name: "S", @@ -142960,14 +146560,14 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#269 (pallet_proxy::ProxyDefinition) { + Ty#275 (pallet_proxy::ProxyDefinition) { docs: [ ], fields: [ @@ -142982,7 +146582,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), typeName: "ProxyType", }, { @@ -142993,7 +146593,7 @@ snapshot[`statemint 1`] = ` typeName: "BlockNumber", }, ], - id: 269, + id: 275, params: [ { name: "AccountId", @@ -143001,7 +146601,7 @@ snapshot[`statemint 1`] = ` }, { name: "ProxyType", - ty: Ty#84 (statemint_runtime::ProxyType), + ty: Ty#89 (statemint_runtime::ProxyType), }, { name: "BlockNumber", @@ -143014,32 +146614,32 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#270 { + Ty#276 { docs: [ ], - id: 270, + id: 276, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#269 (pallet_proxy::ProxyDefinition), + typeParam: Ty#275 (pallet_proxy::ProxyDefinition), }, - Ty#271 { + Ty#277 { docs: [ ], fields: [ - Ty#272 (frame_support::storage::bounded_vec::BoundedVec), + Ty#278 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 271, + id: 277, params: [ ], path: [ ], type: "Tuple", }, - Ty#272 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#278 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -143047,15 +146647,15 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#274, + ty: Ty#280, typeName: "Vec", }, ], - id: 272, + id: 278, params: [ { name: "T", - ty: Ty#273 (pallet_proxy::Announcement), + ty: Ty#279 (pallet_proxy::Announcement), }, { name: "S", @@ -143063,14 +146663,14 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#273 (pallet_proxy::Announcement) { + Ty#279 (pallet_proxy::Announcement) { docs: [ ], fields: [ @@ -143085,7 +146685,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { @@ -143096,7 +146696,7 @@ snapshot[`statemint 1`] = ` typeName: "BlockNumber", }, ], - id: 273, + id: 279, params: [ { name: "AccountId", @@ -143104,7 +146704,7 @@ snapshot[`statemint 1`] = ` }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "BlockNumber", @@ -143117,25 +146717,25 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#274 { + Ty#280 { docs: [ ], - id: 274, + id: 280, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#273 (pallet_proxy::Announcement), + typeParam: Ty#279 (pallet_proxy::Announcement), }, - Ty#275 (pallet_proxy::pallet::Error) { + Ty#281 (pallet_proxy::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 275, + id: 281, members: [ { docs: [ @@ -143223,7 +146823,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#276 (pallet_assets::types::AssetDetails) { + Ty#282 (pallet_assets::types::AssetDetails) { docs: [ ], fields: [ @@ -143280,7 +146880,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "is_sufficient", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { @@ -143308,11 +146908,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], - id: 276, + id: 282, params: [ { name: "Balance", @@ -143334,21 +146934,21 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#277 { + Ty#283 { docs: [ ], fields: [ Ty#4 (u32), Ty#0 (sp_core::crypto::AccountId32), ], - id: 277, + id: 283, params: [ ], path: [ ], type: "Tuple", }, - Ty#278 (pallet_assets::types::AssetAccount) { + Ty#284 (pallet_assets::types::AssetAccount) { docs: [ ], fields: [ @@ -143363,25 +146963,25 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], name: "reason", - ty: Ty#279 (pallet_assets::types::ExistenceReason), + ty: Ty#285 (pallet_assets::types::ExistenceReason), typeName: "ExistenceReason", }, { docs: [ ], name: "extra", - ty: Ty#80, + ty: Ty#85, typeName: "Extra", }, ], - id: 278, + id: 284, params: [ { name: "Balance", @@ -143393,7 +146993,7 @@ snapshot[`statemint 1`] = ` }, { name: "Extra", - ty: Ty#80, + ty: Ty#85, }, ], path: [ @@ -143403,10 +147003,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#279 (pallet_assets::types::ExistenceReason) { + Ty#285 (pallet_assets::types::ExistenceReason) { docs: [ ], - id: 279, + id: 285, members: [ { docs: [ @@ -143461,7 +147061,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#280 { + Ty#286 { docs: [ ], fields: [ @@ -143469,14 +147069,14 @@ snapshot[`statemint 1`] = ` Ty#0 (sp_core::crypto::AccountId32), Ty#0 (sp_core::crypto::AccountId32), ], - id: 280, + id: 286, params: [ ], path: [ ], type: "Tuple", }, - Ty#281 (pallet_assets::types::Approval) { + Ty#287 (pallet_assets::types::Approval) { docs: [ ], fields: [ @@ -143495,7 +147095,7 @@ snapshot[`statemint 1`] = ` typeName: "DepositBalance", }, ], - id: 281, + id: 287, params: [ { name: "Balance", @@ -143513,7 +147113,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#282 (pallet_assets::types::AssetMetadata) { + Ty#288 (pallet_assets::types::AssetMetadata) { docs: [ ], fields: [ @@ -143528,14 +147128,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "name", - ty: Ty#283 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#289 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedString", }, { docs: [ ], name: "symbol", - ty: Ty#283 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#289 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedString", }, { @@ -143549,11 +147149,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], - id: 282, + id: 288, params: [ { name: "DepositBalance", @@ -143561,7 +147161,7 @@ snapshot[`statemint 1`] = ` }, { name: "BoundedString", - ty: Ty#283 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#289 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -143571,7 +147171,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#283 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#289 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -143579,11 +147179,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 283, + id: 289, params: [ { name: "T", @@ -143595,21 +147195,21 @@ snapshot[`statemint 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#284 (pallet_assets::pallet::Error) { + Ty#290 (pallet_assets::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 284, + id: 290, members: [ { docs: [ @@ -143766,7 +147366,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#285 (pallet_uniques::types::ClassDetails) { + Ty#291 (pallet_uniques::types::CollectionDetails) { docs: [ ], fields: [ @@ -143809,20 +147409,20 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "free_holding", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { docs: [ ], - name: "instances", + name: "items", ty: Ty#4 (u32), typeName: "u32", }, { docs: [ ], - name: "instance_metadatas", + name: "item_metadatas", ty: Ty#4 (u32), typeName: "u32", }, @@ -143837,11 +147437,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], - id: 285, + id: 291, params: [ { name: "AccountId", @@ -143855,11 +147455,11 @@ snapshot[`statemint 1`] = ` path: [ "pallet_uniques", "types", - "ClassDetails", + "CollectionDetails", ], type: "Struct", }, - Ty#286 { + Ty#292 { docs: [ ], fields: [ @@ -143867,28 +147467,28 @@ snapshot[`statemint 1`] = ` Ty#4 (u32), Ty#4 (u32), ], - id: 286, + id: 292, params: [ ], path: [ ], type: "Tuple", }, - Ty#287 { + Ty#293 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#4 (u32), ], - id: 287, + id: 293, params: [ ], path: [ ], type: "Tuple", }, - Ty#288 (pallet_uniques::types::InstanceDetails) { + Ty#294 (pallet_uniques::types::ItemDetails) { docs: [ ], fields: [ @@ -143903,14 +147503,14 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "approved", - ty: Ty#163 (Option), + ty: Ty#98 (Option), typeName: "Option", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, { @@ -143921,7 +147521,7 @@ snapshot[`statemint 1`] = ` typeName: "DepositBalance", }, ], - id: 288, + id: 294, params: [ { name: "AccountId", @@ -143935,11 +147535,11 @@ snapshot[`statemint 1`] = ` path: [ "pallet_uniques", "types", - "InstanceDetails", + "ItemDetails", ], type: "Struct", }, - Ty#289 (pallet_uniques::types::ClassMetadata) { + Ty#295 (pallet_uniques::types::CollectionMetadata) { docs: [ ], fields: [ @@ -143954,18 +147554,18 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "data", - ty: Ty#89 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#94 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], - id: 289, + id: 295, params: [ { name: "DepositBalance", @@ -143979,11 +147579,11 @@ snapshot[`statemint 1`] = ` path: [ "pallet_uniques", "types", - "ClassMetadata", + "CollectionMetadata", ], type: "Struct", }, - Ty#290 (pallet_uniques::types::InstanceMetadata) { + Ty#296 (pallet_uniques::types::ItemMetadata) { docs: [ ], fields: [ @@ -143998,18 +147598,18 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "data", - ty: Ty#89 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#94 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { docs: [ ], name: "is_frozen", - ty: Ty#87 (bool), + ty: Ty#92 (bool), typeName: "bool", }, ], - id: 290, + id: 296, params: [ { name: "DepositBalance", @@ -144023,47 +147623,61 @@ snapshot[`statemint 1`] = ` path: [ "pallet_uniques", "types", - "InstanceMetadata", + "ItemMetadata", ], type: "Struct", }, - Ty#291 { + Ty#297 { docs: [ ], fields: [ Ty#4 (u32), - Ty#91 (Option), - Ty#92 (frame_support::storage::bounded_vec::BoundedVec), + Ty#33 (Option), + Ty#96 (sp_runtime::bounded::bounded_vec::BoundedVec), ], - id: 291, + id: 297, params: [ ], path: [ ], type: "Tuple", }, - Ty#292 { + Ty#298 { docs: [ ], fields: [ - Ty#93 (frame_support::storage::bounded_vec::BoundedVec), + Ty#97 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 292, + id: 298, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#299 { + docs: [ + ], + fields: [ + Ty#6 (u128), + Ty#98 (Option), + ], + id: 299, params: [ ], path: [ ], type: "Tuple", }, - Ty#293 (pallet_uniques::pallet::Error) { + Ty#300 (pallet_uniques::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 293, + id: 300, members: [ { docs: [ @@ -144076,16 +147690,16 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "The given asset ID is unknown.", + "The given item ID is unknown.", ], fields: [ ], index: 1, - name: "UnknownClass", + name: "UnknownCollection", }, { docs: [ - "The asset instance ID has already been used for an asset.", + "The item ID has already been used for an item.", ], fields: [ ], @@ -144112,7 +147726,7 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "The asset ID is already taken.", + "The item ID is already taken.", ], fields: [ ], @@ -144121,7 +147735,7 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "The asset instance or class is frozen.", + "The item or collection is frozen.", ], fields: [ ], @@ -144157,13 +147771,76 @@ snapshot[`statemint 1`] = ` }, { docs: [ - "The named owner has not signed ownership of the class is acceptable.", + "The named owner has not signed ownership of the collection is acceptable.", ], fields: [ ], index: 10, name: "Unaccepted", }, + { + docs: [ + "The item is locked.", + ], + fields: [ + ], + index: 11, + name: "Locked", + }, + { + docs: [ + "All items have been minted.", + ], + fields: [ + ], + index: 12, + name: "MaxSupplyReached", + }, + { + docs: [ + "The max supply has already been set.", + ], + fields: [ + ], + index: 13, + name: "MaxSupplyAlreadySet", + }, + { + docs: [ + "The provided max supply is less to the amount of items a collection already has.", + ], + fields: [ + ], + index: 14, + name: "MaxSupplyTooSmall", + }, + { + docs: [ + "The given item ID is unknown.", + ], + fields: [ + ], + index: 15, + name: "UnknownItem", + }, + { + docs: [ + "Item is not for sale.", + ], + fields: [ + ], + index: 16, + name: "NotForSale", + }, + { + docs: [ + "The provided bid is too low.", + ], + fields: [ + ], + index: 17, + name: "BidTooLow", + }, ], params: [ { @@ -144182,7 +147859,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#294 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#301 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -144190,27 +147867,27 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], - id: 294, + id: 301, params: [ { name: "Address", - ty: Ty#154 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#159 (sp_runtime::multiaddress::MultiAddress), }, { name: "Call", - ty: Ty#246 (statemint_runtime::Call), + ty: Ty#251 (statemint_runtime::Call), }, { name: "Signature", - ty: Ty#295 (sp_runtime::MultiSignature), + ty: Ty#302 (sp_runtime::MultiSignature), }, { name: "Extra", - ty: Ty#301, + ty: Ty#308, }, ], path: [ @@ -144221,10 +147898,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#295 (sp_runtime::MultiSignature) { + Ty#302 (sp_runtime::MultiSignature) { docs: [ ], - id: 295, + id: 302, members: [ { docs: [ @@ -144234,7 +147911,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#296 (sp_core::ed25519::Signature), + ty: Ty#303 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -144249,7 +147926,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#298 (sp_core::sr25519::Signature), + ty: Ty#305 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -144264,7 +147941,7 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#299 (sp_core::ecdsa::Signature), + ty: Ty#306 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -144280,7 +147957,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#296 (sp_core::ed25519::Signature) { + Ty#303 (sp_core::ed25519::Signature) { docs: [ ], fields: [ @@ -144288,11 +147965,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#297, + ty: Ty#304, typeName: "[u8; 64]", }, ], - id: 296, + id: 303, params: [ ], path: [ @@ -144302,10 +147979,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#297 { + Ty#304 { docs: [ ], - id: 297, + id: 304, len: 64, params: [ ], @@ -144314,7 +147991,7 @@ snapshot[`statemint 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#298 (sp_core::sr25519::Signature) { + Ty#305 (sp_core::sr25519::Signature) { docs: [ ], fields: [ @@ -144322,11 +147999,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#297, + ty: Ty#304, typeName: "[u8; 64]", }, ], - id: 298, + id: 305, params: [ ], path: [ @@ -144336,7 +148013,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#299 (sp_core::ecdsa::Signature) { + Ty#306 (sp_core::ecdsa::Signature) { docs: [ ], fields: [ @@ -144344,11 +148021,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#300, + ty: Ty#307, typeName: "[u8; 65]", }, ], - id: 299, + id: 306, params: [ ], path: [ @@ -144358,10 +148035,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#300 { + Ty#307 { docs: [ ], - id: 300, + id: 307, len: 65, params: [ ], @@ -144370,32 +148047,32 @@ snapshot[`statemint 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#301 { + Ty#308 { docs: [ ], fields: [ - Ty#302 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), - Ty#303 (frame_system::extensions::check_spec_version::CheckSpecVersion), - Ty#304 (frame_system::extensions::check_tx_version::CheckTxVersion), - Ty#305 (frame_system::extensions::check_genesis::CheckGenesis), - Ty#306 (frame_system::extensions::check_mortality::CheckMortality), - Ty#308 (frame_system::extensions::check_nonce::CheckNonce), - Ty#309 (frame_system::extensions::check_weight::CheckWeight), - Ty#310 (pallet_asset_tx_payment::ChargeAssetTxPayment), + Ty#309 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + Ty#310 (frame_system::extensions::check_spec_version::CheckSpecVersion), + Ty#311 (frame_system::extensions::check_tx_version::CheckTxVersion), + Ty#312 (frame_system::extensions::check_genesis::CheckGenesis), + Ty#313 (frame_system::extensions::check_mortality::CheckMortality), + Ty#315 (frame_system::extensions::check_nonce::CheckNonce), + Ty#316 (frame_system::extensions::check_weight::CheckWeight), + Ty#317 (pallet_asset_tx_payment::ChargeAssetTxPayment), ], - id: 301, + id: 308, params: [ ], path: [ ], type: "Tuple", }, - Ty#302 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { + Ty#309 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { docs: [ ], fields: [ ], - id: 302, + id: 309, params: [ { name: "T", @@ -144410,12 +148087,12 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#303 (frame_system::extensions::check_spec_version::CheckSpecVersion) { + Ty#310 (frame_system::extensions::check_spec_version::CheckSpecVersion) { docs: [ ], fields: [ ], - id: 303, + id: 310, params: [ { name: "T", @@ -144430,12 +148107,12 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#304 (frame_system::extensions::check_tx_version::CheckTxVersion) { + Ty#311 (frame_system::extensions::check_tx_version::CheckTxVersion) { docs: [ ], fields: [ ], - id: 304, + id: 311, params: [ { name: "T", @@ -144450,12 +148127,12 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#305 (frame_system::extensions::check_genesis::CheckGenesis) { + Ty#312 (frame_system::extensions::check_genesis::CheckGenesis) { docs: [ ], fields: [ ], - id: 305, + id: 312, params: [ { name: "T", @@ -144470,7 +148147,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#306 (frame_system::extensions::check_mortality::CheckMortality) { + Ty#313 (frame_system::extensions::check_mortality::CheckMortality) { docs: [ ], fields: [ @@ -144478,11 +148155,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#307 (sp_runtime::generic::era::Era), + ty: Ty#314 (sp_runtime::generic::era::Era), typeName: "Era", }, ], - id: 306, + id: 313, params: [ { name: "T", @@ -144497,10 +148174,10 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#307 (sp_runtime::generic::era::Era) { + Ty#314 (sp_runtime::generic::era::Era) { docs: [ ], - id: 307, + id: 314, members: [ { docs: [ @@ -148346,7 +152023,7 @@ snapshot[`statemint 1`] = ` ], type: "Union", }, - Ty#308 (frame_system::extensions::check_nonce::CheckNonce) { + Ty#315 (frame_system::extensions::check_nonce::CheckNonce) { docs: [ ], fields: [ @@ -148354,11 +152031,11 @@ snapshot[`statemint 1`] = ` docs: [ ], name: undefined, - ty: Ty#42, + ty: Ty#46, typeName: "T::Index", }, ], - id: 308, + id: 315, params: [ { name: "T", @@ -148373,12 +152050,12 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#309 (frame_system::extensions::check_weight::CheckWeight) { + Ty#316 (frame_system::extensions::check_weight::CheckWeight) { docs: [ ], fields: [ ], - id: 309, + id: 316, params: [ { name: "T", @@ -148393,7 +152070,7 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#310 (pallet_asset_tx_payment::ChargeAssetTxPayment) { + Ty#317 (pallet_asset_tx_payment::ChargeAssetTxPayment) { docs: [ ], fields: [ @@ -148401,18 +152078,18 @@ snapshot[`statemint 1`] = ` docs: [ ], name: "tip", - ty: Ty#46, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "asset_id", - ty: Ty#91 (Option), + ty: Ty#33 (Option), typeName: "Option>", }, ], - id: 310, + id: 317, params: [ { name: "T", @@ -148425,12 +152102,12 @@ snapshot[`statemint 1`] = ` ], type: "Struct", }, - Ty#311 (statemint_runtime::Runtime) { + Ty#318 (statemint_runtime::Runtime) { docs: [ ], fields: [ ], - id: 311, + id: 318, params: [ ], path: [ @@ -148451,58 +152128,58 @@ snapshot[`moonbeam 1`] = ` { additionalSigned: Ty#4 (u32), ident: "CheckSpecVersion", - ty: Ty#484 (frame_system::extensions::check_spec_version::CheckSpecVersion), + ty: Ty#498 (frame_system::extensions::check_spec_version::CheckSpecVersion), }, { additionalSigned: Ty#4 (u32), ident: "CheckTxVersion", - ty: Ty#485 (frame_system::extensions::check_tx_version::CheckTxVersion), + ty: Ty#499 (frame_system::extensions::check_tx_version::CheckTxVersion), }, { additionalSigned: Ty#9 (primitive_types::H256), ident: "CheckGenesis", - ty: Ty#486 (frame_system::extensions::check_genesis::CheckGenesis), + ty: Ty#500 (frame_system::extensions::check_genesis::CheckGenesis), }, { additionalSigned: Ty#9 (primitive_types::H256), ident: "CheckMortality", - ty: Ty#487 (frame_system::extensions::check_mortality::CheckMortality), + ty: Ty#501 (frame_system::extensions::check_mortality::CheckMortality), }, { - additionalSigned: Ty#46, + additionalSigned: Ty#49, ident: "CheckNonce", - ty: Ty#489 (frame_system::extensions::check_nonce::CheckNonce), + ty: Ty#503 (frame_system::extensions::check_nonce::CheckNonce), }, { - additionalSigned: Ty#46, + additionalSigned: Ty#49, ident: "CheckWeight", - ty: Ty#490 (frame_system::extensions::check_weight::CheckWeight), + ty: Ty#504 (frame_system::extensions::check_weight::CheckWeight), }, { - additionalSigned: Ty#46, + additionalSigned: Ty#49, ident: "ChargeTransactionPayment", - ty: Ty#491 (pallet_transaction_payment::ChargeTransactionPayment), + ty: Ty#505 (pallet_transaction_payment::ChargeTransactionPayment), }, ], - ty: Ty#481 (fp_self_contained::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#495 (fp_self_contained::unchecked_extrinsic::UncheckedExtrinsic), version: 4, }, magicNumber: 1635018093, pallets: [ { - calls: Ty#137 (frame_system::pallet::Call), + calls: Ty#145 (frame_system::pallet::Call), constants: [ { docs: [ " Block & extrinsics weights: base values and limits.", ], name: "BlockWeights", - ty: Ty#141 (frame_system::limits::BlockWeights), + ty: Ty#149 (frame_system::limits::BlockWeights), value: Uint8Array(97) [ - 0, - 242, - 5, - 42, + 224, + 209, + 169, + 62, 1, 0, 0, @@ -148515,19 +152192,19 @@ snapshot[`moonbeam 1`] = ` 0, 0, 0, - 64, - 89, - 115, - 7, + 144, + 205, + 36, + 5, 0, 0, 0, 0, 1, - 192, - 24, - 15, + 112, 164, + 93, + 166, 75, 0, 0, @@ -148550,19 +152227,19 @@ snapshot[`moonbeam 1`] = ` 0, 0, 0, - 64, - 89, - 115, - 7, + 144, + 205, + 36, + 5, 0, 0, 0, 0, 1, + 112, + 70, + 242, 192, - 186, - 163, - 190, 104, 0, 0, @@ -148585,10 +152262,10 @@ snapshot[`moonbeam 1`] = ` 0, 0, 0, - 64, - 89, - 115, - 7, + 144, + 205, + 36, + 5, 0, 0, 0, @@ -148603,7 +152280,7 @@ snapshot[`moonbeam 1`] = ` " The maximum length of a block (in bytes).", ], name: "BlockLength", - ty: Ty#145 (frame_system::limits::BlockLength), + ty: Ty#152 (frame_system::limits::BlockLength), value: Uint8Array(12) [ 0, 0, @@ -148637,7 +152314,7 @@ snapshot[`moonbeam 1`] = ` " The weight of runtime database operations the runtime can invoke.", ], name: "DbWeight", - ty: Ty#147 (frame_support::weights::RuntimeDbWeight), + ty: Ty#154 (frame_support::weights::RuntimeDbWeight), value: Uint8Array(16) [ 64, 120, @@ -148662,8 +152339,8 @@ snapshot[`moonbeam 1`] = ` " Get the chain's current version.", ], name: "Version", - ty: Ty#148 (sp_version::RuntimeVersion), - value: Uint8Array(216) [ + ty: Ty#155 (sp_version::RuntimeVersion), + value: Uint8Array(228) [ 32, 109, 111, @@ -148686,15 +152363,15 @@ snapshot[`moonbeam 1`] = ` 0, 0, 0, - 224, - 5, + 11, + 7, 0, 0, 0, 0, 0, 0, - 60, + 64, 210, 188, 152, @@ -148739,7 +152416,7 @@ snapshot[`moonbeam 1`] = ` 248, 149, 154, - 5, + 6, 0, 0, 0, @@ -148875,6 +152552,18 @@ snapshot[`moonbeam 1`] = ` 0, 0, 0, + 186, + 129, + 115, + 191, + 35, + 178, + 230, + 248, + 1, + 0, + 0, + 0, 2, 0, 0, @@ -148891,14 +152580,14 @@ snapshot[`moonbeam 1`] = ` " an identifier of the chain.", ], name: "SS58Prefix", - ty: Ty#49 (u16), + ty: Ty#52 (u16), value: Uint8Array(2) [ 4, 5, ], }, ], - error: Ty#152 (frame_system::pallet::Error), + error: Ty#159 (frame_system::pallet::Error), event: Ty#19 (frame_system::pallet::Event), i: 0, name: "System", @@ -149198,8 +152887,11 @@ snapshot[`moonbeam 1`] = ` docs: [ " Events deposited for the current block.", "", - " NOTE: This storage item is explicitly unbounded since it is never intended to be read", - " from within the runtime.", + " NOTE: The item is unbound and should therefore never be read on chain.", + " It could otherwise inflate the PoV size of a block.", + "", + " Events have a large in-memory size. Box the events to not go out-of-memory", + " just in case someone still reads them from within the runtime.", ], modifier: "Default", name: "Events", @@ -149244,7 +152936,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "EventTopics", type: "Map", - value: Ty#135, + value: Ty#143, }, { default: [ @@ -149256,7 +152948,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "LastRuntimeUpgrade", type: "Plain", - value: Ty#136 (frame_system::LastRuntimeUpgradeInfo), + value: Ty#144 (frame_system::LastRuntimeUpgradeInfo), }, { default: [ @@ -149268,7 +152960,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "UpgradedToU32RefCount", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, { default: [ @@ -149281,7 +152973,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "UpgradedToTripleRefCount", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, { default: [ @@ -149293,18 +152985,18 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "ExecutionPhase", type: "Plain", - value: Ty#134 (frame_system::Phase), + value: Ty#142 (frame_system::Phase), }, ], prefix: "System", }, }, { - calls: Ty#170 (cumulus_pallet_parachain_system::pallet::Call), + calls: Ty#177 (cumulus_pallet_parachain_system::pallet::Call), constants: [ ], - error: Ty#179 (cumulus_pallet_parachain_system::pallet::Error), - event: Ty#27 (cumulus_pallet_parachain_system::pallet::Event), + error: Ty#186 (cumulus_pallet_parachain_system::pallet::Error), + event: Ty#28 (cumulus_pallet_parachain_system::pallet::Event), i: 1, name: "ParachainSystem", storage: { @@ -149354,7 +153046,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "ValidationData", type: "Plain", - value: Ty#153 (polkadot_primitives::v1::PersistedValidationData), + value: Ty#160 (polkadot_primitives::v2::PersistedValidationData), }, { default: [ @@ -149366,7 +153058,22 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "DidSetValidationCode", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + " The relay chain block number associated with the last parachain block.", + ], + modifier: "Default", + name: "LastRelayChainBlockNumber", + type: "Plain", + value: Ty#4 (u32), }, { default: [ @@ -149384,7 +153091,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "UpgradeRestrictionSignal", type: "Plain", - value: Ty#155 (Option), + value: Ty#162 (Option), }, { default: [ @@ -149401,7 +153108,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "RelayStateProof", type: "Plain", - value: Ty#157 (sp_trie::storage_proof::StorageProof), + value: Ty#164 (sp_trie::storage_proof::StorageProof), }, { default: [ @@ -149419,7 +153126,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "RelevantMessagingState", type: "Plain", - value: Ty#159 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), + value: Ty#166 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), }, { default: [ @@ -149436,7 +153143,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "HostConfiguration", type: "Plain", - value: Ty#163 (polkadot_primitives::v1::AbridgedHostConfiguration), + value: Ty#170 (polkadot_primitives::v2::AbridgedHostConfiguration), }, { default: [ @@ -149482,7 +153189,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "LastDmqMqcHead", type: "Plain", - value: Ty#164 (cumulus_primitives_parachain_inherent::MessageQueueChain), + value: Ty#171 (cumulus_primitives_parachain_inherent::MessageQueueChain), }, { default: [ @@ -149497,7 +153204,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "LastHrmpMqcHeads", type: "Plain", - value: Ty#165 (BTreeMap), + value: Ty#172 (BTreeMap), }, { default: [ @@ -149545,7 +153252,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "HrmpOutboundMessages", type: "Plain", - value: Ty#168, + value: Ty#175, }, { default: [ @@ -149559,7 +153266,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "UpwardMessages", type: "Plain", - value: Ty#140, + value: Ty#148, }, { default: [ @@ -149571,7 +153278,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "PendingUpwardMessages", type: "Plain", - value: Ty#140, + value: Ty#148, }, { default: [ @@ -149667,14 +153374,14 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "RandomMaterial", type: "Plain", - value: Ty#180 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#187 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "RandomnessCollectiveFlip", }, }, { - calls: Ty#181 (pallet_timestamp::pallet::Call), + calls: Ty#188 (pallet_timestamp::pallet::Call), constants: [ { docs: [ @@ -149732,7 +153439,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "DidUpdate", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, ], prefix: "Timestamp", @@ -149760,14 +153467,14 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "ParachainId", type: "Plain", - value: Ty#85 (polkadot_parachain::primitives::Id), + value: Ty#90 (polkadot_parachain::primitives::Id), }, ], prefix: "ParachainInfo", }, }, { - calls: Ty#190 (pallet_balances::pallet::Call), + calls: Ty#197 (pallet_balances::pallet::Call), constants: [ { docs: [ @@ -149822,8 +153529,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#191 (pallet_balances::pallet::Error), - event: Ty#28 (pallet_balances::pallet::Event), + error: Ty#198 (pallet_balances::pallet::Error), + event: Ty#29 (pallet_balances::pallet::Event), i: 10, name: "Balances", storage: { @@ -149972,7 +153679,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Locks", type: "Map", - value: Ty#182 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#189 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -149988,7 +153695,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Reserves", type: "Map", - value: Ty#186 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#193 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -150002,7 +153709,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#189 (pallet_balances::Releases), + value: Ty#196 (pallet_balances::Releases), }, ], prefix: "Balances", @@ -150011,31 +153718,6 @@ snapshot[`moonbeam 1`] = ` { calls: undefined, constants: [ - { - docs: [ - " The fee to be paid for making a transaction; the per-byte portion.", - ], - name: "TransactionByteFee", - ty: Ty#6 (u128), - value: Uint8Array(16) [ - 0, - 128, - 198, - 164, - 126, - 141, - 3, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - ], - }, { docs: [ ' A fee mulitplier for \`Operational\` extrinsics to compute "virtual tip" to boost their', @@ -150066,41 +153748,9 @@ snapshot[`moonbeam 1`] = ` 5, ], }, - { - docs: [ - " The polynomial that is applied in order to derive fee from weight.", - ], - name: "WeightToFee", - ty: Ty#194, - value: Uint8Array(23) [ - 4, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - ], - }, ], error: undefined, - event: undefined, + event: Ty#31 (pallet_transaction_payment::pallet::Event), i: 11, name: "TransactionPayment", storage: { @@ -150129,7 +153779,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "NextFeeMultiplier", type: "Plain", - value: Ty#192 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#199 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -150140,14 +153790,14 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#193 (pallet_transaction_payment::Releases), + value: Ty#200 (pallet_transaction_payment::Releases), }, ], prefix: "TransactionPayment", }, }, { - calls: Ty#221 (parachain_staking::pallet::Call), + calls: Ty#222 (pallet_parachain_staking::pallet::Call), constants: [ { docs: [ @@ -150310,7 +153960,7 @@ snapshot[`moonbeam 1`] = ` " Default commission due to collators, is \`CollatorCommission\` storage value in genesis", ], name: "DefaultCollatorCommission", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 0, 194, @@ -150323,7 +153973,7 @@ snapshot[`moonbeam 1`] = ` " Default percent of inflation set aside for parachain bond account", ], name: "DefaultParachainBondReservePercent", - ty: Ty#35 (sp_arithmetic::per_things::Percent), + ty: Ty#37 (sp_arithmetic::per_things::Percent), value: Uint8Array(1) [ 30, ], @@ -150429,8 +154079,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#222 (parachain_staking::pallet::Error), - event: Ty#30 (parachain_staking::pallet::Event), + error: Ty#223 (pallet_parachain_staking::pallet::Error), + event: Ty#32 (pallet_parachain_staking::pallet::Event), i: 20, name: "ParachainStaking", storage: { @@ -150448,7 +154098,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "CollatorCommission", type: "Plain", - value: Ty#36 (sp_arithmetic::per_things::Perbill), + value: Ty#38 (sp_arithmetic::per_things::Perbill), }, { default: [ @@ -150495,7 +154145,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "ParachainBondInfo", type: "Plain", - value: Ty#196 (parachain_staking::types::ParachainBondConfig), + value: Ty#201 (pallet_parachain_staking::types::ParachainBondConfig), }, { default: [ @@ -150518,24 +154168,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Round", type: "Plain", - value: Ty#197 (parachain_staking::types::RoundInfo), - }, - { - default: [ - 0, - ], - docs: [ - " DEPRECATED in favor of DelegatorState", - " Get nominator state associated with an account if account is nominating else None", - ], - hashers: [ - "Twox64Concat", - ], - key: Ty#0 (account::AccountId20), - modifier: "Optional", - name: "NominatorState2", - type: "Map", - value: Ty#198 (parachain_staking::types::Nominator2), + value: Ty#202 (pallet_parachain_staking::types::RoundInfo), }, { default: [ @@ -150551,24 +154184,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "DelegatorState", type: "Map", - value: Ty#204 (parachain_staking::types::Delegator), - }, - { - default: [ - 0, - ], - docs: [ - " DEPRECATED", - " Get collator candidate state associated with an account if account is a candidate else None", - ], - hashers: [ - "Twox64Concat", - ], - key: Ty#0 (account::AccountId20), - modifier: "Optional", - name: "CandidateState", - type: "Map", - value: Ty#205 (parachain_staking::types::CollatorCandidate), + value: Ty#203 (pallet_parachain_staking::types::Delegator), }, { default: [ @@ -150584,7 +154200,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "CandidateInfo", type: "Map", - value: Ty#209 (parachain_staking::types::CandidateMetadata), + value: Ty#208 (pallet_parachain_staking::types::CandidateMetadata), }, { default: [ @@ -150600,7 +154216,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "DelegationScheduledRequests", type: "Map", - value: Ty#211, + value: Ty#213, }, { default: [ @@ -150616,7 +154232,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "TopDelegations", type: "Map", - value: Ty#213 (parachain_staking::types::Delegations), + value: Ty#215 (pallet_parachain_staking::types::Delegations), }, { default: [ @@ -150632,24 +154248,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "BottomDelegations", type: "Map", - value: Ty#213 (parachain_staking::types::Delegations), - }, - { - default: [ - 0, - ], - docs: [ - " DEPRECATED in favor of CandidateState", - " Get collator state associated with an account if account is collating else None", - ], - hashers: [ - "Twox64Concat", - ], - key: Ty#0 (account::AccountId20), - modifier: "Optional", - name: "CollatorState2", - type: "Map", - value: Ty#214 (parachain_staking::types::Collator2), + value: Ty#215 (pallet_parachain_staking::types::Delegations), }, { default: [ @@ -150661,7 +154260,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "SelectedCandidates", type: "Plain", - value: Ty#74, + value: Ty#78, }, { default: [ @@ -150700,7 +154299,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "CandidatePool", type: "Plain", - value: Ty#199 (parachain_staking::set::OrderedSet), + value: Ty#204 (pallet_parachain_staking::set::OrderedSet), }, { default: [ @@ -150745,11 +154344,11 @@ snapshot[`moonbeam 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#215, + key: Ty#216, modifier: "Default", name: "AtStake", type: "Map", - value: Ty#216 (parachain_staking::types::CollatorSnapshot), + value: Ty#217 (pallet_parachain_staking::types::CollatorSnapshot), }, { default: [ @@ -150765,7 +154364,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "DelayedPayouts", type: "Map", - value: Ty#217 (parachain_staking::types::DelayedPayout), + value: Ty#218 (pallet_parachain_staking::types::DelayedPayout), }, { default: [ @@ -150879,7 +154478,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "InflationConfig", type: "Plain", - value: Ty#218 (parachain_staking::inflation::InflationInfo), + value: Ty#219 (pallet_parachain_staking::inflation::InflationInfo), }, { default: [ @@ -150914,7 +154513,7 @@ snapshot[`moonbeam 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#215, + key: Ty#216, modifier: "Default", name: "AwardedPts", type: "Map", @@ -150925,10 +154524,10 @@ snapshot[`moonbeam 1`] = ` }, }, { - calls: Ty#223 (pallet_author_inherent::pallet::Call), + calls: Ty#224 (pallet_author_inherent::pallet::Call), constants: [ ], - error: Ty#224 (pallet_author_inherent::pallet::Error), + error: Ty#225 (pallet_author_inherent::pallet::Error), event: undefined, i: 21, name: "AuthorInherent", @@ -150946,16 +154545,32 @@ snapshot[`moonbeam 1`] = ` type: "Plain", value: Ty#0 (account::AccountId20), }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + " The highest slot that has been seen in the history of this chain.", + " This is a strictly-increasing value.", + ], + modifier: "Default", + name: "HighestSlotSeen", + type: "Plain", + value: Ty#4 (u32), + }, ], prefix: "AuthorInherent", }, }, { - calls: Ty#225 (pallet_author_slot_filter::pallet::Call), + calls: Ty#226 (pallet_author_slot_filter::pallet::Call), constants: [ ], error: undefined, - event: Ty#37 (pallet_author_slot_filter::pallet::Event), + event: Ty#39 (pallet_author_slot_filter::pallet::Event), i: 22, name: "AuthorFilter", storage: { @@ -150969,7 +154584,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "EligibleRatio", type: "Plain", - value: Ty#35 (sp_arithmetic::per_things::Percent), + value: Ty#37 (sp_arithmetic::per_things::Percent), }, { default: [ @@ -150984,18 +154599,18 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "EligibleCount", type: "Plain", - value: Ty#38 (pallet_author_slot_filter::num::NonZeroU32), + value: Ty#40 (pallet_author_slot_filter::num::NonZeroU32), }, ], prefix: "AuthorFilter", }, }, { - calls: Ty#227 (pallet_author_mapping::pallet::Call), + calls: Ty#228 (pallet_author_mapping::pallet::Call), constants: [ ], - error: Ty#228 (pallet_author_mapping::pallet::Error), - event: Ty#39 (pallet_author_mapping::pallet::Event), + error: Ty#229 (pallet_author_mapping::pallet::Error), + event: Ty#41 (pallet_author_mapping::pallet::Event), i: 23, name: "AuthorMapping", storage: { @@ -151011,22 +154626,79 @@ snapshot[`moonbeam 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + key: Ty#42 (nimbus_primitives::nimbus_crypto::Public), modifier: "Optional", name: "MappingWithDeposit", type: "Map", - value: Ty#226 (pallet_author_mapping::pallet::RegistrationInfo), + value: Ty#227 (pallet_author_mapping::pallet::RegistrationInfo), + }, + { + default: [ + 0, + ], + docs: [ + " We maintain a reverse mapping from AccountIds to NimbusIDS", + ], + hashers: [ + "Blake2_128Concat", + ], + key: Ty#0 (account::AccountId20), + modifier: "Optional", + name: "NimbusLookup", + type: "Map", + value: Ty#42 (nimbus_primitives::nimbus_crypto::Public), }, ], prefix: "AuthorMapping", }, }, { - calls: Ty#232 (pallet_moonbeam_orbiters::pallet::Call), + calls: Ty#233 (pallet_moonbeam_orbiters::pallet::Call), constants: [ + { + docs: [ + " Maximum number of orbiters per collator.", + ], + name: "MaxPoolSize", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 8, + 0, + 0, + 0, + ], + }, + { + docs: [ + " Maximum number of round to keep on storage.", + ], + name: "MaxRoundArchive", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 4, + 0, + 0, + 0, + ], + }, + { + docs: [ + " Number of rounds before changing the selected orbiter.", + " WARNING: when changing \`RotatePeriod\`, you need a migration code that sets", + " \`ForceRotation\` to true to avoid holes in \`OrbiterPerRound\`.", + ], + name: "RotatePeriod", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 1, + 0, + 0, + 0, + ], + }, ], - error: Ty#233 (pallet_moonbeam_orbiters::pallet::Error), - event: Ty#42 (pallet_moonbeam_orbiters::pallet::Event), + error: Ty#234 (pallet_moonbeam_orbiters::pallet::Error), + event: Ty#45 (pallet_moonbeam_orbiters::pallet::Event), i: 24, name: "MoonbeamOrbiters", storage: { @@ -151045,7 +154717,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "AccountLookupOverride", type: "Map", - value: Ty#43 (Option), + value: Ty#46 (Option), }, { default: [ @@ -151061,7 +154733,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "CollatorsPool", type: "Map", - value: Ty#229 (pallet_moonbeam_orbiters::types::CollatorPoolInfo), + value: Ty#230 (pallet_moonbeam_orbiters::types::CollatorPoolInfo), }, { default: [ @@ -151093,6 +154765,20 @@ snapshot[`moonbeam 1`] = ` type: "Plain", value: Ty#4 (u32), }, + { + default: [ + 0, + ], + docs: [ + " If true, it forces the rotation at the next round.", + " A use case: when changing RotatePeriod, you need a migration code that sets this value to", + " true to avoid holes in OrbiterPerRound.", + ], + modifier: "Default", + name: "ForceRotation", + type: "Plain", + value: Ty#33 (bool), + }, { default: [ 0, @@ -151116,18 +154802,34 @@ snapshot[`moonbeam 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#215, + key: Ty#216, modifier: "Optional", name: "OrbiterPerRound", type: "Map", value: Ty#0 (account::AccountId20), }, + { + default: [ + 0, + ], + docs: [ + " Check if account is an orbiter", + ], + hashers: [ + "Blake2_128Concat", + ], + key: Ty#0 (account::AccountId20), + modifier: "Optional", + name: "RegisteredOrbiter", + type: "Map", + value: Ty#33 (bool), + }, ], prefix: "MoonbeamOrbiters", }, }, { - calls: Ty#234 (pallet_utility::pallet::Call), + calls: Ty#235 (pallet_utility::pallet::Call), constants: [ { docs: [ @@ -151143,14 +154845,14 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#361 (pallet_utility::pallet::Error), - event: Ty#44 (pallet_utility::pallet::Event), + error: Ty#368 (pallet_utility::pallet::Error), + event: Ty#47 (pallet_utility::pallet::Event), i: 30, name: "Utility", storage: undefined, }, { - calls: Ty#237 (pallet_proxy::pallet::Call), + calls: Ty#238 (pallet_proxy::pallet::Call), constants: [ { docs: [ @@ -151292,8 +154994,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#370 (pallet_proxy::pallet::Error), - event: Ty#47 (pallet_proxy::pallet::Event), + error: Ty#377 (pallet_proxy::pallet::Error), + event: Ty#50 (pallet_proxy::pallet::Event), i: 31, name: "Proxy", storage: { @@ -151329,7 +155031,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Proxies", type: "Map", - value: Ty#362, + value: Ty#369, }, { default: [ @@ -151361,18 +155063,18 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Announcements", type: "Map", - value: Ty#366, + value: Ty#373, }, ], prefix: "Proxy", }, }, { - calls: Ty#239 (pallet_maintenance_mode::pallet::Call), + calls: Ty#240 (pallet_maintenance_mode::pallet::Call), constants: [ ], - error: Ty#371 (pallet_maintenance_mode::pallet::Error), - event: Ty#50 (pallet_maintenance_mode::pallet::Event), + error: Ty#378 (pallet_maintenance_mode::pallet::Error), + event: Ty#53 (pallet_maintenance_mode::pallet::Event), i: 32, name: "MaintenanceMode", storage: { @@ -151387,14 +155089,14 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "MaintenanceMode", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, ], prefix: "MaintenanceMode", }, }, { - calls: Ty#240 (pallet_identity::pallet::Call), + calls: Ty#241 (pallet_identity::pallet::Call), constants: [ { docs: [ @@ -151515,8 +155217,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#382 (pallet_identity::pallet::Error), - event: Ty#51 (pallet_identity::pallet::Event), + error: Ty#389 (pallet_identity::pallet::Error), + event: Ty#54 (pallet_identity::pallet::Event), i: 33, name: "Identity", storage: { @@ -151537,7 +155239,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "IdentityOf", type: "Map", - value: Ty#372 (pallet_identity::types::Registration), + value: Ty#379 (pallet_identity::types::Registration), }, { default: [ @@ -151554,7 +155256,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "SuperOf", type: "Map", - value: Ty#276, + value: Ty#277, }, { default: [ @@ -151590,7 +155292,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "SubsOf", type: "Map", - value: Ty#376, + value: Ty#383, }, { default: [ @@ -151605,7 +155307,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Registrars", type: "Plain", - value: Ty#378 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#385 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Identity", @@ -151616,7 +155318,7 @@ snapshot[`moonbeam 1`] = ` constants: [ ], error: undefined, - event: Ty#52 (pallet_migrations::pallet::Event), + event: Ty#55 (pallet_migrations::pallet::Event), i: 34, name: "Migrations", storage: { @@ -151631,7 +155333,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "FullyUpgraded", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, { default: [ @@ -151648,7 +155350,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "MigrationState", type: "Map", - value: Ty#31 (bool), + value: Ty#33 (bool), }, ], prefix: "Migrations", @@ -151697,11 +155399,11 @@ snapshot[`moonbeam 1`] = ` }, }, { - calls: Ty#280 (pallet_evm::pallet::Call), + calls: Ty#281 (pallet_evm::pallet::Call), constants: [ ], - error: Ty#384 (pallet_evm::pallet::Error), - event: Ty#53 (pallet_evm::pallet::Event), + error: Ty#391 (pallet_evm::pallet::Error), + event: Ty#56 (pallet_evm::pallet::Event), i: 51, name: "EVM", storage: { @@ -151715,7 +155417,7 @@ snapshot[`moonbeam 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#55 (primitive_types::H160), + key: Ty#58 (primitive_types::H160), modifier: "Default", name: "AccountCodes", type: "Map", @@ -151762,7 +155464,7 @@ snapshot[`moonbeam 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#383, + key: Ty#390, modifier: "Default", name: "AccountStorages", type: "Map", @@ -151776,8 +155478,8 @@ snapshot[`moonbeam 1`] = ` calls: Ty#285 (pallet_ethereum::pallet::Call), constants: [ ], - error: Ty#401 (pallet_ethereum::pallet::Error), - event: Ty#59 (pallet_ethereum::pallet::Event), + error: Ty#408 (pallet_ethereum::pallet::Error), + event: Ty#60 (pallet_ethereum::pallet::Event), i: 52, name: "Ethereum", storage: { @@ -151792,7 +155494,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Pending", type: "Plain", - value: Ty#385, + value: Ty#392, }, { default: [ @@ -151804,7 +155506,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "CurrentBlock", type: "Plain", - value: Ty#394 (ethereum::block::Block), + value: Ty#401 (ethereum::block::Block), }, { default: [ @@ -151816,7 +155518,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "CurrentReceipts", type: "Plain", - value: Ty#399, + value: Ty#406, }, { default: [ @@ -151828,7 +155530,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "CurrentTransactionStatuses", type: "Plain", - value: Ty#400, + value: Ty#407, }, { default: [ @@ -151870,7 +155572,7 @@ snapshot[`moonbeam 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#57 (primitive_types::U256), + key: Ty#70 (primitive_types::U256), modifier: "Default", name: "BlockHash", type: "Map", @@ -151885,7 +155587,7 @@ snapshot[`moonbeam 1`] = ` constants: [ ], error: undefined, - event: Ty#67 (pallet_base_fee::pallet::Event), + event: Ty#69 (pallet_base_fee::pallet::Event), i: 53, name: "BaseFee", storage: { @@ -151930,7 +155632,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "BaseFeePerGas", type: "Plain", - value: Ty#57 (primitive_types::U256), + value: Ty#70 (primitive_types::U256), }, { default: [ @@ -151941,7 +155643,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "IsActive", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, { default: [ @@ -151955,7 +155657,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Elasticity", type: "Plain", - value: Ty#68 (sp_arithmetic::per_things::Permill), + value: Ty#72 (sp_arithmetic::per_things::Permill), }, ], prefix: "BaseFee", @@ -151997,8 +155699,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#405 (pallet_scheduler::pallet::Error), - event: Ty#69 (pallet_scheduler::pallet::Event), + error: Ty#412 (pallet_scheduler::pallet::Error), + event: Ty#73 (pallet_scheduler::pallet::Event), i: 60, name: "Scheduler", storage: { @@ -152017,7 +155719,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Agenda", type: "Map", - value: Ty#402, + value: Ty#409, }, { default: [ @@ -152033,7 +155735,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Lookup", type: "Map", - value: Ty#70, + value: Ty#74, }, ], prefix: "Scheduler", @@ -152053,8 +155755,8 @@ snapshot[`moonbeam 1`] = ` name: "EnactmentPeriod", ty: Ty#4 (u32), value: Uint8Array(4) [ - 64, - 56, + 196, + 59, 0, 0, ], @@ -152133,7 +155835,7 @@ snapshot[`moonbeam 1`] = ` " as an upgrade having happened recently.", ], name: "InstantAllowed", - ty: Ty#31 (bool), + ty: Ty#33 (bool), value: Uint8Array(1) [ 1, ], @@ -152219,8 +155921,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#421 (pallet_democracy::pallet::Error), - event: Ty#73 (pallet_democracy::pallet::Event), + error: Ty#428 (pallet_democracy::pallet::Error), + event: Ty#77 (pallet_democracy::pallet::Event), i: 61, name: "Democracy", storage: { @@ -152250,7 +155952,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "PublicProps", type: "Plain", - value: Ty#406, + value: Ty#413, }, { default: [ @@ -152268,7 +155970,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "DepositOf", type: "Map", - value: Ty#408, + value: Ty#415, }, { default: [ @@ -152285,7 +155987,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Preimages", type: "Map", - value: Ty#409 (pallet_democracy::PreimageStatus), + value: Ty#416 (pallet_democracy::PreimageStatus), }, { default: [ @@ -152334,7 +156036,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "ReferendumInfoOf", type: "Map", - value: Ty#410 (pallet_democracy::types::ReferendumInfo), + value: Ty#417 (pallet_democracy::types::ReferendumInfo), }, { default: [ @@ -152406,7 +156108,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "VotingOf", type: "Map", - value: Ty#413 (pallet_democracy::vote::Voting), + value: Ty#420 (pallet_democracy::vote::Voting), }, { default: [ @@ -152419,7 +156121,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "LastTabledWasExternal", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, { default: [ @@ -152434,7 +156136,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "NextExternal", type: "Plain", - value: Ty#418, + value: Ty#425, }, { default: [ @@ -152451,7 +156153,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Blacklist", type: "Map", - value: Ty#419, + value: Ty#426, }, { default: [ @@ -152467,7 +156169,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Cancellations", type: "Map", - value: Ty#31 (bool), + value: Ty#33 (bool), }, { default: [ @@ -152481,7 +156183,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "StorageVersion", type: "Plain", - value: Ty#420 (pallet_democracy::Releases), + value: Ty#427 (pallet_democracy::Releases), }, ], prefix: "Democracy", @@ -152491,8 +156193,8 @@ snapshot[`moonbeam 1`] = ` calls: Ty#302 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#424 (pallet_collective::pallet::Error), - event: Ty#78 (pallet_collective::pallet::Event), + error: Ty#431 (pallet_collective::pallet::Error), + event: Ty#82 (pallet_collective::pallet::Event), i: 70, name: "CouncilCollective", storage: { @@ -152507,7 +156209,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#422 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#429 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -152523,7 +156225,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#236 (moonbeam_runtime::Call), + value: Ty#237 (moonbeam_runtime::Call), }, { default: [ @@ -152539,7 +156241,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Voting", type: "Map", - value: Ty#423 (pallet_collective::Votes), + value: Ty#430 (pallet_collective::Votes), }, { default: [ @@ -152566,7 +156268,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#74, + value: Ty#78, }, { default: [ @@ -152588,8 +156290,8 @@ snapshot[`moonbeam 1`] = ` calls: Ty#303 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#425 (pallet_collective::pallet::Error), - event: Ty#79 (pallet_collective::pallet::Event), + error: Ty#432 (pallet_collective::pallet::Error), + event: Ty#83 (pallet_collective::pallet::Event), i: 71, name: "TechCommitteeCollective", storage: { @@ -152604,7 +156306,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#422 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#429 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -152620,7 +156322,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#236 (moonbeam_runtime::Call), + value: Ty#237 (moonbeam_runtime::Call), }, { default: [ @@ -152636,7 +156338,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Voting", type: "Map", - value: Ty#423 (pallet_collective::Votes), + value: Ty#430 (pallet_collective::Votes), }, { default: [ @@ -152663,7 +156365,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#74, + value: Ty#78, }, { default: [ @@ -152682,7 +156384,104 @@ snapshot[`moonbeam 1`] = ` }, }, { - calls: Ty#304 (pallet_treasury::pallet::Call), + calls: Ty#304 (pallet_collective::pallet::Call), + constants: [ + ], + error: Ty#434 (pallet_collective::pallet::Error), + event: Ty#84 (pallet_collective::pallet::Event), + i: 72, + name: "TreasuryCouncilCollective", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + " The hashes of the active proposals.", + ], + modifier: "Default", + name: "Proposals", + type: "Plain", + value: Ty#433 (sp_runtime::bounded::bounded_vec::BoundedVec), + }, + { + default: [ + 0, + ], + docs: [ + " Actual proposal for a given hash, if it's current.", + ], + hashers: [ + "Identity", + ], + key: Ty#9 (primitive_types::H256), + modifier: "Optional", + name: "ProposalOf", + type: "Map", + value: Ty#237 (moonbeam_runtime::Call), + }, + { + default: [ + 0, + ], + docs: [ + " Votes on a given proposal, if it is ongoing.", + ], + hashers: [ + "Identity", + ], + key: Ty#9 (primitive_types::H256), + modifier: "Optional", + name: "Voting", + type: "Map", + value: Ty#430 (pallet_collective::Votes), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + " Proposals so far.", + ], + modifier: "Default", + name: "ProposalCount", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + ], + docs: [ + " The current members of the collective. This is stored sorted (just by value).", + ], + modifier: "Default", + name: "Members", + type: "Plain", + value: Ty#78, + }, + { + default: [ + 0, + ], + docs: [ + " The prime member that helps determine the default vote behavior in case of absentations.", + ], + modifier: "Optional", + name: "Prime", + type: "Plain", + value: Ty#0 (account::AccountId20), + }, + ], + prefix: "TreasuryCouncilCollective", + }, + }, + { + calls: Ty#305 (pallet_treasury::pallet::Call), constants: [ { docs: [ @@ -152690,7 +156489,7 @@ snapshot[`moonbeam 1`] = ` " An accepted proposal gets these back. A rejected proposal does not.", ], name: "ProposalBond", - ty: Ty#68 (sp_arithmetic::per_things::Permill), + ty: Ty#72 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 80, 195, @@ -152728,7 +156527,7 @@ snapshot[`moonbeam 1`] = ` " Maximum amount of funds that should be placed in a deposit for making a proposal.", ], name: "ProposalBondMaximum", - ty: Ty#429 (Option), + ty: Ty#355 (Option), value: Uint8Array(1) [ 0, ], @@ -152751,7 +156550,7 @@ snapshot[`moonbeam 1`] = ` " Percentage of spare funds (if any) that are burnt per spend period.", ], name: "Burn", - ty: Ty#68 (sp_arithmetic::per_things::Permill), + ty: Ty#72 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 0, 0, @@ -152764,7 +156563,7 @@ snapshot[`moonbeam 1`] = ` " The treasury's pallet id, used for deriving its sovereign account ID.", ], name: "PalletId", - ty: Ty#430 (frame_support::PalletId), + ty: Ty#438 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -152792,8 +156591,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#431 (pallet_treasury::pallet::Error), - event: Ty#80 (pallet_treasury::pallet::Event), + error: Ty#439 (pallet_treasury::pallet::Error), + event: Ty#85 (pallet_treasury::pallet::Event), i: 80, name: "Treasury", storage: { @@ -152827,7 +156626,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Proposals", type: "Map", - value: Ty#426 (pallet_treasury::Proposal), + value: Ty#435 (pallet_treasury::Proposal), }, { default: [ @@ -152839,21 +156638,21 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Approvals", type: "Plain", - value: Ty#427 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#436 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Treasury", }, }, { - calls: Ty#305 (pallet_crowdloan_rewards::pallet::Call), + calls: Ty#306 (pallet_crowdloan_rewards::pallet::Call), constants: [ { docs: [ " Percentage to be payed at initialization", ], name: "InitializationPayment", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 0, 163, @@ -152879,7 +156678,7 @@ snapshot[`moonbeam 1`] = ` " that need to be presented to change a reward address through the relay keys", ], name: "RewardAddressRelayVoteThreshold", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 0, 202, @@ -152908,8 +156707,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#434 (pallet_crowdloan_rewards::pallet::Error), - event: Ty#81 (pallet_crowdloan_rewards::pallet::Event), + error: Ty#442 (pallet_crowdloan_rewards::pallet::Error), + event: Ty#86 (pallet_crowdloan_rewards::pallet::Event), i: 90, name: "CrowdloanRewards", storage: { @@ -152927,7 +156726,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "AccountsPayable", type: "Map", - value: Ty#432 (pallet_crowdloan_rewards::pallet::RewardInfo), + value: Ty#440 (pallet_crowdloan_rewards::pallet::RewardInfo), }, { default: [ @@ -152942,7 +156741,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "ClaimedRelayChainIds", type: "Map", - value: Ty#46, + value: Ty#49, }, { default: [ @@ -152957,7 +156756,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "UnassociatedContributions", type: "Map", - value: Ty#432 (pallet_crowdloan_rewards::pallet::RewardInfo), + value: Ty#440 (pallet_crowdloan_rewards::pallet::RewardInfo), }, { default: [ @@ -152968,7 +156767,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Initialized", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, { default: [ @@ -153051,8 +156850,8 @@ snapshot[`moonbeam 1`] = ` calls: undefined, constants: [ ], - error: Ty#448 (cumulus_pallet_xcmp_queue::pallet::Error), - event: Ty#82 (cumulus_pallet_xcmp_queue::pallet::Event), + error: Ty#456 (cumulus_pallet_xcmp_queue::pallet::Error), + event: Ty#87 (cumulus_pallet_xcmp_queue::pallet::Event), i: 100, name: "XcmpQueue", storage: { @@ -153067,7 +156866,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "InboundXcmpStatus", type: "Plain", - value: Ty#435, + value: Ty#443, }, { default: [ @@ -153080,7 +156879,7 @@ snapshot[`moonbeam 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#441, + key: Ty#449, modifier: "Default", name: "InboundXcmpMessages", type: "Map", @@ -153101,7 +156900,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "OutboundXcmpStatus", type: "Plain", - value: Ty#442, + value: Ty#450, }, { default: [ @@ -153114,7 +156913,7 @@ snapshot[`moonbeam 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#445, + key: Ty#453, modifier: "Default", name: "OutboundXcmpMessages", type: "Map", @@ -153130,7 +156929,7 @@ snapshot[`moonbeam 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#85 (polkadot_parachain::primitives::Id), + key: Ty#90 (polkadot_parachain::primitives::Id), modifier: "Default", name: "SignalMessages", type: "Map", @@ -153181,7 +156980,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "QueueConfig", type: "Plain", - value: Ty#446 (cumulus_pallet_xcmp_queue::QueueConfigData), + value: Ty#454 (cumulus_pallet_xcmp_queue::QueueConfigData), }, { default: [ @@ -153200,7 +156999,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#447, + value: Ty#455, }, { default: [ @@ -153232,7 +157031,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "QueueSuspended", type: "Plain", - value: Ty#31 (bool), + value: Ty#33 (bool), }, ], prefix: "XcmpQueue", @@ -153242,18 +157041,18 @@ snapshot[`moonbeam 1`] = ` calls: undefined, constants: [ ], - error: Ty#449 (cumulus_pallet_xcm::pallet::Error), - event: Ty#86 (cumulus_pallet_xcm::pallet::Event), + error: Ty#457 (cumulus_pallet_xcm::pallet::Error), + event: Ty#91 (cumulus_pallet_xcm::pallet::Event), i: 101, name: "CumulusXcm", storage: undefined, }, { - calls: Ty#316 (cumulus_pallet_dmp_queue::pallet::Call), + calls: Ty#317 (cumulus_pallet_dmp_queue::pallet::Call), constants: [ ], - error: Ty#454 (cumulus_pallet_dmp_queue::pallet::Error), - event: Ty#89 (cumulus_pallet_dmp_queue::pallet::Event), + error: Ty#462 (cumulus_pallet_dmp_queue::pallet::Error), + event: Ty#94 (cumulus_pallet_dmp_queue::pallet::Event), i: 102, name: "DmpQueue", storage: { @@ -153275,7 +157074,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Configuration", type: "Plain", - value: Ty#450 (cumulus_pallet_dmp_queue::ConfigData), + value: Ty#458 (cumulus_pallet_dmp_queue::ConfigData), }, { default: [ @@ -153302,7 +157101,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "PageIndex", type: "Plain", - value: Ty#451 (cumulus_pallet_dmp_queue::PageIndexData), + value: Ty#459 (cumulus_pallet_dmp_queue::PageIndexData), }, { default: [ @@ -153318,7 +157117,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Pages", type: "Map", - value: Ty#452, + value: Ty#460, }, { default: [ @@ -153334,18 +157133,18 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#453, + value: Ty#461, }, ], prefix: "DmpQueue", }, }, { - calls: Ty#317 (pallet_xcm::pallet::Call), + calls: Ty#318 (pallet_xcm::pallet::Call), constants: [ ], - error: Ty#465 (pallet_xcm::pallet::Error), - event: Ty#90 (pallet_xcm::pallet::Event), + error: Ty#473 (pallet_xcm::pallet::Error), + event: Ty#95 (pallet_xcm::pallet::Event), i: 103, name: "PolkadotXcm", storage: { @@ -153383,7 +157182,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Queries", type: "Map", - value: Ty#455 (pallet_xcm::pallet::QueryStatus), + value: Ty#463 (pallet_xcm::pallet::QueryStatus), }, { default: [ @@ -153431,7 +157230,7 @@ snapshot[`moonbeam 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#459, + key: Ty#467, modifier: "Optional", name: "SupportedVersion", type: "Map", @@ -153448,7 +157247,7 @@ snapshot[`moonbeam 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#459, + key: Ty#467, modifier: "Optional", name: "VersionNotifiers", type: "Map", @@ -153466,11 +157265,11 @@ snapshot[`moonbeam 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#459, + key: Ty#467, modifier: "Optional", name: "VersionNotifyTargets", type: "Map", - value: Ty#460, + value: Ty#468, }, { default: [ @@ -153484,7 +157283,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "VersionDiscoveryQueue", type: "Plain", - value: Ty#461 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#469 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -153496,14 +157295,14 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "CurrentMigration", type: "Plain", - value: Ty#464 (pallet_xcm::pallet::VersionMigrationStage), + value: Ty#472 (pallet_xcm::pallet::VersionMigrationStage), }, ], prefix: "PolkadotXcm", }, }, { - calls: Ty#342 (pallet_assets::pallet::Call), + calls: Ty#343 (pallet_assets::pallet::Call), constants: [ { docs: [ @@ -153646,8 +157445,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#474 (pallet_assets::pallet::Error), - event: Ty#126 (pallet_assets::pallet::Event), + error: Ty#482 (pallet_assets::pallet::Error), + event: Ty#132 (pallet_assets::pallet::Event), i: 104, name: "Assets", storage: { @@ -153666,7 +157465,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Asset", type: "Map", - value: Ty#466 (pallet_assets::types::AssetDetails), + value: Ty#474 (pallet_assets::types::AssetDetails), }, { default: [ @@ -153679,11 +157478,11 @@ snapshot[`moonbeam 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#467, + key: Ty#475, modifier: "Optional", name: "Account", type: "Map", - value: Ty#468 (pallet_assets::types::AssetAccount), + value: Ty#476 (pallet_assets::types::AssetAccount), }, { default: [ @@ -153699,11 +157498,11 @@ snapshot[`moonbeam 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#470, + key: Ty#478, modifier: "Optional", name: "Approvals", type: "Map", - value: Ty#471 (pallet_assets::types::Approval), + value: Ty#479 (pallet_assets::types::Approval), }, { default: [ @@ -153738,14 +157537,14 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Metadata", type: "Map", - value: Ty#472 (pallet_assets::types::AssetMetadata), + value: Ty#480 (pallet_assets::types::AssetMetadata), }, ], prefix: "Assets", }, }, { - calls: Ty#344 (pallet_asset_manager::pallet::Call), + calls: Ty#345 (pallet_asset_manager::pallet::Call), constants: [ { docs: [ @@ -153773,8 +157572,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#477 (pallet_asset_manager::pallet::Error), - event: Ty#127 (pallet_asset_manager::pallet::Event), + error: Ty#485 (pallet_asset_manager::pallet::Error), + event: Ty#133 (pallet_asset_manager::pallet::Event), i: 105, name: "AssetManager", storage: { @@ -153795,7 +157594,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "AssetIdType", type: "Map", - value: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + value: Ty#134 (moonbeam_runtime::xcm_config::AssetType), }, { default: [ @@ -153809,7 +157608,7 @@ snapshot[`moonbeam 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + key: Ty#134 (moonbeam_runtime::xcm_config::AssetType), modifier: "Optional", name: "AssetTypeId", type: "Map", @@ -153828,7 +157627,7 @@ snapshot[`moonbeam 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + key: Ty#134 (moonbeam_runtime::xcm_config::AssetType), modifier: "Optional", name: "AssetTypeUnitsPerSecond", type: "Map", @@ -153882,7 +157681,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "LocalAssetDeposit", type: "Map", - value: Ty#475 (pallet_asset_manager::pallet::AssetInfo), + value: Ty#483 (pallet_asset_manager::pallet::AssetInfo), }, { default: [ @@ -153893,21 +157692,21 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "SupportedFeePaymentAssets", type: "Plain", - value: Ty#476, + value: Ty#484, }, ], prefix: "AssetManager", }, }, { - calls: Ty#345 (orml_xtokens::module::Call), + calls: Ty#346 (orml_xtokens::module::Call), constants: [ { docs: [ " Self chain location.", ], name: "SelfLocation", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), value: Uint8Array(2) [ 0, 0, @@ -153934,8 +157733,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#478 (orml_xtokens::module::Error), - event: Ty#130 (orml_xtokens::module::Event), + error: Ty#486 (orml_xtokens::module::Error), + event: Ty#136 (orml_xtokens::module::Event), i: 106, name: "XTokens", storage: { @@ -153945,14 +157744,14 @@ snapshot[`moonbeam 1`] = ` }, }, { - calls: Ty#350 (xcm_transactor::pallet::Call), + calls: Ty#351 (pallet_xcm_transactor::pallet::Call), constants: [ { docs: [ " Self chain location.", ], name: "SelfLocation", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), value: Uint8Array(2) [ 0, 0, @@ -153978,8 +157777,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#479 (xcm_transactor::pallet::Error), - event: Ty#131 (xcm_transactor::pallet::Event), + error: Ty#487 (pallet_xcm_transactor::pallet::Error), + event: Ty#137 (pallet_xcm_transactor::pallet::Event), i: 107, name: "XcmTransactor", storage: { @@ -153989,11 +157788,14 @@ snapshot[`moonbeam 1`] = ` 0, ], docs: [ + " Since we are using pallet-utility for account derivation (through AsDerivative),", + " we need to provide an index for the account derivation. This storage item stores the index", + " assigned for a given local account. These indices are usable as derivative in the relay chain", ], hashers: [ "Blake2_128Concat", ], - key: Ty#49 (u16), + key: Ty#52 (u16), modifier: "Optional", name: "IndexToAccount", type: "Map", @@ -154004,22 +157806,42 @@ snapshot[`moonbeam 1`] = ` 0, ], docs: [ + " Stores the transact info of a MultiLocation. This defines how much extra weight we need to", + " add when we want to transact in the destination chain and maximum amount of weight allowed", + " by the destination chain", ], hashers: [ "Blake2_128Concat", ], - key: Ty#91 (xcm::v1::multilocation::MultiLocation), + key: Ty#96 (xcm::v1::multilocation::MultiLocation), modifier: "Optional", name: "TransactInfoWithWeightLimit", type: "Map", - value: Ty#132 (xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight), + value: Ty#138 (pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight), + }, + { + default: [ + 0, + ], + docs: [ + " Stores the fee per second for an asset in its reserve chain. This allows us to convert", + " from weight to fee", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#96 (xcm::v1::multilocation::MultiLocation), + modifier: "Optional", + name: "DestinationAssetFeePerSecond", + type: "Map", + value: Ty#6 (u128), }, ], prefix: "XcmTransactor", }, }, { - calls: Ty#352 (pallet_assets::pallet::Call), + calls: Ty#357 (pallet_assets::pallet::Call), constants: [ { docs: [ @@ -154162,8 +157984,8 @@ snapshot[`moonbeam 1`] = ` ], }, ], - error: Ty#480 (pallet_assets::pallet::Error), - event: Ty#133 (pallet_assets::pallet::Event), + error: Ty#488 (pallet_assets::pallet::Error), + event: Ty#140 (pallet_assets::pallet::Event), i: 108, name: "LocalAssets", storage: { @@ -154182,7 +158004,7 @@ snapshot[`moonbeam 1`] = ` modifier: "Optional", name: "Asset", type: "Map", - value: Ty#466 (pallet_assets::types::AssetDetails), + value: Ty#474 (pallet_assets::types::AssetDetails), }, { default: [ @@ -154195,11 +158017,11 @@ snapshot[`moonbeam 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#467, + key: Ty#475, modifier: "Optional", name: "Account", type: "Map", - value: Ty#468 (pallet_assets::types::AssetAccount), + value: Ty#476 (pallet_assets::types::AssetAccount), }, { default: [ @@ -154215,11 +158037,11 @@ snapshot[`moonbeam 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#470, + key: Ty#478, modifier: "Optional", name: "Approvals", type: "Map", - value: Ty#471 (pallet_assets::types::Approval), + value: Ty#479 (pallet_assets::types::Approval), }, { default: [ @@ -154254,12 +158076,227 @@ snapshot[`moonbeam 1`] = ` modifier: "Default", name: "Metadata", type: "Map", - value: Ty#472 (pallet_assets::types::AssetMetadata), + value: Ty#480 (pallet_assets::types::AssetMetadata), }, ], prefix: "LocalAssets", }, }, + { + calls: Ty#358 (pallet_randomness::pallet::Call), + constants: [ + { + docs: [ + " The amount that should be taken as a security deposit when requesting randomness.", + ], + name: "Deposit", + ty: Ty#6 (u128), + value: Uint8Array(16) [ + 0, + 0, + 16, + 99, + 45, + 94, + 199, + 107, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + }, + { + docs: [ + " Maximum number of random words that can be requested per request", + ], + name: "MaxRandomWords", + ty: Ty#2 (u8), + value: Uint8Array(1) [ + 100, + ], + }, + { + docs: [ + " Local per-block VRF requests must be at least this many blocks after the block in which", + " they were requested", + ], + name: "MinBlockDelay", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 2, + 0, + 0, + 0, + ], + }, + { + docs: [ + " Local per-block VRF requests must be at most this many blocks after the block in which", + " they were requested", + ], + name: "MaxBlockDelay", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 208, + 7, + 0, + 0, + ], + }, + { + docs: [ + " Local requests expire and can be purged from storage after this many blocks/epochs", + ], + name: "BlockExpirationDelay", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 16, + 39, + 0, + 0, + ], + }, + { + docs: [ + " Babe requests expire and can be purged from storage after this many blocks/epochs", + ], + name: "EpochExpirationDelay", + ty: Ty#8 (u64), + value: Uint8Array(8) [ + 16, + 39, + 0, + 0, + 0, + 0, + 0, + 0, + ], + }, + ], + error: Ty#494 (pallet_randomness::pallet::Error), + event: Ty#141 (pallet_randomness::pallet::Event), + i: 120, + name: "Randomness", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + " Randomness requests not yet fulfilled or purged", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Optional", + name: "Requests", + type: "Map", + value: Ty#489 (pallet_randomness::types::RequestState), + }, + { + default: [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " Number of randomness requests made so far, used to generate the next request's uid", + ], + modifier: "Default", + name: "RequestCount", + type: "Plain", + value: Ty#8 (u64), + }, + { + default: [ + 0, + ], + docs: [ + " Current local per-block VRF randomness", + " Set in \`on_initialize\`", + ], + modifier: "Default", + name: "LocalVrfOutput", + type: "Plain", + value: Ty#88 (Option), + }, + { + default: [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " Relay epoch", + ], + modifier: "Default", + name: "RelayEpoch", + type: "Plain", + value: Ty#8 (u64), + }, + { + default: [ + 0, + ], + docs: [ + " Ensures the mandatory inherent was included in the block", + ], + modifier: "Optional", + name: "InherentIncluded", + type: "Plain", + value: Ty#49, + }, + { + default: [ + 0, + ], + docs: [ + " Records whether this is the first block (genesis or runtime upgrade)", + ], + modifier: "Optional", + name: "NotFirstBlock", + type: "Plain", + value: Ty#49, + }, + { + default: [ + 0, + ], + docs: [ + " Snapshot of randomness to fulfill all requests that are for the same raw randomness", + " Removed once \$value.request_count == 0", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#492 (pallet_randomness::types::RequestType), + modifier: "Optional", + name: "RandomnessResults", + type: "Map", + value: Ty#493 (pallet_randomness::types::RandomnessResult), + }, + ], + prefix: "Randomness", + }, + }, ], tys: [ Ty#0 (account::AccountId20) { @@ -154696,7 +158733,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "phase", - ty: Ty#134 (frame_system::Phase), + ty: Ty#142 (frame_system::Phase), typeName: "Phase", }, { @@ -154710,7 +158747,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "topics", - ty: Ty#56, + ty: Ty#59, typeName: "Vec", }, ], @@ -154759,7 +158796,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#27 (cumulus_pallet_parachain_system::pallet::Event), + ty: Ty#28 (cumulus_pallet_parachain_system::pallet::Event), typeName: "cumulus_pallet_parachain_system::Event", }, ], @@ -154774,7 +158811,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#28 (pallet_balances::pallet::Event), + ty: Ty#29 (pallet_balances::pallet::Event), typeName: "pallet_balances::Event", }, ], @@ -154789,8 +158826,23 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#30 (parachain_staking::pallet::Event), - typeName: "parachain_staking::Event", + ty: Ty#31 (pallet_transaction_payment::pallet::Event), + typeName: "pallet_transaction_payment::Event", + }, + ], + index: 11, + name: "TransactionPayment", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#32 (pallet_parachain_staking::pallet::Event), + typeName: "pallet_parachain_staking::Event", }, ], index: 20, @@ -154804,7 +158856,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#37 (pallet_author_slot_filter::pallet::Event), + ty: Ty#39 (pallet_author_slot_filter::pallet::Event), typeName: "pallet_author_slot_filter::Event", }, ], @@ -154819,7 +158871,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#39 (pallet_author_mapping::pallet::Event), + ty: Ty#41 (pallet_author_mapping::pallet::Event), typeName: "pallet_author_mapping::Event", }, ], @@ -154834,7 +158886,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#42 (pallet_moonbeam_orbiters::pallet::Event), + ty: Ty#45 (pallet_moonbeam_orbiters::pallet::Event), typeName: "pallet_moonbeam_orbiters::Event", }, ], @@ -154849,7 +158901,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#44 (pallet_utility::pallet::Event), + ty: Ty#47 (pallet_utility::pallet::Event), typeName: "pallet_utility::Event", }, ], @@ -154864,7 +158916,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#47 (pallet_proxy::pallet::Event), + ty: Ty#50 (pallet_proxy::pallet::Event), typeName: "pallet_proxy::Event", }, ], @@ -154879,7 +158931,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#50 (pallet_maintenance_mode::pallet::Event), + ty: Ty#53 (pallet_maintenance_mode::pallet::Event), typeName: "pallet_maintenance_mode::Event", }, ], @@ -154894,7 +158946,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#51 (pallet_identity::pallet::Event), + ty: Ty#54 (pallet_identity::pallet::Event), typeName: "pallet_identity::Event", }, ], @@ -154909,7 +158961,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (pallet_migrations::pallet::Event), + ty: Ty#55 (pallet_migrations::pallet::Event), typeName: "pallet_migrations::Event", }, ], @@ -154924,7 +158976,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#53 (pallet_evm::pallet::Event), + ty: Ty#56 (pallet_evm::pallet::Event), typeName: "pallet_evm::Event", }, ], @@ -154939,7 +158991,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#59 (pallet_ethereum::pallet::Event), + ty: Ty#60 (pallet_ethereum::pallet::Event), typeName: "pallet_ethereum::Event", }, ], @@ -154954,7 +159006,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#67 (pallet_base_fee::pallet::Event), + ty: Ty#69 (pallet_base_fee::pallet::Event), typeName: "pallet_base_fee::Event", }, ], @@ -154969,7 +159021,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#69 (pallet_scheduler::pallet::Event), + ty: Ty#73 (pallet_scheduler::pallet::Event), typeName: "pallet_scheduler::Event", }, ], @@ -154984,7 +159036,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#73 (pallet_democracy::pallet::Event), + ty: Ty#77 (pallet_democracy::pallet::Event), typeName: "pallet_democracy::Event", }, ], @@ -154999,7 +159051,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#78 (pallet_collective::pallet::Event), + ty: Ty#82 (pallet_collective::pallet::Event), typeName: "pallet_collective::Event", }, ], @@ -155014,7 +159066,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (pallet_collective::pallet::Event), + ty: Ty#83 (pallet_collective::pallet::Event), typeName: "pallet_collective::Event", }, ], @@ -155029,7 +159081,22 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#80 (pallet_treasury::pallet::Event), + ty: Ty#84 (pallet_collective::pallet::Event), + typeName: "pallet_collective::Event", + }, + ], + index: 72, + name: "TreasuryCouncilCollective", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#85 (pallet_treasury::pallet::Event), typeName: "pallet_treasury::Event", }, ], @@ -155044,7 +159111,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#81 (pallet_crowdloan_rewards::pallet::Event), + ty: Ty#86 (pallet_crowdloan_rewards::pallet::Event), typeName: "pallet_crowdloan_rewards::Event", }, ], @@ -155059,7 +159126,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#82 (cumulus_pallet_xcmp_queue::pallet::Event), + ty: Ty#87 (cumulus_pallet_xcmp_queue::pallet::Event), typeName: "cumulus_pallet_xcmp_queue::Event", }, ], @@ -155074,7 +159141,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#86 (cumulus_pallet_xcm::pallet::Event), + ty: Ty#91 (cumulus_pallet_xcm::pallet::Event), typeName: "cumulus_pallet_xcm::Event", }, ], @@ -155089,7 +159156,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#89 (cumulus_pallet_dmp_queue::pallet::Event), + ty: Ty#94 (cumulus_pallet_dmp_queue::pallet::Event), typeName: "cumulus_pallet_dmp_queue::Event", }, ], @@ -155104,7 +159171,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#90 (pallet_xcm::pallet::Event), + ty: Ty#95 (pallet_xcm::pallet::Event), typeName: "pallet_xcm::Event", }, ], @@ -155119,7 +159186,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#126 (pallet_assets::pallet::Event), + ty: Ty#132 (pallet_assets::pallet::Event), typeName: "pallet_assets::Event", }, ], @@ -155134,7 +159201,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#127 (pallet_asset_manager::pallet::Event), + ty: Ty#133 (pallet_asset_manager::pallet::Event), typeName: "pallet_asset_manager::Event", }, ], @@ -155149,7 +159216,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#130 (orml_xtokens::module::Event), + ty: Ty#136 (orml_xtokens::module::Event), typeName: "orml_xtokens::Event", }, ], @@ -155164,8 +159231,8 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#131 (xcm_transactor::pallet::Event), - typeName: "xcm_transactor::Event", + ty: Ty#137 (pallet_xcm_transactor::pallet::Event), + typeName: "pallet_xcm_transactor::Event", }, ], index: 107, @@ -155179,13 +159246,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#133 (pallet_assets::pallet::Event), + ty: Ty#140 (pallet_assets::pallet::Event), typeName: "pallet_assets::Event", }, ], index: 108, name: "LocalAssets", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#141 (pallet_randomness::pallet::Event), + typeName: "pallet_randomness::Event", + }, + ], + index: 120, + name: "Randomness", + }, ], params: [ ], @@ -155522,6 +159604,21 @@ snapshot[`moonbeam 1`] = ` index: 8, name: "Arithmetic", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#27 (sp_runtime::TransactionalError), + typeName: "TransactionalError", + }, + ], + index: 9, + name: "Transactional", + }, ], params: [ ], @@ -155546,8 +159643,8 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "error", - ty: Ty#2 (u8), - typeName: "u8", + ty: Ty#15, + typeName: "[u8; MAX_MODULE_ERROR_ENCODED_SIZE]", }, ], id: 24, @@ -155667,14 +159764,44 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#27 (cumulus_pallet_parachain_system::pallet::Event) { + Ty#27 (sp_runtime::TransactionalError) { + docs: [ + ], + id: 27, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "LimitReached", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "NoLayer", + }, + ], + params: [ + ], + path: [ + "sp_runtime", + "TransactionalError", + ], + type: "Union", + }, + Ty#28 (cumulus_pallet_parachain_system::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 27, + id: 28, members: [ { docs: [ @@ -155693,7 +159820,7 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, + name: "relay_chain_block_num", ty: Ty#4 (u32), typeName: "RelayChainBlockNumber", }, @@ -155718,7 +159845,7 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, + name: "code_hash", ty: Ty#9 (primitive_types::H256), typeName: "T::Hash", }, @@ -155729,13 +159856,12 @@ snapshot[`moonbeam 1`] = ` { docs: [ "Some downward messages have been received and will be processed.", - "\\\\[ count \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "count", ty: Ty#4 (u32), typeName: "u32", }, @@ -155746,20 +159872,19 @@ snapshot[`moonbeam 1`] = ` { docs: [ "Downward messages were processed using the given weight.", - "\\\\[ weight_used, result_mqc_head \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "weight_used", ty: Ty#8 (u64), typeName: "Weight", }, { docs: [ ], - name: undefined, + name: "dmq_head", ty: Ty#9 (primitive_types::H256), typeName: "relay_chain::Hash", }, @@ -155781,14 +159906,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#28 (pallet_balances::pallet::Event) { + Ty#29 (pallet_balances::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 28, + id: 29, members: [ { docs: [ @@ -155974,7 +160099,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "destination_status", - ty: Ty#29 (frame_support::traits::tokens::misc::BalanceStatus), + ty: Ty#30 (frame_support::traits::tokens::misc::BalanceStatus), typeName: "Status", }, ], @@ -156068,10 +160193,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#29 (frame_support::traits::tokens::misc::BalanceStatus) { + Ty#30 (frame_support::traits::tokens::misc::BalanceStatus) { docs: [ ], - id: 29, + id: 30, members: [ { docs: [ @@ -156101,14 +160226,68 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#30 (parachain_staking::pallet::Event) { + Ty#31 (pallet_transaction_payment::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 30, + id: 31, + members: [ + { + docs: [ + "A transaction fee \`actual_fee\`, of which \`tip\` was added to the minimum inclusion fee,", + "has been paid by \`who\`.", + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "actual_fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "tip", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 0, + name: "TransactionFeePaid", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_transaction_payment", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#32 (pallet_parachain_staking::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 32, members: [ { docs: [ @@ -156501,7 +160680,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "in_top", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -156537,7 +160716,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "in_top", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -156726,7 +160905,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "cancelled_request", - ty: Ty#32 (parachain_staking::delegation_requests::CancelledScheduledRequest), + ty: Ty#34 (pallet_parachain_staking::delegation_requests::CancelledScheduledRequest), typeName: "CancelledScheduledRequest>", }, { @@ -156770,7 +160949,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "delegator_position", - ty: Ty#34 (parachain_staking::types::DelegatorAdded), + ty: Ty#36 (pallet_parachain_staking::types::DelegatorAdded), typeName: "DelegatorAdded>", }, ], @@ -156892,14 +161071,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "old", - ty: Ty#35 (sp_arithmetic::per_things::Percent), + ty: Ty#37 (sp_arithmetic::per_things::Percent), typeName: "Percent", }, { docs: [ ], name: "new", - ty: Ty#35 (sp_arithmetic::per_things::Percent), + ty: Ty#37 (sp_arithmetic::per_things::Percent), typeName: "Percent", }, ], @@ -156915,42 +161094,42 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "annual_min", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "annual_ideal", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "annual_max", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "round_min", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "round_ideal", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "round_max", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -157019,14 +161198,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "old", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "new", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -157070,21 +161249,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new_per_round_inflation_min", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "new_per_round_inflation_ideal", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, { docs: [ ], name: "new_per_round_inflation_max", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -157099,16 +161278,16 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "pallet", "Event", ], type: "Union", }, - Ty#31 (bool) { + Ty#33 (bool) { docs: [ ], - id: 31, + id: 33, kind: "bool", params: [ ], @@ -157116,7 +161295,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Primitive", }, - Ty#32 (parachain_staking::delegation_requests::CancelledScheduledRequest) { + Ty#34 (pallet_parachain_staking::delegation_requests::CancelledScheduledRequest) { docs: [ ], fields: [ @@ -157131,11 +161310,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "action", - ty: Ty#33 (parachain_staking::delegation_requests::DelegationAction), + ty: Ty#35 (pallet_parachain_staking::delegation_requests::DelegationAction), typeName: "DelegationAction", }, ], - id: 32, + id: 34, params: [ { name: "Balance", @@ -157143,16 +161322,16 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "delegation_requests", "CancelledScheduledRequest", ], type: "Struct", }, - Ty#33 (parachain_staking::delegation_requests::DelegationAction) { + Ty#35 (pallet_parachain_staking::delegation_requests::DelegationAction) { docs: [ ], - id: 33, + id: 35, members: [ { docs: [ @@ -157192,16 +161371,16 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "delegation_requests", "DelegationAction", ], type: "Union", }, - Ty#34 (parachain_staking::types::DelegatorAdded) { + Ty#36 (pallet_parachain_staking::types::DelegatorAdded) { docs: [ ], - id: 34, + id: 36, members: [ { docs: [ @@ -157234,13 +161413,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "DelegatorAdded", ], type: "Union", }, - Ty#35 (sp_arithmetic::per_things::Percent) { + Ty#37 (sp_arithmetic::per_things::Percent) { docs: [ ], fields: [ @@ -157252,7 +161431,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u8", }, ], - id: 35, + id: 37, params: [ ], path: [ @@ -157262,7 +161441,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#36 (sp_arithmetic::per_things::Perbill) { + Ty#38 (sp_arithmetic::per_things::Perbill) { docs: [ ], fields: [ @@ -157274,7 +161453,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u32", }, ], - id: 36, + id: 38, params: [ ], path: [ @@ -157284,14 +161463,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#37 (pallet_author_slot_filter::pallet::Event) { + Ty#39 (pallet_author_slot_filter::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 37, + id: 39, members: [ { docs: [ @@ -157302,7 +161481,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#38 (pallet_author_slot_filter::num::NonZeroU32), + ty: Ty#40 (pallet_author_slot_filter::num::NonZeroU32), typeName: "EligibilityValue", }, ], @@ -157319,7 +161498,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#38 (pallet_author_slot_filter::num::NonZeroU32) { + Ty#40 (pallet_author_slot_filter::num::NonZeroU32) { docs: [ ], fields: [ @@ -157331,7 +161510,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u32", }, ], - id: 38, + id: 40, params: [ ], path: [ @@ -157341,14 +161520,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#39 (pallet_author_mapping::pallet::Event) { + Ty#41 (pallet_author_mapping::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 39, + id: 41, members: [ { docs: [ @@ -157358,8 +161537,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + name: "nimbus_id", + ty: Ty#42 (nimbus_primitives::nimbus_crypto::Public), typeName: "NimbusId", }, { @@ -157373,12 +161552,12 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "keys", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + ty: Ty#44 (session_keys_primitives::vrf::vrf_crypto::Public), typeName: "T::Keys", }, ], index: 0, - name: "AuthorRegistered", + name: "KeysRegistered", }, { docs: [ @@ -157388,8 +161567,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + name: "nimbus_id", + ty: Ty#42 (nimbus_primitives::nimbus_crypto::Public), typeName: "NimbusId", }, { @@ -157403,12 +161582,12 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "keys", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + ty: Ty#44 (session_keys_primitives::vrf::vrf_crypto::Public), typeName: "T::Keys", }, ], index: 1, - name: "AuthorDeRegistered", + name: "KeysRemoved", }, { docs: [ @@ -157418,8 +161597,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "new_author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + name: "new_nimbus_id", + ty: Ty#42 (nimbus_primitives::nimbus_crypto::Public), typeName: "NimbusId", }, { @@ -157433,12 +161612,12 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new_keys", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + ty: Ty#44 (session_keys_primitives::vrf::vrf_crypto::Public), typeName: "T::Keys", }, ], index: 2, - name: "AuthorRotated", + name: "KeysRotated", }, ], params: [ @@ -157454,7 +161633,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#40 (nimbus_primitives::nimbus_crypto::Public) { + Ty#42 (nimbus_primitives::nimbus_crypto::Public) { docs: [ ], fields: [ @@ -157462,11 +161641,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#41 (sp_core::sr25519::Public), + ty: Ty#43 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 40, + id: 42, params: [ ], path: [ @@ -157476,7 +161655,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#41 (sp_core::sr25519::Public) { + Ty#43 (sp_core::sr25519::Public) { docs: [ ], fields: [ @@ -157488,7 +161667,7 @@ snapshot[`moonbeam 1`] = ` typeName: "[u8; 32]", }, ], - id: 41, + id: 43, params: [ ], path: [ @@ -157498,14 +161677,37 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#42 (pallet_moonbeam_orbiters::pallet::Event) { + Ty#44 (session_keys_primitives::vrf::vrf_crypto::Public) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#43 (sp_core::sr25519::Public), + typeName: "sr25519::Public", + }, + ], + id: 44, + params: [ + ], + path: [ + "session_keys_primitives", + "vrf", + "vrf_crypto", + "Public", + ], + type: "Struct", + }, + Ty#45 (pallet_moonbeam_orbiters::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 42, + id: 45, members: [ { docs: [ @@ -157591,20 +161793,59 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "old_orbiter", - ty: Ty#43 (Option), + ty: Ty#46 (Option), typeName: "Option", }, { docs: [ ], name: "new_orbiter", - ty: Ty#43 (Option), + ty: Ty#46 (Option), typeName: "Option", }, ], index: 3, name: "OrbiterRotation", }, + { + docs: [ + "An orbiter has registered", + ], + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "deposit", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 4, + name: "OrbiterRegistered", + }, + { + docs: [ + "An orbiter has unregistered", + ], + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + ], + index: 5, + name: "OrbiterUnregistered", + }, ], params: [ { @@ -157619,10 +161860,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#43 (Option) { + Ty#46 (Option) { docs: [ ], - id: 43, + id: 46, members: [ { docs: [ @@ -157659,14 +161900,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#44 (pallet_utility::pallet::Event) { + Ty#47 (pallet_utility::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 44, + id: 47, members: [ { docs: [ @@ -157703,13 +161944,38 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "A single item within a Batch of dispatches has completed with no error.", + "Batch of dispatches completed but has errors.", ], fields: [ ], index: 2, + name: "BatchCompletedWithErrors", + }, + { + docs: [ + "A single item within a Batch of dispatches has completed with no error.", + ], + fields: [ + ], + index: 3, name: "ItemCompleted", }, + { + docs: [ + "A single item within a Batch of dispatches has completed with error.", + ], + fields: [ + { + docs: [ + ], + name: "error", + ty: Ty#23 (sp_runtime::DispatchError), + typeName: "DispatchError", + }, + ], + index: 4, + name: "ItemFailed", + }, { docs: [ "A call was dispatched.", @@ -157719,11 +161985,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], - index: 3, + index: 5, name: "DispatchedAs", }, ], @@ -157736,10 +162002,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#45 (Result) { + Ty#48 (Result) { docs: [ ], - id: 45, + id: 48, members: [ { docs: [ @@ -157749,7 +162015,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#46, + ty: Ty#49, typeName: undefined, }, ], @@ -157775,7 +162041,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#46, + ty: Ty#49, }, { name: "E", @@ -157787,26 +162053,26 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#46 { + Ty#49 { docs: [ ], fields: [ ], - id: 46, + id: 49, params: [ ], path: [ ], type: "Tuple", }, - Ty#47 (pallet_proxy::pallet::Event) { + Ty#50 (pallet_proxy::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 47, + id: 50, members: [ { docs: [ @@ -157817,7 +162083,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], @@ -157848,14 +162114,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "disambiguation_index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], @@ -157915,7 +162181,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -157929,6 +162195,43 @@ snapshot[`moonbeam 1`] = ` index: 3, name: "ProxyAdded", }, + { + docs: [ + "A proxy was removed.", + ], + fields: [ + { + docs: [ + ], + name: "delegator", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "delegatee", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "proxy_type", + ty: Ty#51 (moonbeam_runtime::ProxyType), + typeName: "T::ProxyType", + }, + { + docs: [ + ], + name: "delay", + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + ], + index: 4, + name: "ProxyRemoved", + }, ], params: [ { @@ -157943,10 +162246,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#48 (moonbeam_runtime::ProxyType) { + Ty#51 (moonbeam_runtime::ProxyType) { docs: [ ], - id: 48, + id: 51, members: [ { docs: [ @@ -158004,6 +162307,14 @@ snapshot[`moonbeam 1`] = ` index: 6, name: "AuthorMapping", }, + { + docs: [ + ], + fields: [ + ], + index: 7, + name: "IdentityJudgement", + }, ], params: [ ], @@ -158013,10 +162324,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#49 (u16) { + Ty#52 (u16) { docs: [ ], - id: 49, + id: 52, kind: "u16", params: [ ], @@ -158024,14 +162335,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Primitive", }, - Ty#50 (pallet_maintenance_mode::pallet::Event) { + Ty#53 (pallet_maintenance_mode::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 50, + id: 53, members: [ { docs: [ @@ -158093,14 +162404,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#51 (pallet_identity::pallet::Event) { + Ty#54 (pallet_identity::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 51, + id: 54, members: [ { docs: [ @@ -158354,14 +162665,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#52 (pallet_migrations::pallet::Event) { + Ty#55 (pallet_migrations::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 52, + id: 55, members: [ { docs: [ @@ -158441,14 +162752,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#53 (pallet_evm::pallet::Event) { + Ty#56 (pallet_evm::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 53, + id: 56, members: [ { docs: [ @@ -158458,8 +162769,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#54 (ethereum::log::Log), + name: "log", + ty: Ty#57 (ethereum::log::Log), typeName: "Log", }, ], @@ -158468,14 +162779,14 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "A contract has been created at given \\\\[address\\\\].", + "A contract has been created at given address.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#55 (primitive_types::H160), + name: "address", + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, ], @@ -158484,14 +162795,14 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "A \\\\[contract\\\\] was attempted to be created, but the execution failed.", + "A contract was attempted to be created, but the execution failed.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#55 (primitive_types::H160), + name: "address", + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, ], @@ -158500,14 +162811,14 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "A \\\\[contract\\\\] has been executed successfully with states applied.", + "A contract has been executed successfully with states applied.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#55 (primitive_types::H160), + name: "address", + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, ], @@ -158516,80 +162827,20 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "A \\\\[contract\\\\] has been executed with errors. States are reverted with only gas fees applied.", + "A contract has been executed with errors. States are reverted with only gas fees applied.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#55 (primitive_types::H160), + name: "address", + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, ], index: 4, name: "ExecutedFailed", }, - { - docs: [ - "A deposit has been made at a given address. \\\\[sender, address, value\\\\]", - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (account::AccountId20), - typeName: "T::AccountId", - }, - { - docs: [ - ], - name: undefined, - ty: Ty#55 (primitive_types::H160), - typeName: "H160", - }, - { - docs: [ - ], - name: undefined, - ty: Ty#57 (primitive_types::U256), - typeName: "U256", - }, - ], - index: 5, - name: "BalanceDeposit", - }, - { - docs: [ - "A withdrawal has been made from a given address. \\\\[sender, address, value\\\\]", - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (account::AccountId20), - typeName: "T::AccountId", - }, - { - docs: [ - ], - name: undefined, - ty: Ty#55 (primitive_types::H160), - typeName: "H160", - }, - { - docs: [ - ], - name: undefined, - ty: Ty#57 (primitive_types::U256), - typeName: "U256", - }, - ], - index: 6, - name: "BalanceWithdraw", - }, ], params: [ { @@ -158604,7 +162855,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#54 (ethereum::log::Log) { + Ty#57 (ethereum::log::Log) { docs: [ ], fields: [ @@ -158612,14 +162863,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "address", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { docs: [ ], name: "topics", - ty: Ty#56, + ty: Ty#59, typeName: "Vec", }, { @@ -158630,7 +162881,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Bytes", }, ], - id: 54, + id: 57, params: [ ], path: [ @@ -158640,7 +162891,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#55 (primitive_types::H160) { + Ty#58 (primitive_types::H160) { docs: [ ], fields: [ @@ -158652,7 +162903,7 @@ snapshot[`moonbeam 1`] = ` typeName: "[u8; 20]", }, ], - id: 55, + id: 58, params: [ ], path: [ @@ -158661,10 +162912,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#56 { + Ty#59 { docs: [ ], - id: 56, + id: 59, params: [ ], path: [ @@ -158672,79 +162923,46 @@ snapshot[`moonbeam 1`] = ` type: "Sequence", typeParam: Ty#9 (primitive_types::H256), }, - Ty#57 (primitive_types::U256) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#58, - typeName: "[u64; 4]", - }, - ], - id: 57, - params: [ - ], - path: [ - "primitive_types", - "U256", - ], - type: "Struct", - }, - Ty#58 { - docs: [ - ], - id: 58, - len: 4, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#8 (u64), - }, - Ty#59 (pallet_ethereum::pallet::Event) { + Ty#60 (pallet_ethereum::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 59, + id: 60, members: [ { docs: [ - "An ethereum transaction was successfully executed. [from, to/contract_address, transaction_hash, exit_reason]", + "An ethereum transaction was successfully executed.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#55 (primitive_types::H160), + name: "from", + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { docs: [ ], - name: undefined, - ty: Ty#55 (primitive_types::H160), + name: "to", + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { docs: [ ], - name: undefined, + name: "transaction_hash", ty: Ty#9 (primitive_types::H256), typeName: "H256", }, { docs: [ ], - name: undefined, - ty: Ty#60 (evm_core::error::ExitReason), + name: "exit_reason", + ty: Ty#61 (evm_core::error::ExitReason), typeName: "ExitReason", }, ], @@ -158761,10 +162979,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#60 (evm_core::error::ExitReason) { + Ty#61 (evm_core::error::ExitReason) { docs: [ ], - id: 60, + id: 61, members: [ { docs: [ @@ -158774,7 +162992,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#61 (evm_core::error::ExitSucceed), + ty: Ty#62 (evm_core::error::ExitSucceed), typeName: "ExitSucceed", }, ], @@ -158789,7 +163007,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#62 (evm_core::error::ExitError), + ty: Ty#63 (evm_core::error::ExitError), typeName: "ExitError", }, ], @@ -158804,7 +163022,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#65 (evm_core::error::ExitRevert), + ty: Ty#67 (evm_core::error::ExitRevert), typeName: "ExitRevert", }, ], @@ -158819,7 +163037,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#66 (evm_core::error::ExitFatal), + ty: Ty#68 (evm_core::error::ExitFatal), typeName: "ExitFatal", }, ], @@ -158836,10 +163054,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#61 (evm_core::error::ExitSucceed) { + Ty#62 (evm_core::error::ExitSucceed) { docs: [ ], - id: 61, + id: 62, members: [ { docs: [ @@ -158875,10 +163093,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#62 (evm_core::error::ExitError) { + Ty#63 (evm_core::error::ExitError) { docs: [ ], - id: 62, + id: 63, members: [ { docs: [ @@ -158948,8 +163166,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#64 (evm_core::opcode::Opcode), + typeName: "Opcode", + }, ], - index: 14, + index: 15, name: "InvalidCode", }, { @@ -159000,7 +163225,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#63 (Cow), + ty: Ty#65 (Cow), typeName: "Cow<'static, str>", }, ], @@ -159017,7 +163242,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#63 (Cow) { + Ty#64 (evm_core::opcode::Opcode) { docs: [ ], fields: [ @@ -159025,15 +163250,37 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#64 (str), + ty: Ty#2 (u8), + typeName: "u8", + }, + ], + id: 64, + params: [ + ], + path: [ + "evm_core", + "opcode", + "Opcode", + ], + type: "Struct", + }, + Ty#65 (Cow) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#66 (str), typeName: undefined, }, ], - id: 63, + id: 65, params: [ { name: "T", - ty: Ty#64 (str), + ty: Ty#66 (str), }, ], path: [ @@ -159041,10 +163288,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#64 (str) { + Ty#66 (str) { docs: [ ], - id: 64, + id: 66, kind: "str", params: [ ], @@ -159052,10 +163299,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Primitive", }, - Ty#65 (evm_core::error::ExitRevert) { + Ty#67 (evm_core::error::ExitRevert) { docs: [ ], - id: 65, + id: 67, members: [ { docs: [ @@ -159075,10 +163322,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#66 (evm_core::error::ExitFatal) { + Ty#68 (evm_core::error::ExitFatal) { docs: [ ], - id: 66, + id: 68, members: [ { docs: [ @@ -159104,7 +163351,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#62 (evm_core::error::ExitError), + ty: Ty#63 (evm_core::error::ExitError), typeName: "ExitError", }, ], @@ -159119,7 +163366,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#63 (Cow), + ty: Ty#65 (Cow), typeName: "Cow<'static, str>", }, ], @@ -159136,14 +163383,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#67 (pallet_base_fee::pallet::Event) { + Ty#69 (pallet_base_fee::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 67, + id: 69, members: [ { docs: [ @@ -159152,8 +163399,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#57 (primitive_types::U256), + name: "fee", + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, ], @@ -159175,8 +163422,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#31 (bool), + name: "is_active", + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -159190,8 +163437,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#68 (sp_arithmetic::per_things::Permill), + name: "elasticity", + ty: Ty#72 (sp_arithmetic::per_things::Permill), typeName: "Permill", }, ], @@ -159208,7 +163455,40 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#68 (sp_arithmetic::per_things::Permill) { + Ty#70 (primitive_types::U256) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#71, + typeName: "[u64; 4]", + }, + ], + id: 70, + params: [ + ], + path: [ + "primitive_types", + "U256", + ], + type: "Struct", + }, + Ty#71 { + docs: [ + ], + id: 71, + len: 4, + params: [ + ], + path: [ + ], + type: "SizedArray", + typeParam: Ty#8 (u64), + }, + Ty#72 (sp_arithmetic::per_things::Permill) { docs: [ ], fields: [ @@ -159220,7 +163500,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u32", }, ], - id: 68, + id: 72, params: [ ], path: [ @@ -159230,11 +163510,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#69 (pallet_scheduler::pallet::Event) { + Ty#73 (pallet_scheduler::pallet::Event) { docs: [ "Events type.", ], - id: 69, + id: 73, members: [ { docs: [ @@ -159291,21 +163571,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "task", - ty: Ty#70, + ty: Ty#74, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#71 (Option), + ty: Ty#75 (Option), typeName: "Option>", }, { docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], @@ -159321,21 +163601,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "task", - ty: Ty#70, + ty: Ty#74, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#71 (Option), + ty: Ty#75 (Option), typeName: "Option>", }, { docs: [ ], name: "error", - ty: Ty#72 (frame_support::traits::schedule::LookupError), + ty: Ty#76 (frame_support::traits::schedule::LookupError), typeName: "LookupError", }, ], @@ -159356,24 +163636,24 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#70 { + Ty#74 { docs: [ ], fields: [ Ty#4 (u32), Ty#4 (u32), ], - id: 70, + id: 74, params: [ ], path: [ ], type: "Tuple", }, - Ty#71 (Option) { + Ty#75 (Option) { docs: [ ], - id: 71, + id: 75, members: [ { docs: [ @@ -159410,10 +163690,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#72 (frame_support::traits::schedule::LookupError) { + Ty#76 (frame_support::traits::schedule::LookupError) { docs: [ ], - id: 72, + id: 76, members: [ { docs: [ @@ -159442,14 +163722,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#73 (pallet_democracy::pallet::Event) { + Ty#77 (pallet_democracy::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 73, + id: 77, members: [ { docs: [ @@ -159497,7 +163777,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "depositors", - ty: Ty#74, + ty: Ty#78, typeName: "Vec", }, ], @@ -159529,7 +163809,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "threshold", - ty: Ty#75 (pallet_democracy::vote_threshold::VoteThreshold), + ty: Ty#79 (pallet_democracy::vote_threshold::VoteThreshold), typeName: "VoteThreshold", }, ], @@ -159600,7 +163880,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], @@ -159858,7 +164138,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "vote", - ty: Ty#76 (pallet_democracy::vote::AccountVote), + ty: Ty#80 (pallet_democracy::vote::AccountVote), typeName: "AccountVote>", }, ], @@ -159888,6 +164168,22 @@ snapshot[`moonbeam 1`] = ` index: 18, name: "Seconded", }, + { + docs: [ + "A proposal got canceled.", + ], + fields: [ + { + docs: [ + ], + name: "prop_index", + ty: Ty#4 (u32), + typeName: "PropIndex", + }, + ], + index: 19, + name: "ProposalCanceled", + }, ], params: [ { @@ -159902,10 +164198,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#74 { + Ty#78 { docs: [ ], - id: 74, + id: 78, params: [ ], path: [ @@ -159913,10 +164209,10 @@ snapshot[`moonbeam 1`] = ` type: "Sequence", typeParam: Ty#0 (account::AccountId20), }, - Ty#75 (pallet_democracy::vote_threshold::VoteThreshold) { + Ty#79 (pallet_democracy::vote_threshold::VoteThreshold) { docs: [ ], - id: 75, + id: 79, members: [ { docs: [ @@ -159952,10 +164248,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#76 (pallet_democracy::vote::AccountVote) { + Ty#80 (pallet_democracy::vote::AccountVote) { docs: [ ], - id: 76, + id: 80, members: [ { docs: [ @@ -159965,7 +164261,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "vote", - ty: Ty#77 (pallet_democracy::vote::Vote), + ty: Ty#81 (pallet_democracy::vote::Vote), typeName: "Vote", }, { @@ -160015,7 +164311,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#77 (pallet_democracy::vote::Vote) { + Ty#81 (pallet_democracy::vote::Vote) { docs: [ ], fields: [ @@ -160027,7 +164323,7 @@ snapshot[`moonbeam 1`] = ` typeName: undefined, }, ], - id: 77, + id: 81, params: [ ], path: [ @@ -160037,14 +164333,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#78 (pallet_collective::pallet::Event) { + Ty#82 (pallet_collective::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 78, + id: 82, members: [ { docs: [ @@ -160108,7 +164404,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "voted", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { @@ -160177,7 +164473,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], @@ -160200,7 +164496,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], @@ -160255,14 +164551,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#79 (pallet_collective::pallet::Event) { + Ty#83 (pallet_collective::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 79, + id: 83, members: [ { docs: [ @@ -160326,7 +164622,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "voted", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { @@ -160395,7 +164691,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], @@ -160418,7 +164714,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "result", - ty: Ty#45 (Result), + ty: Ty#48 (Result), typeName: "DispatchResult", }, ], @@ -160473,14 +164769,232 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#80 (pallet_treasury::pallet::Event) { + Ty#84 (pallet_collective::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 80, + id: 84, + members: [ + { + docs: [ + "A motion (given hash) has been proposed (by given account) with a threshold (given", + "\`MemberCount\`).", + ], + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "proposal_index", + ty: Ty#4 (u32), + typeName: "ProposalIndex", + }, + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + { + docs: [ + ], + name: "threshold", + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + ], + index: 0, + name: "Proposed", + }, + { + docs: [ + "A motion (given hash) has been voted on by given account, leaving", + "a tally (yes votes and no votes given respectively as \`MemberCount\`).", + ], + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + { + docs: [ + ], + name: "voted", + ty: Ty#33 (bool), + typeName: "bool", + }, + { + docs: [ + ], + name: "yes", + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + { + docs: [ + ], + name: "no", + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + ], + index: 1, + name: "Voted", + }, + { + docs: [ + "A motion was approved by the required threshold.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + ], + index: 2, + name: "Approved", + }, + { + docs: [ + "A motion was not approved by the required threshold.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + ], + index: 3, + name: "Disapproved", + }, + { + docs: [ + "A motion was executed; result will be \`Ok\` if it returned without error.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + { + docs: [ + ], + name: "result", + ty: Ty#48 (Result), + typeName: "DispatchResult", + }, + ], + index: 4, + name: "Executed", + }, + { + docs: [ + "A single member did some action; result will be \`Ok\` if it returned without error.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + { + docs: [ + ], + name: "result", + ty: Ty#48 (Result), + typeName: "DispatchResult", + }, + ], + index: 5, + name: "MemberExecuted", + }, + { + docs: [ + "A proposal was closed because its threshold was reached or after its duration was up.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + { + docs: [ + ], + name: "yes", + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + { + docs: [ + ], + name: "no", + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + ], + index: 6, + name: "Closed", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + { + name: "I", + ty: undefined, + }, + ], + path: [ + "pallet_collective", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#85 (pallet_treasury::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 85, members: [ { docs: [ @@ -160615,6 +165129,36 @@ snapshot[`moonbeam 1`] = ` index: 6, name: "Deposit", }, + { + docs: [ + "A new spend proposal has been approved.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_index", + ty: Ty#4 (u32), + typeName: "ProposalIndex", + }, + { + docs: [ + ], + name: "amount", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + ], + index: 7, + name: "SpendApproved", + }, ], params: [ { @@ -160633,14 +165177,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#81 (pallet_crowdloan_rewards::pallet::Event) { + Ty#86 (pallet_crowdloan_rewards::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 81, + id: 86, members: [ { docs: [ @@ -160759,7 +165303,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#43 (Option), + ty: Ty#46 (Option), typeName: "Option", }, { @@ -160789,7 +165333,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#43 (Option), + ty: Ty#46 (Option), typeName: "Option", }, { @@ -160817,14 +165361,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#82 (cumulus_pallet_xcmp_queue::pallet::Event) { + Ty#87 (cumulus_pallet_xcmp_queue::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 82, + id: 87, members: [ { docs: [ @@ -160834,10 +165378,17 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#83 (Option), + name: "message_hash", + ty: Ty#88 (Option), typeName: "Option", }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (u64), + typeName: "Weight", + }, ], index: 0, name: "Success", @@ -160850,17 +165401,24 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#83 (Option), + name: "message_hash", + ty: Ty#88 (Option), typeName: "Option", }, { docs: [ ], - name: undefined, - ty: Ty#84 (xcm::v2::traits::Error), + name: "error", + ty: Ty#89 (xcm::v2::traits::Error), typeName: "XcmError", }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (u64), + typeName: "Weight", + }, ], index: 1, name: "Fail", @@ -160873,8 +165431,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#83 (Option), + name: "message_hash", + ty: Ty#88 (Option), typeName: "Option", }, ], @@ -160889,8 +165447,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#83 (Option), + name: "message_hash", + ty: Ty#88 (Option), typeName: "Option", }, ], @@ -160905,8 +165463,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#83 (Option), + name: "message_hash", + ty: Ty#88 (Option), typeName: "Option", }, ], @@ -160921,8 +165479,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#83 (Option), + name: "message_hash", + ty: Ty#88 (Option), typeName: "Option", }, ], @@ -160937,28 +165495,28 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#85 (polkadot_parachain::primitives::Id), + name: "sender", + ty: Ty#90 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "sent_at", ty: Ty#4 (u32), typeName: "RelayBlockNumber", }, { docs: [ ], - name: undefined, + name: "index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "required", ty: Ty#8 (u64), typeName: "Weight", }, @@ -160974,14 +165532,14 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: undefined, + name: "index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "used", ty: Ty#8 (u64), typeName: "Weight", }, @@ -161003,10 +165561,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#83 (Option) { + Ty#88 (Option) { docs: [ ], - id: 83, + id: 88, members: [ { docs: [ @@ -161043,10 +165601,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#84 (xcm::v2::traits::Error) { + Ty#89 (xcm::v2::traits::Error) { docs: [ ], - id: 84, + id: 89, members: [ { docs: [ @@ -161281,7 +165839,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#85 (polkadot_parachain::primitives::Id) { + Ty#90 (polkadot_parachain::primitives::Id) { docs: [ ], fields: [ @@ -161293,7 +165851,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u32", }, ], - id: 85, + id: 90, params: [ ], path: [ @@ -161303,14 +165861,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#86 (cumulus_pallet_xcm::pallet::Event) { + Ty#91 (cumulus_pallet_xcm::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 86, + id: 91, members: [ { docs: [ @@ -161322,7 +165880,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#92, typeName: "[u8; 8]", }, ], @@ -161339,7 +165897,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#92, typeName: "[u8; 8]", }, ], @@ -161356,14 +165914,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#92, typeName: "[u8; 8]", }, { docs: [ ], name: undefined, - ty: Ty#88 (xcm::v2::traits::Outcome), + ty: Ty#93 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -161384,10 +165942,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#87 { + Ty#92 { docs: [ ], - id: 87, + id: 92, len: 8, params: [ ], @@ -161396,10 +165954,10 @@ snapshot[`moonbeam 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#88 (xcm::v2::traits::Outcome) { + Ty#93 (xcm::v2::traits::Outcome) { docs: [ ], - id: 88, + id: 93, members: [ { docs: [ @@ -161431,7 +165989,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (xcm::v2::traits::Error), + ty: Ty#89 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -161446,7 +166004,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (xcm::v2::traits::Error), + ty: Ty#89 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -161464,25 +166022,24 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#89 (cumulus_pallet_dmp_queue::pallet::Event) { + Ty#94 (cumulus_pallet_dmp_queue::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 89, + id: 94, members: [ { docs: [ "Downward message is invalid XCM.", - "\\\\[ id \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#10, typeName: "MessageId", }, @@ -161493,13 +166050,12 @@ snapshot[`moonbeam 1`] = ` { docs: [ "Downward message is unsupported version of XCM.", - "\\\\[ id \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#10, typeName: "MessageId", }, @@ -161510,21 +166066,20 @@ snapshot[`moonbeam 1`] = ` { docs: [ "Downward message executed with the given outcome.", - "\\\\[ id, outcome \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#10, typeName: "MessageId", }, { docs: [ ], - name: undefined, - ty: Ty#88 (xcm::v2::traits::Outcome), + name: "outcome", + ty: Ty#93 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -161534,27 +166089,26 @@ snapshot[`moonbeam 1`] = ` { docs: [ "The weight limit for handling downward messages was reached.", - "\\\\[ id, remaining, required \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#10, typeName: "MessageId", }, { docs: [ ], - name: undefined, + name: "remaining_weight", ty: Ty#8 (u64), typeName: "Weight", }, { docs: [ ], - name: undefined, + name: "required_weight", ty: Ty#8 (u64), typeName: "Weight", }, @@ -161565,27 +166119,26 @@ snapshot[`moonbeam 1`] = ` { docs: [ "Downward message is overweight and was placed in the overweight queue.", - "\\\\[ id, index, required \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#10, typeName: "MessageId", }, { docs: [ ], - name: undefined, + name: "overweight_index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "required_weight", ty: Ty#8 (u64), typeName: "Weight", }, @@ -161596,20 +166149,19 @@ snapshot[`moonbeam 1`] = ` { docs: [ "Downward message from the overweight queue was executed.", - "\\\\[ index, used \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "overweight_index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "weight_used", ty: Ty#8 (u64), typeName: "Weight", }, @@ -161631,14 +166183,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#90 (pallet_xcm::pallet::Event) { + Ty#95 (pallet_xcm::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 90, + id: 95, members: [ { docs: [ @@ -161651,7 +166203,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#88 (xcm::v2::traits::Outcome), + ty: Ty#93 (xcm::v2::traits::Outcome), typeName: "xcm::latest::Outcome", }, ], @@ -161669,21 +166221,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -161703,7 +166255,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -161736,7 +166288,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#110 (xcm::v2::Response), + ty: Ty#116 (xcm::v2::Response), typeName: "Response", }, ], @@ -161904,7 +166456,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -161918,7 +166470,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#119 (Option), + ty: Ty#125 (Option), typeName: "Option", }, ], @@ -161942,7 +166494,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -161992,14 +166544,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#120 (xcm::VersionedMultiAssets), + ty: Ty#126 (xcm::VersionedMultiAssets), typeName: "VersionedMultiAssets", }, ], @@ -162017,7 +166569,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -162043,7 +166595,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -162069,7 +166621,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -162083,7 +166635,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (xcm::v2::traits::Error), + ty: Ty#89 (xcm::v2::traits::Error), typeName: "XcmError", }, ], @@ -162102,7 +166654,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { @@ -162130,7 +166682,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#91 (xcm::v1::multilocation::MultiLocation) { + Ty#96 (xcm::v1::multilocation::MultiLocation) { docs: [ ], fields: [ @@ -162145,11 +166697,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "interior", - ty: Ty#92 (xcm::v1::multilocation::Junctions), + ty: Ty#97 (xcm::v1::multilocation::Junctions), typeName: "Junctions", }, ], - id: 91, + id: 96, params: [ ], path: [ @@ -162160,10 +166712,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#92 (xcm::v1::multilocation::Junctions) { + Ty#97 (xcm::v1::multilocation::Junctions) { docs: [ ], - id: 92, + id: 97, members: [ { docs: [ @@ -162181,7 +166733,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162196,14 +166748,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162218,21 +166770,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162247,28 +166799,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162283,35 +166835,35 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162326,42 +166878,42 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162376,49 +166928,49 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162433,56 +166985,56 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#93 (xcm::v1::junction::Junction), + ty: Ty#98 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -162500,10 +167052,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#93 (xcm::v1::junction::Junction) { + Ty#98 (xcm::v1::junction::Junction) { docs: [ ], - id: 93, + id: 98, members: [ { docs: [ @@ -162513,7 +167065,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -162528,7 +167080,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "network", - ty: Ty#95 (xcm::v0::junction::NetworkId), + ty: Ty#100 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -162550,14 +167102,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "network", - ty: Ty#95 (xcm::v0::junction::NetworkId), + ty: Ty#100 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -162572,7 +167124,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "network", - ty: Ty#95 (xcm::v0::junction::NetworkId), + ty: Ty#100 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -162609,7 +167161,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#97, + ty: Ty#103, typeName: "u128", }, ], @@ -162624,8 +167176,8 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#11, - typeName: "Vec", + ty: Ty#101 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 6, @@ -162647,14 +167199,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#98 (xcm::v0::junction::BodyId), + ty: Ty#104 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#99 (xcm::v0::junction::BodyPart), + ty: Ty#105 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -162672,10 +167224,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#94 { + Ty#99 { docs: [ ], - id: 94, + id: 99, params: [ ], path: [ @@ -162683,10 +167235,10 @@ snapshot[`moonbeam 1`] = ` type: "Compact", typeParam: Ty#4 (u32), }, - Ty#95 (xcm::v0::junction::NetworkId) { + Ty#100 (xcm::v0::junction::NetworkId) { docs: [ ], - id: 95, + id: 100, members: [ { docs: [ @@ -162704,8 +167256,8 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#11, - typeName: "Vec", + ty: Ty#101 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -162738,10 +167290,41 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#96 { + Ty#101 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], - id: 96, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + id: 101, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "weak_bounded_vec", + "WeakBoundedVec", + ], + type: "Struct", + }, + Ty#102 { + docs: [ + ], + id: 102, params: [ ], path: [ @@ -162749,10 +167332,10 @@ snapshot[`moonbeam 1`] = ` type: "Compact", typeParam: Ty#8 (u64), }, - Ty#97 { + Ty#103 { docs: [ ], - id: 97, + id: 103, params: [ ], path: [ @@ -162760,10 +167343,10 @@ snapshot[`moonbeam 1`] = ` type: "Compact", typeParam: Ty#6 (u128), }, - Ty#98 (xcm::v0::junction::BodyId) { + Ty#104 (xcm::v0::junction::BodyId) { docs: [ ], - id: 98, + id: 104, members: [ { docs: [ @@ -162781,8 +167364,8 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#11, - typeName: "Vec", + ty: Ty#101 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -162796,7 +167379,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -162846,10 +167429,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#99 (xcm::v0::junction::BodyPart) { + Ty#105 (xcm::v0::junction::BodyPart) { docs: [ ], - id: 99, + id: 105, members: [ { docs: [ @@ -162867,7 +167450,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "count", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -162882,14 +167465,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "nom", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -162904,14 +167487,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "nom", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -162926,14 +167509,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "nom", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -162951,7 +167534,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#100 (xcm::v2::Xcm) { + Ty#106 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -162959,11 +167542,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#101, + ty: Ty#107, typeName: "Vec>", }, ], - id: 100, + id: 106, params: [ { name: "Call", @@ -162977,21 +167560,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#101 { + Ty#107 { docs: [ ], - id: 101, + id: 107, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#102 (xcm::v2::Instruction), + typeParam: Ty#108 (xcm::v2::Instruction), }, - Ty#102 (xcm::v2::Instruction) { + Ty#108 (xcm::v2::Instruction) { docs: [ ], - id: 102, + id: 108, members: [ { docs: [ @@ -163001,7 +167584,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -163016,7 +167599,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -163031,7 +167614,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -163046,21 +167629,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#110 (xcm::v2::Response), + ty: Ty#116 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -163075,14 +167658,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -163097,21 +167680,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -163126,21 +167709,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#113 (xcm::v0::OriginKind), + ty: Ty#119 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#114 (xcm::double_encoded::DoubleEncoded), + ty: Ty#120 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -163155,21 +167738,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -163184,7 +167767,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -163199,21 +167782,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "initiator", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -163236,7 +167819,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (xcm::v1::multilocation::Junctions), + ty: Ty#97 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -163251,21 +167834,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -163280,21 +167863,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -163309,28 +167892,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -163345,14 +167928,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "give", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -163367,21 +167950,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -163396,21 +167979,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -163425,28 +168008,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -163461,14 +168044,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fees", - ty: Ty#105 (xcm::v1::multiasset::MultiAsset), + ty: Ty#111 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#118 (xcm::v2::WeightLimit), + ty: Ty#124 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -163491,7 +168074,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -163506,7 +168089,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -163529,14 +168112,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -163551,7 +168134,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -163566,14 +168149,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -163602,7 +168185,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#103 (xcm::v1::multiasset::MultiAssets) { + Ty#109 (xcm::v1::multiasset::MultiAssets) { docs: [ ], fields: [ @@ -163610,11 +168193,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#104, + ty: Ty#110, typeName: "Vec", }, ], - id: 103, + id: 109, params: [ ], path: [ @@ -163625,18 +168208,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#104 { + Ty#110 { docs: [ ], - id: 104, + id: 110, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#105 (xcm::v1::multiasset::MultiAsset), + typeParam: Ty#111 (xcm::v1::multiasset::MultiAsset), }, - Ty#105 (xcm::v1::multiasset::MultiAsset) { + Ty#111 (xcm::v1::multiasset::MultiAsset) { docs: [ ], fields: [ @@ -163644,18 +168227,18 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#106 (xcm::v1::multiasset::AssetId), + ty: Ty#112 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#107 (xcm::v1::multiasset::Fungibility), + ty: Ty#113 (xcm::v1::multiasset::Fungibility), typeName: "Fungibility", }, ], - id: 105, + id: 111, params: [ ], path: [ @@ -163666,10 +168249,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#106 (xcm::v1::multiasset::AssetId) { + Ty#112 (xcm::v1::multiasset::AssetId) { docs: [ ], - id: 106, + id: 112, members: [ { docs: [ @@ -163679,7 +168262,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -163712,10 +168295,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#107 (xcm::v1::multiasset::Fungibility) { + Ty#113 (xcm::v1::multiasset::Fungibility) { docs: [ ], - id: 107, + id: 113, members: [ { docs: [ @@ -163725,7 +168308,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#97, + ty: Ty#103, typeName: "u128", }, ], @@ -163740,7 +168323,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#108 (xcm::v1::multiasset::AssetInstance), + ty: Ty#114 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -163758,10 +168341,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#108 (xcm::v1::multiasset::AssetInstance) { + Ty#114 (xcm::v1::multiasset::AssetInstance) { docs: [ ], - id: 108, + id: 114, members: [ { docs: [ @@ -163779,7 +168362,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#97, + ty: Ty#103, typeName: "u128", }, ], @@ -163809,7 +168392,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#92, typeName: "[u8; 8]", }, ], @@ -163824,7 +168407,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#109, + ty: Ty#115, typeName: "[u8; 16]", }, ], @@ -163872,10 +168455,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#109 { + Ty#115 { docs: [ ], - id: 109, + id: 115, len: 16, params: [ ], @@ -163884,10 +168467,10 @@ snapshot[`moonbeam 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#110 (xcm::v2::Response) { + Ty#116 (xcm::v2::Response) { docs: [ ], - id: 110, + id: 116, members: [ { docs: [ @@ -163905,7 +168488,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -163920,7 +168503,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#111 (Option), + ty: Ty#117 (Option), typeName: "Option<(u32, Error)>", }, ], @@ -163952,10 +168535,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#111 (Option) { + Ty#117 (Option) { docs: [ ], - id: 111, + id: 117, members: [ { docs: [ @@ -163973,7 +168556,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#112, + ty: Ty#118, typeName: undefined, }, ], @@ -163984,7 +168567,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#112, + ty: Ty#118, }, ], path: [ @@ -163992,24 +168575,24 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#112 { + Ty#118 { docs: [ ], fields: [ Ty#4 (u32), - Ty#84 (xcm::v2::traits::Error), + Ty#89 (xcm::v2::traits::Error), ], - id: 112, + id: 118, params: [ ], path: [ ], type: "Tuple", }, - Ty#113 (xcm::v0::OriginKind) { + Ty#119 (xcm::v0::OriginKind) { docs: [ ], - id: 113, + id: 119, members: [ { docs: [ @@ -164053,7 +168636,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#114 (xcm::double_encoded::DoubleEncoded) { + Ty#120 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -164065,7 +168648,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Vec", }, ], - id: 114, + id: 120, params: [ { name: "T", @@ -164079,10 +168662,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#115 (xcm::v1::multiasset::MultiAssetFilter) { + Ty#121 (xcm::v1::multiasset::MultiAssetFilter) { docs: [ ], - id: 115, + id: 121, members: [ { docs: [ @@ -164092,7 +168675,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -164107,7 +168690,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::WildMultiAsset), + ty: Ty#122 (xcm::v1::multiasset::WildMultiAsset), typeName: "WildMultiAsset", }, ], @@ -164125,10 +168708,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#116 (xcm::v1::multiasset::WildMultiAsset) { + Ty#122 (xcm::v1::multiasset::WildMultiAsset) { docs: [ ], - id: 116, + id: 122, members: [ { docs: [ @@ -164146,14 +168729,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#106 (xcm::v1::multiasset::AssetId), + ty: Ty#112 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#117 (xcm::v1::multiasset::WildFungibility), + ty: Ty#123 (xcm::v1::multiasset::WildFungibility), typeName: "WildFungibility", }, ], @@ -164171,10 +168754,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#117 (xcm::v1::multiasset::WildFungibility) { + Ty#123 (xcm::v1::multiasset::WildFungibility) { docs: [ ], - id: 117, + id: 123, members: [ { docs: [ @@ -164203,10 +168786,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#118 (xcm::v2::WeightLimit) { + Ty#124 (xcm::v2::WeightLimit) { docs: [ ], - id: 118, + id: 124, members: [ { docs: [ @@ -164224,7 +168807,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -164241,10 +168824,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#119 (Option) { + Ty#125 (Option) { docs: [ ], - id: 119, + id: 125, members: [ { docs: [ @@ -164262,7 +168845,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: undefined, }, ], @@ -164273,7 +168856,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), }, ], path: [ @@ -164281,10 +168864,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#120 (xcm::VersionedMultiAssets) { + Ty#126 (xcm::VersionedMultiAssets) { docs: [ ], - id: 120, + id: 126, members: [ { docs: [ @@ -164294,7 +168877,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, ], @@ -164309,7 +168892,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "v1::MultiAssets", }, ], @@ -164325,21 +168908,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#121 { + Ty#127 { docs: [ ], - id: 121, + id: 127, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#122 (xcm::v0::multi_asset::MultiAsset), + typeParam: Ty#128 (xcm::v0::multi_asset::MultiAsset), }, - Ty#122 (xcm::v0::multi_asset::MultiAsset) { + Ty#128 (xcm::v0::multi_asset::MultiAsset) { docs: [ ], - id: 122, + id: 128, members: [ { docs: [ @@ -164411,7 +168994,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -164426,7 +169009,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "class", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -164448,7 +169031,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "u128", }, ], @@ -164470,7 +169053,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "instance", - ty: Ty#108 (xcm::v1::multiasset::AssetInstance), + ty: Ty#114 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -164485,14 +169068,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "u128", }, ], @@ -164507,14 +169090,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "class", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "instance", - ty: Ty#108 (xcm::v1::multiasset::AssetInstance), + ty: Ty#114 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -164532,10 +169115,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#123 (xcm::v0::multi_location::MultiLocation) { + Ty#129 (xcm::v0::multi_location::MultiLocation) { docs: [ ], - id: 123, + id: 129, members: [ { docs: [ @@ -164553,7 +169136,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164568,14 +169151,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164590,21 +169173,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164619,28 +169202,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164655,35 +169238,35 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164698,42 +169281,42 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164748,49 +169331,49 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164805,56 +169388,56 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#124 (xcm::v0::junction::Junction), + ty: Ty#130 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -164872,10 +169455,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#124 (xcm::v0::junction::Junction) { + Ty#130 (xcm::v0::junction::Junction) { docs: [ ], - id: 124, + id: 130, members: [ { docs: [ @@ -164893,7 +169476,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -164908,7 +169491,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "network", - ty: Ty#95 (xcm::v0::junction::NetworkId), + ty: Ty#100 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -164930,14 +169513,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "network", - ty: Ty#95 (xcm::v0::junction::NetworkId), + ty: Ty#100 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -164952,7 +169535,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "network", - ty: Ty#95 (xcm::v0::junction::NetworkId), + ty: Ty#100 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -164989,7 +169572,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#97, + ty: Ty#103, typeName: "u128", }, ], @@ -165004,8 +169587,8 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#11, - typeName: "Vec", + ty: Ty#101 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 7, @@ -165027,14 +169610,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#98 (xcm::v0::junction::BodyId), + ty: Ty#104 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#99 (xcm::v0::junction::BodyPart), + ty: Ty#105 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -165052,10 +169635,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#125 (xcm::VersionedMultiLocation) { + Ty#131 (xcm::VersionedMultiLocation) { docs: [ ], - id: 125, + id: 131, members: [ { docs: [ @@ -165065,7 +169648,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "v0::MultiLocation", }, ], @@ -165080,7 +169663,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "v1::MultiLocation", }, ], @@ -165096,14 +169679,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#126 (pallet_assets::pallet::Event) { + Ty#132 (pallet_assets::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 126, + id: 132, members: [ { docs: [ @@ -165446,7 +170029,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -165615,14 +170198,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#127 (pallet_asset_manager::pallet::Event) { + Ty#133 (pallet_asset_manager::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 127, + id: 133, members: [ { docs: [ @@ -165640,14 +170223,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, { docs: [ ], name: "metadata", - ty: Ty#129 (moonbeam_runtime::asset_config::AssetRegistrarMetadata), + ty: Ty#135 (moonbeam_runtime::asset_config::AssetRegistrarMetadata), typeName: "T::AssetRegistrarMetadata", }, ], @@ -165663,7 +170246,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, { @@ -165693,7 +170276,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new_asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, ], @@ -165716,7 +170299,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, ], @@ -165732,7 +170315,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, ], @@ -165785,7 +170368,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, ], @@ -165822,10 +170405,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#128 (moonbeam_runtime::xcm_config::AssetType) { + Ty#134 (moonbeam_runtime::xcm_config::AssetType) { docs: [ ], - id: 128, + id: 134, members: [ { docs: [ @@ -165835,7 +170418,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -165852,7 +170435,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#129 (moonbeam_runtime::asset_config::AssetRegistrarMetadata) { + Ty#135 (moonbeam_runtime::asset_config::AssetRegistrarMetadata) { docs: [ ], fields: [ @@ -165881,11 +170464,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], - id: 129, + id: 135, params: [ ], path: [ @@ -165895,14 +170478,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#130 (orml_xtokens::module::Event) { + Ty#136 (orml_xtokens::module::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 130, + id: 136, members: [ { docs: [ @@ -165920,21 +170503,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "fee", - ty: Ty#105 (xcm::v1::multiasset::MultiAsset), + ty: Ty#111 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -165955,14 +170538,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#131 (xcm_transactor::pallet::Event) { + Ty#137 (pallet_xcm_transactor::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 131, + id: 137, members: [ { docs: [ @@ -165980,7 +170563,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -165994,7 +170577,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], @@ -166017,7 +170600,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -166031,6 +170614,36 @@ snapshot[`moonbeam 1`] = ` index: 1, name: "TransactedSovereign", }, + { + docs: [ + "Transacted the call through a signed account in a destination chain.", + ], + fields: [ + { + docs: [ + ], + name: "fee_payer", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "call", + ty: Ty#11, + typeName: "Vec", + }, + ], + index: 2, + name: "TransactedSigned", + }, { docs: [ "Registered a derivative index for an account id.", @@ -166047,11 +170660,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], - index: 2, + index: 3, name: "RegisteredDerivative", }, { @@ -166062,11 +170675,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], - index: 3, + index: 4, name: "DeRegisteredDerivative", }, { @@ -166078,11 +170691,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "error", - ty: Ty#84 (xcm::v2::traits::Error), + ty: Ty#89 (xcm::v2::traits::Error), typeName: "XcmError", }, ], - index: 4, + index: 5, name: "TransactFailed", }, { @@ -166094,18 +170707,18 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "location", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "remote_info", - ty: Ty#132 (xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight), + ty: Ty#138 (pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight), typeName: "RemoteTransactInfoWithMaxWeight", }, ], - index: 5, + index: 6, name: "TransactInfoChanged", }, { @@ -166117,13 +170730,52 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "location", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], - index: 6, + index: 7, name: "TransactInfoRemoved", }, + { + docs: [ + "Set dest fee per second", + ], + fields: [ + { + docs: [ + ], + name: "location", + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "fee_per_second", + ty: Ty#6 (u128), + typeName: "u128", + }, + ], + index: 8, + name: "DestFeePerSecondChanged", + }, + { + docs: [ + "Remove dest fee per second", + ], + fields: [ + { + docs: [ + ], + name: "location", + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + ], + index: 9, + name: "DestFeePerSecondRemoved", + }, ], params: [ { @@ -166132,13 +170784,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "xcm_transactor", + "pallet_xcm_transactor", "pallet", "Event", ], type: "Union", }, - Ty#132 (xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight) { + Ty#138 (pallet_xcm_transactor::pallet::RemoteTransactInfoWithMaxWeight) { docs: [ ], fields: [ @@ -166152,36 +170804,76 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "fee_per_second", - ty: Ty#6 (u128), - typeName: "u128", + name: "max_weight", + ty: Ty#8 (u64), + typeName: "Weight", }, { docs: [ ], - name: "max_weight", - ty: Ty#8 (u64), - typeName: "Weight", + name: "transact_extra_weight_signed", + ty: Ty#139 (Option), + typeName: "Option", }, ], - id: 132, + id: 138, params: [ ], path: [ - "xcm_transactor", + "pallet_xcm_transactor", "pallet", "RemoteTransactInfoWithMaxWeight", ], type: "Struct", }, - Ty#133 (pallet_assets::pallet::Event) { + Ty#139 (Option) { + docs: [ + ], + id: 139, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#8 (u64), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#8 (u64), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#140 (pallet_assets::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 133, + id: 140, members: [ { docs: [ @@ -166524,7 +171216,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -166693,10 +171385,213 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#134 (frame_system::Phase) { + Ty#141 (pallet_randomness::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - id: 134, + id: 141, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "id", + ty: Ty#8 (u64), + typeName: "RequestId", + }, + { + docs: [ + ], + name: "refund_address", + ty: Ty#58 (primitive_types::H160), + typeName: "H160", + }, + { + docs: [ + ], + name: "contract_address", + ty: Ty#58 (primitive_types::H160), + typeName: "H160", + }, + { + docs: [ + ], + name: "fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "gas_limit", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "num_words", + ty: Ty#2 (u8), + typeName: "u8", + }, + { + docs: [ + ], + name: "salt", + ty: Ty#9 (primitive_types::H256), + typeName: "H256", + }, + { + docs: [ + ], + name: "earliest_epoch", + ty: Ty#8 (u64), + typeName: "u64", + }, + ], + index: 0, + name: "RandomnessRequestedBabeEpoch", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "id", + ty: Ty#8 (u64), + typeName: "RequestId", + }, + { + docs: [ + ], + name: "refund_address", + ty: Ty#58 (primitive_types::H160), + typeName: "H160", + }, + { + docs: [ + ], + name: "contract_address", + ty: Ty#58 (primitive_types::H160), + typeName: "H160", + }, + { + docs: [ + ], + name: "fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "gas_limit", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "num_words", + ty: Ty#2 (u8), + typeName: "u8", + }, + { + docs: [ + ], + name: "salt", + ty: Ty#9 (primitive_types::H256), + typeName: "H256", + }, + { + docs: [ + ], + name: "earliest_block", + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + ], + index: 1, + name: "RandomnessRequestedLocal", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "id", + ty: Ty#8 (u64), + typeName: "RequestId", + }, + ], + index: 2, + name: "RequestFulfilled", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "id", + ty: Ty#8 (u64), + typeName: "RequestId", + }, + { + docs: [ + ], + name: "new_fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 3, + name: "RequestFeeIncreased", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "id", + ty: Ty#8 (u64), + typeName: "RequestId", + }, + ], + index: 4, + name: "RequestExpirationExecuted", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_randomness", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#142 (frame_system::Phase) { + docs: [ + ], + id: 142, members: [ { docs: [ @@ -166738,18 +171633,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#135 { + Ty#143 { docs: [ ], - id: 135, + id: 143, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#70, + typeParam: Ty#74, }, - Ty#136 (frame_system::LastRuntimeUpgradeInfo) { + Ty#144 (frame_system::LastRuntimeUpgradeInfo) { docs: [ ], fields: [ @@ -166757,18 +171652,18 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "spec_version", - ty: Ty#94, + ty: Ty#99, typeName: "codec::Compact", }, { docs: [ ], name: "spec_name", - ty: Ty#64 (str), + ty: Ty#66 (str), typeName: "sp_runtime::RuntimeString", }, ], - id: 136, + id: 144, params: [ ], path: [ @@ -166777,11 +171672,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#137 (frame_system::pallet::Call) { + Ty#145 (frame_system::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 137, + id: 145, members: [ { docs: [ @@ -166792,7 +171687,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "ratio", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -166895,7 +171790,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "items", - ty: Ty#138, + ty: Ty#146, typeName: "Vec", }, ], @@ -166911,7 +171806,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "keys", - ty: Ty#140, + ty: Ty#148, typeName: "Vec", }, ], @@ -166974,35 +171869,35 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#138 { + Ty#146 { docs: [ ], - id: 138, + id: 146, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#139, + typeParam: Ty#147, }, - Ty#139 { + Ty#147 { docs: [ ], fields: [ Ty#11, Ty#11, ], - id: 139, + id: 147, params: [ ], path: [ ], type: "Tuple", }, - Ty#140 { + Ty#148 { docs: [ ], - id: 140, + id: 148, params: [ ], path: [ @@ -167010,7 +171905,7 @@ snapshot[`moonbeam 1`] = ` type: "Sequence", typeParam: Ty#11, }, - Ty#141 (frame_system::limits::BlockWeights) { + Ty#149 (frame_system::limits::BlockWeights) { docs: [ ], fields: [ @@ -167032,11 +171927,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "per_class", - ty: Ty#142 (frame_support::weights::PerDispatchClass), + ty: Ty#150 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 141, + id: 149, params: [ ], path: [ @@ -167046,7 +171941,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#142 (frame_support::weights::PerDispatchClass) { + Ty#150 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -167054,29 +171949,29 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "normal", - ty: Ty#143 (frame_system::limits::WeightsPerClass), + ty: Ty#151 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#143 (frame_system::limits::WeightsPerClass), + ty: Ty#151 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#143 (frame_system::limits::WeightsPerClass), + ty: Ty#151 (frame_system::limits::WeightsPerClass), typeName: "T", }, ], - id: 142, + id: 150, params: [ { name: "T", - ty: Ty#143 (frame_system::limits::WeightsPerClass), + ty: Ty#151 (frame_system::limits::WeightsPerClass), }, ], path: [ @@ -167086,7 +171981,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#143 (frame_system::limits::WeightsPerClass) { + Ty#151 (frame_system::limits::WeightsPerClass) { docs: [ ], fields: [ @@ -167101,25 +171996,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "max_extrinsic", - ty: Ty#144 (Option), + ty: Ty#139 (Option), typeName: "Option", }, { docs: [ ], name: "max_total", - ty: Ty#144 (Option), + ty: Ty#139 (Option), typeName: "Option", }, { docs: [ ], name: "reserved", - ty: Ty#144 (Option), + ty: Ty#139 (Option), typeName: "Option", }, ], - id: 143, + id: 151, params: [ ], path: [ @@ -167129,47 +172024,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#144 (Option) { - docs: [ - ], - id: 144, - members: [ - { - docs: [ - ], - fields: [ - ], - index: 0, - name: "None", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#8 (u64), - typeName: undefined, - }, - ], - index: 1, - name: "Some", - }, - ], - params: [ - { - name: "T", - ty: Ty#8 (u64), - }, - ], - path: [ - "Option", - ], - type: "Union", - }, - Ty#145 (frame_system::limits::BlockLength) { + Ty#152 (frame_system::limits::BlockLength) { docs: [ ], fields: [ @@ -167177,11 +172032,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "max", - ty: Ty#146 (frame_support::weights::PerDispatchClass), + ty: Ty#153 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 145, + id: 152, params: [ ], path: [ @@ -167191,7 +172046,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#146 (frame_support::weights::PerDispatchClass) { + Ty#153 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -167217,7 +172072,7 @@ snapshot[`moonbeam 1`] = ` typeName: "T", }, ], - id: 146, + id: 153, params: [ { name: "T", @@ -167231,7 +172086,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#147 (frame_support::weights::RuntimeDbWeight) { + Ty#154 (frame_support::weights::RuntimeDbWeight) { docs: [ ], fields: [ @@ -167250,7 +172105,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Weight", }, ], - id: 147, + id: 154, params: [ ], path: [ @@ -167260,7 +172115,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#148 (sp_version::RuntimeVersion) { + Ty#155 (sp_version::RuntimeVersion) { docs: [ ], fields: [ @@ -167268,14 +172123,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "spec_name", - ty: Ty#64 (str), + ty: Ty#66 (str), typeName: "RuntimeString", }, { docs: [ ], name: "impl_name", - ty: Ty#64 (str), + ty: Ty#66 (str), typeName: "RuntimeString", }, { @@ -167303,7 +172158,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "apis", - ty: Ty#149 (Cow), + ty: Ty#156 (Cow), typeName: "ApisVec", }, { @@ -167321,7 +172176,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u8", }, ], - id: 148, + id: 155, params: [ ], path: [ @@ -167330,7 +172185,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#149 (Cow) { + Ty#156 (Cow) { docs: [ ], fields: [ @@ -167338,15 +172193,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#150, + ty: Ty#157, typeName: undefined, }, ], - id: 149, + id: 156, params: [ { name: "T", - ty: Ty#150, + ty: Ty#157, }, ], path: [ @@ -167354,36 +172209,36 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#150 { + Ty#157 { docs: [ ], - id: 150, + id: 157, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#151, + typeParam: Ty#158, }, - Ty#151 { + Ty#158 { docs: [ ], fields: [ - Ty#87, + Ty#92, Ty#4 (u32), ], - id: 151, + id: 158, params: [ ], path: [ ], type: "Tuple", }, - Ty#152 (frame_system::pallet::Error) { + Ty#159 (frame_system::pallet::Error) { docs: [ "Error for the System pallet", ], - id: 152, + id: 159, members: [ { docs: [ @@ -167457,7 +172312,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#153 (polkadot_primitives::v1::PersistedValidationData) { + Ty#160 (polkadot_primitives::v2::PersistedValidationData) { docs: [ ], fields: [ @@ -167465,7 +172320,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "parent_head", - ty: Ty#154 (polkadot_parachain::primitives::HeadData), + ty: Ty#161 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { @@ -167490,7 +172345,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u32", }, ], - id: 153, + id: 160, params: [ { name: "H", @@ -167503,12 +172358,12 @@ snapshot[`moonbeam 1`] = ` ], path: [ "polkadot_primitives", - "v1", + "v2", "PersistedValidationData", ], type: "Struct", }, - Ty#154 (polkadot_parachain::primitives::HeadData) { + Ty#161 (polkadot_parachain::primitives::HeadData) { docs: [ ], fields: [ @@ -167520,7 +172375,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Vec", }, ], - id: 154, + id: 161, params: [ ], path: [ @@ -167530,10 +172385,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#155 (Option) { + Ty#162 (Option) { docs: [ ], - id: 155, + id: 162, members: [ { docs: [ @@ -167551,7 +172406,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#156 (polkadot_primitives::v1::UpgradeRestriction), + ty: Ty#163 (polkadot_primitives::v2::UpgradeRestriction), typeName: undefined, }, ], @@ -167562,7 +172417,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#156 (polkadot_primitives::v1::UpgradeRestriction), + ty: Ty#163 (polkadot_primitives::v2::UpgradeRestriction), }, ], path: [ @@ -167570,10 +172425,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#156 (polkadot_primitives::v1::UpgradeRestriction) { + Ty#163 (polkadot_primitives::v2::UpgradeRestriction) { docs: [ ], - id: 156, + id: 163, members: [ { docs: [ @@ -167588,12 +172443,12 @@ snapshot[`moonbeam 1`] = ` ], path: [ "polkadot_primitives", - "v1", + "v2", "UpgradeRestriction", ], type: "Union", }, - Ty#157 (sp_trie::storage_proof::StorageProof) { + Ty#164 (sp_trie::storage_proof::StorageProof) { docs: [ ], fields: [ @@ -167601,11 +172456,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "trie_nodes", - ty: Ty#158 (BTreeSet), + ty: Ty#165 (BTreeSet), typeName: "BTreeSet>", }, ], - id: 157, + id: 164, params: [ ], path: [ @@ -167615,7 +172470,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#158 (BTreeSet) { + Ty#165 (BTreeSet) { docs: [ ], fields: [ @@ -167623,11 +172478,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#140, + ty: Ty#148, typeName: undefined, }, ], - id: 158, + id: 165, params: [ { name: "T", @@ -167639,7 +172494,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#159 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { + Ty#166 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { docs: [ ], fields: [ @@ -167654,25 +172509,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "relay_dispatch_queue_size", - ty: Ty#70, + ty: Ty#74, typeName: "(u32, u32)", }, { docs: [ ], name: "ingress_channels", - ty: Ty#160, + ty: Ty#167, typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", }, { docs: [ ], name: "egress_channels", - ty: Ty#160, + ty: Ty#167, typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", }, ], - id: 159, + id: 166, params: [ ], path: [ @@ -167682,32 +172537,32 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#160 { + Ty#167 { docs: [ ], - id: 160, + id: 167, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#161, + typeParam: Ty#168, }, - Ty#161 { + Ty#168 { docs: [ ], fields: [ - Ty#85 (polkadot_parachain::primitives::Id), - Ty#162 (polkadot_primitives::v1::AbridgedHrmpChannel), + Ty#90 (polkadot_parachain::primitives::Id), + Ty#169 (polkadot_primitives::v2::AbridgedHrmpChannel), ], - id: 161, + id: 168, params: [ ], path: [ ], type: "Tuple", }, - Ty#162 (polkadot_primitives::v1::AbridgedHrmpChannel) { + Ty#169 (polkadot_primitives::v2::AbridgedHrmpChannel) { docs: [ ], fields: [ @@ -167750,21 +172605,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "mqc_head", - ty: Ty#83 (Option), + ty: Ty#88 (Option), typeName: "Option", }, ], - id: 162, + id: 169, params: [ ], path: [ "polkadot_primitives", - "v1", + "v2", "AbridgedHrmpChannel", ], type: "Struct", }, - Ty#163 (polkadot_primitives::v1::AbridgedHostConfiguration) { + Ty#170 (polkadot_primitives::v2::AbridgedHostConfiguration) { docs: [ ], fields: [ @@ -167832,17 +172687,17 @@ snapshot[`moonbeam 1`] = ` typeName: "BlockNumber", }, ], - id: 163, + id: 170, params: [ ], path: [ "polkadot_primitives", - "v1", + "v2", "AbridgedHostConfiguration", ], type: "Struct", }, - Ty#164 (cumulus_primitives_parachain_inherent::MessageQueueChain) { + Ty#171 (cumulus_primitives_parachain_inherent::MessageQueueChain) { docs: [ ], fields: [ @@ -167854,7 +172709,7 @@ snapshot[`moonbeam 1`] = ` typeName: "RelayHash", }, ], - id: 164, + id: 171, params: [ ], path: [ @@ -167863,7 +172718,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#165 (BTreeMap) { + Ty#172 (BTreeMap) { docs: [ ], fields: [ @@ -167871,19 +172726,19 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#166, + ty: Ty#173, typeName: undefined, }, ], - id: 165, + id: 172, params: [ { name: "K", - ty: Ty#85 (polkadot_parachain::primitives::Id), + ty: Ty#90 (polkadot_parachain::primitives::Id), }, { name: "V", - ty: Ty#164 (cumulus_primitives_parachain_inherent::MessageQueueChain), + ty: Ty#171 (cumulus_primitives_parachain_inherent::MessageQueueChain), }, ], path: [ @@ -167891,43 +172746,43 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#166 { + Ty#173 { docs: [ ], - id: 166, + id: 173, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#167, + typeParam: Ty#174, }, - Ty#167 { + Ty#174 { docs: [ ], fields: [ - Ty#85 (polkadot_parachain::primitives::Id), - Ty#164 (cumulus_primitives_parachain_inherent::MessageQueueChain), + Ty#90 (polkadot_parachain::primitives::Id), + Ty#171 (cumulus_primitives_parachain_inherent::MessageQueueChain), ], - id: 167, + id: 174, params: [ ], path: [ ], type: "Tuple", }, - Ty#168 { + Ty#175 { docs: [ ], - id: 168, + id: 175, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#169 (polkadot_core_primitives::OutboundHrmpMessage), + typeParam: Ty#176 (polkadot_core_primitives::OutboundHrmpMessage), }, - Ty#169 (polkadot_core_primitives::OutboundHrmpMessage) { + Ty#176 (polkadot_core_primitives::OutboundHrmpMessage) { docs: [ ], fields: [ @@ -167935,7 +172790,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#85 (polkadot_parachain::primitives::Id), + ty: Ty#90 (polkadot_parachain::primitives::Id), typeName: "Id", }, { @@ -167946,11 +172801,11 @@ snapshot[`moonbeam 1`] = ` typeName: "sp_std::vec::Vec", }, ], - id: 169, + id: 176, params: [ { name: "Id", - ty: Ty#85 (polkadot_parachain::primitives::Id), + ty: Ty#90 (polkadot_parachain::primitives::Id), }, ], path: [ @@ -167959,11 +172814,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#170 (cumulus_pallet_parachain_system::pallet::Call) { + Ty#177 (cumulus_pallet_parachain_system::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 170, + id: 177, members: [ { docs: [ @@ -167982,7 +172837,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "data", - ty: Ty#171 (cumulus_primitives_parachain_inherent::ParachainInherentData), + ty: Ty#178 (cumulus_primitives_parachain_inherent::ParachainInherentData), typeName: "ParachainInherentData", }, ], @@ -168048,7 +172903,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#171 (cumulus_primitives_parachain_inherent::ParachainInherentData) { + Ty#178 (cumulus_primitives_parachain_inherent::ParachainInherentData) { docs: [ ], fields: [ @@ -168056,32 +172911,32 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "validation_data", - ty: Ty#153 (polkadot_primitives::v1::PersistedValidationData), + ty: Ty#160 (polkadot_primitives::v2::PersistedValidationData), typeName: "PersistedValidationData", }, { docs: [ ], name: "relay_chain_state", - ty: Ty#157 (sp_trie::storage_proof::StorageProof), + ty: Ty#164 (sp_trie::storage_proof::StorageProof), typeName: "sp_trie::StorageProof", }, { docs: [ ], name: "downward_messages", - ty: Ty#172, + ty: Ty#179, typeName: "Vec", }, { docs: [ ], name: "horizontal_messages", - ty: Ty#174 (BTreeMap), + ty: Ty#181 (BTreeMap), typeName: "BTreeMap>", }, ], - id: 171, + id: 178, params: [ ], path: [ @@ -168090,18 +172945,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#172 { + Ty#179 { docs: [ ], - id: 172, + id: 179, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#173 (polkadot_core_primitives::InboundDownwardMessage), + typeParam: Ty#180 (polkadot_core_primitives::InboundDownwardMessage), }, - Ty#173 (polkadot_core_primitives::InboundDownwardMessage) { + Ty#180 (polkadot_core_primitives::InboundDownwardMessage) { docs: [ ], fields: [ @@ -168120,7 +172975,7 @@ snapshot[`moonbeam 1`] = ` typeName: "DownwardMessage", }, ], - id: 173, + id: 180, params: [ { name: "BlockNumber", @@ -168133,7 +172988,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#174 (BTreeMap) { + Ty#181 (BTreeMap) { docs: [ ], fields: [ @@ -168141,19 +172996,19 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#177, + ty: Ty#184, typeName: undefined, }, ], - id: 174, + id: 181, params: [ { name: "K", - ty: Ty#85 (polkadot_parachain::primitives::Id), + ty: Ty#90 (polkadot_parachain::primitives::Id), }, { name: "V", - ty: Ty#175, + ty: Ty#182, }, ], path: [ @@ -168161,18 +173016,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#175 { + Ty#182 { docs: [ ], - id: 175, + id: 182, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#176 (polkadot_core_primitives::InboundHrmpMessage), + typeParam: Ty#183 (polkadot_core_primitives::InboundHrmpMessage), }, - Ty#176 (polkadot_core_primitives::InboundHrmpMessage) { + Ty#183 (polkadot_core_primitives::InboundHrmpMessage) { docs: [ ], fields: [ @@ -168191,7 +173046,7 @@ snapshot[`moonbeam 1`] = ` typeName: "sp_std::vec::Vec", }, ], - id: 176, + id: 183, params: [ { name: "BlockNumber", @@ -168204,39 +173059,39 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#177 { + Ty#184 { docs: [ ], - id: 177, + id: 184, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#178, + typeParam: Ty#185, }, - Ty#178 { + Ty#185 { docs: [ ], fields: [ - Ty#85 (polkadot_parachain::primitives::Id), - Ty#175, + Ty#90 (polkadot_parachain::primitives::Id), + Ty#182, ], - id: 178, + id: 185, params: [ ], path: [ ], type: "Tuple", }, - Ty#179 (cumulus_pallet_parachain_system::pallet::Error) { + Ty#186 (cumulus_pallet_parachain_system::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 179, + id: 186, members: [ { docs: [ @@ -168325,7 +173180,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#180 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#187 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -168333,11 +173188,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#59, typeName: "Vec", }, ], - id: 180, + id: 187, params: [ { name: "T", @@ -168349,18 +173204,18 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#181 (pallet_timestamp::pallet::Call) { + Ty#188 (pallet_timestamp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 181, + id: 188, members: [ { docs: [ @@ -168386,7 +173241,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "now", - ty: Ty#96, + ty: Ty#102, typeName: "T::Moment", }, ], @@ -168407,7 +173262,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#182 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#189 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -168415,15 +173270,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#185, + ty: Ty#192, typeName: "Vec", }, ], - id: 182, + id: 189, params: [ { name: "T", - ty: Ty#183 (pallet_balances::BalanceLock), + ty: Ty#190 (pallet_balances::BalanceLock), }, { name: "S", @@ -168431,14 +173286,14 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#183 (pallet_balances::BalanceLock) { + Ty#190 (pallet_balances::BalanceLock) { docs: [ ], fields: [ @@ -168446,7 +173301,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#87, + ty: Ty#92, typeName: "LockIdentifier", }, { @@ -168460,11 +173315,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "reasons", - ty: Ty#184 (pallet_balances::Reasons), + ty: Ty#191 (pallet_balances::Reasons), typeName: "Reasons", }, ], - id: 183, + id: 190, params: [ { name: "Balance", @@ -168477,10 +173332,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#184 (pallet_balances::Reasons) { + Ty#191 (pallet_balances::Reasons) { docs: [ ], - id: 184, + id: 191, members: [ { docs: [ @@ -168515,18 +173370,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#185 { + Ty#192 { docs: [ ], - id: 185, + id: 192, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#183 (pallet_balances::BalanceLock), + typeParam: Ty#190 (pallet_balances::BalanceLock), }, - Ty#186 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#193 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -168534,15 +173389,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#188, + ty: Ty#195, typeName: "Vec", }, ], - id: 186, + id: 193, params: [ { name: "T", - ty: Ty#187 (pallet_balances::ReserveData), + ty: Ty#194 (pallet_balances::ReserveData), }, { name: "S", @@ -168550,14 +173405,14 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#187 (pallet_balances::ReserveData) { + Ty#194 (pallet_balances::ReserveData) { docs: [ ], fields: [ @@ -168576,7 +173431,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 187, + id: 194, params: [ { name: "ReserveIdentifier", @@ -168593,21 +173448,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#188 { + Ty#195 { docs: [ ], - id: 188, + id: 195, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#187 (pallet_balances::ReserveData), + typeParam: Ty#194 (pallet_balances::ReserveData), }, - Ty#189 (pallet_balances::Releases) { + Ty#196 (pallet_balances::Releases) { docs: [ ], - id: 189, + id: 196, members: [ { docs: [ @@ -168634,11 +173489,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#190 (pallet_balances::pallet::Call) { + Ty#197 (pallet_balances::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 190, + id: 197, members: [ { docs: [ @@ -168680,7 +173535,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -168710,14 +173565,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new_free", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, { docs: [ ], name: "new_reserved", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -168752,7 +173607,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -168780,7 +173635,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -168819,7 +173674,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "keep_alive", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -168869,14 +173724,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#191 (pallet_balances::pallet::Error) { + Ty#198 (pallet_balances::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 191, + id: 198, members: [ { docs: [ @@ -168968,7 +173823,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#192 (sp_arithmetic::fixed_point::FixedU128) { + Ty#199 (sp_arithmetic::fixed_point::FixedU128) { docs: [ ], fields: [ @@ -168980,7 +173835,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u128", }, ], - id: 192, + id: 199, params: [ ], path: [ @@ -168990,10 +173845,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#193 (pallet_transaction_payment::Releases) { + Ty#200 (pallet_transaction_payment::Releases) { docs: [ ], - id: 193, + id: 200, members: [ { docs: [ @@ -169020,65 +173875,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#194 { - docs: [ - ], - id: 194, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#195 (frame_support::weights::WeightToFeeCoefficient), - }, - Ty#195 (frame_support::weights::WeightToFeeCoefficient) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "coeff_integer", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "coeff_frac", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), - typeName: "Perbill", - }, - { - docs: [ - ], - name: "negative", - ty: Ty#31 (bool), - typeName: "bool", - }, - { - docs: [ - ], - name: "degree", - ty: Ty#2 (u8), - typeName: "u8", - }, - ], - id: 195, - params: [ - { - name: "Balance", - ty: Ty#6 (u128), - }, - ], - path: [ - "frame_support", - "weights", - "WeightToFeeCoefficient", - ], - type: "Struct", - }, - Ty#196 (parachain_staking::types::ParachainBondConfig) { + Ty#201 (pallet_parachain_staking::types::ParachainBondConfig) { docs: [ ], fields: [ @@ -169093,11 +173890,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "percent", - ty: Ty#35 (sp_arithmetic::per_things::Percent), + ty: Ty#37 (sp_arithmetic::per_things::Percent), typeName: "Percent", }, ], - id: 196, + id: 201, params: [ { name: "AccountId", @@ -169105,13 +173902,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "ParachainBondConfig", ], type: "Struct", }, - Ty#197 (parachain_staking::types::RoundInfo) { + Ty#202 (pallet_parachain_staking::types::RoundInfo) { docs: [ ], fields: [ @@ -169137,7 +173934,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u32", }, ], - id: 197, + id: 202, params: [ { name: "BlockNumber", @@ -169145,29 +173942,29 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "RoundInfo", ], type: "Struct", }, - Ty#198 (parachain_staking::types::Nominator2) { + Ty#203 (pallet_parachain_staking::types::Delegator) { docs: [ ], fields: [ { docs: [ ], - name: "delegations", - ty: Ty#199 (parachain_staking::set::OrderedSet), - typeName: "OrderedSet>", + name: "id", + ty: Ty#0 (account::AccountId20), + typeName: "AccountId", }, { docs: [ ], - name: "revocations", - ty: Ty#202 (parachain_staking::set::OrderedSet), - typeName: "OrderedSet", + name: "delegations", + ty: Ty#204 (pallet_parachain_staking::set::OrderedSet), + typeName: "OrderedSet>", }, { docs: [ @@ -169179,14 +173976,7 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "scheduled_revocations_count", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ - ], - name: "scheduled_revocations_total", + name: "less_total", ty: Ty#6 (u128), typeName: "Balance", }, @@ -169194,11 +173984,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "status", - ty: Ty#203 (parachain_staking::types::DelegatorStatus), + ty: Ty#207 (pallet_parachain_staking::types::DelegatorStatus), typeName: "DelegatorStatus", }, ], - id: 198, + id: 203, params: [ { name: "AccountId", @@ -169210,13 +174000,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", - "Nominator2", + "Delegator", ], type: "Struct", }, - Ty#199 (parachain_staking::set::OrderedSet) { + Ty#204 (pallet_parachain_staking::set::OrderedSet) { docs: [ ], fields: [ @@ -169224,25 +174014,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#201, + ty: Ty#206, typeName: "Vec", }, ], - id: 199, + id: 204, params: [ { name: "T", - ty: Ty#200 (parachain_staking::types::Bond), + ty: Ty#205 (pallet_parachain_staking::types::Bond), }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "set", "OrderedSet", ], type: "Struct", }, - Ty#200 (parachain_staking::types::Bond) { + Ty#205 (pallet_parachain_staking::types::Bond) { docs: [ ], fields: [ @@ -169261,7 +174051,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 200, + id: 205, params: [ { name: "AccountId", @@ -169273,53 +174063,27 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "Bond", ], type: "Struct", }, - Ty#201 { + Ty#206 { docs: [ ], - id: 201, + id: 206, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#200 (parachain_staking::types::Bond), + typeParam: Ty#205 (pallet_parachain_staking::types::Bond), }, - Ty#202 (parachain_staking::set::OrderedSet) { + Ty#207 (pallet_parachain_staking::types::DelegatorStatus) { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#74, - typeName: "Vec", - }, - ], - id: 202, - params: [ - { - name: "T", - ty: Ty#0 (account::AccountId20), - }, - ], - path: [ - "parachain_staking", - "set", - "OrderedSet", - ], - type: "Struct", - }, - Ty#203 (parachain_staking::types::DelegatorStatus) { - docs: [ - ], - id: 203, + id: 207, members: [ { docs: [ @@ -169348,160 +174112,105 @@ snapshot[`moonbeam 1`] = ` params: [ ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "DelegatorStatus", ], type: "Union", }, - Ty#204 (parachain_staking::types::Delegator) { + Ty#208 (pallet_parachain_staking::types::CandidateMetadata) { docs: [ ], fields: [ { docs: [ ], - name: "id", - ty: Ty#0 (account::AccountId20), - typeName: "AccountId", + name: "bond", + ty: Ty#6 (u128), + typeName: "Balance", }, { docs: [ ], - name: "delegations", - ty: Ty#199 (parachain_staking::set::OrderedSet), - typeName: "OrderedSet>", + name: "delegation_count", + ty: Ty#4 (u32), + typeName: "u32", }, { docs: [ ], - name: "total", + name: "total_counted", ty: Ty#6 (u128), typeName: "Balance", }, { docs: [ ], - name: "less_total", + name: "lowest_top_delegation_amount", ty: Ty#6 (u128), typeName: "Balance", }, { docs: [ ], - name: "status", - ty: Ty#203 (parachain_staking::types::DelegatorStatus), - typeName: "DelegatorStatus", - }, - ], - id: 204, - params: [ - { - name: "AccountId", - ty: Ty#0 (account::AccountId20), - }, - { - name: "Balance", + name: "highest_bottom_delegation_amount", ty: Ty#6 (u128), - }, - ], - path: [ - "parachain_staking", - "types", - "Delegator", - ], - type: "Struct", - }, - Ty#205 (parachain_staking::types::CollatorCandidate) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "id", - ty: Ty#0 (account::AccountId20), - typeName: "AccountId", + typeName: "Balance", }, { docs: [ ], - name: "bond", + name: "lowest_bottom_delegation_amount", ty: Ty#6 (u128), typeName: "Balance", }, { docs: [ ], - name: "delegators", - ty: Ty#202 (parachain_staking::set::OrderedSet), - typeName: "OrderedSet", - }, - { - docs: [ - ], - name: "top_delegations", - ty: Ty#201, - typeName: "Vec>", - }, - { - docs: [ - ], - name: "bottom_delegations", - ty: Ty#201, - typeName: "Vec>", - }, - { - docs: [ - ], - name: "total_counted", - ty: Ty#6 (u128), - typeName: "Balance", + name: "top_capacity", + ty: Ty#209 (pallet_parachain_staking::types::CapacityStatus), + typeName: "CapacityStatus", }, { docs: [ ], - name: "total_backing", - ty: Ty#6 (u128), - typeName: "Balance", + name: "bottom_capacity", + ty: Ty#209 (pallet_parachain_staking::types::CapacityStatus), + typeName: "CapacityStatus", }, { docs: [ ], name: "request", - ty: Ty#206 (Option), + ty: Ty#210 (Option), typeName: "Option>", }, { docs: [ ], - name: "state", - ty: Ty#208 (parachain_staking::types::CollatorStatus), + name: "status", + ty: Ty#212 (pallet_parachain_staking::types::CollatorStatus), typeName: "CollatorStatus", }, ], - id: 205, + id: 208, params: [ - { - name: "AccountId", - ty: Ty#0 (account::AccountId20), - }, { name: "Balance", ty: Ty#6 (u128), }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", - "CollatorCandidate", + "CandidateMetadata", ], type: "Struct", }, - Ty#206 (Option) { + Ty#209 (pallet_parachain_staking::types::CapacityStatus) { docs: [ ], - id: 206, + id: 209, members: [ { docs: [ @@ -169509,72 +174218,38 @@ snapshot[`moonbeam 1`] = ` fields: [ ], index: 0, - name: "None", + name: "Full", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#207 (parachain_staking::types::CandidateBondLessRequest), - typeName: undefined, - }, ], index: 1, - name: "Some", - }, - ], - params: [ - { - name: "T", - ty: Ty#207 (parachain_staking::types::CandidateBondLessRequest), + name: "Empty", }, - ], - path: [ - "Option", - ], - type: "Union", - }, - Ty#207 (parachain_staking::types::CandidateBondLessRequest) { - docs: [ - ], - fields: [ { docs: [ ], - name: "amount", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ + fields: [ ], - name: "when_executable", - ty: Ty#4 (u32), - typeName: "RoundIndex", + index: 2, + name: "Partial", }, ], - id: 207, params: [ - { - name: "Balance", - ty: Ty#6 (u128), - }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", - "CandidateBondLessRequest", + "CapacityStatus", ], - type: "Struct", + type: "Union", }, - Ty#208 (parachain_staking::types::CollatorStatus) { + Ty#210 (Option) { docs: [ ], - id: 208, + id: 210, members: [ { docs: [ @@ -169582,15 +174257,7 @@ snapshot[`moonbeam 1`] = ` fields: [ ], index: 0, - name: "Active", - }, - { - docs: [ - ], - fields: [ - ], - index: 1, - name: "Idle", + name: "None", }, { docs: [ @@ -169600,99 +174267,45 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#4 (u32), - typeName: "RoundIndex", + ty: Ty#211 (pallet_parachain_staking::types::CandidateBondLessRequest), + typeName: undefined, }, ], - index: 2, - name: "Leaving", + index: 1, + name: "Some", }, ], params: [ + { + name: "T", + ty: Ty#211 (pallet_parachain_staking::types::CandidateBondLessRequest), + }, ], path: [ - "parachain_staking", - "types", - "CollatorStatus", + "Option", ], type: "Union", }, - Ty#209 (parachain_staking::types::CandidateMetadata) { + Ty#211 (pallet_parachain_staking::types::CandidateBondLessRequest) { docs: [ ], fields: [ { docs: [ ], - name: "bond", + name: "amount", ty: Ty#6 (u128), typeName: "Balance", }, { docs: [ ], - name: "delegation_count", + name: "when_executable", ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ - ], - name: "total_counted", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "lowest_top_delegation_amount", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "highest_bottom_delegation_amount", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "lowest_bottom_delegation_amount", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "top_capacity", - ty: Ty#210 (parachain_staking::types::CapacityStatus), - typeName: "CapacityStatus", - }, - { - docs: [ - ], - name: "bottom_capacity", - ty: Ty#210 (parachain_staking::types::CapacityStatus), - typeName: "CapacityStatus", - }, - { - docs: [ - ], - name: "request", - ty: Ty#206 (Option), - typeName: "Option>", - }, - { - docs: [ - ], - name: "status", - ty: Ty#208 (parachain_staking::types::CollatorStatus), - typeName: "CollatorStatus", + typeName: "RoundIndex", }, ], - id: 209, + id: 211, params: [ { name: "Balance", @@ -169700,16 +174313,16 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", - "CandidateMetadata", + "CandidateBondLessRequest", ], type: "Struct", }, - Ty#210 (parachain_staking::types::CapacityStatus) { + Ty#212 (pallet_parachain_staking::types::CollatorStatus) { docs: [ ], - id: 210, + id: 212, members: [ { docs: [ @@ -169717,7 +174330,7 @@ snapshot[`moonbeam 1`] = ` fields: [ ], index: 0, - name: "Full", + name: "Active", }, { docs: [ @@ -169725,38 +174338,45 @@ snapshot[`moonbeam 1`] = ` fields: [ ], index: 1, - name: "Empty", + name: "Idle", }, { docs: [ ], fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "RoundIndex", + }, ], index: 2, - name: "Partial", + name: "Leaving", }, ], params: [ ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", - "CapacityStatus", + "CollatorStatus", ], type: "Union", }, - Ty#211 { + Ty#213 { docs: [ ], - id: 211, + id: 213, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#212 (parachain_staking::delegation_requests::ScheduledRequest), + typeParam: Ty#214 (pallet_parachain_staking::delegation_requests::ScheduledRequest), }, - Ty#212 (parachain_staking::delegation_requests::ScheduledRequest) { + Ty#214 (pallet_parachain_staking::delegation_requests::ScheduledRequest) { docs: [ ], fields: [ @@ -169778,11 +174398,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "action", - ty: Ty#33 (parachain_staking::delegation_requests::DelegationAction), + ty: Ty#35 (pallet_parachain_staking::delegation_requests::DelegationAction), typeName: "DelegationAction", }, ], - id: 212, + id: 214, params: [ { name: "AccountId", @@ -169794,13 +174414,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "delegation_requests", "ScheduledRequest", ], type: "Struct", }, - Ty#213 (parachain_staking::types::Delegations) { + Ty#215 (pallet_parachain_staking::types::Delegations) { docs: [ ], fields: [ @@ -169808,7 +174428,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "delegations", - ty: Ty#201, + ty: Ty#206, typeName: "Vec>", }, { @@ -169819,7 +174439,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 213, + id: 215, params: [ { name: "AccountId", @@ -169831,106 +174451,27 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "Delegations", ], type: "Struct", }, - Ty#214 (parachain_staking::types::Collator2) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "id", - ty: Ty#0 (account::AccountId20), - typeName: "AccountId", - }, - { - docs: [ - ], - name: "bond", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "nominators", - ty: Ty#202 (parachain_staking::set::OrderedSet), - typeName: "OrderedSet", - }, - { - docs: [ - ], - name: "top_nominators", - ty: Ty#201, - typeName: "Vec>", - }, - { - docs: [ - ], - name: "bottom_nominators", - ty: Ty#201, - typeName: "Vec>", - }, - { - docs: [ - ], - name: "total_counted", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "total_backing", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "state", - ty: Ty#208 (parachain_staking::types::CollatorStatus), - typeName: "CollatorStatus", - }, - ], - id: 214, - params: [ - { - name: "AccountId", - ty: Ty#0 (account::AccountId20), - }, - { - name: "Balance", - ty: Ty#6 (u128), - }, - ], - path: [ - "parachain_staking", - "types", - "Collator2", - ], - type: "Struct", - }, - Ty#215 { + Ty#216 { docs: [ ], fields: [ Ty#4 (u32), Ty#0 (account::AccountId20), ], - id: 215, + id: 216, params: [ ], path: [ ], type: "Tuple", }, - Ty#216 (parachain_staking::types::CollatorSnapshot) { + Ty#217 (pallet_parachain_staking::types::CollatorSnapshot) { docs: [ ], fields: [ @@ -169945,7 +174486,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "delegations", - ty: Ty#201, + ty: Ty#206, typeName: "Vec>", }, { @@ -169956,7 +174497,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 216, + id: 217, params: [ { name: "AccountId", @@ -169968,13 +174509,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "CollatorSnapshot", ], type: "Struct", }, - Ty#217 (parachain_staking::types::DelayedPayout) { + Ty#218 (pallet_parachain_staking::types::DelayedPayout) { docs: [ ], fields: [ @@ -169996,11 +174537,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "collator_commission", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], - id: 217, + id: 218, params: [ { name: "Balance", @@ -170008,13 +174549,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "types", "DelayedPayout", ], type: "Struct", }, - Ty#218 (parachain_staking::inflation::InflationInfo) { + Ty#219 (pallet_parachain_staking::inflation::InflationInfo) { docs: [ ], fields: [ @@ -170022,25 +174563,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "expect", - ty: Ty#219 (parachain_staking::inflation::Range), + ty: Ty#220 (pallet_parachain_staking::inflation::Range), typeName: "Range", }, { docs: [ ], name: "annual", - ty: Ty#220 (parachain_staking::inflation::Range), + ty: Ty#221 (pallet_parachain_staking::inflation::Range), typeName: "Range", }, { docs: [ ], name: "round", - ty: Ty#220 (parachain_staking::inflation::Range), + ty: Ty#221 (pallet_parachain_staking::inflation::Range), typeName: "Range", }, ], - id: 218, + id: 219, params: [ { name: "Balance", @@ -170048,13 +174589,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "inflation", "InflationInfo", ], type: "Struct", }, - Ty#219 (parachain_staking::inflation::Range) { + Ty#220 (pallet_parachain_staking::inflation::Range) { docs: [ ], fields: [ @@ -170080,7 +174621,7 @@ snapshot[`moonbeam 1`] = ` typeName: "T", }, ], - id: 219, + id: 220, params: [ { name: "T", @@ -170088,13 +174629,13 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "inflation", "Range", ], type: "Struct", }, - Ty#220 (parachain_staking::inflation::Range) { + Ty#221 (pallet_parachain_staking::inflation::Range) { docs: [ ], fields: [ @@ -170102,43 +174643,43 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "min", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "T", }, { docs: [ ], name: "ideal", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "T", }, { docs: [ ], name: "max", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "T", }, ], - id: 220, + id: 221, params: [ { name: "T", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "inflation", "Range", ], type: "Struct", }, - Ty#221 (parachain_staking::pallet::Call) { + Ty#222 (pallet_parachain_staking::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 221, + id: 222, members: [ { docs: [ @@ -170150,7 +174691,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "expectations", - ty: Ty#219 (parachain_staking::inflation::Range), + ty: Ty#220 (pallet_parachain_staking::inflation::Range), typeName: "Range>", }, ], @@ -170166,7 +174707,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "schedule", - ty: Ty#220 (parachain_staking::inflation::Range), + ty: Ty#221 (pallet_parachain_staking::inflation::Range), typeName: "Range", }, ], @@ -170198,7 +174739,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new", - ty: Ty#35 (sp_arithmetic::per_things::Percent), + ty: Ty#37 (sp_arithmetic::per_things::Percent), typeName: "Percent", }, ], @@ -170231,7 +174772,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new", - ty: Ty#36 (sp_arithmetic::per_things::Perbill), + ty: Ty#38 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -170453,9 +174994,10 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "Request to leave the set of delegators. If successful, the caller is scheduled", - "to be allowed to exit. Success forbids future delegator actions until the request is", - "invoked or cancelled.", + "DEPRECATED use batch util with schedule_revoke_delegation for all delegations", + "Request to leave the set of delegators. If successful, the caller is scheduled to be", + "allowed to exit via a [DelegationAction::Revoke] towards all existing delegations.", + "Success forbids future delegation requests until the request is invoked or cancelled.", ], fields: [ ], @@ -170464,6 +175006,7 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ + "DEPRECATED use batch util with execute_delegation_request for all delegations", "Execute the right to exit the set of delegators and revoke all ongoing delegations.", ], fields: [ @@ -170487,6 +175030,7 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ + "DEPRECATED use batch util with cancel_delegation_request for all delegations", "Cancel a pending request to exit the set of delegators. Success clears the pending exit", "request (thereby resetting the delay upon another \`leave_delegators\` call).", ], @@ -170597,6 +175141,22 @@ snapshot[`moonbeam 1`] = ` index: 25, name: "cancel_delegation_request", }, + { + docs: [ + "Hotfix to remove existing empty entries for candidates that have left.", + ], + fields: [ + { + docs: [ + ], + name: "candidates", + ty: Ty#78, + typeName: "Vec", + }, + ], + index: 26, + name: "hotfix_remove_delegation_requests_exited_candidates", + }, ], params: [ { @@ -170605,20 +175165,20 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "pallet", "Call", ], type: "Union", }, - Ty#222 (parachain_staking::pallet::Error) { + Ty#223 (pallet_parachain_staking::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 222, + id: 223, members: [ { docs: [ @@ -170946,7 +175506,15 @@ snapshot[`moonbeam 1`] = ` fields: [ ], index: 40, - name: "CannotDelegateLessThanLowestBottomWhenBottomIsFull", + name: "CannotDelegateLessThanOrEqualToLowestBottomWhenFull", + }, + { + docs: [ + ], + fields: [ + ], + index: 41, + name: "PendingDelegationRevoke", }, ], params: [ @@ -170956,17 +175524,17 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "parachain_staking", + "pallet_parachain_staking", "pallet", "Error", ], type: "Union", }, - Ty#223 (pallet_author_inherent::pallet::Call) { + Ty#224 (pallet_author_inherent::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 223, + id: 224, members: [ { docs: [ @@ -170992,14 +175560,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#224 (pallet_author_inherent::pallet::Error) { + Ty#225 (pallet_author_inherent::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 224, + id: 225, members: [ { docs: [ @@ -171042,11 +175610,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#225 (pallet_author_slot_filter::pallet::Call) { + Ty#226 (pallet_author_slot_filter::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 225, + id: 226, members: [ { docs: [ @@ -171057,7 +175625,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new", - ty: Ty#38 (pallet_author_slot_filter::num::NonZeroU32), + ty: Ty#40 (pallet_author_slot_filter::num::NonZeroU32), typeName: "EligibilityValue", }, ], @@ -171078,7 +175646,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#226 (pallet_author_mapping::pallet::RegistrationInfo) { + Ty#227 (pallet_author_mapping::pallet::RegistrationInfo) { docs: [ ], fields: [ @@ -171100,11 +175668,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "keys", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + ty: Ty#44 (session_keys_primitives::vrf::vrf_crypto::Public), typeName: "T::Keys", }, ], - id: 226, + id: 227, params: [ { name: "T", @@ -171118,11 +175686,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#227 (pallet_author_mapping::pallet::Call) { + Ty#228 (pallet_author_mapping::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 227, + id: 228, members: [ { docs: [ @@ -171135,8 +175703,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + name: "nimbus_id", + ty: Ty#42 (nimbus_primitives::nimbus_crypto::Public), typeName: "NimbusId", }, ], @@ -171149,21 +175717,21 @@ snapshot[`moonbeam 1`] = ` "", "This is useful for normal key rotation or for when switching from one physical collator", "machine to another. No new security deposit is required.", - "This sets keys to new_author_id.into() by default.", + "This sets keys to new_nimbus_id.into() by default.", ], fields: [ { docs: [ ], - name: "old_author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + name: "old_nimbus_id", + ty: Ty#42 (nimbus_primitives::nimbus_crypto::Public), typeName: "NimbusId", }, { docs: [ ], - name: "new_author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + name: "new_nimbus_id", + ty: Ty#42 (nimbus_primitives::nimbus_crypto::Public), typeName: "NimbusId", }, ], @@ -171181,8 +175749,8 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), + name: "nimbus_id", + ty: Ty#42 (nimbus_primitives::nimbus_crypto::Public), typeName: "NimbusId", }, ], @@ -171191,26 +175759,15 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "Add association and set session keys", + "Remove your Mapping.", + "", + "This is useful when you are no longer an author and would like to re-claim your security", + "deposit.", ], fields: [ - { - docs: [ - ], - name: "author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), - typeName: "NimbusId", - }, - { - docs: [ - ], - name: "keys", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), - typeName: "T::Keys", - }, ], index: 3, - name: "register_keys", + name: "remove_keys", }, { docs: [ @@ -171224,23 +175781,9 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "old_author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), - typeName: "NimbusId", - }, - { - docs: [ - ], - name: "new_author_id", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), - typeName: "NimbusId", - }, - { - docs: [ - ], - name: "new_keys", - ty: Ty#40 (nimbus_primitives::nimbus_crypto::Public), - typeName: "T::Keys", + name: "keys", + ty: Ty#11, + typeName: "Vec", }, ], index: 4, @@ -171260,11 +175803,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#228 (pallet_author_mapping::pallet::Error) { + Ty#229 (pallet_author_mapping::pallet::Error) { docs: [ "An error that can occur while executing the mapping pallet's logic.", ], - id: 228, + id: 229, members: [ { docs: [ @@ -171302,6 +175845,42 @@ snapshot[`moonbeam 1`] = ` index: 3, name: "AlreadyAssociated", }, + { + docs: [ + "No existing NimbusId can be found for the account", + ], + fields: [ + ], + index: 4, + name: "OldAuthorIdNotFound", + }, + { + docs: [ + "Keys have wrong size", + ], + fields: [ + ], + index: 5, + name: "WrongKeySize", + }, + { + docs: [ + "Failed to decode NimbusId for \`set_keys\`", + ], + fields: [ + ], + index: 6, + name: "DecodeNimbusFailed", + }, + { + docs: [ + "Failed to decode T::Keys for \`set_keys\`", + ], + fields: [ + ], + index: 7, + name: "DecodeKeysFailed", + }, ], params: [ { @@ -171316,7 +175895,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#229 (pallet_moonbeam_orbiters::types::CollatorPoolInfo) { + Ty#230 (pallet_moonbeam_orbiters::types::CollatorPoolInfo) { docs: [ ], fields: [ @@ -171324,14 +175903,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "orbiters", - ty: Ty#74, + ty: Ty#78, typeName: "Vec", }, { docs: [ ], name: "maybe_current_orbiter", - ty: Ty#230 (Option), + ty: Ty#231 (Option), typeName: "Option>", }, { @@ -171342,7 +175921,7 @@ snapshot[`moonbeam 1`] = ` typeName: "u32", }, ], - id: 229, + id: 230, params: [ { name: "AccountId", @@ -171356,10 +175935,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#230 (Option) { + Ty#231 (Option) { docs: [ ], - id: 230, + id: 231, members: [ { docs: [ @@ -171377,7 +175956,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#231 (pallet_moonbeam_orbiters::types::CurrentOrbiter), + ty: Ty#232 (pallet_moonbeam_orbiters::types::CurrentOrbiter), typeName: undefined, }, ], @@ -171388,7 +175967,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#231 (pallet_moonbeam_orbiters::types::CurrentOrbiter), + ty: Ty#232 (pallet_moonbeam_orbiters::types::CurrentOrbiter), }, ], path: [ @@ -171396,7 +175975,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#231 (pallet_moonbeam_orbiters::types::CurrentOrbiter) { + Ty#232 (pallet_moonbeam_orbiters::types::CurrentOrbiter) { docs: [ ], fields: [ @@ -171411,11 +175990,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "removed", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], - id: 231, + id: 232, params: [ { name: "AccountId", @@ -171429,11 +176008,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#232 (pallet_moonbeam_orbiters::pallet::Call) { + Ty#233 (pallet_moonbeam_orbiters::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 232, + id: 233, members: [ { docs: [ @@ -171554,11 +176133,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#233 (pallet_moonbeam_orbiters::pallet::Error) { + Ty#234 (pallet_moonbeam_orbiters::pallet::Error) { docs: [ "An error that can occur while executing this pallet's extrinsics.", ], - id: 233, + id: 234, members: [ { docs: [ @@ -171656,11 +176235,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#234 (pallet_utility::pallet::Call) { + Ty#235 (pallet_utility::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 234, + id: 235, members: [ { docs: [ @@ -171689,7 +176268,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "calls", - ty: Ty#235, + ty: Ty#236, typeName: "Vec<::Call>", }, ], @@ -171717,14 +176296,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, { docs: [ ], name: "call", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<::Call>", }, ], @@ -171753,7 +176332,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "calls", - ty: Ty#235, + ty: Ty#236, typeName: "Vec<::Call>", }, ], @@ -171778,20 +176357,49 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "as_origin", - ty: Ty#353 (moonbeam_runtime::OriginCaller), + ty: Ty#359 (moonbeam_runtime::OriginCaller), typeName: "Box", }, { docs: [ ], name: "call", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<::Call>", }, ], index: 3, name: "dispatch_as", }, + { + docs: [ + "Send a batch of dispatch calls.", + "Unlike \`batch\`, it allows errors and won't interrupt.", + "", + "May be called from any origin.", + "", + "- \`calls\`: The calls to be dispatched from the same origin. The number of call must not", + " exceed the constant: \`batched_calls_limit\` (available in constant metadata).", + "", + "If origin is root then call are dispatch without checking origin filter. (This includes", + "bypassing \`frame_system::Config::BaseCallFilter\`).", + "", + "# ", + "- Complexity: O(C) where C is the number of calls to be batched.", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "calls", + ty: Ty#236, + typeName: "Vec<::Call>", + }, + ], + index: 4, + name: "force_batch", + }, ], params: [ { @@ -171806,21 +176414,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#235 { + Ty#236 { docs: [ ], - id: 235, + id: 236, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#236 (moonbeam_runtime::Call), + typeParam: Ty#237 (moonbeam_runtime::Call), }, - Ty#236 (moonbeam_runtime::Call) { + Ty#237 (moonbeam_runtime::Call) { docs: [ ], - id: 236, + id: 237, members: [ { docs: [ @@ -171830,7 +176438,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (frame_system::pallet::Call), + ty: Ty#145 (frame_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171846,7 +176454,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#170 (cumulus_pallet_parachain_system::pallet::Call), + ty: Ty#177 (cumulus_pallet_parachain_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171862,7 +176470,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#181 (pallet_timestamp::pallet::Call), + ty: Ty#188 (pallet_timestamp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171878,7 +176486,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#190 (pallet_balances::pallet::Call), + ty: Ty#197 (pallet_balances::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171894,7 +176502,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#221 (parachain_staking::pallet::Call), + ty: Ty#222 (pallet_parachain_staking::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171910,7 +176518,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#223 (pallet_author_inherent::pallet::Call), + ty: Ty#224 (pallet_author_inherent::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171926,7 +176534,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#225 (pallet_author_slot_filter::pallet::Call), + ty: Ty#226 (pallet_author_slot_filter::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171942,7 +176550,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#227 (pallet_author_mapping::pallet::Call), + ty: Ty#228 (pallet_author_mapping::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171958,7 +176566,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#232 (pallet_moonbeam_orbiters::pallet::Call), + ty: Ty#233 (pallet_moonbeam_orbiters::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171974,7 +176582,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#234 (pallet_utility::pallet::Call), + ty: Ty#235 (pallet_utility::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -171990,7 +176598,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#237 (pallet_proxy::pallet::Call), + ty: Ty#238 (pallet_proxy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172006,7 +176614,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#239 (pallet_maintenance_mode::pallet::Call), + ty: Ty#240 (pallet_maintenance_mode::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172022,7 +176630,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#240 (pallet_identity::pallet::Call), + ty: Ty#241 (pallet_identity::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172038,7 +176646,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#280 (pallet_evm::pallet::Call), + ty: Ty#281 (pallet_evm::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172150,7 +176758,23 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#304 (pallet_treasury::pallet::Call), + ty: Ty#304 (pallet_collective::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 72, + name: "TreasuryCouncilCollective", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#305 (pallet_treasury::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172166,7 +176790,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#305 (pallet_crowdloan_rewards::pallet::Call), + ty: Ty#306 (pallet_crowdloan_rewards::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172182,7 +176806,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#316 (cumulus_pallet_dmp_queue::pallet::Call), + ty: Ty#317 (cumulus_pallet_dmp_queue::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172198,7 +176822,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#317 (pallet_xcm::pallet::Call), + ty: Ty#318 (pallet_xcm::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172214,7 +176838,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#342 (pallet_assets::pallet::Call), + ty: Ty#343 (pallet_assets::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172230,7 +176854,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#344 (pallet_asset_manager::pallet::Call), + ty: Ty#345 (pallet_asset_manager::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172246,7 +176870,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#345 (orml_xtokens::module::Call), + ty: Ty#346 (orml_xtokens::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172262,7 +176886,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#350 (xcm_transactor::pallet::Call), + ty: Ty#351 (pallet_xcm_transactor::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172278,7 +176902,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#352 (pallet_assets::pallet::Call), + ty: Ty#357 (pallet_assets::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -172286,6 +176910,22 @@ snapshot[`moonbeam 1`] = ` index: 108, name: "LocalAssets", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#358 (pallet_randomness::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 120, + name: "Randomness", + }, ], params: [ ], @@ -172295,11 +176935,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#237 (pallet_proxy::pallet::Call) { + Ty#238 (pallet_proxy::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 237, + id: 238, members: [ { docs: [ @@ -172331,14 +176971,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "force_proxy_type", - ty: Ty#238 (Option), + ty: Ty#239 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<::Call>", }, ], @@ -172373,7 +177013,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -172413,7 +177053,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -172476,7 +177116,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -172490,7 +177130,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], @@ -172532,28 +177172,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, { docs: [ ], name: "height", - ty: Ty#94, + ty: Ty#99, typeName: "T::BlockNumber", }, { docs: [ ], name: "ext_index", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -172718,14 +177358,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "force_proxy_type", - ty: Ty#238 (Option), + ty: Ty#239 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<::Call>", }, ], @@ -172746,10 +177386,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#238 (Option) { + Ty#239 (Option) { docs: [ ], - id: 238, + id: 239, members: [ { docs: [ @@ -172767,7 +177407,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: undefined, }, ], @@ -172778,7 +177418,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), }, ], path: [ @@ -172786,11 +177426,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#239 (pallet_maintenance_mode::pallet::Call) { + Ty#240 (pallet_maintenance_mode::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 239, + id: 240, members: [ { docs: [ @@ -172832,11 +177472,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#240 (pallet_identity::pallet::Call) { + Ty#241 (pallet_identity::pallet::Call) { docs: [ "Identity pallet declaration.", ], - id: 240, + id: 241, members: [ { docs: [ @@ -172893,7 +177533,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "info", - ty: Ty#241 (pallet_identity::types::IdentityInfo), + ty: Ty#242 (pallet_identity::types::IdentityInfo), typeName: "Box>", }, ], @@ -172929,7 +177569,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "subs", - ty: Ty#275, + ty: Ty#276, typeName: "Vec<(T::AccountId, Data)>", }, ], @@ -172993,14 +177633,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "reg_index", - ty: Ty#94, + ty: Ty#99, typeName: "RegistrarIndex", }, { docs: [ ], name: "max_fee", - ty: Ty#97, + ty: Ty#103, typeName: "BalanceOf", }, ], @@ -173060,14 +177700,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#94, + ty: Ty#99, typeName: "RegistrarIndex", }, { docs: [ ], name: "fee", - ty: Ty#97, + ty: Ty#103, typeName: "BalanceOf", }, ], @@ -173095,7 +177735,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#94, + ty: Ty#99, typeName: "RegistrarIndex", }, { @@ -173130,14 +177770,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#94, + ty: Ty#99, typeName: "RegistrarIndex", }, { docs: [ ], name: "fields", - ty: Ty#277 (pallet_identity::types::BitFlags), + ty: Ty#278 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], @@ -173171,7 +177811,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "reg_index", - ty: Ty#94, + ty: Ty#99, typeName: "RegistrarIndex", }, { @@ -173185,7 +177825,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "judgement", - ty: Ty#279 (pallet_identity::types::Judgement), + ty: Ty#280 (pallet_identity::types::Judgement), typeName: "Judgement>", }, ], @@ -173248,7 +177888,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "data", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -173274,7 +177914,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "data", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -173335,7 +177975,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#241 (pallet_identity::types::IdentityInfo) { + Ty#242 (pallet_identity::types::IdentityInfo) { docs: [ ], fields: [ @@ -173343,67 +177983,67 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "additional", - ty: Ty#242 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#243 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(Data, Data), FieldLimit>", }, { docs: [ ], name: "display", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "legal", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "web", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "riot", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "email", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "pgp_fingerprint", - ty: Ty#274 (Option), + ty: Ty#275 (Option), typeName: "Option<[u8; 20]>", }, { docs: [ ], name: "image", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "twitter", - ty: Ty#244 (pallet_identity::types::Data), + ty: Ty#245 (pallet_identity::types::Data), typeName: "Data", }, ], - id: 241, + id: 242, params: [ { name: "FieldLimit", @@ -173417,7 +178057,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#242 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#243 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -173425,15 +178065,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#273, + ty: Ty#274, typeName: "Vec", }, ], - id: 242, + id: 243, params: [ { name: "T", - ty: Ty#243, + ty: Ty#244, }, { name: "S", @@ -173441,31 +178081,31 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#243 { + Ty#244 { docs: [ ], fields: [ - Ty#244 (pallet_identity::types::Data), - Ty#244 (pallet_identity::types::Data), + Ty#245 (pallet_identity::types::Data), + Ty#245 (pallet_identity::types::Data), ], - id: 243, + id: 244, params: [ ], path: [ ], type: "Tuple", }, - Ty#244 (pallet_identity::types::Data) { + Ty#245 (pallet_identity::types::Data) { docs: [ ], - id: 244, + id: 245, members: [ { docs: [ @@ -173483,7 +178123,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#245, + ty: Ty#246, typeName: undefined, }, ], @@ -173498,7 +178138,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#246, + ty: Ty#247, typeName: undefined, }, ], @@ -173513,7 +178153,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#247, + ty: Ty#248, typeName: undefined, }, ], @@ -173528,7 +178168,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#248, + ty: Ty#249, typeName: undefined, }, ], @@ -173558,7 +178198,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#249, + ty: Ty#250, typeName: undefined, }, ], @@ -173573,7 +178213,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#250, + ty: Ty#251, typeName: undefined, }, ], @@ -173588,7 +178228,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#251, + ty: Ty#252, typeName: undefined, }, ], @@ -173603,7 +178243,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#92, typeName: undefined, }, ], @@ -173618,7 +178258,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#252, + ty: Ty#253, typeName: undefined, }, ], @@ -173633,7 +178273,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#253, + ty: Ty#254, typeName: undefined, }, ], @@ -173648,7 +178288,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#254, + ty: Ty#255, typeName: undefined, }, ], @@ -173663,7 +178303,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#255, + ty: Ty#256, typeName: undefined, }, ], @@ -173678,7 +178318,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#256, + ty: Ty#257, typeName: undefined, }, ], @@ -173693,7 +178333,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#257, + ty: Ty#258, typeName: undefined, }, ], @@ -173708,7 +178348,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#258, + ty: Ty#259, typeName: undefined, }, ], @@ -173723,7 +178363,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#109, + ty: Ty#115, typeName: undefined, }, ], @@ -173738,7 +178378,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#259, + ty: Ty#260, typeName: undefined, }, ], @@ -173753,7 +178393,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#260, + ty: Ty#261, typeName: undefined, }, ], @@ -173768,7 +178408,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#261, + ty: Ty#262, typeName: undefined, }, ], @@ -173798,7 +178438,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#262, + ty: Ty#263, typeName: undefined, }, ], @@ -173813,7 +178453,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#263, + ty: Ty#264, typeName: undefined, }, ], @@ -173828,7 +178468,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#264, + ty: Ty#265, typeName: undefined, }, ], @@ -173843,7 +178483,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#265, + ty: Ty#266, typeName: undefined, }, ], @@ -173858,7 +178498,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#266, + ty: Ty#267, typeName: undefined, }, ], @@ -173873,7 +178513,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#267, + ty: Ty#268, typeName: undefined, }, ], @@ -173888,7 +178528,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#268, + ty: Ty#269, typeName: undefined, }, ], @@ -173903,7 +178543,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#269, + ty: Ty#270, typeName: undefined, }, ], @@ -173918,7 +178558,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#270, + ty: Ty#271, typeName: undefined, }, ], @@ -173933,7 +178573,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#271, + ty: Ty#272, typeName: undefined, }, ], @@ -173948,7 +178588,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#272, + ty: Ty#273, typeName: undefined, }, ], @@ -174040,23 +178680,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#245 { - docs: [ - ], - id: 245, - len: 0, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#2 (u8), - }, Ty#246 { docs: [ ], id: 246, - len: 1, + len: 0, params: [ ], path: [ @@ -174068,7 +178696,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 247, - len: 2, + len: 1, params: [ ], path: [ @@ -174080,7 +178708,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 248, - len: 3, + len: 2, params: [ ], path: [ @@ -174092,7 +178720,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 249, - len: 5, + len: 3, params: [ ], path: [ @@ -174104,7 +178732,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 250, - len: 6, + len: 5, params: [ ], path: [ @@ -174116,7 +178744,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 251, - len: 7, + len: 6, params: [ ], path: [ @@ -174128,7 +178756,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 252, - len: 9, + len: 7, params: [ ], path: [ @@ -174140,7 +178768,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 253, - len: 10, + len: 9, params: [ ], path: [ @@ -174152,7 +178780,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 254, - len: 11, + len: 10, params: [ ], path: [ @@ -174164,7 +178792,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 255, - len: 12, + len: 11, params: [ ], path: [ @@ -174176,7 +178804,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 256, - len: 13, + len: 12, params: [ ], path: [ @@ -174188,7 +178816,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 257, - len: 14, + len: 13, params: [ ], path: [ @@ -174200,7 +178828,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 258, - len: 15, + len: 14, params: [ ], path: [ @@ -174212,7 +178840,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 259, - len: 17, + len: 15, params: [ ], path: [ @@ -174224,7 +178852,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 260, - len: 18, + len: 17, params: [ ], path: [ @@ -174236,7 +178864,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 261, - len: 19, + len: 18, params: [ ], path: [ @@ -174248,7 +178876,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 262, - len: 21, + len: 19, params: [ ], path: [ @@ -174260,7 +178888,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 263, - len: 22, + len: 21, params: [ ], path: [ @@ -174272,7 +178900,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 264, - len: 23, + len: 22, params: [ ], path: [ @@ -174284,7 +178912,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 265, - len: 24, + len: 23, params: [ ], path: [ @@ -174296,7 +178924,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 266, - len: 25, + len: 24, params: [ ], path: [ @@ -174308,7 +178936,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 267, - len: 26, + len: 25, params: [ ], path: [ @@ -174320,7 +178948,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 268, - len: 27, + len: 26, params: [ ], path: [ @@ -174332,7 +178960,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 269, - len: 28, + len: 27, params: [ ], path: [ @@ -174344,7 +178972,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 270, - len: 29, + len: 28, params: [ ], path: [ @@ -174356,7 +178984,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 271, - len: 30, + len: 29, params: [ ], path: [ @@ -174368,7 +178996,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 272, - len: 31, + len: 30, params: [ ], path: [ @@ -174380,17 +179008,29 @@ snapshot[`moonbeam 1`] = ` docs: [ ], id: 273, + len: 31, params: [ ], path: [ ], - type: "Sequence", - typeParam: Ty#243, + type: "SizedArray", + typeParam: Ty#2 (u8), }, - Ty#274 (Option) { + Ty#274 { docs: [ ], id: 274, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#244, + }, + Ty#275 (Option) { + docs: [ + ], + id: 275, members: [ { docs: [ @@ -174427,32 +179067,32 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#275 { + Ty#276 { docs: [ ], - id: 275, + id: 276, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#276, + typeParam: Ty#277, }, - Ty#276 { + Ty#277 { docs: [ ], fields: [ Ty#0 (account::AccountId20), - Ty#244 (pallet_identity::types::Data), + Ty#245 (pallet_identity::types::Data), ], - id: 276, + id: 277, params: [ ], path: [ ], type: "Tuple", }, - Ty#277 (pallet_identity::types::BitFlags) { + Ty#278 (pallet_identity::types::BitFlags) { docs: [ ], fields: [ @@ -174464,11 +179104,11 @@ snapshot[`moonbeam 1`] = ` typeName: "IdentityField", }, ], - id: 277, + id: 278, params: [ { name: "T", - ty: Ty#278 (pallet_identity::types::IdentityField), + ty: Ty#279 (pallet_identity::types::IdentityField), }, ], path: [ @@ -174478,10 +179118,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#278 (pallet_identity::types::IdentityField) { + Ty#279 (pallet_identity::types::IdentityField) { docs: [ ], - id: 278, + id: 279, members: [ { docs: [ @@ -174557,10 +179197,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#279 (pallet_identity::types::Judgement) { + Ty#280 (pallet_identity::types::Judgement) { docs: [ ], - id: 279, + id: 280, members: [ { docs: [ @@ -174639,11 +179279,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#280 (pallet_evm::pallet::Call) { + Ty#281 (pallet_evm::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 280, + id: 281, members: [ { docs: [ @@ -174654,7 +179294,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "address", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { @@ -174677,14 +179317,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "source", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { docs: [ ], name: "target", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { @@ -174698,7 +179338,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -174712,28 +179352,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "max_fee_per_gas", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "max_priority_fee_per_gas", - ty: Ty#281 (Option), + ty: Ty#282 (Option), typeName: "Option", }, { docs: [ ], name: "nonce", - ty: Ty#281 (Option), + ty: Ty#282 (Option), typeName: "Option", }, { docs: [ ], name: "access_list", - ty: Ty#282, + ty: Ty#283, typeName: "Vec<(H160, Vec)>", }, ], @@ -174750,7 +179390,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "source", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { @@ -174764,7 +179404,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -174778,28 +179418,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "max_fee_per_gas", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "max_priority_fee_per_gas", - ty: Ty#281 (Option), + ty: Ty#282 (Option), typeName: "Option", }, { docs: [ ], name: "nonce", - ty: Ty#281 (Option), + ty: Ty#282 (Option), typeName: "Option", }, { docs: [ ], name: "access_list", - ty: Ty#282, + ty: Ty#283, typeName: "Vec<(H160, Vec)>", }, ], @@ -174815,7 +179455,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "source", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { @@ -174836,7 +179476,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -174850,50 +179490,34 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "max_fee_per_gas", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "max_priority_fee_per_gas", - ty: Ty#281 (Option), + ty: Ty#282 (Option), typeName: "Option", }, { docs: [ ], name: "nonce", - ty: Ty#281 (Option), + ty: Ty#282 (Option), typeName: "Option", }, { docs: [ ], name: "access_list", - ty: Ty#282, + ty: Ty#283, typeName: "Vec<(H160, Vec)>", }, ], index: 3, name: "create2", }, - { - docs: [ - "Increment \`sufficients\` for existing accounts having a nonzero \`nonce\` but zero \`sufficients\` value.", - ], - fields: [ - { - docs: [ - ], - name: "addresses", - ty: Ty#284, - typeName: "Vec", - }, - ], - index: 4, - name: "hotfix_inc_account_sufficients", - }, ], params: [ { @@ -174908,10 +179532,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#281 (Option) { + Ty#282 (Option) { docs: [ ], - id: 281, + id: 282, members: [ { docs: [ @@ -174929,7 +179553,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: undefined, }, ], @@ -174940,7 +179564,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), }, ], path: [ @@ -174948,41 +179572,30 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#282 { - docs: [ - ], - id: 282, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#283, - }, Ty#283 { docs: [ ], - fields: [ - Ty#55 (primitive_types::H160), - Ty#56, - ], id: 283, params: [ ], path: [ ], - type: "Tuple", + type: "Sequence", + typeParam: Ty#284, }, Ty#284 { docs: [ ], + fields: [ + Ty#58 (primitive_types::H160), + Ty#59, + ], id: 284, params: [ ], path: [ ], - type: "Sequence", - typeParam: Ty#55 (primitive_types::H160), + type: "Tuple", }, Ty#285 (pallet_ethereum::pallet::Call) { docs: [ @@ -175088,21 +179701,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "nonce", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "gas_price", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "gas_limit", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -175116,7 +179729,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -175157,7 +179770,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, ], @@ -175255,21 +179868,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "nonce", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "gas_price", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "gas_limit", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -175283,7 +179896,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -175304,7 +179917,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "odd_y_parity", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { @@ -175351,14 +179964,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "address", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "Address", }, { docs: [ ], name: "storage_keys", - ty: Ty#56, + ty: Ty#59, typeName: "Vec", }, ], @@ -175387,28 +180000,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "nonce", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "max_priority_fee_per_gas", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "max_fee_per_gas", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "gas_limit", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -175422,7 +180035,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -175443,7 +180056,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "odd_y_parity", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { @@ -175485,7 +180098,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fee", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, ], @@ -175500,7 +180113,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_active", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -175515,7 +180128,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "elasticity", - ty: Ty#68 (sp_arithmetic::per_things::Permill), + ty: Ty#72 (sp_arithmetic::per_things::Permill), typeName: "Permill", }, ], @@ -175786,7 +180399,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#70, + ty: Ty#74, typeName: undefined, }, ], @@ -175797,7 +180410,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#70, + ty: Ty#74, }, ], path: [ @@ -175818,7 +180431,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "T", }, ], @@ -175844,7 +180457,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), }, { name: "Hash", @@ -175891,7 +180504,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#97, + ty: Ty#103, typeName: "BalanceOf", }, ], @@ -175916,14 +180529,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proposal", - ty: Ty#94, + ty: Ty#99, typeName: "PropIndex", }, { docs: [ ], name: "seconds_upper_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -175947,14 +180560,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "ref_index", - ty: Ty#94, + ty: Ty#99, typeName: "ReferendumIndex", }, { docs: [ ], name: "vote", - ty: Ty#76 (pallet_democracy::vote::AccountVote), + ty: Ty#80 (pallet_democracy::vote::AccountVote), typeName: "AccountVote>", }, ], @@ -176069,8 +180682,9 @@ snapshot[`moonbeam 1`] = ` "The dispatch of this call must be \`FastTrackOrigin\`.", "", "- \`proposal_hash\`: The hash of the current external proposal.", - "- \`voting_period\`: The period that is allowed for voting on this proposal. Increased to", - " \`FastTrackVotingPeriod\` if too low.", + "- \`voting_period\`: The period that is allowed for voting on this proposal.", + "\\tMust be always greater than zero.", + "\\tFor \`FastTrackOrigin\` must be equal or greater than \`FastTrackVotingPeriod\`.", "- \`delay\`: The number of block after voting has ended in approval and this should be", " enacted. This doesn't have a minimum amount.", "", @@ -176143,7 +180757,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "ref_index", - ty: Ty#94, + ty: Ty#99, typeName: "ReferendumIndex", }, ], @@ -176368,7 +180982,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proposal_len_upper_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -176551,7 +181165,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "prop_index", - ty: Ty#94, + ty: Ty#99, typeName: "PropIndex", }, ], @@ -176729,14 +181343,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new_members", - ty: Ty#74, + ty: Ty#78, typeName: "Vec", }, { docs: [ ], name: "prime", - ty: Ty#43 (Option), + ty: Ty#46 (Option), typeName: "Option", }, { @@ -176769,14 +181383,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proposal", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -176818,21 +181432,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "threshold", - ty: Ty#94, + ty: Ty#99, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -176869,14 +181483,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#94, + ty: Ty#99, typeName: "ProposalIndex", }, { docs: [ ], name: "approve", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -176930,21 +181544,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#94, + ty: Ty#99, typeName: "ProposalIndex", }, { docs: [ ], name: "proposal_weight_bound", - ty: Ty#96, + ty: Ty#102, typeName: "Weight", }, { docs: [ ], name: "length_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -177044,14 +181658,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new_members", - ty: Ty#74, + ty: Ty#78, typeName: "Vec", }, { docs: [ ], name: "prime", - ty: Ty#43 (Option), + ty: Ty#46 (Option), typeName: "Option", }, { @@ -177084,14 +181698,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proposal", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -177133,21 +181747,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "threshold", - ty: Ty#94, + ty: Ty#99, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -177184,14 +181798,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#94, + ty: Ty#99, typeName: "ProposalIndex", }, { docs: [ ], name: "approve", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -177245,21 +181859,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#94, + ty: Ty#99, typeName: "ProposalIndex", }, { docs: [ ], name: "proposal_weight_bound", - ty: Ty#96, + ty: Ty#102, typeName: "Weight", }, { docs: [ ], name: "length_bound", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -177313,11 +181927,326 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#304 (pallet_treasury::pallet::Call) { + Ty#304 (pallet_collective::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], id: 304, + members: [ + { + docs: [ + "Set the collective's membership.", + "", + "- \`new_members\`: The new member list. Be nice to the chain and provide it sorted.", + "- \`prime\`: The prime member whose vote sets the default.", + "- \`old_count\`: The upper bound for the previous number of members in storage. Used for", + " weight estimation.", + "", + "Requires root origin.", + "", + "NOTE: Does not enforce the expected \`MaxMembers\` limit on the amount of members, but", + " the weight estimations rely on it to estimate dispatchable weight.", + "", + "# WARNING:", + "", + "The \`pallet-collective\` can also be managed by logic outside of the pallet through the", + "implementation of the trait [\`ChangeMembers\`].", + "Any call to \`set_members\` must be careful that the member set doesn't get out of sync", + "with other logic managing the member set.", + "", + "# ", + "## Weight", + "- \`O(MP + N)\` where:", + " - \`M\` old-members-count (code- and governance-bounded)", + " - \`N\` new-members-count (code- and governance-bounded)", + " - \`P\` proposals-count (code-bounded)", + "- DB:", + " - 1 storage mutation (codec \`O(M)\` read, \`O(N)\` write) for reading and writing the", + " members", + " - 1 storage read (codec \`O(P)\`) for reading the proposals", + " - \`P\` storage mutations (codec \`O(M)\`) for updating the votes for each proposal", + " - 1 storage write (codec \`O(1)\`) for deleting the old \`prime\` and setting the new one", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "new_members", + ty: Ty#78, + typeName: "Vec", + }, + { + docs: [ + ], + name: "prime", + ty: Ty#46 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "old_count", + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + ], + index: 0, + name: "set_members", + }, + { + docs: [ + "Dispatch a proposal from a member using the \`Member\` origin.", + "", + "Origin must be a member of the collective.", + "", + "# ", + "## Weight", + "- \`O(M + P)\` where \`M\` members-count (code-bounded) and \`P\` complexity of dispatching", + " \`proposal\`", + "- DB: 1 read (codec \`O(M)\`) + DB access of \`proposal\`", + "- 1 event", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "proposal", + ty: Ty#237 (moonbeam_runtime::Call), + typeName: "Box<>::Proposal>", + }, + { + docs: [ + ], + name: "length_bound", + ty: Ty#99, + typeName: "u32", + }, + ], + index: 1, + name: "execute", + }, + { + docs: [ + "Add a new proposal to either be voted on or executed directly.", + "", + "Requires the sender to be member.", + "", + "\`threshold\` determines whether \`proposal\` is executed directly (\`threshold < 2\`)", + "or put up for voting.", + "", + "# ", + "## Weight", + "- \`O(B + M + P1)\` or \`O(B + M + P2)\` where:", + " - \`B\` is \`proposal\` size in bytes (length-fee-bounded)", + " - \`M\` is members-count (code- and governance-bounded)", + " - branching is influenced by \`threshold\` where:", + " - \`P1\` is proposal execution complexity (\`threshold < 2\`)", + " - \`P2\` is proposals-count (code-bounded) (\`threshold >= 2\`)", + "- DB:", + " - 1 storage read \`is_member\` (codec \`O(M)\`)", + " - 1 storage read \`ProposalOf::contains_key\` (codec \`O(1)\`)", + " - DB accesses influenced by \`threshold\`:", + " - EITHER storage accesses done by \`proposal\` (\`threshold < 2\`)", + " - OR proposal insertion (\`threshold <= 2\`)", + " - 1 storage mutation \`Proposals\` (codec \`O(P2)\`)", + " - 1 storage mutation \`ProposalCount\` (codec \`O(1)\`)", + " - 1 storage write \`ProposalOf\` (codec \`O(B)\`)", + " - 1 storage write \`Voting\` (codec \`O(M)\`)", + " - 1 event", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "threshold", + ty: Ty#99, + typeName: "MemberCount", + }, + { + docs: [ + ], + name: "proposal", + ty: Ty#237 (moonbeam_runtime::Call), + typeName: "Box<>::Proposal>", + }, + { + docs: [ + ], + name: "length_bound", + ty: Ty#99, + typeName: "u32", + }, + ], + index: 2, + name: "propose", + }, + { + docs: [ + "Add an aye or nay vote for the sender to the given proposal.", + "", + "Requires the sender to be a member.", + "", + "Transaction fees will be waived if the member is voting on any particular proposal", + "for the first time and the call is successful. Subsequent vote changes will charge a", + "fee.", + "# ", + "## Weight", + "- \`O(M)\` where \`M\` is members-count (code- and governance-bounded)", + "- DB:", + " - 1 storage read \`Members\` (codec \`O(M)\`)", + " - 1 storage mutation \`Voting\` (codec \`O(M)\`)", + "- 1 event", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "proposal", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + { + docs: [ + ], + name: "index", + ty: Ty#99, + typeName: "ProposalIndex", + }, + { + docs: [ + ], + name: "approve", + ty: Ty#33 (bool), + typeName: "bool", + }, + ], + index: 3, + name: "vote", + }, + { + docs: [ + "Close a vote that is either approved, disapproved or whose voting period has ended.", + "", + "May be called by any signed account in order to finish voting and close the proposal.", + "", + "If called before the end of the voting period it will only close the vote if it is", + "has enough votes to be approved or disapproved.", + "", + "If called after the end of the voting period abstentions are counted as rejections", + "unless there is a prime member set and the prime member cast an approval.", + "", + "If the close operation completes successfully with disapproval, the transaction fee will", + "be waived. Otherwise execution of the approved operation will be charged to the caller.", + "", + "+ \`proposal_weight_bound\`: The maximum amount of weight consumed by executing the closed", + "proposal.", + "+ \`length_bound\`: The upper bound for the length of the proposal in storage. Checked via", + "\`storage::read\` so it is \`size_of::() == 4\` larger than the pure length.", + "", + "# ", + "## Weight", + "- \`O(B + M + P1 + P2)\` where:", + " - \`B\` is \`proposal\` size in bytes (length-fee-bounded)", + " - \`M\` is members-count (code- and governance-bounded)", + " - \`P1\` is the complexity of \`proposal\` preimage.", + " - \`P2\` is proposal-count (code-bounded)", + "- DB:", + " - 2 storage reads (\`Members\`: codec \`O(M)\`, \`Prime\`: codec \`O(1)\`)", + " - 3 mutations (\`Voting\`: codec \`O(M)\`, \`ProposalOf\`: codec \`O(B)\`, \`Proposals\`: codec", + " \`O(P2)\`)", + " - any mutations done while executing \`proposal\` (\`P1\`)", + "- up to 3 events", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + { + docs: [ + ], + name: "index", + ty: Ty#99, + typeName: "ProposalIndex", + }, + { + docs: [ + ], + name: "proposal_weight_bound", + ty: Ty#102, + typeName: "Weight", + }, + { + docs: [ + ], + name: "length_bound", + ty: Ty#99, + typeName: "u32", + }, + ], + index: 4, + name: "close", + }, + { + docs: [ + "Disapprove a proposal, close, and remove it from the system, regardless of its current", + "state.", + "", + "Must be called by the Root origin.", + "", + "Parameters:", + "* \`proposal_hash\`: The hash of the proposal that should be disapproved.", + "", + "# ", + "Complexity: O(P) where P is the number of max proposals", + "DB Weight:", + "* Reads: Proposals", + "* Writes: Voting, Proposals, ProposalOf", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "proposal_hash", + ty: Ty#9 (primitive_types::H256), + typeName: "T::Hash", + }, + ], + index: 5, + name: "disapprove_proposal", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + { + name: "I", + ty: undefined, + }, + ], + path: [ + "pallet_collective", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#305 (pallet_treasury::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 305, members: [ { docs: [ @@ -177336,7 +182265,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "value", - ty: Ty#97, + ty: Ty#103, typeName: "BalanceOf", }, { @@ -177367,7 +182296,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proposal_id", - ty: Ty#94, + ty: Ty#99, typeName: "ProposalIndex", }, ], @@ -177392,13 +182321,73 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proposal_id", - ty: Ty#94, + ty: Ty#99, typeName: "ProposalIndex", }, ], index: 2, name: "approve_proposal", }, + { + docs: [ + "Propose and approve a spend of treasury funds.", + "", + "- \`origin\`: Must be \`SpendOrigin\` with the \`Success\` value being at least \`amount\`.", + "- \`amount\`: The amount to be transferred from the treasury to the \`beneficiary\`.", + "- \`beneficiary\`: The destination account for the transfer.", + "", + "NOTE: For record-keeping purposes, the proposer is deemed to be equivalent to the", + "beneficiary.", + ], + fields: [ + { + docs: [ + ], + name: "amount", + ty: Ty#103, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#0 (account::AccountId20), + typeName: "::Source", + }, + ], + index: 3, + name: "spend", + }, + { + docs: [ + "Force a previously approved proposal to be removed from the approval queue.", + "The original deposit will no longer be returned.", + "", + "May only be called from \`T::RejectOrigin\`.", + "- \`proposal_id\`: The index of a proposal", + "", + "# ", + "- Complexity: O(A) where \`A\` is the number of approvals", + "- Db reads and writes: \`Approvals\`", + "# ", + "", + "Errors:", + "- \`ProposalNotApproved\`: The \`proposal_id\` supplied was not found in the approval queue,", + "i.e., the proposal has not been approved. This could also mean the proposal does not", + "exist altogether, thus there is no way it would have been approved in the first place.", + ], + fields: [ + { + docs: [ + ], + name: "proposal_id", + ty: Ty#99, + typeName: "ProposalIndex", + }, + ], + index: 4, + name: "remove_approval", + }, ], params: [ { @@ -177417,11 +182406,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#305 (pallet_crowdloan_rewards::pallet::Call) { + Ty#306 (pallet_crowdloan_rewards::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 305, + id: 306, members: [ { docs: [ @@ -177450,7 +182439,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proof", - ty: Ty#306 (sp_runtime::MultiSignature), + ty: Ty#307 (sp_runtime::MultiSignature), typeName: "MultiSignature", }, ], @@ -177484,7 +182473,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proofs", - ty: Ty#312, + ty: Ty#313, typeName: "Vec<(T::RelayChainAccountId, MultiSignature)>", }, ], @@ -177546,7 +182535,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "rewards", - ty: Ty#314, + ty: Ty#315, typeName: "Vec<(T::RelayChainAccountId, Option, BalanceOf)>", }, ], @@ -177567,10 +182556,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#306 (sp_runtime::MultiSignature) { + Ty#307 (sp_runtime::MultiSignature) { docs: [ ], - id: 306, + id: 307, members: [ { docs: [ @@ -177580,7 +182569,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#307 (sp_core::ed25519::Signature), + ty: Ty#308 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -177595,7 +182584,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#309 (sp_core::sr25519::Signature), + ty: Ty#310 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -177610,7 +182599,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#310 (sp_core::ecdsa::Signature), + ty: Ty#311 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -177626,7 +182615,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#307 (sp_core::ed25519::Signature) { + Ty#308 (sp_core::ed25519::Signature) { docs: [ ], fields: [ @@ -177634,11 +182623,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#308, + ty: Ty#309, typeName: "[u8; 64]", }, ], - id: 307, + id: 308, params: [ ], path: [ @@ -177648,10 +182637,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#308 { + Ty#309 { docs: [ ], - id: 308, + id: 309, len: 64, params: [ ], @@ -177660,7 +182649,7 @@ snapshot[`moonbeam 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#309 (sp_core::sr25519::Signature) { + Ty#310 (sp_core::sr25519::Signature) { docs: [ ], fields: [ @@ -177668,11 +182657,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#308, + ty: Ty#309, typeName: "[u8; 64]", }, ], - id: 309, + id: 310, params: [ ], path: [ @@ -177682,7 +182671,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#310 (sp_core::ecdsa::Signature) { + Ty#311 (sp_core::ecdsa::Signature) { docs: [ ], fields: [ @@ -177690,11 +182679,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#311, + ty: Ty#312, typeName: "[u8; 65]", }, ], - id: 310, + id: 311, params: [ ], path: [ @@ -177704,10 +182693,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#311 { + Ty#312 { docs: [ ], - id: 311, + id: 312, len: 65, params: [ ], @@ -177716,62 +182705,62 @@ snapshot[`moonbeam 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#312 { + Ty#313 { docs: [ ], - id: 312, + id: 313, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#313, + typeParam: Ty#314, }, - Ty#313 { + Ty#314 { docs: [ ], fields: [ Ty#10, - Ty#306 (sp_runtime::MultiSignature), + Ty#307 (sp_runtime::MultiSignature), ], - id: 313, + id: 314, params: [ ], path: [ ], type: "Tuple", }, - Ty#314 { + Ty#315 { docs: [ ], - id: 314, + id: 315, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#315, + typeParam: Ty#316, }, - Ty#315 { + Ty#316 { docs: [ ], fields: [ Ty#10, - Ty#43 (Option), + Ty#46 (Option), Ty#6 (u128), ], - id: 315, + id: 316, params: [ ], path: [ ], type: "Tuple", }, - Ty#316 (cumulus_pallet_dmp_queue::pallet::Call) { + Ty#317 (cumulus_pallet_dmp_queue::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 316, + id: 317, members: [ { docs: [ @@ -177821,11 +182810,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#317 (pallet_xcm::pallet::Call) { + Ty#318 (pallet_xcm::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 317, + id: 318, members: [ { docs: [ @@ -177835,14 +182824,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "message", - ty: Ty#318 (xcm::VersionedXcm), + ty: Ty#319 (xcm::VersionedXcm), typeName: "Box>", }, ], @@ -177853,9 +182842,9 @@ snapshot[`moonbeam 1`] = ` docs: [ "Teleport some assets from the local chain to some destination chain.", "", - "Fee payment on the destination side is made from the first asset listed in the \`assets\` vector and", - "fee-weight is calculated locally and thus remote weights are assumed to be equal to", - "local weights.", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`. The weight limit for fees is not provided and thus is unlimited,", + "with all fees taken as needed from the asset.", "", "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", @@ -177872,21 +182861,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#120 (xcm::VersionedMultiAssets), + ty: Ty#126 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -177902,12 +182891,12 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "Transfer some assets from the local chain to the sovereign account of a destination chain and forward", - "a notification XCM.", + "Transfer some assets from the local chain to the sovereign account of a destination", + "chain and forward a notification XCM.", "", - "Fee payment on the destination side is made from the first asset listed in the \`assets\` vector and", - "fee-weight is calculated locally and thus remote weights are assumed to be equal to", - "local weights.", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`. The weight limit for fees is not provided and thus is unlimited,", + "with all fees taken as needed from the asset.", "", "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", @@ -177924,21 +182913,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#120 (xcm::VersionedMultiAssets), + ty: Ty#126 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -177971,7 +182960,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "message", - ty: Ty#329 (xcm::VersionedXcm), + ty: Ty#330 (xcm::VersionedXcm), typeName: "Box::Call>>", }, { @@ -177999,7 +182988,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "location", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "Box", }, { @@ -178045,7 +183034,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "location", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -178066,7 +183055,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "location", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -178075,10 +183064,13 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "Transfer some assets from the local chain to the sovereign account of a destination chain and forward", - "a notification XCM.", + "Transfer some assets from the local chain to the sovereign account of a destination", + "chain and forward a notification XCM.", "", - "Fee payment on the destination side is made from the first asset listed in the \`assets\` vector.", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`, up to enough to pay for \`weight_limit\` of weight. If more weight", + "is needed than \`weight_limit\`, then the operation will fail and the assets send may be", + "at risk.", "", "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", @@ -178096,21 +183088,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#120 (xcm::VersionedMultiAssets), + ty: Ty#126 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -178124,7 +183116,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "weight_limit", - ty: Ty#118 (xcm::v2::WeightLimit), + ty: Ty#124 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -178135,7 +183127,10 @@ snapshot[`moonbeam 1`] = ` docs: [ "Teleport some assets from the local chain to some destination chain.", "", - "Fee payment on the destination side is made from the first asset listed in the \`assets\` vector.", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`, up to enough to pay for \`weight_limit\` of weight. If more weight", + "is needed than \`weight_limit\`, then the operation will fail and the assets send may be", + "at risk.", "", "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", @@ -178153,21 +183148,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#120 (xcm::VersionedMultiAssets), + ty: Ty#126 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -178181,7 +183176,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "weight_limit", - ty: Ty#118 (xcm::v2::WeightLimit), + ty: Ty#124 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -178202,10 +183197,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#318 (xcm::VersionedXcm) { + Ty#319 (xcm::VersionedXcm) { docs: [ ], - id: 318, + id: 319, members: [ { docs: [ @@ -178215,7 +183210,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#319 (xcm::v0::Xcm), + ty: Ty#320 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -178230,7 +183225,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#324 (xcm::v1::Xcm), + ty: Ty#325 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -178245,7 +183240,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -178265,10 +183260,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#319 (xcm::v0::Xcm) { + Ty#320 (xcm::v0::Xcm) { docs: [ ], - id: 319, + id: 320, members: [ { docs: [ @@ -178278,14 +183273,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -178300,14 +183295,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -178322,14 +183317,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -178344,14 +183339,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#323 (xcm::v0::Response), + ty: Ty#324 (xcm::v0::Response), typeName: "Response", }, ], @@ -178366,14 +183361,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -178388,21 +183383,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -178417,7 +183412,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#113 (xcm::v0::OriginKind), + ty: Ty#119 (xcm::v0::OriginKind), typeName: "OriginKind", }, { @@ -178431,7 +183426,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "call", - ty: Ty#114 (xcm::double_encoded::DoubleEncoded), + ty: Ty#120 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -178446,21 +183441,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -178475,7 +183470,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -178490,21 +183485,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "initiator", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -178519,7 +183514,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "who", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -178547,21 +183542,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#320 { + Ty#321 { docs: [ ], - id: 320, + id: 321, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#321 (xcm::v0::order::Order), + typeParam: Ty#322 (xcm::v0::order::Order), }, - Ty#321 (xcm::v0::order::Order) { + Ty#322 (xcm::v0::order::Order) { docs: [ ], - id: 321, + id: 322, members: [ { docs: [ @@ -178579,14 +183574,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -178601,21 +183596,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -178630,14 +183625,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "give", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, ], @@ -178652,21 +183647,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -178681,21 +183676,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -178710,21 +183705,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, ], @@ -178739,7 +183734,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fees", - ty: Ty#122 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#128 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { @@ -178760,14 +183755,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "halt_on_error", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#322, + ty: Ty#323, typeName: "Vec>", }, ], @@ -178789,21 +183784,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#322 { + Ty#323 { docs: [ ], - id: 322, + id: 323, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#319 (xcm::v0::Xcm), + typeParam: Ty#320 (xcm::v0::Xcm), }, - Ty#323 (xcm::v0::Response) { + Ty#324 (xcm::v0::Response) { docs: [ ], - id: 323, + id: 324, members: [ { docs: [ @@ -178813,7 +183808,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, ], @@ -178830,10 +183825,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#324 (xcm::v1::Xcm) { + Ty#325 (xcm::v1::Xcm) { docs: [ ], - id: 324, + id: 325, members: [ { docs: [ @@ -178843,14 +183838,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -178865,14 +183860,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -178887,14 +183882,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -178909,14 +183904,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#328 (xcm::v1::Response), + ty: Ty#329 (xcm::v1::Response), typeName: "Response", }, ], @@ -178931,14 +183926,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -178953,21 +183948,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -178982,7 +183977,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#113 (xcm::v0::OriginKind), + ty: Ty#119 (xcm::v0::OriginKind), typeName: "OriginKind", }, { @@ -178996,7 +183991,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "call", - ty: Ty#114 (xcm::double_encoded::DoubleEncoded), + ty: Ty#120 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -179011,21 +184006,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -179040,7 +184035,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -179055,21 +184050,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "initiator", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -179084,7 +184079,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "who", - ty: Ty#92 (xcm::v1::multilocation::Junctions), + ty: Ty#97 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -179106,14 +184101,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -179142,21 +184137,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#325 { + Ty#326 { docs: [ ], - id: 325, + id: 326, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#326 (xcm::v1::order::Order), + typeParam: Ty#327 (xcm::v1::order::Order), }, - Ty#326 (xcm::v1::order::Order) { + Ty#327 (xcm::v1::order::Order) { docs: [ ], - id: 326, + id: 327, members: [ { docs: [ @@ -179174,7 +184169,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -179188,7 +184183,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -179203,7 +184198,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -179217,14 +184212,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -179239,14 +184234,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "give", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -179261,21 +184256,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -179290,21 +184285,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -179319,21 +184314,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -179348,7 +184343,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fees", - ty: Ty#105 (xcm::v1::multiasset::MultiAsset), + ty: Ty#111 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { @@ -179369,14 +184364,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "halt_on_error", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#327, + ty: Ty#328, typeName: "Vec>", }, ], @@ -179398,21 +184393,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#327 { + Ty#328 { docs: [ ], - id: 327, + id: 328, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#324 (xcm::v1::Xcm), + typeParam: Ty#325 (xcm::v1::Xcm), }, - Ty#328 (xcm::v1::Response) { + Ty#329 (xcm::v1::Response) { docs: [ ], - id: 328, + id: 329, members: [ { docs: [ @@ -179422,7 +184417,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -179454,10 +184449,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#329 (xcm::VersionedXcm) { + Ty#330 (xcm::VersionedXcm) { docs: [ ], - id: 329, + id: 330, members: [ { docs: [ @@ -179467,7 +184462,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#330 (xcm::v0::Xcm), + ty: Ty#331 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -179482,7 +184477,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#335 (xcm::v1::Xcm), + ty: Ty#336 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -179497,7 +184492,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#339 (xcm::v2::Xcm), + ty: Ty#340 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -179517,10 +184512,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#330 (xcm::v0::Xcm) { + Ty#331 (xcm::v0::Xcm) { docs: [ ], - id: 330, + id: 331, members: [ { docs: [ @@ -179530,14 +184525,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#331, + ty: Ty#332, typeName: "Vec>", }, ], @@ -179552,14 +184547,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#331, + ty: Ty#332, typeName: "Vec>", }, ], @@ -179574,14 +184569,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#331, + ty: Ty#332, typeName: "Vec>", }, ], @@ -179596,14 +184591,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#323 (xcm::v0::Response), + ty: Ty#324 (xcm::v0::Response), typeName: "Response", }, ], @@ -179618,14 +184613,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -179640,21 +184635,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -179669,7 +184664,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#113 (xcm::v0::OriginKind), + ty: Ty#119 (xcm::v0::OriginKind), typeName: "OriginKind", }, { @@ -179683,7 +184678,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "call", - ty: Ty#334 (xcm::double_encoded::DoubleEncoded), + ty: Ty#335 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -179698,21 +184693,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -179727,7 +184722,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -179742,21 +184737,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "initiator", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -179771,7 +184766,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "who", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -179799,21 +184794,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#331 { + Ty#332 { docs: [ ], - id: 331, + id: 332, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#332 (xcm::v0::order::Order), + typeParam: Ty#333 (xcm::v0::order::Order), }, - Ty#332 (xcm::v0::order::Order) { + Ty#333 (xcm::v0::order::Order) { docs: [ ], - id: 332, + id: 333, members: [ { docs: [ @@ -179831,14 +184826,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -179853,21 +184848,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -179882,14 +184877,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "give", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, ], @@ -179904,21 +184899,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -179933,21 +184928,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#320, + ty: Ty#321, typeName: "Vec>", }, ], @@ -179962,21 +184957,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#123 (xcm::v0::multi_location::MultiLocation), + ty: Ty#129 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#121, + ty: Ty#127, typeName: "Vec", }, ], @@ -179991,7 +184986,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fees", - ty: Ty#122 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#128 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { @@ -180012,14 +185007,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "halt_on_error", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#333, + ty: Ty#334, typeName: "Vec>", }, ], @@ -180041,18 +185036,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#333 { + Ty#334 { docs: [ ], - id: 333, + id: 334, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#330 (xcm::v0::Xcm), + typeParam: Ty#331 (xcm::v0::Xcm), }, - Ty#334 (xcm::double_encoded::DoubleEncoded) { + Ty#335 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -180064,7 +185059,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Vec", }, ], - id: 334, + id: 335, params: [ { name: "T", @@ -180078,10 +185073,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#335 (xcm::v1::Xcm) { + Ty#336 (xcm::v1::Xcm) { docs: [ ], - id: 335, + id: 336, members: [ { docs: [ @@ -180091,14 +185086,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#336, + ty: Ty#337, typeName: "Vec>", }, ], @@ -180113,14 +185108,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#336, + ty: Ty#337, typeName: "Vec>", }, ], @@ -180135,14 +185130,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#336, + ty: Ty#337, typeName: "Vec>", }, ], @@ -180157,14 +185152,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#328 (xcm::v1::Response), + ty: Ty#329 (xcm::v1::Response), typeName: "Response", }, ], @@ -180179,14 +185174,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -180201,21 +185196,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -180230,7 +185225,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#113 (xcm::v0::OriginKind), + ty: Ty#119 (xcm::v0::OriginKind), typeName: "OriginKind", }, { @@ -180244,7 +185239,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "call", - ty: Ty#334 (xcm::double_encoded::DoubleEncoded), + ty: Ty#335 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -180259,21 +185254,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -180288,7 +185283,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -180303,21 +185298,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "initiator", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -180332,7 +185327,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "who", - ty: Ty#92 (xcm::v1::multilocation::Junctions), + ty: Ty#97 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -180354,14 +185349,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -180390,21 +185385,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#336 { + Ty#337 { docs: [ ], - id: 336, + id: 337, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#337 (xcm::v1::order::Order), + typeParam: Ty#338 (xcm::v1::order::Order), }, - Ty#337 (xcm::v1::order::Order) { + Ty#338 (xcm::v1::order::Order) { docs: [ ], - id: 337, + id: 338, members: [ { docs: [ @@ -180422,7 +185417,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -180436,7 +185431,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -180451,7 +185446,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -180465,14 +185460,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -180487,14 +185482,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "give", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -180509,21 +185504,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -180538,21 +185533,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#325, + ty: Ty#326, typeName: "Vec>", }, ], @@ -180567,21 +185562,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -180596,7 +185591,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fees", - ty: Ty#105 (xcm::v1::multiasset::MultiAsset), + ty: Ty#111 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { @@ -180617,14 +185612,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "halt_on_error", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#338, + ty: Ty#339, typeName: "Vec>", }, ], @@ -180646,18 +185641,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#338 { + Ty#339 { docs: [ ], - id: 338, + id: 339, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#335 (xcm::v1::Xcm), + typeParam: Ty#336 (xcm::v1::Xcm), }, - Ty#339 (xcm::v2::Xcm) { + Ty#340 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -180665,11 +185660,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#340, + ty: Ty#341, typeName: "Vec>", }, ], - id: 339, + id: 340, params: [ { name: "Call", @@ -180683,21 +185678,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#340 { + Ty#341 { docs: [ ], - id: 340, + id: 341, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#341 (xcm::v2::Instruction), + typeParam: Ty#342 (xcm::v2::Instruction), }, - Ty#341 (xcm::v2::Instruction) { + Ty#342 (xcm::v2::Instruction) { docs: [ ], - id: 341, + id: 342, members: [ { docs: [ @@ -180707,7 +185702,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -180722,7 +185717,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -180737,7 +185732,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -180752,21 +185747,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#110 (xcm::v2::Response), + ty: Ty#116 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -180781,14 +185776,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -180803,21 +185798,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -180832,21 +185827,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#113 (xcm::v0::OriginKind), + ty: Ty#119 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#334 (xcm::double_encoded::DoubleEncoded), + ty: Ty#335 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -180861,21 +185856,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -180890,7 +185885,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -180905,21 +185900,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "initiator", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], @@ -180942,7 +185937,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (xcm::v1::multilocation::Junctions), + ty: Ty#97 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -180957,21 +185952,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -180986,21 +185981,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -181015,28 +186010,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -181051,14 +186046,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "give", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -181073,21 +186068,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -181102,21 +186097,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#100 (xcm::v2::Xcm), + ty: Ty#106 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -181131,28 +186126,28 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#115 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#121 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -181167,14 +186162,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fees", - ty: Ty#105 (xcm::v1::multiasset::MultiAsset), + ty: Ty#111 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#118 (xcm::v2::WeightLimit), + ty: Ty#124 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -181197,7 +186192,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#339 (xcm::v2::Xcm), + ty: Ty#340 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -181212,7 +186207,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#339 (xcm::v2::Xcm), + ty: Ty#340 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -181235,14 +186230,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#103 (xcm::v1::multiasset::MultiAssets), + ty: Ty#109 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -181257,7 +186252,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -181272,14 +186267,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "query_id", - ty: Ty#96, + ty: Ty#102, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#96, + ty: Ty#102, typeName: "u64", }, ], @@ -181308,11 +186303,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#342 (pallet_assets::pallet::Call) { + Ty#343 (pallet_assets::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 342, + id: 343, members: [ { docs: [ @@ -181341,7 +186336,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181389,7 +186384,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181403,14 +186398,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_sufficient", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "min_balance", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -181443,14 +186438,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { docs: [ ], name: "witness", - ty: Ty#343 (pallet_assets::types::DestroyWitness), + ty: Ty#344 (pallet_assets::types::DestroyWitness), typeName: "DestroyWitness", }, ], @@ -181477,7 +186472,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181491,7 +186486,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -181521,7 +186516,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181535,7 +186530,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -181568,7 +186563,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181582,7 +186577,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -181615,7 +186610,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181629,7 +186624,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -181663,7 +186658,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181684,7 +186679,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -181709,7 +186704,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181741,7 +186736,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181772,7 +186767,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -181796,7 +186791,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -181821,7 +186816,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181855,7 +186850,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181907,7 +186902,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -181954,7 +186949,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -181983,7 +186978,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -182011,7 +187006,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -182037,7 +187032,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -182074,7 +187069,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -182109,21 +187104,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "min_balance", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, { docs: [ ], name: "is_sufficient", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -182158,7 +187153,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -182172,7 +187167,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -182200,7 +187195,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -182235,7 +187230,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -182282,7 +187277,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -182303,7 +187298,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -182327,7 +187322,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -182350,14 +187345,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { docs: [ ], name: "allow_burn", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -182382,7 +187377,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#343 (pallet_assets::types::DestroyWitness) { + Ty#344 (pallet_assets::types::DestroyWitness) { docs: [ ], fields: [ @@ -182390,25 +187385,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "accounts", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "sufficients", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, { docs: [ ], name: "approvals", - ty: Ty#94, + ty: Ty#99, typeName: "u32", }, ], - id: 343, + id: 344, params: [ ], path: [ @@ -182418,11 +187413,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#344 (pallet_asset_manager::pallet::Call) { + Ty#345 (pallet_asset_manager::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 344, + id: 345, members: [ { docs: [ @@ -182433,14 +187428,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, { docs: [ ], name: "metadata", - ty: Ty#129 (moonbeam_runtime::asset_config::AssetRegistrarMetadata), + ty: Ty#135 (moonbeam_runtime::asset_config::AssetRegistrarMetadata), typeName: "T::AssetRegistrarMetadata", }, { @@ -182454,7 +187449,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_sufficient", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -182471,7 +187466,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, { @@ -182510,7 +187505,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "new_asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, { @@ -182532,7 +187527,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset_type", - ty: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + ty: Ty#134 (moonbeam_runtime::xcm_config::AssetType), typeName: "T::ForeignAssetType", }, { @@ -182596,7 +187591,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_sufficient", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { @@ -182629,7 +187624,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "destroy_asset_witness", - ty: Ty#343 (pallet_assets::types::DestroyWitness), + ty: Ty#344 (pallet_assets::types::DestroyWitness), typeName: "T::AssetDestroyWitness", }, { @@ -182662,7 +187657,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "destroy_asset_witness", - ty: Ty#343 (pallet_assets::types::DestroyWitness), + ty: Ty#344 (pallet_assets::types::DestroyWitness), typeName: "T::AssetDestroyWitness", }, ], @@ -182683,11 +187678,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#345 (orml_xtokens::module::Call) { + Ty#346 (orml_xtokens::module::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 345, + id: 346, members: [ { docs: [ @@ -182709,7 +187704,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "currency_id", - ty: Ty#346 (moonbeam_runtime::xcm_config::CurrencyId), + ty: Ty#347 (moonbeam_runtime::xcm_config::CurrencyId), typeName: "T::CurrencyId", }, { @@ -182723,7 +187718,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { @@ -182757,14 +187752,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset", - ty: Ty#347 (xcm::VersionedMultiAsset), + ty: Ty#348 (xcm::VersionedMultiAsset), typeName: "Box", }, { docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { @@ -182807,7 +187802,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "currency_id", - ty: Ty#346 (moonbeam_runtime::xcm_config::CurrencyId), + ty: Ty#347 (moonbeam_runtime::xcm_config::CurrencyId), typeName: "T::CurrencyId", }, { @@ -182828,7 +187823,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { @@ -182871,21 +187866,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "asset", - ty: Ty#347 (xcm::VersionedMultiAsset), + ty: Ty#348 (xcm::VersionedMultiAsset), typeName: "Box", }, { docs: [ ], name: "fee", - ty: Ty#347 (xcm::VersionedMultiAsset), + ty: Ty#348 (xcm::VersionedMultiAsset), typeName: "Box", }, { docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { @@ -182922,7 +187917,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "currencies", - ty: Ty#348, + ty: Ty#349, typeName: "Vec<(T::CurrencyId, T::Balance)>", }, { @@ -182936,7 +187931,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { @@ -182973,7 +187968,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "assets", - ty: Ty#120 (xcm::VersionedMultiAssets), + ty: Ty#126 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -182987,7 +187982,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { @@ -183015,10 +188010,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#346 (moonbeam_runtime::xcm_config::CurrencyId) { + Ty#347 (moonbeam_runtime::xcm_config::CurrencyId) { docs: [ ], - id: 346, + id: 347, members: [ { docs: [ @@ -183068,10 +188063,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#347 (xcm::VersionedMultiAsset) { + Ty#348 (xcm::VersionedMultiAsset) { docs: [ ], - id: 347, + id: 348, members: [ { docs: [ @@ -183081,7 +188076,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#122 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#128 (xcm::v0::multi_asset::MultiAsset), typeName: "v0::MultiAsset", }, ], @@ -183096,7 +188091,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#105 (xcm::v1::multiasset::MultiAsset), + ty: Ty#111 (xcm::v1::multiasset::MultiAsset), typeName: "v1::MultiAsset", }, ], @@ -183112,36 +188107,36 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#348 { + Ty#349 { docs: [ ], - id: 348, + id: 349, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#349, + typeParam: Ty#350, }, - Ty#349 { + Ty#350 { docs: [ ], fields: [ - Ty#346 (moonbeam_runtime::xcm_config::CurrencyId), + Ty#347 (moonbeam_runtime::xcm_config::CurrencyId), Ty#6 (u128), ], - id: 349, + id: 350, params: [ ], path: [ ], type: "Tuple", }, - Ty#350 (xcm_transactor::pallet::Call) { + Ty#351 (pallet_xcm_transactor::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 350, + id: 351, members: [ { docs: [ @@ -183166,7 +188161,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], @@ -183183,7 +188178,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], @@ -183203,124 +188198,170 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "dest", - ty: Ty#351 (moonbeam_runtime::xcm_config::Transactors), + ty: Ty#352 (moonbeam_runtime::xcm_config::Transactors), typeName: "T::Transactor", }, { docs: [ ], name: "index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, { docs: [ ], - name: "fee_location", - ty: Ty#125 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "fee", + ty: Ty#353 (pallet_xcm_transactor::pallet::CurrencyPayment), + typeName: "CurrencyPayment>", }, { docs: [ ], - name: "dest_weight", - ty: Ty#8 (u64), - typeName: "Weight", + name: "inner_call", + ty: Ty#11, + typeName: "Vec", }, { docs: [ ], - name: "inner_call", - ty: Ty#11, - typeName: "Vec", + name: "weight_info", + ty: Ty#356 (pallet_xcm_transactor::pallet::TransactWeights), + typeName: "TransactWeights", }, ], index: 2, - name: "transact_through_derivative_multilocation", + name: "transact_through_derivative", }, { docs: [ - "Transact the inner call through a derivative account in a destination chain,", - "using 'currency_id' to pay for the fees.", + "Transact the call through the sovereign account in a destination chain,", + "'fee_payer' pays for the fee", "", - "The caller needs to have the index registered in this pallet. The fee multiasset needs", - "to be a reserve asset for the destination transactor::multilocation.", + "SovereignAccountDispatcherOrigin callable only", ], fields: [ { docs: [ ], name: "dest", - ty: Ty#351 (moonbeam_runtime::xcm_config::Transactors), - typeName: "T::Transactor", + ty: Ty#131 (xcm::VersionedMultiLocation), + typeName: "Box", }, { docs: [ ], - name: "index", - ty: Ty#49 (u16), - typeName: "u16", + name: "fee_payer", + ty: Ty#0 (account::AccountId20), + typeName: "T::AccountId", }, { docs: [ ], - name: "currency_id", - ty: Ty#346 (moonbeam_runtime::xcm_config::CurrencyId), - typeName: "T::CurrencyId", + name: "fee", + ty: Ty#353 (pallet_xcm_transactor::pallet::CurrencyPayment), + typeName: "CurrencyPayment>", }, { docs: [ ], - name: "dest_weight", - ty: Ty#8 (u64), - typeName: "Weight", + name: "call", + ty: Ty#11, + typeName: "Vec", }, { docs: [ ], - name: "inner_call", - ty: Ty#11, - typeName: "Vec", + name: "origin_kind", + ty: Ty#119 (xcm::v0::OriginKind), + typeName: "OriginKind", + }, + { + docs: [ + ], + name: "weight_info", + ty: Ty#356 (pallet_xcm_transactor::pallet::TransactWeights), + typeName: "TransactWeights", }, ], index: 3, - name: "transact_through_derivative", + name: "transact_through_sovereign", }, { docs: [ - "Transact the call through the sovereign account in a destination chain,", - "'fee_payer' pays for the fee", - "", - "SovereignAccountDispatcherOrigin callable only", + "Change the transact info of a location", ], fields: [ { docs: [ ], - name: "dest", - ty: Ty#125 (xcm::VersionedMultiLocation), + name: "location", + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], - name: "fee_payer", - ty: Ty#0 (account::AccountId20), - typeName: "T::AccountId", + name: "transact_extra_weight", + ty: Ty#8 (u64), + typeName: "Weight", + }, + { + docs: [ + ], + name: "max_weight", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "transact_extra_weight_signed", + ty: Ty#139 (Option), + typeName: "Option", + }, + ], + index: 4, + name: "set_transact_info", + }, + { + docs: [ + "Remove the transact info of a location", + ], + fields: [ + { + docs: [ + ], + name: "location", + ty: Ty#131 (xcm::VersionedMultiLocation), + typeName: "Box", }, + ], + index: 5, + name: "remove_transact_info", + }, + { + docs: [ + "Transact the call through the a signed origin in this chain", + "that should be converted to a transaction dispatch account in the destination chain", + "by any method implemented in the destination chains runtime", + "", + "This time we are giving the currency as a currencyId instead of multilocation", + ], + fields: [ { docs: [ ], - name: "fee_location", - ty: Ty#125 (xcm::VersionedMultiLocation), + name: "dest", + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], - name: "dest_weight", - ty: Ty#8 (u64), - typeName: "Weight", + name: "fee", + ty: Ty#353 (pallet_xcm_transactor::pallet::CurrencyPayment), + typeName: "CurrencyPayment>", }, { docs: [ @@ -183332,33 +188373,26 @@ snapshot[`moonbeam 1`] = ` { docs: [ ], - name: "origin_kind", - ty: Ty#113 (xcm::v0::OriginKind), - typeName: "OriginKind", + name: "weight_info", + ty: Ty#356 (pallet_xcm_transactor::pallet::TransactWeights), + typeName: "TransactWeights", }, ], - index: 4, - name: "transact_through_sovereign", + index: 6, + name: "transact_through_signed", }, { docs: [ - "Change the transact info of a location", + "Set the fee per second of an asset on its reserve chain", ], fields: [ { docs: [ ], - name: "location", - ty: Ty#125 (xcm::VersionedMultiLocation), + name: "asset_location", + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, - { - docs: [ - ], - name: "transact_extra_weight", - ty: Ty#8 (u64), - typeName: "Weight", - }, { docs: [ ], @@ -183366,32 +188400,25 @@ snapshot[`moonbeam 1`] = ` ty: Ty#6 (u128), typeName: "u128", }, - { - docs: [ - ], - name: "max_weight", - ty: Ty#8 (u64), - typeName: "u64", - }, ], - index: 5, - name: "set_transact_info", + index: 7, + name: "set_fee_per_second", }, { docs: [ - "Remove the transact info of a location", + "Remove the fee per second of an asset on its reserve chain", ], fields: [ { docs: [ ], - name: "location", - ty: Ty#125 (xcm::VersionedMultiLocation), + name: "asset_location", + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "Box", }, ], - index: 6, - name: "remove_transact_info", + index: 8, + name: "remove_fee_per_second", }, ], params: [ @@ -183401,16 +188428,16 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "xcm_transactor", + "pallet_xcm_transactor", "pallet", "Call", ], type: "Union", }, - Ty#351 (moonbeam_runtime::xcm_config::Transactors) { + Ty#352 (moonbeam_runtime::xcm_config::Transactors) { docs: [ ], - id: 351, + id: 352, members: [ { docs: [ @@ -183430,11 +188457,162 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#352 (pallet_assets::pallet::Call) { + Ty#353 (pallet_xcm_transactor::pallet::CurrencyPayment) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "currency", + ty: Ty#354 (pallet_xcm_transactor::pallet::Currency), + typeName: "Currency", + }, + { + docs: [ + ], + name: "fee_amount", + ty: Ty#355 (Option), + typeName: "Option", + }, + ], + id: 353, + params: [ + { + name: "CurrencyId", + ty: Ty#347 (moonbeam_runtime::xcm_config::CurrencyId), + }, + ], + path: [ + "pallet_xcm_transactor", + "pallet", + "CurrencyPayment", + ], + type: "Struct", + }, + Ty#354 (pallet_xcm_transactor::pallet::Currency) { + docs: [ + ], + id: 354, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#347 (moonbeam_runtime::xcm_config::CurrencyId), + typeName: "CurrencyId", + }, + ], + index: 0, + name: "AsCurrencyId", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#131 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + ], + index: 1, + name: "AsMultiLocation", + }, + ], + params: [ + { + name: "CurrencyId", + ty: Ty#347 (moonbeam_runtime::xcm_config::CurrencyId), + }, + ], + path: [ + "pallet_xcm_transactor", + "pallet", + "Currency", + ], + type: "Union", + }, + Ty#355 (Option) { + docs: [ + ], + id: 355, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#6 (u128), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#6 (u128), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#356 (pallet_xcm_transactor::pallet::TransactWeights) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "transact_required_weight_at_most", + ty: Ty#8 (u64), + typeName: "Weight", + }, + { + docs: [ + ], + name: "overall_weight", + ty: Ty#139 (Option), + typeName: "Option", + }, + ], + id: 356, + params: [ + ], + path: [ + "pallet_xcm_transactor", + "pallet", + "TransactWeights", + ], + type: "Struct", + }, + Ty#357 (pallet_assets::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 352, + id: 357, members: [ { docs: [ @@ -183463,7 +188641,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183511,7 +188689,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183525,14 +188703,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_sufficient", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "min_balance", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -183565,14 +188743,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { docs: [ ], name: "witness", - ty: Ty#343 (pallet_assets::types::DestroyWitness), + ty: Ty#344 (pallet_assets::types::DestroyWitness), typeName: "DestroyWitness", }, ], @@ -183599,7 +188777,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183613,7 +188791,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -183643,7 +188821,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183657,7 +188835,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -183690,7 +188868,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183704,7 +188882,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -183737,7 +188915,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183751,7 +188929,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -183785,7 +188963,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183806,7 +188984,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -183831,7 +189009,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183863,7 +189041,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183894,7 +189072,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -183918,7 +189096,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -183943,7 +189121,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -183977,7 +189155,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184029,7 +189207,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184076,7 +189254,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -184105,7 +189283,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184133,7 +189311,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -184159,7 +189337,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -184196,7 +189374,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184231,21 +189409,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "min_balance", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, { docs: [ ], name: "is_sufficient", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -184280,7 +189458,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184294,7 +189472,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -184322,7 +189500,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184357,7 +189535,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184404,7 +189582,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { @@ -184425,7 +189603,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "amount", - ty: Ty#97, + ty: Ty#103, typeName: "T::Balance", }, ], @@ -184449,7 +189627,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, ], @@ -184472,14 +189650,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "id", - ty: Ty#97, + ty: Ty#103, typeName: "T::AssetId", }, { docs: [ ], name: "allow_burn", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -184504,10 +189682,39 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#353 (moonbeam_runtime::OriginCaller) { + Ty#358 (pallet_randomness::pallet::Call) { docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 353, + id: 358, + members: [ + { + docs: [ + "Populates the \`RandomnessResults\` that are due this block with the raw values", + ], + fields: [ + ], + index: 0, + name: "set_babe_randomness_results", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_randomness", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#359 (moonbeam_runtime::OriginCaller) { + docs: [ + ], + id: 359, members: [ { docs: [ @@ -184517,7 +189724,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#354 (frame_support::dispatch::RawOrigin), + ty: Ty#360 (frame_support::dispatch::RawOrigin), typeName: "frame_system::Origin", }, ], @@ -184532,7 +189739,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#355 (pallet_ethereum::RawOrigin), + ty: Ty#361 (pallet_ethereum::RawOrigin), typeName: "pallet_ethereum::Origin", }, ], @@ -184547,7 +189754,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#356 (pallet_collective::RawOrigin), + ty: Ty#362 (pallet_collective::RawOrigin), typeName: "pallet_collective::Origin", }, ], @@ -184562,7 +189769,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#357 (pallet_collective::RawOrigin), + ty: Ty#363 (pallet_collective::RawOrigin), typeName: "pallet_collective::Origin", }, ], @@ -184577,7 +189784,22 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#358 (cumulus_pallet_xcm::pallet::Origin), + ty: Ty#364 (pallet_collective::RawOrigin), + typeName: "pallet_collective::Origin", + }, + ], + index: 72, + name: "TreasuryCouncilCollective", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#365 (cumulus_pallet_xcm::pallet::Origin), typeName: "cumulus_pallet_xcm::Origin", }, ], @@ -184592,7 +189814,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#359 (pallet_xcm::pallet::Origin), + ty: Ty#366 (pallet_xcm::pallet::Origin), typeName: "pallet_xcm::Origin", }, ], @@ -184607,11 +189829,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#360 (sp_core::Void), + ty: Ty#367 (sp_core::Void), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::Void", }, ], - index: 6, + index: 7, name: "Void", }, ], @@ -184623,10 +189845,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#354 (frame_support::dispatch::RawOrigin) { + Ty#360 (frame_support::dispatch::RawOrigin) { docs: [ ], - id: 354, + id: 360, members: [ { docs: [ @@ -184673,10 +189895,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#355 (pallet_ethereum::RawOrigin) { + Ty#361 (pallet_ethereum::RawOrigin) { docs: [ ], - id: 355, + id: 361, members: [ { docs: [ @@ -184686,7 +189908,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, ], @@ -184702,10 +189924,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#356 (pallet_collective::RawOrigin) { + Ty#362 (pallet_collective::RawOrigin) { docs: [ ], - id: 356, + id: 362, members: [ { docs: [ @@ -184769,10 +189991,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#357 (pallet_collective::RawOrigin) { + Ty#363 (pallet_collective::RawOrigin) { docs: [ ], - id: 357, + id: 363, members: [ { docs: [ @@ -184836,10 +190058,77 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#358 (cumulus_pallet_xcm::pallet::Origin) { + Ty#364 (pallet_collective::RawOrigin) { docs: [ ], - id: 358, + id: 364, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "MemberCount", + }, + ], + index: 0, + name: "Members", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (account::AccountId20), + typeName: "AccountId", + }, + ], + index: 1, + name: "Member", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "_Phantom", + }, + ], + params: [ + { + name: "AccountId", + ty: Ty#0 (account::AccountId20), + }, + { + name: "I", + ty: undefined, + }, + ], + path: [ + "pallet_collective", + "RawOrigin", + ], + type: "Union", + }, + Ty#365 (cumulus_pallet_xcm::pallet::Origin) { + docs: [ + ], + id: 365, members: [ { docs: [ @@ -184857,7 +190146,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#85 (polkadot_parachain::primitives::Id), + ty: Ty#90 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -184874,10 +190163,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#359 (pallet_xcm::pallet::Origin) { + Ty#366 (pallet_xcm::pallet::Origin) { docs: [ ], - id: 359, + id: 366, members: [ { docs: [ @@ -184887,7 +190176,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -184902,7 +190191,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v1::multilocation::MultiLocation), + ty: Ty#96 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -184919,10 +190208,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#360 (sp_core::Void) { + Ty#367 (sp_core::Void) { docs: [ ], - id: 360, + id: 367, members: [ ], params: [ @@ -184933,14 +190222,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#361 (pallet_utility::pallet::Error) { + Ty#368 (pallet_utility::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 361, + id: 368, members: [ { docs: [ @@ -184965,21 +190254,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#362 { + Ty#369 { docs: [ ], fields: [ - Ty#363 (frame_support::storage::bounded_vec::BoundedVec), + Ty#370 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 362, + id: 369, params: [ ], path: [ ], type: "Tuple", }, - Ty#363 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#370 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -184987,15 +190276,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#365, + ty: Ty#372, typeName: "Vec", }, ], - id: 363, + id: 370, params: [ { name: "T", - ty: Ty#364 (pallet_proxy::ProxyDefinition), + ty: Ty#371 (pallet_proxy::ProxyDefinition), }, { name: "S", @@ -185003,14 +190292,14 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#364 (pallet_proxy::ProxyDefinition) { + Ty#371 (pallet_proxy::ProxyDefinition) { docs: [ ], fields: [ @@ -185025,7 +190314,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), typeName: "ProxyType", }, { @@ -185036,7 +190325,7 @@ snapshot[`moonbeam 1`] = ` typeName: "BlockNumber", }, ], - id: 364, + id: 371, params: [ { name: "AccountId", @@ -185044,7 +190333,7 @@ snapshot[`moonbeam 1`] = ` }, { name: "ProxyType", - ty: Ty#48 (moonbeam_runtime::ProxyType), + ty: Ty#51 (moonbeam_runtime::ProxyType), }, { name: "BlockNumber", @@ -185057,32 +190346,32 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#365 { + Ty#372 { docs: [ ], - id: 365, + id: 372, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#364 (pallet_proxy::ProxyDefinition), + typeParam: Ty#371 (pallet_proxy::ProxyDefinition), }, - Ty#366 { + Ty#373 { docs: [ ], fields: [ - Ty#367 (frame_support::storage::bounded_vec::BoundedVec), + Ty#374 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 366, + id: 373, params: [ ], path: [ ], type: "Tuple", }, - Ty#367 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#374 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -185090,15 +190379,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#369, + ty: Ty#376, typeName: "Vec", }, ], - id: 367, + id: 374, params: [ { name: "T", - ty: Ty#368 (pallet_proxy::Announcement), + ty: Ty#375 (pallet_proxy::Announcement), }, { name: "S", @@ -185106,14 +190395,14 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#368 (pallet_proxy::Announcement) { + Ty#375 (pallet_proxy::Announcement) { docs: [ ], fields: [ @@ -185139,7 +190428,7 @@ snapshot[`moonbeam 1`] = ` typeName: "BlockNumber", }, ], - id: 368, + id: 375, params: [ { name: "AccountId", @@ -185160,25 +190449,25 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#369 { + Ty#376 { docs: [ ], - id: 369, + id: 376, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#368 (pallet_proxy::Announcement), + typeParam: Ty#375 (pallet_proxy::Announcement), }, - Ty#370 (pallet_proxy::pallet::Error) { + Ty#377 (pallet_proxy::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 370, + id: 377, members: [ { docs: [ @@ -185266,11 +190555,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#371 (pallet_maintenance_mode::pallet::Error) { + Ty#378 (pallet_maintenance_mode::pallet::Error) { docs: [ "An error that can occur while executing this pallet's extrinsics.", ], - id: 371, + id: 378, members: [ { docs: [ @@ -185304,7 +190593,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#372 (pallet_identity::types::Registration) { + Ty#379 (pallet_identity::types::Registration) { docs: [ ], fields: [ @@ -185312,7 +190601,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "judgements", - ty: Ty#373 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#380 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>", }, { @@ -185326,11 +190615,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "info", - ty: Ty#241 (pallet_identity::types::IdentityInfo), + ty: Ty#242 (pallet_identity::types::IdentityInfo), typeName: "IdentityInfo", }, ], - id: 372, + id: 379, params: [ { name: "Balance", @@ -185352,7 +190641,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#373 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#380 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -185360,15 +190649,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#375, + ty: Ty#382, typeName: "Vec", }, ], - id: 373, + id: 380, params: [ { name: "T", - ty: Ty#374, + ty: Ty#381, }, { name: "S", @@ -185376,53 +190665,53 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#374 { + Ty#381 { docs: [ ], fields: [ Ty#4 (u32), - Ty#279 (pallet_identity::types::Judgement), + Ty#280 (pallet_identity::types::Judgement), ], - id: 374, + id: 381, params: [ ], path: [ ], type: "Tuple", }, - Ty#375 { + Ty#382 { docs: [ ], - id: 375, + id: 382, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#374, + typeParam: Ty#381, }, - Ty#376 { + Ty#383 { docs: [ ], fields: [ Ty#6 (u128), - Ty#377 (frame_support::storage::bounded_vec::BoundedVec), + Ty#384 (sp_runtime::bounded::bounded_vec::BoundedVec), ], - id: 376, + id: 383, params: [ ], path: [ ], type: "Tuple", }, - Ty#377 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#384 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -185430,11 +190719,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#74, + ty: Ty#78, typeName: "Vec", }, ], - id: 377, + id: 384, params: [ { name: "T", @@ -185446,14 +190735,14 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#378 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#385 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -185461,15 +190750,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#381, + ty: Ty#388, typeName: "Vec", }, ], - id: 378, + id: 385, params: [ { name: "T", - ty: Ty#379 (Option), + ty: Ty#386 (Option), }, { name: "S", @@ -185477,17 +190766,17 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#379 (Option) { + Ty#386 (Option) { docs: [ ], - id: 379, + id: 386, members: [ { docs: [ @@ -185505,7 +190794,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#380 (pallet_identity::types::RegistrarInfo), + ty: Ty#387 (pallet_identity::types::RegistrarInfo), typeName: undefined, }, ], @@ -185516,7 +190805,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#380 (pallet_identity::types::RegistrarInfo), + ty: Ty#387 (pallet_identity::types::RegistrarInfo), }, ], path: [ @@ -185524,7 +190813,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#380 (pallet_identity::types::RegistrarInfo) { + Ty#387 (pallet_identity::types::RegistrarInfo) { docs: [ ], fields: [ @@ -185546,11 +190835,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "fields", - ty: Ty#277 (pallet_identity::types::BitFlags), + ty: Ty#278 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], - id: 380, + id: 387, params: [ { name: "Balance", @@ -185568,25 +190857,25 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#381 { + Ty#388 { docs: [ ], - id: 381, + id: 388, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#379 (Option), + typeParam: Ty#386 (Option), }, - Ty#382 (pallet_identity::pallet::Error) { + Ty#389 (pallet_identity::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 382, + id: 389, members: [ { docs: [ @@ -185746,28 +191035,28 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#383 { + Ty#390 { docs: [ ], fields: [ - Ty#55 (primitive_types::H160), + Ty#58 (primitive_types::H160), Ty#9 (primitive_types::H256), ], - id: 383, + id: 390, params: [ ], path: [ ], type: "Tuple", }, - Ty#384 (pallet_evm::pallet::Error) { + Ty#391 (pallet_evm::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 384, + id: 391, members: [ { docs: [ @@ -185825,12 +191114,30 @@ snapshot[`moonbeam 1`] = ` }, { docs: [ - "Maximum address count exceeded", + "Gas limit is too low.", ], fields: [ ], index: 6, - name: "MaxAddressCountExceeded", + name: "GasLimitTooLow", + }, + { + docs: [ + "Gas limit is too high.", + ], + fields: [ + ], + index: 7, + name: "GasLimitTooHigh", + }, + { + docs: [ + "Undefined error.", + ], + fields: [ + ], + index: 8, + name: "Undefined", }, ], params: [ @@ -185846,33 +191153,33 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#385 { + Ty#392 { docs: [ ], - id: 385, + id: 392, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#386, + typeParam: Ty#393, }, - Ty#386 { + Ty#393 { docs: [ ], fields: [ Ty#286 (ethereum::transaction::TransactionV2), - Ty#387 (fp_rpc::TransactionStatus), - Ty#392 (ethereum::receipt::ReceiptV3), + Ty#394 (fp_rpc::TransactionStatus), + Ty#399 (ethereum::receipt::ReceiptV3), ], - id: 386, + id: 393, params: [ ], path: [ ], type: "Tuple", }, - Ty#387 (fp_rpc::TransactionStatus) { + Ty#394 (fp_rpc::TransactionStatus) { docs: [ ], fields: [ @@ -185894,39 +191201,39 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "from", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { docs: [ ], name: "to", - ty: Ty#388 (Option), + ty: Ty#395 (Option), typeName: "Option", }, { docs: [ ], name: "contract_address", - ty: Ty#388 (Option), + ty: Ty#395 (Option), typeName: "Option", }, { docs: [ ], name: "logs", - ty: Ty#389, + ty: Ty#396, typeName: "Vec", }, { docs: [ ], name: "logs_bloom", - ty: Ty#390 (ethbloom::Bloom), + ty: Ty#397 (ethbloom::Bloom), typeName: "Bloom", }, ], - id: 387, + id: 394, params: [ ], path: [ @@ -185935,10 +191242,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#388 (Option) { + Ty#395 (Option) { docs: [ ], - id: 388, + id: 395, members: [ { docs: [ @@ -185956,7 +191263,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: undefined, }, ], @@ -185967,7 +191274,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), }, ], path: [ @@ -185975,18 +191282,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#389 { + Ty#396 { docs: [ ], - id: 389, + id: 396, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#54 (ethereum::log::Log), + typeParam: Ty#57 (ethereum::log::Log), }, - Ty#390 (ethbloom::Bloom) { + Ty#397 (ethbloom::Bloom) { docs: [ ], fields: [ @@ -185994,11 +191301,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#391, + ty: Ty#398, typeName: "[u8; BLOOM_SIZE]", }, ], - id: 390, + id: 397, params: [ ], path: [ @@ -186007,10 +191314,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#391 { + Ty#398 { docs: [ ], - id: 391, + id: 398, len: 256, params: [ ], @@ -186019,10 +191326,10 @@ snapshot[`moonbeam 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#392 (ethereum::receipt::ReceiptV3) { + Ty#399 (ethereum::receipt::ReceiptV3) { docs: [ ], - id: 392, + id: 399, members: [ { docs: [ @@ -186032,7 +191339,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#393 (ethereum::receipt::EIP658ReceiptData), + ty: Ty#400 (ethereum::receipt::EIP658ReceiptData), typeName: "EIP658ReceiptData", }, ], @@ -186047,7 +191354,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#393 (ethereum::receipt::EIP658ReceiptData), + ty: Ty#400 (ethereum::receipt::EIP658ReceiptData), typeName: "EIP2930ReceiptData", }, ], @@ -186062,7 +191369,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#393 (ethereum::receipt::EIP658ReceiptData), + ty: Ty#400 (ethereum::receipt::EIP658ReceiptData), typeName: "EIP1559ReceiptData", }, ], @@ -186079,7 +191386,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#393 (ethereum::receipt::EIP658ReceiptData) { + Ty#400 (ethereum::receipt::EIP658ReceiptData) { docs: [ ], fields: [ @@ -186094,25 +191401,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "used_gas", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "logs_bloom", - ty: Ty#390 (ethbloom::Bloom), + ty: Ty#397 (ethbloom::Bloom), typeName: "Bloom", }, { docs: [ ], name: "logs", - ty: Ty#389, + ty: Ty#396, typeName: "Vec", }, ], - id: 393, + id: 400, params: [ ], path: [ @@ -186122,7 +191429,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#394 (ethereum::block::Block) { + Ty#401 (ethereum::block::Block) { docs: [ ], fields: [ @@ -186130,25 +191437,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "header", - ty: Ty#395 (ethereum::header::Header), + ty: Ty#402 (ethereum::header::Header), typeName: "Header", }, { docs: [ ], name: "transactions", - ty: Ty#397, + ty: Ty#404, typeName: "Vec", }, { docs: [ ], name: "ommers", - ty: Ty#398, + ty: Ty#405, typeName: "Vec
", }, ], - id: 394, + id: 401, params: [ { name: "T", @@ -186162,7 +191469,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#395 (ethereum::header::Header) { + Ty#402 (ethereum::header::Header) { docs: [ ], fields: [ @@ -186184,7 +191491,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#55 (primitive_types::H160), + ty: Ty#58 (primitive_types::H160), typeName: "H160", }, { @@ -186212,35 +191519,35 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "logs_bloom", - ty: Ty#390 (ethbloom::Bloom), + ty: Ty#397 (ethbloom::Bloom), typeName: "Bloom", }, { docs: [ ], name: "difficulty", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "number", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "gas_limit", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { docs: [ ], name: "gas_used", - ty: Ty#57 (primitive_types::U256), + ty: Ty#70 (primitive_types::U256), typeName: "U256", }, { @@ -186268,11 +191575,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "nonce", - ty: Ty#396 (ethereum_types::hash::H64), + ty: Ty#403 (ethereum_types::hash::H64), typeName: "H64", }, ], - id: 395, + id: 402, params: [ ], path: [ @@ -186282,7 +191589,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#396 (ethereum_types::hash::H64) { + Ty#403 (ethereum_types::hash::H64) { docs: [ ], fields: [ @@ -186290,11 +191597,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#92, typeName: "[u8; 8]", }, ], - id: 396, + id: 403, params: [ ], path: [ @@ -186304,10 +191611,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#397 { + Ty#404 { docs: [ ], - id: 397, + id: 404, params: [ ], path: [ @@ -186315,47 +191622,47 @@ snapshot[`moonbeam 1`] = ` type: "Sequence", typeParam: Ty#286 (ethereum::transaction::TransactionV2), }, - Ty#398 { + Ty#405 { docs: [ ], - id: 398, + id: 405, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#395 (ethereum::header::Header), + typeParam: Ty#402 (ethereum::header::Header), }, - Ty#399 { + Ty#406 { docs: [ ], - id: 399, + id: 406, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#392 (ethereum::receipt::ReceiptV3), + typeParam: Ty#399 (ethereum::receipt::ReceiptV3), }, - Ty#400 { + Ty#407 { docs: [ ], - id: 400, + id: 407, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#387 (fp_rpc::TransactionStatus), + typeParam: Ty#394 (fp_rpc::TransactionStatus), }, - Ty#401 (pallet_ethereum::pallet::Error) { + Ty#408 (pallet_ethereum::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 401, + id: 408, members: [ { docs: [ @@ -186389,21 +191696,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#402 { + Ty#409 { docs: [ ], - id: 402, + id: 409, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#403 (Option), + typeParam: Ty#410 (Option), }, - Ty#403 (Option) { + Ty#410 (Option) { docs: [ ], - id: 403, + id: 410, members: [ { docs: [ @@ -186421,7 +191728,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#404 (pallet_scheduler::ScheduledV3), + ty: Ty#411 (pallet_scheduler::ScheduledV3), typeName: undefined, }, ], @@ -186432,7 +191739,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#404 (pallet_scheduler::ScheduledV3), + ty: Ty#411 (pallet_scheduler::ScheduledV3), }, ], path: [ @@ -186440,7 +191747,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#404 (pallet_scheduler::ScheduledV3) { + Ty#411 (pallet_scheduler::ScheduledV3) { docs: [ ], fields: [ @@ -186448,7 +191755,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "maybe_id", - ty: Ty#71 (Option), + ty: Ty#75 (Option), typeName: "Option>", }, { @@ -186476,11 +191783,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin", - ty: Ty#353 (moonbeam_runtime::OriginCaller), + ty: Ty#359 (moonbeam_runtime::OriginCaller), typeName: "PalletsOrigin", }, ], - id: 404, + id: 411, params: [ { name: "Call", @@ -186492,7 +191799,7 @@ snapshot[`moonbeam 1`] = ` }, { name: "PalletsOrigin", - ty: Ty#353 (moonbeam_runtime::OriginCaller), + ty: Ty#359 (moonbeam_runtime::OriginCaller), }, { name: "AccountId", @@ -186505,14 +191812,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#405 (pallet_scheduler::pallet::Error) { + Ty#412 (pallet_scheduler::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 405, + id: 412, members: [ { docs: [ @@ -186564,18 +191871,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#406 { + Ty#413 { docs: [ ], - id: 406, + id: 413, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#407, + typeParam: Ty#414, }, - Ty#407 { + Ty#414 { docs: [ ], fields: [ @@ -186583,31 +191890,31 @@ snapshot[`moonbeam 1`] = ` Ty#9 (primitive_types::H256), Ty#0 (account::AccountId20), ], - id: 407, + id: 414, params: [ ], path: [ ], type: "Tuple", }, - Ty#408 { + Ty#415 { docs: [ ], fields: [ - Ty#74, + Ty#78, Ty#6 (u128), ], - id: 408, + id: 415, params: [ ], path: [ ], type: "Tuple", }, - Ty#409 (pallet_democracy::PreimageStatus) { + Ty#416 (pallet_democracy::PreimageStatus) { docs: [ ], - id: 409, + id: 416, members: [ { docs: [ @@ -186688,10 +191995,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#410 (pallet_democracy::types::ReferendumInfo) { + Ty#417 (pallet_democracy::types::ReferendumInfo) { docs: [ ], - id: 410, + id: 417, members: [ { docs: [ @@ -186701,7 +192008,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#411 (pallet_democracy::types::ReferendumStatus), + ty: Ty#418 (pallet_democracy::types::ReferendumStatus), typeName: "ReferendumStatus", }, ], @@ -186716,7 +192023,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "approved", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { @@ -186752,7 +192059,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#411 (pallet_democracy::types::ReferendumStatus) { + Ty#418 (pallet_democracy::types::ReferendumStatus) { docs: [ ], fields: [ @@ -186774,7 +192081,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "threshold", - ty: Ty#75 (pallet_democracy::vote_threshold::VoteThreshold), + ty: Ty#79 (pallet_democracy::vote_threshold::VoteThreshold), typeName: "VoteThreshold", }, { @@ -186788,11 +192095,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "tally", - ty: Ty#412 (pallet_democracy::types::Tally), + ty: Ty#419 (pallet_democracy::types::Tally), typeName: "Tally", }, ], - id: 411, + id: 418, params: [ { name: "BlockNumber", @@ -186814,7 +192121,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#412 (pallet_democracy::types::Tally) { + Ty#419 (pallet_democracy::types::Tally) { docs: [ ], fields: [ @@ -186840,7 +192147,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 412, + id: 419, params: [ { name: "Balance", @@ -186854,10 +192161,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#413 (pallet_democracy::vote::Voting) { + Ty#420 (pallet_democracy::vote::Voting) { docs: [ ], - id: 413, + id: 420, members: [ { docs: [ @@ -186867,21 +192174,21 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "votes", - ty: Ty#414, + ty: Ty#421, typeName: "Vec<(ReferendumIndex, AccountVote)>", }, { docs: [ ], name: "delegations", - ty: Ty#416 (pallet_democracy::types::Delegations), + ty: Ty#423 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#417 (pallet_democracy::vote::PriorLock), + ty: Ty#424 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -186917,14 +192224,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "delegations", - ty: Ty#416 (pallet_democracy::types::Delegations), + ty: Ty#423 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#417 (pallet_democracy::vote::PriorLock), + ty: Ty#424 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -186953,32 +192260,32 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#414 { + Ty#421 { docs: [ ], - id: 414, + id: 421, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#415, + typeParam: Ty#422, }, - Ty#415 { + Ty#422 { docs: [ ], fields: [ Ty#4 (u32), - Ty#76 (pallet_democracy::vote::AccountVote), + Ty#80 (pallet_democracy::vote::AccountVote), ], - id: 415, + id: 422, params: [ ], path: [ ], type: "Tuple", }, - Ty#416 (pallet_democracy::types::Delegations) { + Ty#423 (pallet_democracy::types::Delegations) { docs: [ ], fields: [ @@ -186997,7 +192304,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 416, + id: 423, params: [ { name: "Balance", @@ -187011,7 +192318,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#417 (pallet_democracy::vote::PriorLock) { + Ty#424 (pallet_democracy::vote::PriorLock) { docs: [ ], fields: [ @@ -187030,7 +192337,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 417, + id: 424, params: [ { name: "BlockNumber", @@ -187048,38 +192355,38 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#418 { + Ty#425 { docs: [ ], fields: [ Ty#9 (primitive_types::H256), - Ty#75 (pallet_democracy::vote_threshold::VoteThreshold), + Ty#79 (pallet_democracy::vote_threshold::VoteThreshold), ], - id: 418, + id: 425, params: [ ], path: [ ], type: "Tuple", }, - Ty#419 { + Ty#426 { docs: [ ], fields: [ Ty#4 (u32), - Ty#74, + Ty#78, ], - id: 419, + id: 426, params: [ ], path: [ ], type: "Tuple", }, - Ty#420 (pallet_democracy::Releases) { + Ty#427 (pallet_democracy::Releases) { docs: [ ], - id: 420, + id: 427, members: [ { docs: [ @@ -187098,14 +192405,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#421 (pallet_democracy::pallet::Error) { + Ty#428 (pallet_democracy::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 421, + id: 428, members: [ { docs: [ @@ -187360,6 +192667,15 @@ snapshot[`moonbeam 1`] = ` index: 27, name: "TooManyProposals", }, + { + docs: [ + "Voting period too low", + ], + fields: [ + ], + index: 28, + name: "VotingPeriodLow", + }, ], params: [ { @@ -187374,7 +192690,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#422 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#429 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -187382,11 +192698,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#56, + ty: Ty#59, typeName: "Vec", }, ], - id: 422, + id: 429, params: [ { name: "T", @@ -187398,14 +192714,14 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#423 (pallet_collective::Votes) { + Ty#430 (pallet_collective::Votes) { docs: [ ], fields: [ @@ -187427,14 +192743,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "ayes", - ty: Ty#74, + ty: Ty#78, typeName: "Vec", }, { docs: [ ], name: "nays", - ty: Ty#74, + ty: Ty#78, typeName: "Vec", }, { @@ -187445,7 +192761,7 @@ snapshot[`moonbeam 1`] = ` typeName: "BlockNumber", }, ], - id: 423, + id: 430, params: [ { name: "AccountId", @@ -187462,14 +192778,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#424 (pallet_collective::pallet::Error) { + Ty#431 (pallet_collective::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 424, + id: 431, members: [ { docs: [ @@ -187579,14 +192895,162 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#425 (pallet_collective::pallet::Error) { + Ty#432 (pallet_collective::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 425, + id: 432, + members: [ + { + docs: [ + "Account is not a member", + ], + fields: [ + ], + index: 0, + name: "NotMember", + }, + { + docs: [ + "Duplicate proposals not allowed", + ], + fields: [ + ], + index: 1, + name: "DuplicateProposal", + }, + { + docs: [ + "Proposal must exist", + ], + fields: [ + ], + index: 2, + name: "ProposalMissing", + }, + { + docs: [ + "Mismatched index", + ], + fields: [ + ], + index: 3, + name: "WrongIndex", + }, + { + docs: [ + "Duplicate vote ignored", + ], + fields: [ + ], + index: 4, + name: "DuplicateVote", + }, + { + docs: [ + "Members are already initialized!", + ], + fields: [ + ], + index: 5, + name: "AlreadyInitialized", + }, + { + docs: [ + "The close call was made too early, before the end of the voting.", + ], + fields: [ + ], + index: 6, + name: "TooEarly", + }, + { + docs: [ + "There can only be a maximum of \`MaxProposals\` active proposals.", + ], + fields: [ + ], + index: 7, + name: "TooManyProposals", + }, + { + docs: [ + "The given weight bound for the proposal was too low.", + ], + fields: [ + ], + index: 8, + name: "WrongProposalWeight", + }, + { + docs: [ + "The given length bound for the proposal was too low.", + ], + fields: [ + ], + index: 9, + name: "WrongProposalLength", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + { + name: "I", + ty: undefined, + }, + ], + path: [ + "pallet_collective", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#433 (sp_runtime::bounded::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#59, + typeName: "Vec", + }, + ], + id: 433, + params: [ + { + name: "T", + ty: Ty#9 (primitive_types::H256), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#434 (pallet_collective::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 434, members: [ { docs: [ @@ -187696,7 +193160,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#426 (pallet_treasury::Proposal) { + Ty#435 (pallet_treasury::Proposal) { docs: [ ], fields: [ @@ -187729,7 +193193,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Balance", }, ], - id: 426, + id: 435, params: [ { name: "AccountId", @@ -187746,7 +193210,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#427 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#436 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -187754,11 +193218,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#428, + ty: Ty#437, typeName: "Vec", }, ], - id: 427, + id: 436, params: [ { name: "T", @@ -187770,17 +193234,17 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#428 { + Ty#437 { docs: [ ], - id: 428, + id: 437, params: [ ], path: [ @@ -187788,47 +193252,7 @@ snapshot[`moonbeam 1`] = ` type: "Sequence", typeParam: Ty#4 (u32), }, - Ty#429 (Option) { - docs: [ - ], - id: 429, - members: [ - { - docs: [ - ], - fields: [ - ], - index: 0, - name: "None", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#6 (u128), - typeName: undefined, - }, - ], - index: 1, - name: "Some", - }, - ], - params: [ - { - name: "T", - ty: Ty#6 (u128), - }, - ], - path: [ - "Option", - ], - type: "Union", - }, - Ty#430 (frame_support::PalletId) { + Ty#438 (frame_support::PalletId) { docs: [ ], fields: [ @@ -187836,11 +193260,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#92, typeName: "[u8; 8]", }, ], - id: 430, + id: 438, params: [ ], path: [ @@ -187849,11 +193273,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#431 (pallet_treasury::pallet::Error) { + Ty#439 (pallet_treasury::pallet::Error) { docs: [ "Error for the treasury pallet.", ], - id: 431, + id: 439, members: [ { docs: [ @@ -187882,6 +193306,25 @@ snapshot[`moonbeam 1`] = ` index: 2, name: "TooManyApprovals", }, + { + docs: [ + "The spend origin is valid but the amount it is allowed to spend is lower than the", + "amount to be spent.", + ], + fields: [ + ], + index: 3, + name: "InsufficientPermission", + }, + { + docs: [ + "Proposal has not been approved.", + ], + fields: [ + ], + index: 4, + name: "ProposalNotApproved", + }, ], params: [ { @@ -187900,7 +193343,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#432 (pallet_crowdloan_rewards::pallet::RewardInfo) { + Ty#440 (pallet_crowdloan_rewards::pallet::RewardInfo) { docs: [ ], fields: [ @@ -187922,11 +193365,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "contributed_relay_addresses", - ty: Ty#433, + ty: Ty#441, typeName: "Vec", }, ], - id: 432, + id: 440, params: [ { name: "T", @@ -187940,10 +193383,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#433 { + Ty#441 { docs: [ ], - id: 433, + id: 441, params: [ ], path: [ @@ -187951,14 +193394,14 @@ snapshot[`moonbeam 1`] = ` type: "Sequence", typeParam: Ty#10, }, - Ty#434 (pallet_crowdloan_rewards::pallet::Error) { + Ty#442 (pallet_crowdloan_rewards::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 434, + id: 442, members: [ { docs: [ @@ -188114,18 +193557,18 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#435 { + Ty#443 { docs: [ ], - id: 435, + id: 443, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#436 (cumulus_pallet_xcmp_queue::InboundChannelDetails), + typeParam: Ty#444 (cumulus_pallet_xcmp_queue::InboundChannelDetails), }, - Ty#436 (cumulus_pallet_xcmp_queue::InboundChannelDetails) { + Ty#444 (cumulus_pallet_xcmp_queue::InboundChannelDetails) { docs: [ ], fields: [ @@ -188133,25 +193576,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "sender", - ty: Ty#85 (polkadot_parachain::primitives::Id), + ty: Ty#90 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "state", - ty: Ty#437 (cumulus_pallet_xcmp_queue::InboundState), + ty: Ty#445 (cumulus_pallet_xcmp_queue::InboundState), typeName: "InboundState", }, { docs: [ ], name: "message_metadata", - ty: Ty#438, + ty: Ty#446, typeName: "Vec<(RelayBlockNumber, XcmpMessageFormat)>", }, ], - id: 436, + id: 444, params: [ ], path: [ @@ -188160,10 +193603,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#437 (cumulus_pallet_xcmp_queue::InboundState) { + Ty#445 (cumulus_pallet_xcmp_queue::InboundState) { docs: [ ], - id: 437, + id: 445, members: [ { docs: [ @@ -188190,35 +193633,35 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#438 { + Ty#446 { docs: [ ], - id: 438, + id: 446, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#439, + typeParam: Ty#447, }, - Ty#439 { + Ty#447 { docs: [ ], fields: [ Ty#4 (u32), - Ty#440 (polkadot_parachain::primitives::XcmpMessageFormat), + Ty#448 (polkadot_parachain::primitives::XcmpMessageFormat), ], - id: 439, + id: 447, params: [ ], path: [ ], type: "Tuple", }, - Ty#440 (polkadot_parachain::primitives::XcmpMessageFormat) { + Ty#448 (polkadot_parachain::primitives::XcmpMessageFormat) { docs: [ ], - id: 440, + id: 448, members: [ { docs: [ @@ -188254,32 +193697,32 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#441 { + Ty#449 { docs: [ ], fields: [ - Ty#85 (polkadot_parachain::primitives::Id), + Ty#90 (polkadot_parachain::primitives::Id), Ty#4 (u32), ], - id: 441, + id: 449, params: [ ], path: [ ], type: "Tuple", }, - Ty#442 { + Ty#450 { docs: [ ], - id: 442, + id: 450, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#443 (cumulus_pallet_xcmp_queue::OutboundChannelDetails), + typeParam: Ty#451 (cumulus_pallet_xcmp_queue::OutboundChannelDetails), }, - Ty#443 (cumulus_pallet_xcmp_queue::OutboundChannelDetails) { + Ty#451 (cumulus_pallet_xcmp_queue::OutboundChannelDetails) { docs: [ ], fields: [ @@ -188287,39 +193730,39 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "recipient", - ty: Ty#85 (polkadot_parachain::primitives::Id), + ty: Ty#90 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "state", - ty: Ty#444 (cumulus_pallet_xcmp_queue::OutboundState), + ty: Ty#452 (cumulus_pallet_xcmp_queue::OutboundState), typeName: "OutboundState", }, { docs: [ ], name: "signals_exist", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "first_index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, { docs: [ ], name: "last_index", - ty: Ty#49 (u16), + ty: Ty#52 (u16), typeName: "u16", }, ], - id: 443, + id: 451, params: [ ], path: [ @@ -188328,10 +193771,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#444 (cumulus_pallet_xcmp_queue::OutboundState) { + Ty#452 (cumulus_pallet_xcmp_queue::OutboundState) { docs: [ ], - id: 444, + id: 452, members: [ { docs: [ @@ -188358,21 +193801,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#445 { + Ty#453 { docs: [ ], fields: [ - Ty#85 (polkadot_parachain::primitives::Id), - Ty#49 (u16), + Ty#90 (polkadot_parachain::primitives::Id), + Ty#52 (u16), ], - id: 445, + id: 453, params: [ ], path: [ ], type: "Tuple", }, - Ty#446 (cumulus_pallet_xcmp_queue::QueueConfigData) { + Ty#454 (cumulus_pallet_xcmp_queue::QueueConfigData) { docs: [ ], fields: [ @@ -188419,7 +193862,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Weight", }, ], - id: 446, + id: 454, params: [ ], path: [ @@ -188428,29 +193871,29 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#447 { + Ty#455 { docs: [ ], fields: [ - Ty#85 (polkadot_parachain::primitives::Id), + Ty#90 (polkadot_parachain::primitives::Id), Ty#4 (u32), Ty#11, ], - id: 447, + id: 455, params: [ ], path: [ ], type: "Tuple", }, - Ty#448 (cumulus_pallet_xcmp_queue::pallet::Error) { + Ty#456 (cumulus_pallet_xcmp_queue::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 448, + id: 456, members: [ { docs: [ @@ -188511,14 +193954,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#449 (cumulus_pallet_xcm::pallet::Error) { + Ty#457 (cumulus_pallet_xcm::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 449, + id: 457, members: [ ], params: [ @@ -188534,7 +193977,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#450 (cumulus_pallet_dmp_queue::ConfigData) { + Ty#458 (cumulus_pallet_dmp_queue::ConfigData) { docs: [ ], fields: [ @@ -188546,7 +193989,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Weight", }, ], - id: 450, + id: 458, params: [ ], path: [ @@ -188555,7 +193998,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#451 (cumulus_pallet_dmp_queue::PageIndexData) { + Ty#459 (cumulus_pallet_dmp_queue::PageIndexData) { docs: [ ], fields: [ @@ -188581,7 +194024,7 @@ snapshot[`moonbeam 1`] = ` typeName: "OverweightIndex", }, ], - id: 451, + id: 459, params: [ ], path: [ @@ -188590,39 +194033,39 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#452 { + Ty#460 { docs: [ ], - id: 452, + id: 460, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#453, + typeParam: Ty#461, }, - Ty#453 { + Ty#461 { docs: [ ], fields: [ Ty#4 (u32), Ty#11, ], - id: 453, + id: 461, params: [ ], path: [ ], type: "Tuple", }, - Ty#454 (cumulus_pallet_dmp_queue::pallet::Error) { + Ty#462 (cumulus_pallet_dmp_queue::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 454, + id: 462, members: [ { docs: [ @@ -188656,10 +194099,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#455 (pallet_xcm::pallet::QueryStatus) { + Ty#463 (pallet_xcm::pallet::QueryStatus) { docs: [ ], - id: 455, + id: 463, members: [ { docs: [ @@ -188669,14 +194112,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "responder", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "maybe_notify", - ty: Ty#456 (Option), + ty: Ty#464 (Option), typeName: "Option<(u8, u8)>", }, { @@ -188698,14 +194141,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "origin", - ty: Ty#125 (xcm::VersionedMultiLocation), + ty: Ty#131 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "is_active", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], @@ -188720,7 +194163,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "response", - ty: Ty#458 (xcm::VersionedResponse), + ty: Ty#466 (xcm::VersionedResponse), typeName: "VersionedResponse", }, { @@ -188748,10 +194191,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#456 (Option) { + Ty#464 (Option) { docs: [ ], - id: 456, + id: 464, members: [ { docs: [ @@ -188769,7 +194212,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#457, + ty: Ty#465, typeName: undefined, }, ], @@ -188780,7 +194223,7 @@ snapshot[`moonbeam 1`] = ` params: [ { name: "T", - ty: Ty#457, + ty: Ty#465, }, ], path: [ @@ -188788,24 +194231,24 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#457 { + Ty#465 { docs: [ ], fields: [ Ty#2 (u8), Ty#2 (u8), ], - id: 457, + id: 465, params: [ ], path: [ ], type: "Tuple", }, - Ty#458 (xcm::VersionedResponse) { + Ty#466 (xcm::VersionedResponse) { docs: [ ], - id: 458, + id: 466, members: [ { docs: [ @@ -188815,7 +194258,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#323 (xcm::v0::Response), + ty: Ty#324 (xcm::v0::Response), typeName: "v0::Response", }, ], @@ -188830,7 +194273,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#328 (xcm::v1::Response), + ty: Ty#329 (xcm::v1::Response), typeName: "v1::Response", }, ], @@ -188845,7 +194288,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#110 (xcm::v2::Response), + ty: Ty#116 (xcm::v2::Response), typeName: "v2::Response", }, ], @@ -188861,21 +194304,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#459 { + Ty#467 { docs: [ ], fields: [ Ty#4 (u32), - Ty#125 (xcm::VersionedMultiLocation), + Ty#131 (xcm::VersionedMultiLocation), ], - id: 459, + id: 467, params: [ ], path: [ ], type: "Tuple", }, - Ty#460 { + Ty#468 { docs: [ ], fields: [ @@ -188883,14 +194326,14 @@ snapshot[`moonbeam 1`] = ` Ty#8 (u64), Ty#4 (u32), ], - id: 460, + id: 468, params: [ ], path: [ ], type: "Tuple", }, - Ty#461 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#469 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -188898,15 +194341,15 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#463, + ty: Ty#471, typeName: "Vec", }, ], - id: 461, + id: 469, params: [ { name: "T", - ty: Ty#462, + ty: Ty#470, }, { name: "S", @@ -188914,42 +194357,42 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#462 { + Ty#470 { docs: [ ], fields: [ - Ty#125 (xcm::VersionedMultiLocation), + Ty#131 (xcm::VersionedMultiLocation), Ty#4 (u32), ], - id: 462, + id: 470, params: [ ], path: [ ], type: "Tuple", }, - Ty#463 { + Ty#471 { docs: [ ], - id: 463, + id: 471, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#462, + typeParam: Ty#470, }, - Ty#464 (pallet_xcm::pallet::VersionMigrationStage) { + Ty#472 (pallet_xcm::pallet::VersionMigrationStage) { docs: [ ], - id: 464, + id: 472, members: [ { docs: [ @@ -188975,7 +194418,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#71 (Option), + ty: Ty#75 (Option), typeName: "Option>", }, ], @@ -189000,14 +194443,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#465 (pallet_xcm::pallet::Error) { + Ty#473 (pallet_xcm::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 465, + id: 473, members: [ { docs: [ @@ -189143,7 +194586,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#466 (pallet_assets::types::AssetDetails) { + Ty#474 (pallet_assets::types::AssetDetails) { docs: [ ], fields: [ @@ -189200,7 +194643,7 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_sufficient", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { @@ -189228,11 +194671,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], - id: 466, + id: 474, params: [ { name: "Balance", @@ -189254,21 +194697,21 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#467 { + Ty#475 { docs: [ ], fields: [ Ty#6 (u128), Ty#0 (account::AccountId20), ], - id: 467, + id: 475, params: [ ], path: [ ], type: "Tuple", }, - Ty#468 (pallet_assets::types::AssetAccount) { + Ty#476 (pallet_assets::types::AssetAccount) { docs: [ ], fields: [ @@ -189283,25 +194726,25 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, { docs: [ ], name: "reason", - ty: Ty#469 (pallet_assets::types::ExistenceReason), + ty: Ty#477 (pallet_assets::types::ExistenceReason), typeName: "ExistenceReason", }, { docs: [ ], name: "extra", - ty: Ty#46, + ty: Ty#49, typeName: "Extra", }, ], - id: 468, + id: 476, params: [ { name: "Balance", @@ -189313,7 +194756,7 @@ snapshot[`moonbeam 1`] = ` }, { name: "Extra", - ty: Ty#46, + ty: Ty#49, }, ], path: [ @@ -189323,10 +194766,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#469 (pallet_assets::types::ExistenceReason) { + Ty#477 (pallet_assets::types::ExistenceReason) { docs: [ ], - id: 469, + id: 477, members: [ { docs: [ @@ -189381,7 +194824,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#470 { + Ty#478 { docs: [ ], fields: [ @@ -189389,14 +194832,14 @@ snapshot[`moonbeam 1`] = ` Ty#0 (account::AccountId20), Ty#0 (account::AccountId20), ], - id: 470, + id: 478, params: [ ], path: [ ], type: "Tuple", }, - Ty#471 (pallet_assets::types::Approval) { + Ty#479 (pallet_assets::types::Approval) { docs: [ ], fields: [ @@ -189415,7 +194858,7 @@ snapshot[`moonbeam 1`] = ` typeName: "DepositBalance", }, ], - id: 471, + id: 479, params: [ { name: "Balance", @@ -189433,7 +194876,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#472 (pallet_assets::types::AssetMetadata) { + Ty#480 (pallet_assets::types::AssetMetadata) { docs: [ ], fields: [ @@ -189448,14 +194891,14 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "name", - ty: Ty#473 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#481 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedString", }, { docs: [ ], name: "symbol", - ty: Ty#473 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#481 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedString", }, { @@ -189469,11 +194912,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: "is_frozen", - ty: Ty#31 (bool), + ty: Ty#33 (bool), typeName: "bool", }, ], - id: 472, + id: 480, params: [ { name: "DepositBalance", @@ -189481,7 +194924,7 @@ snapshot[`moonbeam 1`] = ` }, { name: "BoundedString", - ty: Ty#473 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#481 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -189491,7 +194934,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#473 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#481 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -189503,7 +194946,7 @@ snapshot[`moonbeam 1`] = ` typeName: "Vec", }, ], - id: 473, + id: 481, params: [ { name: "T", @@ -189515,21 +194958,21 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#474 (pallet_assets::pallet::Error) { + Ty#482 (pallet_assets::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 474, + id: 482, members: [ { docs: [ @@ -189686,7 +195129,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#475 (pallet_asset_manager::pallet::AssetInfo) { + Ty#483 (pallet_asset_manager::pallet::AssetInfo) { docs: [ ], fields: [ @@ -189705,7 +195148,7 @@ snapshot[`moonbeam 1`] = ` typeName: "DepositBalanceOf", }, ], - id: 475, + id: 483, params: [ { name: "T", @@ -189719,22 +195162,22 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#476 { + Ty#484 { docs: [ ], - id: 476, + id: 484, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#128 (moonbeam_runtime::xcm_config::AssetType), + typeParam: Ty#134 (moonbeam_runtime::xcm_config::AssetType), }, - Ty#477 (pallet_asset_manager::pallet::Error) { + Ty#485 (pallet_asset_manager::pallet::Error) { docs: [ "An error that can occur while executing the mapping pallet's logic.", ], - id: 477, + id: 485, members: [ { docs: [ @@ -189814,14 +195257,14 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#478 (orml_xtokens::module::Error) { + Ty#486 (orml_xtokens::module::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 478, + id: 486, members: [ { docs: [ @@ -189988,6 +195431,15 @@ snapshot[`moonbeam 1`] = ` index: 17, name: "NotSupportedMultiLocation", }, + { + docs: [ + "MinXcmFee not registered for certain reserve location", + ], + fields: [ + ], + index: 18, + name: "MinXcmFeeNotDefined", + }, ], params: [ { @@ -190002,11 +195454,11 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#479 (xcm_transactor::pallet::Error) { + Ty#487 (pallet_xcm_transactor::pallet::Error) { docs: [ "An error that can occur while executing the mapping pallet's logic.", ], - id: 479, + id: 487, members: [ { docs: [ @@ -190168,6 +195620,30 @@ snapshot[`moonbeam 1`] = ` index: 19, name: "UnableToWithdrawAsset", }, + { + docs: [ + ], + fields: [ + ], + index: 20, + name: "FeePerSecondNotSet", + }, + { + docs: [ + ], + fields: [ + ], + index: 21, + name: "SignedTransactNotAllowedForDestination", + }, + { + docs: [ + ], + fields: [ + ], + index: 22, + name: "FailedMultiLocationToJunction", + }, ], params: [ { @@ -190176,20 +195652,20 @@ snapshot[`moonbeam 1`] = ` }, ], path: [ - "xcm_transactor", + "pallet_xcm_transactor", "pallet", "Error", ], type: "Union", }, - Ty#480 (pallet_assets::pallet::Error) { + Ty#488 (pallet_assets::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 480, + id: 488, members: [ { docs: [ @@ -190346,7 +195822,376 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#481 (fp_self_contained::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#489 (pallet_randomness::types::RequestState) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "request", + ty: Ty#490 (pallet_randomness::types::Request), + typeName: "Request, RequestInfo>", + }, + { + docs: [ + ], + name: "deposit", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + id: 489, + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_randomness", + "types", + "RequestState", + ], + type: "Struct", + }, + Ty#490 (pallet_randomness::types::Request) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "refund_address", + ty: Ty#58 (primitive_types::H160), + typeName: "H160", + }, + { + docs: [ + ], + name: "contract_address", + ty: Ty#58 (primitive_types::H160), + typeName: "H160", + }, + { + docs: [ + ], + name: "fee", + ty: Ty#6 (u128), + typeName: "Balance", + }, + { + docs: [ + ], + name: "gas_limit", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "num_words", + ty: Ty#2 (u8), + typeName: "u8", + }, + { + docs: [ + ], + name: "salt", + ty: Ty#9 (primitive_types::H256), + typeName: "H256", + }, + { + docs: [ + ], + name: "info", + ty: Ty#491 (pallet_randomness::types::RequestInfo), + typeName: "Info", + }, + ], + id: 490, + params: [ + { + name: "Balance", + ty: Ty#6 (u128), + }, + { + name: "Info", + ty: Ty#491 (pallet_randomness::types::RequestInfo), + }, + ], + path: [ + "pallet_randomness", + "types", + "Request", + ], + type: "Struct", + }, + Ty#491 (pallet_randomness::types::RequestInfo) { + docs: [ + ], + id: 491, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#8 (u64), + typeName: "u64", + }, + ], + index: 0, + name: "BabeEpoch", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + ], + index: 1, + name: "Local", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_randomness", + "types", + "RequestInfo", + ], + type: "Union", + }, + Ty#492 (pallet_randomness::types::RequestType) { + docs: [ + ], + id: 492, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#8 (u64), + typeName: "u64", + }, + ], + index: 0, + name: "BabeEpoch", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + ], + index: 1, + name: "Local", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_randomness", + "types", + "RequestType", + ], + type: "Union", + }, + Ty#493 (pallet_randomness::types::RandomnessResult) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "randomness", + ty: Ty#88 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "request_count", + ty: Ty#8 (u64), + typeName: "u64", + }, + ], + id: 493, + params: [ + { + name: "Hash", + ty: Ty#9 (primitive_types::H256), + }, + ], + path: [ + "pallet_randomness", + "types", + "RandomnessResult", + ], + type: "Struct", + }, + Ty#494 (pallet_randomness::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 494, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "RequestCounterOverflowed", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "RequestFeeOverflowed", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "MustRequestAtLeastOneWord", + }, + { + docs: [ + ], + fields: [ + ], + index: 3, + name: "CannotRequestMoreWordsThanMax", + }, + { + docs: [ + ], + fields: [ + ], + index: 4, + name: "CannotRequestRandomnessAfterMaxDelay", + }, + { + docs: [ + ], + fields: [ + ], + index: 5, + name: "CannotRequestRandomnessBeforeMinDelay", + }, + { + docs: [ + ], + fields: [ + ], + index: 6, + name: "RequestDNE", + }, + { + docs: [ + ], + fields: [ + ], + index: 7, + name: "RequestCannotYetBeFulfilled", + }, + { + docs: [ + ], + fields: [ + ], + index: 8, + name: "OnlyRequesterCanIncreaseFee", + }, + { + docs: [ + ], + fields: [ + ], + index: 9, + name: "RequestHasNotExpired", + }, + { + docs: [ + ], + fields: [ + ], + index: 10, + name: "RandomnessResultDNE", + }, + { + docs: [ + ], + fields: [ + ], + index: 11, + name: "RandomnessResultNotFilled", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_randomness", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#495 (fp_self_contained::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -190354,12 +196199,12 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#492 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#506 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), typeName: "sp_runtime::generic::UncheckedExtrinsic", }, ], - id: 481, + id: 495, params: [ { name: "Address", @@ -190367,15 +196212,15 @@ snapshot[`moonbeam 1`] = ` }, { name: "Call", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), }, { name: "Signature", - ty: Ty#482 (account::EthereumSignature), + ty: Ty#496 (account::EthereumSignature), }, { name: "Extra", - ty: Ty#483, + ty: Ty#497, }, ], path: [ @@ -190385,7 +196230,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#482 (account::EthereumSignature) { + Ty#496 (account::EthereumSignature) { docs: [ ], fields: [ @@ -190393,11 +196238,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#310 (sp_core::ecdsa::Signature), + ty: Ty#311 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], - id: 482, + id: 496, params: [ ], path: [ @@ -190406,31 +196251,31 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#483 { + Ty#497 { docs: [ ], fields: [ - Ty#484 (frame_system::extensions::check_spec_version::CheckSpecVersion), - Ty#485 (frame_system::extensions::check_tx_version::CheckTxVersion), - Ty#486 (frame_system::extensions::check_genesis::CheckGenesis), - Ty#487 (frame_system::extensions::check_mortality::CheckMortality), - Ty#489 (frame_system::extensions::check_nonce::CheckNonce), - Ty#490 (frame_system::extensions::check_weight::CheckWeight), - Ty#491 (pallet_transaction_payment::ChargeTransactionPayment), + Ty#498 (frame_system::extensions::check_spec_version::CheckSpecVersion), + Ty#499 (frame_system::extensions::check_tx_version::CheckTxVersion), + Ty#500 (frame_system::extensions::check_genesis::CheckGenesis), + Ty#501 (frame_system::extensions::check_mortality::CheckMortality), + Ty#503 (frame_system::extensions::check_nonce::CheckNonce), + Ty#504 (frame_system::extensions::check_weight::CheckWeight), + Ty#505 (pallet_transaction_payment::ChargeTransactionPayment), ], - id: 483, + id: 497, params: [ ], path: [ ], type: "Tuple", }, - Ty#484 (frame_system::extensions::check_spec_version::CheckSpecVersion) { + Ty#498 (frame_system::extensions::check_spec_version::CheckSpecVersion) { docs: [ ], fields: [ ], - id: 484, + id: 498, params: [ { name: "T", @@ -190445,12 +196290,12 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#485 (frame_system::extensions::check_tx_version::CheckTxVersion) { + Ty#499 (frame_system::extensions::check_tx_version::CheckTxVersion) { docs: [ ], fields: [ ], - id: 485, + id: 499, params: [ { name: "T", @@ -190465,12 +196310,12 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#486 (frame_system::extensions::check_genesis::CheckGenesis) { + Ty#500 (frame_system::extensions::check_genesis::CheckGenesis) { docs: [ ], fields: [ ], - id: 486, + id: 500, params: [ { name: "T", @@ -190485,7 +196330,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#487 (frame_system::extensions::check_mortality::CheckMortality) { + Ty#501 (frame_system::extensions::check_mortality::CheckMortality) { docs: [ ], fields: [ @@ -190493,11 +196338,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#488 (sp_runtime::generic::era::Era), + ty: Ty#502 (sp_runtime::generic::era::Era), typeName: "Era", }, ], - id: 487, + id: 501, params: [ { name: "T", @@ -190512,10 +196357,10 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#488 (sp_runtime::generic::era::Era) { + Ty#502 (sp_runtime::generic::era::Era) { docs: [ ], - id: 488, + id: 502, members: [ { docs: [ @@ -194361,7 +200206,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Union", }, - Ty#489 (frame_system::extensions::check_nonce::CheckNonce) { + Ty#503 (frame_system::extensions::check_nonce::CheckNonce) { docs: [ ], fields: [ @@ -194369,11 +200214,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#94, + ty: Ty#99, typeName: "T::Index", }, ], - id: 489, + id: 503, params: [ { name: "T", @@ -194388,12 +200233,12 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#490 (frame_system::extensions::check_weight::CheckWeight) { + Ty#504 (frame_system::extensions::check_weight::CheckWeight) { docs: [ ], fields: [ ], - id: 490, + id: 504, params: [ { name: "T", @@ -194408,7 +200253,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#491 (pallet_transaction_payment::ChargeTransactionPayment) { + Ty#505 (pallet_transaction_payment::ChargeTransactionPayment) { docs: [ ], fields: [ @@ -194416,11 +200261,11 @@ snapshot[`moonbeam 1`] = ` docs: [ ], name: undefined, - ty: Ty#97, + ty: Ty#103, typeName: "BalanceOf", }, ], - id: 491, + id: 505, params: [ { name: "T", @@ -194433,7 +200278,7 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#492 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#506 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -194445,7 +200290,7 @@ snapshot[`moonbeam 1`] = ` typeName: undefined, }, ], - id: 492, + id: 506, params: [ { name: "Address", @@ -194453,15 +200298,15 @@ snapshot[`moonbeam 1`] = ` }, { name: "Call", - ty: Ty#236 (moonbeam_runtime::Call), + ty: Ty#237 (moonbeam_runtime::Call), }, { name: "Signature", - ty: Ty#482 (account::EthereumSignature), + ty: Ty#496 (account::EthereumSignature), }, { name: "Extra", - ty: Ty#483, + ty: Ty#497, }, ], path: [ @@ -194472,12 +200317,12 @@ snapshot[`moonbeam 1`] = ` ], type: "Struct", }, - Ty#493 (moonbeam_runtime::Runtime) { + Ty#507 (moonbeam_runtime::Runtime) { docs: [ ], fields: [ ], - id: 493, + id: 507, params: [ ], path: [ @@ -194498,67 +200343,67 @@ snapshot[`acala 1`] = ` { additionalSigned: Ty#31, ident: "CheckNonZeroSender", - ty: Ty#582 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + ty: Ty#586 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), }, { additionalSigned: Ty#4 (u32), ident: "CheckSpecVersion", - ty: Ty#583 (frame_system::extensions::check_spec_version::CheckSpecVersion), + ty: Ty#587 (frame_system::extensions::check_spec_version::CheckSpecVersion), }, { additionalSigned: Ty#4 (u32), ident: "CheckTxVersion", - ty: Ty#584 (frame_system::extensions::check_tx_version::CheckTxVersion), + ty: Ty#588 (frame_system::extensions::check_tx_version::CheckTxVersion), }, { additionalSigned: Ty#9 (primitive_types::H256), ident: "CheckGenesis", - ty: Ty#585 (frame_system::extensions::check_genesis::CheckGenesis), + ty: Ty#589 (frame_system::extensions::check_genesis::CheckGenesis), }, { additionalSigned: Ty#9 (primitive_types::H256), ident: "CheckMortality", - ty: Ty#586 (frame_system::extensions::check_mortality::CheckMortality), + ty: Ty#590 (frame_system::extensions::check_mortality::CheckMortality), }, { additionalSigned: Ty#31, ident: "CheckNonce", - ty: Ty#588 (runtime_common::check_nonce::CheckNonce), + ty: Ty#592 (runtime_common::check_nonce::CheckNonce), }, { additionalSigned: Ty#31, ident: "CheckWeight", - ty: Ty#589 (frame_system::extensions::check_weight::CheckWeight), + ty: Ty#593 (frame_system::extensions::check_weight::CheckWeight), }, { additionalSigned: Ty#31, - ident: "ChargeTransactionPayment", - ty: Ty#590 (module_transaction_payment::ChargeTransactionPayment), + ident: "SetEvmOrigin", + ty: Ty#594 (module_evm::SetEvmOrigin), }, { additionalSigned: Ty#31, - ident: "SetEvmOrigin", - ty: Ty#591 (module_evm::SetEvmOrigin), + ident: "ChargeTransactionPayment", + ty: Ty#595 (module_transaction_payment::ChargeTransactionPayment), }, ], - ty: Ty#580 (acala_primitives::unchecked_extrinsic::AcalaUncheckedExtrinsic), + ty: Ty#584 (acala_primitives::unchecked_extrinsic::AcalaUncheckedExtrinsic), version: 4, }, magicNumber: 1635018093, pallets: [ { - calls: Ty#187 (frame_system::pallet::Call), + calls: Ty#188 (frame_system::pallet::Call), constants: [ { docs: [ ], name: "BlockWeights", - ty: Ty#192 (frame_system::limits::BlockWeights), + ty: Ty#193 (frame_system::limits::BlockWeights), value: Uint8Array(97) [ - 0, - 242, - 5, - 42, + 224, + 209, + 169, + 62, 1, 0, 0, @@ -194571,19 +200416,19 @@ snapshot[`acala 1`] = ` 0, 0, 0, - 64, - 89, - 115, - 7, + 144, + 205, + 36, + 5, 0, 0, 0, 0, 1, - 192, - 94, - 241, - 209, + 112, + 234, + 63, + 212, 69, 0, 0, @@ -194606,19 +200451,19 @@ snapshot[`acala 1`] = ` 0, 0, 0, - 64, - 89, - 115, - 7, + 144, + 205, + 36, + 5, 0, 0, 0, 0, 1, + 112, + 70, + 242, 192, - 186, - 163, - 190, 104, 0, 0, @@ -194641,10 +200486,10 @@ snapshot[`acala 1`] = ` 0, 0, 0, - 64, - 89, - 115, - 7, + 144, + 205, + 36, + 5, 0, 0, 0, @@ -194658,7 +200503,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "BlockLength", - ty: Ty#196 (frame_system::limits::BlockLength), + ty: Ty#197 (frame_system::limits::BlockLength), value: Uint8Array(12) [ 0, 0, @@ -194690,7 +200535,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "DbWeight", - ty: Ty#198 (frame_support::weights::RuntimeDbWeight), + ty: Ty#199 (frame_support::weights::RuntimeDbWeight), value: Uint8Array(16) [ 64, 120, @@ -194714,7 +200559,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "Version", - ty: Ty#199 (sp_version::RuntimeVersion), + ty: Ty#200 (sp_version::RuntimeVersion), value: Uint8Array(186) [ 20, 97, @@ -194732,7 +200577,7 @@ snapshot[`acala 1`] = ` 0, 0, 0, - 22, + 48, 8, 0, 0, @@ -194915,7 +200760,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#203 (frame_system::pallet::Error), + error: Ty#204 (frame_system::pallet::Error), event: Ty#18 (frame_system::pallet::Event), i: 0, name: "System", @@ -195237,7 +201082,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "EventTopics", type: "Map", - value: Ty#185, + value: Ty#186, }, { default: [ @@ -195248,7 +201093,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "LastRuntimeUpgrade", type: "Plain", - value: Ty#186 (frame_system::LastRuntimeUpgradeInfo), + value: Ty#187 (frame_system::LastRuntimeUpgradeInfo), }, { default: [ @@ -195281,14 +201126,14 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ExecutionPhase", type: "Plain", - value: Ty#184 (frame_system::Phase), + value: Ty#185 (frame_system::Phase), }, ], prefix: "System", }, }, { - calls: Ty#204 (pallet_timestamp::pallet::Call), + calls: Ty#205 (pallet_timestamp::pallet::Call), constants: [ { docs: [ @@ -195347,7 +201192,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#210 (pallet_scheduler::pallet::Call), + calls: Ty#211 (pallet_scheduler::pallet::Call), constants: [ { docs: [ @@ -195378,7 +201223,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#354 (pallet_scheduler::pallet::Error), + error: Ty#355 (pallet_scheduler::pallet::Error), event: Ty#27 (pallet_scheduler::pallet::Event), i: 2, name: "Scheduler", @@ -195397,7 +201242,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Agenda", type: "Map", - value: Ty#205, + value: Ty#206, }, { default: [ @@ -195419,7 +201264,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#212 (pallet_utility::pallet::Call), + calls: Ty#213 (pallet_utility::pallet::Call), constants: [ { docs: [ @@ -195434,14 +201279,14 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#355 (pallet_utility::pallet::Error), + error: Ty#356 (pallet_utility::pallet::Error), event: Ty#33 (pallet_utility::pallet::Event), i: 3, name: "Utility", storage: undefined, }, { - calls: Ty#214 (pallet_multisig::pallet::Call), + calls: Ty#215 (pallet_multisig::pallet::Call), constants: [ { docs: [ @@ -195502,7 +201347,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#359 (pallet_multisig::pallet::Error), + error: Ty#360 (pallet_multisig::pallet::Error), event: Ty#34 (pallet_multisig::pallet::Event), i: 4, name: "Multisig", @@ -195518,11 +201363,11 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#356, + key: Ty#357, modifier: "Optional", name: "Multisigs", type: "Map", - value: Ty#357 (pallet_multisig::Multisig), + value: Ty#358 (pallet_multisig::Multisig), }, { default: [ @@ -195537,14 +201382,14 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Calls", type: "Map", - value: Ty#358, + value: Ty#359, }, ], prefix: "Multisig", }, }, { - calls: Ty#217 (pallet_proxy::pallet::Call), + calls: Ty#218 (pallet_proxy::pallet::Call), constants: [ { docs: [ @@ -195667,7 +201512,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#368 (pallet_proxy::pallet::Error), + error: Ty#369 (pallet_proxy::pallet::Error), event: Ty#36 (pallet_proxy::pallet::Event), i: 5, name: "Proxy", @@ -195702,7 +201547,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Proxies", type: "Map", - value: Ty#360, + value: Ty#361, }, { default: [ @@ -195733,17 +201578,17 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Announcements", type: "Map", - value: Ty#364, + value: Ty#365, }, ], prefix: "Proxy", }, }, { - calls: Ty#219 (module_transaction_pause::module::Call), + calls: Ty#220 (module_transaction_pause::module::Call), constants: [ ], - error: Ty#369 (module_transaction_pause::module::Error), + error: Ty#370 (module_transaction_pause::module::Error), event: Ty#39 (module_transaction_pause::module::Event), i: 6, name: "TransactionPause", @@ -195758,7 +201603,7 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#190, + key: Ty#191, modifier: "Optional", name: "PausedTransactions", type: "Map", @@ -195769,7 +201614,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#220 (module_idle_scheduler::module::Call), + calls: Ty#221 (module_idle_scheduler::module::Call), constants: [ { docs: [ @@ -195854,10 +201699,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#221 (pallet_preimage::pallet::Call), + calls: Ty#222 (pallet_preimage::pallet::Call), constants: [ ], - error: Ty#374 (pallet_preimage::pallet::Error), + error: Ty#375 (pallet_preimage::pallet::Error), event: Ty#46 (pallet_preimage::pallet::Event), i: 8, name: "Preimage", @@ -195876,7 +201721,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "StatusFor", type: "Map", - value: Ty#370 (pallet_preimage::RequestStatus), + value: Ty#371 (pallet_preimage::RequestStatus), }, { default: [ @@ -195891,14 +201736,14 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "PreimageFor", type: "Map", - value: Ty#373 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#374 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Preimage", }, }, { - calls: Ty#222 (pallet_balances::pallet::Call), + calls: Ty#223 (pallet_balances::pallet::Call), constants: [ { docs: [ @@ -195949,7 +201794,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#384 (pallet_balances::pallet::Error), + error: Ty#385 (pallet_balances::pallet::Error), event: Ty#47 (pallet_balances::pallet::Event), i: 10, name: "Balances", @@ -196072,7 +201917,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Locks", type: "Map", - value: Ty#375 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#376 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -196087,7 +201932,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Reserves", type: "Map", - value: Ty#379 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#380 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -196098,7 +201943,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#383 (pallet_balances::Releases), + value: Ty#384 (pallet_balances::Releases), }, ], prefix: "Balances", @@ -196132,7 +201977,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#393 (orml_tokens::module::Error), + error: Ty#394 (orml_tokens::module::Error), event: Ty#49 (orml_tokens::module::Event), i: 11, name: "Tokens", @@ -196178,11 +202023,11 @@ snapshot[`acala 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#385, + key: Ty#386, modifier: "Default", name: "Locks", type: "Map", - value: Ty#386 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#387 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -196241,11 +202086,11 @@ snapshot[`acala 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#385, + key: Ty#386, modifier: "Default", name: "Accounts", type: "Map", - value: Ty#389 (orml_tokens::AccountData), + value: Ty#390 (orml_tokens::AccountData), }, { default: [ @@ -196257,18 +202102,18 @@ snapshot[`acala 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#385, + key: Ty#386, modifier: "Default", name: "Reserves", type: "Map", - value: Ty#390 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#391 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Tokens", }, }, { - calls: Ty#224 (module_currencies::module::Call), + calls: Ty#225 (module_currencies::module::Call), constants: [ { docs: [ @@ -196309,14 +202154,14 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#394 (module_currencies::module::Error), + error: Ty#395 (module_currencies::module::Error), event: Ty#54 (module_currencies::module::Event), i: 12, name: "Currencies", storage: undefined, }, { - calls: Ty#225 (orml_vesting::module::Call), + calls: Ty#226 (orml_vesting::module::Call), constants: [ { docs: [ @@ -196343,7 +202188,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#396 (orml_vesting::module::Error), + error: Ty#397 (orml_vesting::module::Error), event: Ty#55 (orml_vesting::module::Event), i: 13, name: "Vesting", @@ -196362,14 +202207,14 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "VestingSchedules", type: "Map", - value: Ty#395 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#396 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Vesting", }, }, { - calls: Ty#227 (module_transaction_payment::module::Call), + calls: Ty#228 (module_transaction_payment::module::Call), constants: [ { docs: [ @@ -196497,16 +202342,16 @@ snapshot[`acala 1`] = ` docs: [ ], name: "MaxSwapSlippageCompareToOracle", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, - 79, - 140, - 52, - 232, - 20, - 2, + 138, + 93, + 120, + 69, + 99, + 1, 0, 0, 0, @@ -196533,7 +202378,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -196589,7 +202434,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "CustomFeeSurplus", - ty: Ty#399 (sp_arithmetic::per_things::Percent), + ty: Ty#400 (sp_arithmetic::per_things::Percent), value: Uint8Array(1) [ 50, ], @@ -196598,7 +202443,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "AlternativeFeeSurplus", - ty: Ty#399 (sp_arithmetic::per_things::Percent), + ty: Ty#400 (sp_arithmetic::per_things::Percent), value: Uint8Array(1) [ 25, ], @@ -196607,7 +202452,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "DefaultFeeTokens", - ty: Ty#59, + ty: Ty#145, value: Uint8Array(12) [ 16, 0, @@ -196623,39 +202468,8 @@ snapshot[`acala 1`] = ` 3, ], }, - { - docs: [ - ], - name: "WeightToFee", - ty: Ty#400, - value: Uint8Array(23) [ - 4, - 8, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - ], - }, ], - error: Ty#402 (module_transaction_payment::module::Error), + error: Ty#401 (module_transaction_payment::module::Error), event: Ty#58 (module_transaction_payment::module::Event), i: 14, name: "TransactionPayment", @@ -196685,7 +202499,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "NextFeeMultiplier", type: "Plain", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -196700,7 +202514,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "AlternativeFeeSwapPath", type: "Map", - value: Ty#397 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#398 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -196715,7 +202529,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "GlobalFeeSwapPath", type: "Map", - value: Ty#397 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#398 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -196760,7 +202574,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "TokenExchangeRate", type: "Map", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -196797,13 +202611,13 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#235 (pallet_treasury::pallet::Call), + calls: Ty#238 (pallet_treasury::pallet::Call), constants: [ { docs: [ ], name: "ProposalBond", - ty: Ty#406 (sp_arithmetic::per_things::Permill), + ty: Ty#405 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 80, 195, @@ -196839,7 +202653,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ProposalBondMaximum", - ty: Ty#316 (Option), + ty: Ty#317 (Option), value: Uint8Array(17) [ 1, 0, @@ -196876,7 +202690,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "Burn", - ty: Ty#406 (sp_arithmetic::per_things::Permill), + ty: Ty#405 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 0, 0, @@ -196888,7 +202702,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -196913,8 +202727,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#407 (pallet_treasury::pallet::Error), - event: Ty#61 (pallet_treasury::pallet::Event), + error: Ty#406 (pallet_treasury::pallet::Error), + event: Ty#60 (pallet_treasury::pallet::Event), i: 20, name: "Treasury", storage: { @@ -196946,7 +202760,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Proposals", type: "Map", - value: Ty#403 (pallet_treasury::Proposal), + value: Ty#402 (pallet_treasury::Proposal), }, { default: [ @@ -196957,14 +202771,14 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Approvals", type: "Plain", - value: Ty#404 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#403 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Treasury", }, }, { - calls: Ty#236 (pallet_bounties::pallet::Call), + calls: Ty#239 (pallet_bounties::pallet::Call), constants: [ { docs: [ @@ -197018,7 +202832,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "CuratorDepositMultiplier", - ty: Ty#406 (sp_arithmetic::per_things::Permill), + ty: Ty#405 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 32, 161, @@ -197030,7 +202844,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "CuratorDepositMax", - ty: Ty#316 (Option), + ty: Ty#317 (Option), value: Uint8Array(17) [ 1, 0, @@ -197055,7 +202869,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "CuratorDepositMin", - ty: Ty#316 (Option), + ty: Ty#317 (Option), value: Uint8Array(17) [ 1, 0, @@ -197137,8 +202951,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#411 (pallet_bounties::pallet::Error), - event: Ty#62 (pallet_bounties::pallet::Event), + error: Ty#410 (pallet_bounties::pallet::Error), + event: Ty#61 (pallet_bounties::pallet::Event), i: 21, name: "Bounties", storage: { @@ -197170,7 +202984,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Bounties", type: "Map", - value: Ty#408 (pallet_bounties::Bounty), + value: Ty#407 (pallet_bounties::Bounty), }, { default: [ @@ -197185,7 +202999,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "BountyDescriptions", type: "Map", - value: Ty#410 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#409 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -197196,14 +203010,14 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "BountyApprovals", type: "Plain", - value: Ty#404 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#403 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "Bounties", }, }, { - calls: Ty#237 (pallet_tips::pallet::Call), + calls: Ty#240 (pallet_tips::pallet::Call), constants: [ { docs: [ @@ -197257,7 +203071,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "TipFindersFee", - ty: Ty#399 (sp_arithmetic::per_things::Percent), + ty: Ty#400 (sp_arithmetic::per_things::Percent), value: Uint8Array(1) [ 5, ], @@ -197287,8 +203101,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#414 (pallet_tips::pallet::Error), - event: Ty#63 (pallet_tips::pallet::Event), + error: Ty#413 (pallet_tips::pallet::Error), + event: Ty#62 (pallet_tips::pallet::Event), i: 22, name: "Tips", storage: { @@ -197306,7 +203120,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Tips", type: "Map", - value: Ty#412 (pallet_tips::OpenTip), + value: Ty#411 (pallet_tips::OpenTip), }, { default: [ @@ -197349,14 +203163,14 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "ParachainId", type: "Plain", - value: Ty#71 (polkadot_parachain::primitives::Id), + value: Ty#70 (polkadot_parachain::primitives::Id), }, ], prefix: "ParachainInfo", }, }, { - calls: Ty#238 (pallet_authorship::pallet::Call), + calls: Ty#241 (pallet_authorship::pallet::Call), constants: [ { docs: [ @@ -197386,7 +203200,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Uncles", type: "Plain", - value: Ty#415, + value: Ty#414 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -197415,13 +203229,13 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#242 (module_collator_selection::pallet::Call), + calls: Ty#245 (module_collator_selection::pallet::Call), constants: [ { docs: [ ], name: "PotId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -197485,7 +203299,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "CollatorKickThreshold", - ty: Ty#406 (sp_arithmetic::per_things::Permill), + ty: Ty#405 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 192, 39, @@ -197519,7 +203333,7 @@ snapshot[`acala 1`] = ` }, ], error: Ty#421 (module_collator_selection::pallet::Error), - event: Ty#64 (module_collator_selection::pallet::Event), + event: Ty#63 (module_collator_selection::pallet::Event), i: 41, name: "CollatorSelection", storage: { @@ -197533,7 +203347,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Invulnerables", type: "Plain", - value: Ty#418 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#418 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -197544,7 +203358,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Candidates", type: "Plain", - value: Ty#419 (frame_support::storage::bounded_btree_set::BoundedBTreeSet), + value: Ty#419 (sp_runtime::bounded::bounded_btree_set::BoundedBTreeSet), }, { default: [ @@ -197627,11 +203441,11 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#243 (pallet_session::pallet::Call), + calls: Ty#246 (pallet_session::pallet::Call), constants: [ ], error: Ty#426 (pallet_session::pallet::Error), - event: Ty#66 (pallet_session::pallet::Event), + event: Ty#65 (pallet_session::pallet::Event), i: 42, name: "Session", storage: { @@ -197645,7 +203459,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Validators", type: "Plain", - value: Ty#65, + value: Ty#64, }, { default: [ @@ -197692,7 +203506,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "DisabledValidators", type: "Plain", - value: Ty#405, + value: Ty#404, }, { default: [ @@ -197707,7 +203521,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "NextKeys", type: "Map", - value: Ty#244 (acala_runtime::SessionKeys), + value: Ty#247 (acala_runtime::SessionKeys), }, { default: [ @@ -197747,7 +203561,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#427 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#427 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -197790,18 +203604,18 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#428, + value: Ty#427 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "AuraExt", }, }, { - calls: Ty#247 (module_session_manager::module::Call), + calls: Ty#250 (module_session_manager::module::Call), constants: [ ], error: Ty#430 (module_session_manager::module::Error), - event: Ty#67 (module_session_manager::module::Event), + event: Ty#66 (module_session_manager::module::Event), i: 45, name: "SessionManager", storage: { @@ -197861,11 +203675,11 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#248 (cumulus_pallet_xcmp_queue::pallet::Call), + calls: Ty#251 (cumulus_pallet_xcmp_queue::pallet::Call), constants: [ ], error: Ty#444 (cumulus_pallet_xcmp_queue::pallet::Error), - event: Ty#68 (cumulus_pallet_xcmp_queue::pallet::Event), + event: Ty#67 (cumulus_pallet_xcmp_queue::pallet::Event), i: 50, name: "XcmpQueue", storage: { @@ -197933,7 +203747,7 @@ snapshot[`acala 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#71 (polkadot_parachain::primitives::Id), + key: Ty#70 (polkadot_parachain::primitives::Id), modifier: "Default", name: "SignalMessages", type: "Map", @@ -198034,11 +203848,11 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#249 (pallet_xcm::pallet::Call), + calls: Ty#252 (pallet_xcm::pallet::Call), constants: [ ], error: Ty#455 (pallet_xcm::pallet::Error), - event: Ty#72 (pallet_xcm::pallet::Event), + event: Ty#71 (pallet_xcm::pallet::Event), i: 51, name: "PolkadotXcm", storage: { @@ -198162,7 +203976,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "VersionDiscoveryQueue", type: "Plain", - value: Ty#451 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#451 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198190,7 +204004,7 @@ snapshot[`acala 1`] = ` storage: undefined, }, { - calls: Ty#275 (cumulus_pallet_dmp_queue::pallet::Call), + calls: Ty#278 (cumulus_pallet_dmp_queue::pallet::Call), constants: [ ], error: Ty#461 (cumulus_pallet_dmp_queue::pallet::Error), @@ -198278,13 +204092,13 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#276 (orml_xtokens::module::Call), + calls: Ty#279 (orml_xtokens::module::Call), constants: [ { docs: [ ], name: "SelfLocation", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), value: Uint8Array(5) [ 1, 1, @@ -198393,7 +204207,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#278 (orml_xcm::module::Call), + calls: Ty#281 (orml_xcm::module::Call), constants: [ ], error: Ty#466 (orml_xcm::module::Error), @@ -198403,7 +204217,7 @@ snapshot[`acala 1`] = ` storage: undefined, }, { - calls: Ty#279 (orml_authority::module::Call), + calls: Ty#282 (orml_authority::module::Call), constants: [ ], error: Ty#468 (orml_authority::module::Error), @@ -198446,7 +204260,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#282 (pallet_collective::pallet::Call), + calls: Ty#285 (pallet_collective::pallet::Call), constants: [ ], error: Ty#471 (pallet_collective::pallet::Error), @@ -198464,7 +204278,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#469 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#469 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198479,7 +204293,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#209 (acala_runtime::Call), + value: Ty#210 (acala_runtime::Call), }, { default: [ @@ -198519,7 +204333,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#64, }, { default: [ @@ -198537,10 +204351,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#283 (pallet_membership::pallet::Call), + calls: Ty#286 (pallet_membership::pallet::Call), constants: [ ], - error: Ty#472 (pallet_membership::pallet::Error), + error: Ty#473 (pallet_membership::pallet::Error), event: Ty#127 (pallet_membership::pallet::Event), i: 62, name: "GeneralCouncilMembership", @@ -198555,7 +204369,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#472 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198573,10 +204387,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#284 (pallet_collective::pallet::Call), + calls: Ty#287 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#473 (pallet_collective::pallet::Error), + error: Ty#474 (pallet_collective::pallet::Error), event: Ty#128 (pallet_collective::pallet::Event), i: 63, name: "FinancialCouncil", @@ -198591,7 +204405,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#469 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#469 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198606,7 +204420,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#209 (acala_runtime::Call), + value: Ty#210 (acala_runtime::Call), }, { default: [ @@ -198646,7 +204460,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#64, }, { default: [ @@ -198664,10 +204478,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#285 (pallet_membership::pallet::Call), + calls: Ty#288 (pallet_membership::pallet::Call), constants: [ ], - error: Ty#474 (pallet_membership::pallet::Error), + error: Ty#475 (pallet_membership::pallet::Error), event: Ty#129 (pallet_membership::pallet::Event), i: 64, name: "FinancialCouncilMembership", @@ -198682,7 +204496,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#472 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198700,10 +204514,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#286 (pallet_collective::pallet::Call), + calls: Ty#289 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#475 (pallet_collective::pallet::Error), + error: Ty#476 (pallet_collective::pallet::Error), event: Ty#130 (pallet_collective::pallet::Event), i: 65, name: "HomaCouncil", @@ -198718,7 +204532,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#469 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#469 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198733,7 +204547,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#209 (acala_runtime::Call), + value: Ty#210 (acala_runtime::Call), }, { default: [ @@ -198773,7 +204587,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#64, }, { default: [ @@ -198791,10 +204605,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#287 (pallet_membership::pallet::Call), + calls: Ty#290 (pallet_membership::pallet::Call), constants: [ ], - error: Ty#476 (pallet_membership::pallet::Error), + error: Ty#477 (pallet_membership::pallet::Error), event: Ty#131 (pallet_membership::pallet::Event), i: 66, name: "HomaCouncilMembership", @@ -198809,7 +204623,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#472 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198827,10 +204641,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#288 (pallet_collective::pallet::Call), + calls: Ty#291 (pallet_collective::pallet::Call), constants: [ ], - error: Ty#477 (pallet_collective::pallet::Error), + error: Ty#478 (pallet_collective::pallet::Error), event: Ty#132 (pallet_collective::pallet::Event), i: 67, name: "TechnicalCommittee", @@ -198845,7 +204659,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Proposals", type: "Plain", - value: Ty#469 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#469 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198860,7 +204674,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ProposalOf", type: "Map", - value: Ty#209 (acala_runtime::Call), + value: Ty#210 (acala_runtime::Call), }, { default: [ @@ -198900,7 +204714,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#64, }, { default: [ @@ -198918,10 +204732,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#289 (pallet_membership::pallet::Call), + calls: Ty#292 (pallet_membership::pallet::Call), constants: [ ], - error: Ty#478 (pallet_membership::pallet::Error), + error: Ty#479 (pallet_membership::pallet::Error), event: Ty#133 (pallet_membership::pallet::Event), i: 68, name: "TechnicalCommitteeMembership", @@ -198936,7 +204750,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#472 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -198954,7 +204768,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#290 (pallet_democracy::pallet::Call), + calls: Ty#293 (pallet_democracy::pallet::Call), constants: [ { docs: [ @@ -198962,8 +204776,8 @@ snapshot[`acala 1`] = ` name: "EnactmentPeriod", ty: Ty#4 (u32), value: Uint8Array(4) [ - 64, - 56, + 96, + 9, 0, 0, ], @@ -198974,8 +204788,8 @@ snapshot[`acala 1`] = ` name: "LaunchPeriod", ty: Ty#4 (u32), value: Uint8Array(4) [ - 160, - 140, + 32, + 28, 0, 0, ], @@ -198986,8 +204800,8 @@ snapshot[`acala 1`] = ` name: "VotingPeriod", ty: Ty#4 (u32), value: Uint8Array(4) [ - 160, - 140, + 32, + 28, 0, 0, ], @@ -199012,11 +204826,11 @@ snapshot[`acala 1`] = ` value: Uint8Array(16) [ 0, 128, - 244, - 32, - 230, - 181, - 0, + 198, + 164, + 126, + 141, + 3, 0, 0, 0, @@ -199110,7 +204924,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#494 (pallet_democracy::pallet::Error), + error: Ty#495 (pallet_democracy::pallet::Error), event: Ty#134 (pallet_democracy::pallet::Event), i: 69, name: "Democracy", @@ -199139,7 +204953,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "PublicProps", type: "Plain", - value: Ty#479, + value: Ty#480, }, { default: [ @@ -199154,7 +204968,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "DepositOf", type: "Map", - value: Ty#481, + value: Ty#482, }, { default: [ @@ -199169,7 +204983,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Preimages", type: "Map", - value: Ty#482 (pallet_democracy::PreimageStatus), + value: Ty#483 (pallet_democracy::PreimageStatus), }, { default: [ @@ -199212,7 +205026,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ReferendumInfoOf", type: "Map", - value: Ty#483 (pallet_democracy::types::ReferendumInfo), + value: Ty#484 (pallet_democracy::types::ReferendumInfo), }, { default: [ @@ -199280,7 +205094,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "VotingOf", type: "Map", - value: Ty#486 (pallet_democracy::vote::Voting), + value: Ty#487 (pallet_democracy::vote::Voting), }, { default: [ @@ -199302,7 +205116,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "NextExternal", type: "Plain", - value: Ty#491, + value: Ty#492, }, { default: [ @@ -199317,7 +205131,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Blacklist", type: "Map", - value: Ty#492, + value: Ty#493, }, { default: [ @@ -199343,17 +205157,69 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "StorageVersion", type: "Plain", - value: Ty#493 (pallet_democracy::Releases), + value: Ty#494 (pallet_democracy::Releases), }, ], prefix: "Democracy", }, }, { - calls: Ty#292 (orml_oracle::module::Call), + calls: Ty#295 (orml_oracle::module::Call), constants: [ + { + docs: [ + ], + name: "RootOperatorAccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + value: Uint8Array(32) [ + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + ], + }, + { + docs: [ + ], + name: "MaxHasDispatchedSize", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 20, + 0, + 0, + 0, + ], + }, ], - error: Ty#498 (orml_oracle::module::Error), + error: Ty#499 (orml_oracle::module::Error), event: Ty#138 (orml_oracle::module::Event), i: 70, name: "AcalaOracle", @@ -199369,11 +205235,11 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#385, + key: Ty#386, modifier: "Optional", name: "RawValues", type: "Map", - value: Ty#495 (orml_oracle::module::TimestampedValue), + value: Ty#496 (orml_oracle::module::TimestampedValue), }, { default: [ @@ -199388,7 +205254,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Values", type: "Map", - value: Ty#495 (orml_oracle::module::TimestampedValue), + value: Ty#496 (orml_oracle::module::TimestampedValue), }, { default: [ @@ -199399,17 +205265,17 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "HasDispatched", type: "Plain", - value: Ty#496 (orml_utilities::ordered_set::OrderedSet), + value: Ty#497 (orml_utilities::ordered_set::OrderedSet), }, ], prefix: "AcalaOracle", }, }, { - calls: Ty#293 (pallet_membership::pallet::Call), + calls: Ty#296 (pallet_membership::pallet::Call), constants: [ ], - error: Ty#499 (pallet_membership::pallet::Error), + error: Ty#501 (pallet_membership::pallet::Error), event: Ty#141 (pallet_membership::pallet::Event), i: 71, name: "OperatorMembershipAcala", @@ -199424,7 +205290,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Members", type: "Plain", - value: Ty#65, + value: Ty#500 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -199442,10 +205308,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#294 (orml_auction::module::Call), + calls: Ty#297 (orml_auction::module::Call), constants: [ ], - error: Ty#501 (orml_auction::module::Error), + error: Ty#503 (orml_auction::module::Error), event: Ty#142 (orml_auction::module::Event), i: 80, name: "Auction", @@ -199464,7 +205330,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Auctions", type: "Map", - value: Ty#500 (orml_traits::auction::AuctionInfo), + value: Ty#502 (orml_traits::auction::AuctionInfo), }, { default: [ @@ -199501,10 +205367,10 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#295 (orml_rewards::module::Call), + calls: Ty#298 (orml_rewards::module::Call), constants: [ ], - error: Ty#510 (orml_rewards::module::Error), + error: Ty#512 (orml_rewards::module::Error), event: undefined, i: 81, name: "Rewards", @@ -199535,11 +205401,11 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#163 (module_incentives::PoolId), + key: Ty#164 (module_support::incentives::PoolId), modifier: "Default", name: "PoolInfos", type: "Map", - value: Ty#502 (orml_rewards::PoolInfo), + value: Ty#504 (orml_rewards::PoolInfo), }, { default: [ @@ -199567,11 +205433,11 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#507, + key: Ty#509, modifier: "Default", name: "SharesAndWithdrawnRewards", type: "Map", - value: Ty#508, + value: Ty#510, }, ], prefix: "Rewards", @@ -199581,7 +205447,7 @@ snapshot[`acala 1`] = ` calls: undefined, constants: [ ], - error: Ty#517 (orml_nft::module::Error), + error: Ty#519 (orml_nft::module::Error), event: undefined, i: 82, name: "OrmlNFT", @@ -199636,7 +205502,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Classes", type: "Map", - value: Ty#511 (orml_nft::ClassInfo), + value: Ty#513 (orml_nft::ClassInfo), }, { default: [ @@ -199648,11 +205514,11 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#332, + key: Ty#333, modifier: "Optional", name: "Tokens", type: "Map", - value: Ty#514 (orml_nft::TokenInfo), + value: Ty#516 (orml_nft::TokenInfo), }, { default: [ @@ -199664,7 +205530,7 @@ snapshot[`acala 1`] = ` "Blake2_128Concat", "Blake2_128Concat", ], - key: Ty#516, + key: Ty#518, modifier: "Default", name: "TokensByOwner", type: "Map", @@ -199675,7 +205541,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#296 (module_prices::module::Call), + calls: Ty#299 (module_prices::module::Call), constants: [ { docs: [ @@ -199691,7 +205557,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "StableCurrencyFixedPrice", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, @@ -199735,7 +205601,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "RewardRatePerRelaychainBlock", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 6, @@ -199756,7 +205622,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#518 (module_prices::module::Error), + error: Ty#520 (module_prices::module::Error), event: Ty#143 (module_prices::module::Event), i: 90, name: "Prices", @@ -199775,14 +205641,14 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "LockedPrice", type: "Map", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, ], prefix: "Prices", }, }, { - calls: Ty#297 (module_dex::module::Call), + calls: Ty#300 (module_dex::module::Call), constants: [ { docs: [ @@ -199816,7 +205682,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -199841,7 +205707,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#523 (module_dex::module::Error), + error: Ty#525 (module_dex::module::Error), event: Ty#144 (module_dex::module::Event), i: 91, name: "Dex", @@ -199887,11 +205753,11 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#146 (acala_primitives::TradingPair), + key: Ty#147 (acala_primitives::TradingPair), modifier: "Default", name: "LiquidityPool", type: "Map", - value: Ty#504, + value: Ty#506, }, { default: [ @@ -199902,11 +205768,11 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#146 (acala_primitives::TradingPair), + key: Ty#147 (acala_primitives::TradingPair), modifier: "Default", name: "TradingPairStatuses", type: "Map", - value: Ty#519 (module_dex::TradingPairStatus), + value: Ty#521 (module_dex::TradingPairStatus), }, { default: [ @@ -199949,11 +205815,11 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#521, + key: Ty#523, modifier: "Default", name: "ProvisioningPool", type: "Map", - value: Ty#504, + value: Ty#506, }, { default: [ @@ -199995,21 +205861,21 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#146 (acala_primitives::TradingPair), + key: Ty#147 (acala_primitives::TradingPair), modifier: "Default", name: "InitialShareExchangeRates", type: "Map", - value: Ty#522, + value: Ty#524, }, ], prefix: "Dex", }, }, { - calls: Ty#298 (module_dex_oracle::module::Call), + calls: Ty#301 (module_dex_oracle::module::Call), constants: [ ], - error: Ty#528 (module_dex_oracle::module::Error), + error: Ty#530 (module_dex_oracle::module::Error), event: undefined, i: 92, name: "DexOracle", @@ -200095,11 +205961,11 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#146 (acala_primitives::TradingPair), + key: Ty#147 (acala_primitives::TradingPair), modifier: "Default", name: "Cumulatives", type: "Map", - value: Ty#524, + value: Ty#526, }, { default: [ @@ -200110,26 +205976,26 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#146 (acala_primitives::TradingPair), + key: Ty#147 (acala_primitives::TradingPair), modifier: "Optional", name: "AveragePrices", type: "Map", - value: Ty#527, + value: Ty#529, }, ], prefix: "DexOracle", }, }, { - calls: Ty#299 (module_aggregated_dex::module::Call), + calls: Ty#302 (module_aggregated_dex::module::Call), constants: [ { docs: [ ], name: "DexSwapJointList", - ty: Ty#530, - value: Uint8Array(13) [ - 12, + ty: Ty#532, + value: Uint8Array(16) [ + 16, 4, 4, 13, @@ -200142,6 +206008,9 @@ snapshot[`acala 1`] = ` 4, 0, 3, + 4, + 0, + 1, ], }, { @@ -200157,7 +206026,7 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#531 (module_aggregated_dex::module::Error), + error: Ty#533 (module_aggregated_dex::module::Error), event: undefined, i: 93, name: "AggregatedDex", @@ -200172,24 +206041,24 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#304, + key: Ty#305, modifier: "Optional", name: "AggregatedSwapPaths", type: "Map", - value: Ty#529 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#531 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], prefix: "AggregatedDex", }, }, { - calls: Ty#306 (module_auction_manager::module::Call), + calls: Ty#307 (module_auction_manager::module::Call), constants: [ { docs: [ ], name: "MinimumIncrementSize", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, @@ -200227,8 +206096,8 @@ snapshot[`acala 1`] = ` name: "AuctionDurationSoftCap", ty: Ty#4 (u32), value: Uint8Array(4) [ - 88, - 2, + 32, + 28, 0, 0, ], @@ -200260,8 +206129,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#533 (module_auction_manager::module::Error), - event: Ty#147 (module_auction_manager::module::Event), + error: Ty#535 (module_auction_manager::module::Error), + event: Ty#148 (module_auction_manager::module::Event), i: 100, name: "AuctionManager", storage: { @@ -200279,7 +206148,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "CollateralAuctions", type: "Map", - value: Ty#532 (module_auction_manager::CollateralAuctionItem), + value: Ty#534 (module_auction_manager::CollateralAuctionItem), }, { default: [ @@ -200342,13 +206211,13 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#307 (module_loans::module::Call), + calls: Ty#308 (module_loans::module::Call), constants: [ { docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -200361,8 +206230,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#536 (module_loans::module::Error), - event: Ty#148 (module_loans::module::Event), + error: Ty#538 (module_loans::module::Error), + event: Ty#149 (module_loans::module::Event), i: 101, name: "Loans", storage: { @@ -200408,11 +206277,11 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#534, + key: Ty#536, modifier: "Default", name: "Positions", type: "Map", - value: Ty#535 (acala_primitives::Position), + value: Ty#537 (acala_primitives::Position), }, { default: [ @@ -200458,14 +206327,14 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "TotalPositions", type: "Map", - value: Ty#535 (acala_primitives::Position), + value: Ty#537 (acala_primitives::Position), }, ], prefix: "Loans", }, }, { - calls: Ty#308 (module_honzon::module::Call), + calls: Ty#309 (module_honzon::module::Call), constants: [ { docs: [ @@ -200492,8 +206361,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#538 (module_honzon::module::Error), - event: Ty#150 (module_honzon::module::Event), + error: Ty#540 (module_honzon::module::Error), + event: Ty#151 (module_honzon::module::Event), i: 102, name: "Honzon", storage: { @@ -200508,7 +206377,7 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#537, + key: Ty#539, modifier: "Optional", name: "Authorization", type: "Map", @@ -200519,7 +206388,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#309 (module_cdp_treasury::module::Call), + calls: Ty#310 (module_cdp_treasury::module::Call), constants: [ { docs: [ @@ -200587,7 +206456,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -200600,8 +206469,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#539 (module_cdp_treasury::module::Error), - event: Ty#151 (module_cdp_treasury::module::Event), + error: Ty#541 (module_cdp_treasury::module::Error), + event: Ty#152 (module_cdp_treasury::module::Event), i: 103, name: "CdpTreasury", storage: { @@ -200667,13 +206536,13 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#311 (module_cdp_engine::module::Call), + calls: Ty#312 (module_cdp_engine::module::Call), constants: [ { docs: [ ], name: "DefaultLiquidationRatio", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, @@ -200697,7 +206566,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "DefaultDebitExchangeRate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, @@ -200721,7 +206590,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "DefaultLiquidationPenalty", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, @@ -200779,16 +206648,16 @@ snapshot[`acala 1`] = ` docs: [ ], name: "MaxSwapSlippageCompareToOracle", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, - 79, - 140, - 52, - 232, - 20, - 2, + 138, + 93, + 120, + 69, + 99, + 1, 0, 0, 0, @@ -200815,9 +206684,61 @@ snapshot[`acala 1`] = ` 0, ], }, + { + docs: [ + ], + name: "MaxLiquidationContractSlippage", + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), + value: Uint8Array(16) [ + 0, + 0, + 79, + 140, + 52, + 232, + 20, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + }, + { + docs: [ + ], + name: "MaxLiquidationContracts", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 10, + 0, + 0, + 0, + ], + }, + { + docs: [ + ], + name: "PalletId", + ty: Ty#399 (frame_support::PalletId), + value: Uint8Array(8) [ + 97, + 99, + 97, + 47, + 99, + 100, + 112, + 101, + ], + }, ], - error: Ty#541 (module_cdp_engine::module::Error), - event: Ty#152 (module_cdp_engine::module::Event), + error: Ty#545 (module_cdp_engine::module::Error), + event: Ty#153 (module_cdp_engine::module::Event), i: 104, name: "CdpEngine", storage: { @@ -200835,7 +206756,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "DebitExchangeRate", type: "Map", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -200850,7 +206771,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "CollateralParams", type: "Map", - value: Ty#540 (module_cdp_engine::RiskManagementParams), + value: Ty#542 (module_cdp_engine::RiskManagementParams), }, { default: [ @@ -200870,16 +206791,27 @@ snapshot[`acala 1`] = ` type: "Plain", value: Ty#8 (u64), }, + { + default: [ + 0, + ], + docs: [ + ], + modifier: "Default", + name: "LiquidationContracts", + type: "Plain", + value: Ty#543 (sp_runtime::bounded::bounded_vec::BoundedVec), + }, ], prefix: "CdpEngine", }, }, { - calls: Ty#314 (module_emergency_shutdown::module::Call), + calls: Ty#315 (module_emergency_shutdown::module::Call), constants: [ ], - error: Ty#542 (module_emergency_shutdown::module::Error), - event: Ty#154 (module_emergency_shutdown::module::Event), + error: Ty#546 (module_emergency_shutdown::module::Error), + event: Ty#155 (module_emergency_shutdown::module::Event), i: 105, name: "EmergencyShutdown", storage: { @@ -200911,7 +206843,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#315 (module_homa::module::Call), + calls: Ty#316 (module_homa::module::Call), constants: [ { docs: [ @@ -200937,7 +206869,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -200953,7 +206885,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "DefaultExchangeRate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), value: Uint8Array(16) [ 0, 0, @@ -201017,7 +206949,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ActiveSubAccountsIndexList", - ty: Ty#546, + ty: Ty#550, value: Uint8Array(3) [ 4, 0, @@ -201085,8 +207017,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#547 (module_homa::module::Error), - event: Ty#157 (module_homa::module::Event), + error: Ty#551 (module_homa::module::Error), + event: Ty#158 (module_homa::module::Event), i: 116, name: "Homa", storage: { @@ -201118,7 +207050,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "StakingLedgers", type: "Map", - value: Ty#543 (module_homa::module::StakingLedger), + value: Ty#547 (module_homa::module::StakingLedger), }, { default: [ @@ -201237,7 +207169,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "RedeemRequests", type: "Map", - value: Ty#544, + value: Ty#548, }, { default: [ @@ -201264,7 +207196,7 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#545, + key: Ty#549, modifier: "Default", name: "Unbondings", type: "Map", @@ -201294,7 +207226,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "EstimatedRewardRatePerEra", type: "Plain", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -201346,7 +207278,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "CommissionRate", type: "Plain", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -201372,7 +207304,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "FastMatchFeeRate", type: "Plain", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -201407,7 +207339,7 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#320 (module_xcm_interface::module::Call), + calls: Ty#321 (module_xcm_interface::module::Call), constants: [ { docs: [ @@ -201472,8 +207404,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#549 (module_xcm_interface::module::Error), - event: Ty#160 (module_xcm_interface::module::Event), + error: Ty#553 (module_xcm_interface::module::Error), + event: Ty#161 (module_xcm_interface::module::Event), i: 117, name: "XcmInterface", storage: { @@ -201510,18 +207442,18 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#161 (module_xcm_interface::module::XcmInterfaceOperation), + key: Ty#162 (module_xcm_interface::module::XcmInterfaceOperation), modifier: "Default", name: "XcmDestWeightAndFee", type: "Map", - value: Ty#548, + value: Ty#552, }, ], prefix: "XcmInterface", }, }, { - calls: Ty#323 (module_incentives::module::Call), + calls: Ty#324 (module_incentives::module::Call), constants: [ { docs: [ @@ -201599,7 +207531,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "EarnShareBooster", - ty: Ty#406 (sp_arithmetic::per_things::Permill), + ty: Ty#405 (sp_arithmetic::per_things::Permill), value: Uint8Array(4) [ 224, 147, @@ -201611,7 +207543,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -201624,8 +207556,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#551 (module_incentives::module::Error), - event: Ty#162 (module_incentives::module::Event), + error: Ty#555 (module_incentives::module::Error), + event: Ty#163 (module_incentives::module::Event), i: 120, name: "Incentives", storage: { @@ -201655,7 +207587,7 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#550, + key: Ty#554, modifier: "Default", name: "IncentiveRewardAmounts", type: "Map", @@ -201685,11 +207617,11 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#163 (module_incentives::PoolId), + key: Ty#164 (module_support::incentives::PoolId), modifier: "Default", name: "DexSavingRewardRates", type: "Map", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -201715,11 +207647,11 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#163 (module_incentives::PoolId), + key: Ty#164 (module_support::incentives::PoolId), modifier: "Default", name: "ClaimRewardDeductionRates", type: "Map", - value: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -201731,18 +207663,18 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#507, + key: Ty#509, modifier: "Default", name: "PendingMultiRewards", type: "Map", - value: Ty#509 (BTreeMap), + value: Ty#511 (BTreeMap), }, ], prefix: "Incentives", }, }, { - calls: Ty#328 (module_nft::module::Call), + calls: Ty#329 (module_nft::module::Call), constants: [ { docs: [ @@ -201820,7 +207752,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 97, 99, @@ -201845,14 +207777,14 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#552 (module_nft::module::Error), - event: Ty#164 (module_nft::module::Event), + error: Ty#556 (module_nft::module::Error), + event: Ty#165 (module_nft::module::Event), i: 121, name: "NFT", storage: undefined, }, { - calls: Ty#333 (module_asset_registry::module::Call), + calls: Ty#334 (module_asset_registry::module::Call), constants: [ { docs: [ @@ -201865,8 +207797,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#553 (module_asset_registry::module::Error), - event: Ty#165 (module_asset_registry::module::Event), + error: Ty#557 (module_asset_registry::module::Error), + event: Ty#166 (module_asset_registry::module::Event), i: 122, name: "AssetRegistry", storage: { @@ -201910,7 +207842,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ForeignAssetLocations", type: "Map", - value: Ty#74 (xcm::v1::multilocation::MultiLocation), + value: Ty#73 (xcm::v1::multilocation::MultiLocation), }, { default: [ @@ -201921,7 +207853,7 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#74 (xcm::v1::multilocation::MultiLocation), + key: Ty#73 (xcm::v1::multilocation::MultiLocation), modifier: "Optional", name: "LocationToCurrencyIds", type: "Map", @@ -201951,18 +207883,18 @@ snapshot[`acala 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#167 (acala_primitives::currency::AssetIds), + key: Ty#168 (acala_primitives::currency::AssetIds), modifier: "Optional", name: "AssetMetadatas", type: "Map", - value: Ty#166 (acala_primitives::currency::AssetMetadata), + value: Ty#167 (acala_primitives::currency::AssetMetadata), }, ], prefix: "AssetRegistry", }, }, { - calls: Ty#334 (module_evm::module::Call), + calls: Ty#335 (module_evm::module::Call), constants: [ { docs: [ @@ -202059,12 +207991,12 @@ snapshot[`acala 1`] = ` ty: Ty#6 (u128), value: Uint8Array(16) [ 0, - 128, - 198, - 164, - 126, - 141, - 3, + 32, + 61, + 136, + 121, + 45, + 0, 0, 0, 0, @@ -202082,14 +208014,14 @@ snapshot[`acala 1`] = ` name: "PublicationFee", ty: Ty#6 (u128), value: Uint8Array(16) [ + 0, + 160, + 114, + 78, + 24, + 9, 0, 0, - 100, - 167, - 179, - 182, - 224, - 13, 0, 0, 0, @@ -202141,8 +208073,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#560 (module_evm::module::Error), - event: Ty#168 (module_evm::module::Event), + error: Ty#564 (module_evm::module::Error), + event: Ty#169 (module_evm::module::Event), i: 130, name: "EVM", storage: { @@ -202178,7 +208110,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Accounts", type: "Map", - value: Ty#554 (module_evm::module::AccountInfo), + value: Ty#558 (module_evm::module::AccountInfo), }, { default: [ @@ -202239,7 +208171,7 @@ snapshot[`acala 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#557, + key: Ty#561, modifier: "Default", name: "AccountStorages", type: "Map", @@ -202258,7 +208190,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "Codes", type: "Map", - value: Ty#558 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#562 (sp_runtime::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -202273,7 +208205,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "CodeInfos", type: "Map", - value: Ty#559 (module_evm::module::CodeInfo), + value: Ty#563 (module_evm::module::CodeInfo), }, { default: [ @@ -202312,14 +208244,14 @@ snapshot[`acala 1`] = ` calls: undefined, constants: [ ], - error: Ty#561 (module_evm_bridge::module::Error), + error: Ty#565 (module_evm_bridge::module::Error), event: undefined, i: 131, name: "EVMBridge", storage: undefined, }, { - calls: Ty#338 (module_evm_accounts::module::Call), + calls: Ty#339 (module_evm_accounts::module::Call), constants: [ { docs: [ @@ -202338,8 +208270,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#562 (module_evm_accounts::module::Error), - event: Ty#180 (module_evm_accounts::module::Event), + error: Ty#566 (module_evm_accounts::module::Error), + event: Ty#181 (module_evm_accounts::module::Event), i: 132, name: "EvmAccounts", storage: { @@ -202379,13 +208311,13 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#339 (nutsfinance_stable_asset::pallet::Call), + calls: Ty#340 (nutsfinance_stable_asset::pallet::Call), constants: [ { docs: [ ], name: "PalletId", - ty: Ty#398 (frame_support::PalletId), + ty: Ty#399 (frame_support::PalletId), value: Uint8Array(8) [ 110, 117, @@ -202482,8 +208414,8 @@ snapshot[`acala 1`] = ` ], }, ], - error: Ty#564 (nutsfinance_stable_asset::pallet::Error), - event: Ty#181 (nutsfinance_stable_asset::pallet::Event), + error: Ty#568 (nutsfinance_stable_asset::pallet::Error), + event: Ty#182 (nutsfinance_stable_asset::pallet::Event), i: 200, name: "StableAsset", storage: { @@ -202515,18 +208447,18 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "Pools", type: "Map", - value: Ty#563 (nutsfinance_stable_asset::StableAssetPoolInfo), + value: Ty#567 (nutsfinance_stable_asset::StableAssetPoolInfo), }, ], prefix: "StableAsset", }, }, { - calls: Ty#340 (cumulus_pallet_parachain_system::pallet::Call), + calls: Ty#341 (cumulus_pallet_parachain_system::pallet::Call), constants: [ ], - error: Ty#578 (cumulus_pallet_parachain_system::pallet::Error), - event: Ty#182 (cumulus_pallet_parachain_system::pallet::Event), + error: Ty#582 (cumulus_pallet_parachain_system::pallet::Error), + event: Ty#183 (cumulus_pallet_parachain_system::pallet::Event), i: 30, name: "ParachainSystem", storage: { @@ -202562,7 +208494,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "ValidationData", type: "Plain", - value: Ty#342 (polkadot_primitives::v2::PersistedValidationData), + value: Ty#343 (polkadot_primitives::v2::PersistedValidationData), }, { default: [ @@ -202575,6 +208507,20 @@ snapshot[`acala 1`] = ` type: "Plain", value: Ty#126 (bool), }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + ], + modifier: "Default", + name: "LastRelayChainBlockNumber", + type: "Plain", + value: Ty#4 (u32), + }, { default: [ 0, @@ -202584,7 +208530,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "UpgradeRestrictionSignal", type: "Plain", - value: Ty#565 (Option), + value: Ty#569 (Option), }, { default: [ @@ -202595,7 +208541,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "RelayStateProof", type: "Plain", - value: Ty#344 (sp_trie::storage_proof::StorageProof), + value: Ty#345 (sp_trie::storage_proof::StorageProof), }, { default: [ @@ -202606,7 +208552,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "RelevantMessagingState", type: "Plain", - value: Ty#567 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), + value: Ty#571 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), }, { default: [ @@ -202617,7 +208563,7 @@ snapshot[`acala 1`] = ` modifier: "Optional", name: "HostConfiguration", type: "Plain", - value: Ty#571 (polkadot_primitives::v2::AbridgedHostConfiguration), + value: Ty#575 (polkadot_primitives::v2::AbridgedHostConfiguration), }, { default: [ @@ -202659,7 +208605,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "LastDmqMqcHead", type: "Plain", - value: Ty#572 (cumulus_primitives_parachain_inherent::MessageQueueChain), + value: Ty#576 (cumulus_primitives_parachain_inherent::MessageQueueChain), }, { default: [ @@ -202670,7 +208616,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "LastHrmpMqcHeads", type: "Plain", - value: Ty#573 (BTreeMap), + value: Ty#577 (BTreeMap), }, { default: [ @@ -202709,7 +208655,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "HrmpOutboundMessages", type: "Plain", - value: Ty#576, + value: Ty#580, }, { default: [ @@ -202720,7 +208666,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "UpwardMessages", type: "Plain", - value: Ty#191, + value: Ty#192, }, { default: [ @@ -202731,7 +208677,7 @@ snapshot[`acala 1`] = ` modifier: "Default", name: "PendingUpwardMessages", type: "Plain", - value: Ty#191, + value: Ty#192, }, { default: [ @@ -202796,11 +208742,11 @@ snapshot[`acala 1`] = ` }, }, { - calls: Ty#353 (pallet_sudo::pallet::Call), + calls: Ty#354 (pallet_sudo::pallet::Call), constants: [ ], - error: Ty#579 (pallet_sudo::pallet::Error), - event: Ty#183 (pallet_sudo::pallet::Event), + error: Ty#583 (pallet_sudo::pallet::Error), + event: Ty#184 (pallet_sudo::pallet::Event), i: 255, name: "Sudo", storage: { @@ -203245,7 +209191,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "phase", - ty: Ty#184 (frame_system::Phase), + ty: Ty#185 (frame_system::Phase), typeName: "Phase", }, { @@ -203259,7 +209205,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "topics", - ty: Ty#171, + ty: Ty#172, typeName: "Vec", }, ], @@ -203488,7 +209434,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#61 (pallet_treasury::pallet::Event), + ty: Ty#60 (pallet_treasury::pallet::Event), typeName: "pallet_treasury::Event", }, ], @@ -203503,7 +209449,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#62 (pallet_bounties::pallet::Event), + ty: Ty#61 (pallet_bounties::pallet::Event), typeName: "pallet_bounties::Event", }, ], @@ -203518,7 +209464,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#63 (pallet_tips::pallet::Event), + ty: Ty#62 (pallet_tips::pallet::Event), typeName: "pallet_tips::Event", }, ], @@ -203533,7 +209479,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#64 (module_collator_selection::pallet::Event), + ty: Ty#63 (module_collator_selection::pallet::Event), typeName: "module_collator_selection::Event", }, ], @@ -203548,7 +209494,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#66 (pallet_session::pallet::Event), + ty: Ty#65 (pallet_session::pallet::Event), typeName: "pallet_session::Event", }, ], @@ -203563,7 +209509,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#67 (module_session_manager::module::Event), + ty: Ty#66 (module_session_manager::module::Event), typeName: "module_session_manager::Event", }, ], @@ -203578,7 +209524,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#68 (cumulus_pallet_xcmp_queue::pallet::Event), + ty: Ty#67 (cumulus_pallet_xcmp_queue::pallet::Event), typeName: "cumulus_pallet_xcmp_queue::Event", }, ], @@ -203593,7 +209539,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#72 (pallet_xcm::pallet::Event), + ty: Ty#71 (pallet_xcm::pallet::Event), typeName: "pallet_xcm::Event", }, ], @@ -203908,7 +209854,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#147 (module_auction_manager::module::Event), + ty: Ty#148 (module_auction_manager::module::Event), typeName: "module_auction_manager::Event", }, ], @@ -203923,7 +209869,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#148 (module_loans::module::Event), + ty: Ty#149 (module_loans::module::Event), typeName: "module_loans::Event", }, ], @@ -203938,7 +209884,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#150 (module_honzon::module::Event), + ty: Ty#151 (module_honzon::module::Event), typeName: "module_honzon::Event", }, ], @@ -203953,7 +209899,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#151 (module_cdp_treasury::module::Event), + ty: Ty#152 (module_cdp_treasury::module::Event), typeName: "module_cdp_treasury::Event", }, ], @@ -203968,7 +209914,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#152 (module_cdp_engine::module::Event), + ty: Ty#153 (module_cdp_engine::module::Event), typeName: "module_cdp_engine::Event", }, ], @@ -203983,7 +209929,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#154 (module_emergency_shutdown::module::Event), + ty: Ty#155 (module_emergency_shutdown::module::Event), typeName: "module_emergency_shutdown::Event", }, ], @@ -203998,7 +209944,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#157 (module_homa::module::Event), + ty: Ty#158 (module_homa::module::Event), typeName: "module_homa::Event", }, ], @@ -204013,7 +209959,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#160 (module_xcm_interface::module::Event), + ty: Ty#161 (module_xcm_interface::module::Event), typeName: "module_xcm_interface::Event", }, ], @@ -204028,7 +209974,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#162 (module_incentives::module::Event), + ty: Ty#163 (module_incentives::module::Event), typeName: "module_incentives::Event", }, ], @@ -204043,7 +209989,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#164 (module_nft::module::Event), + ty: Ty#165 (module_nft::module::Event), typeName: "module_nft::Event", }, ], @@ -204058,7 +210004,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#165 (module_asset_registry::module::Event), + ty: Ty#166 (module_asset_registry::module::Event), typeName: "module_asset_registry::Event", }, ], @@ -204073,7 +210019,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#168 (module_evm::module::Event), + ty: Ty#169 (module_evm::module::Event), typeName: "module_evm::Event", }, ], @@ -204088,7 +210034,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#180 (module_evm_accounts::module::Event), + ty: Ty#181 (module_evm_accounts::module::Event), typeName: "module_evm_accounts::Event", }, ], @@ -204103,7 +210049,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#181 (nutsfinance_stable_asset::pallet::Event), + ty: Ty#182 (nutsfinance_stable_asset::pallet::Event), typeName: "nutsfinance_stable_asset::Event", }, ], @@ -204118,7 +210064,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#182 (cumulus_pallet_parachain_system::pallet::Event), + ty: Ty#183 (cumulus_pallet_parachain_system::pallet::Event), typeName: "cumulus_pallet_parachain_system::Event", }, ], @@ -204133,7 +210079,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#183 (pallet_sudo::pallet::Event), + ty: Ty#184 (pallet_sudo::pallet::Event), typeName: "pallet_sudo::Event", }, ], @@ -205463,6 +211409,14 @@ snapshot[`acala 1`] = ` index: 8, name: "StableAssetLiquidity", }, + { + docs: [ + ], + fields: [ + ], + index: 9, + name: "Homa", + }, ], params: [ ], @@ -206730,6 +212684,14 @@ snapshot[`acala 1`] = ` index: 3, name: "LDOT", }, + { + docs: [ + ], + fields: [ + ], + index: 4, + name: "TAP", + }, { docs: [ ], @@ -207249,18 +213211,11 @@ snapshot[`acala 1`] = ` ty: Ty#50 (acala_primitives::currency::CurrencyId), typeName: "CurrencyId", }, - { - docs: [ - ], - name: "fee_swap_path", - ty: Ty#59, - typeName: "Vec", - }, { docs: [ ], name: "exchange_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Ratio", }, { @@ -207303,21 +213258,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "old_exchange_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Ratio", }, { docs: [ ], name: "swap_exchange_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Ratio", }, { docs: [ ], name: "new_exchange_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Ratio", }, { @@ -207360,6 +213315,42 @@ snapshot[`acala 1`] = ` index: 2, name: "ChargeFeePoolDisabled", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "actual_fee", + ty: Ty#6 (u128), + typeName: "PalletBalanceOf", + }, + { + docs: [ + ], + name: "actual_tip", + ty: Ty#6 (u128), + typeName: "PalletBalanceOf", + }, + { + docs: [ + ], + name: "actual_surplus", + ty: Ty#6 (u128), + typeName: "PalletBalanceOf", + }, + ], + index: 3, + name: "TransactionFeePaid", + }, ], params: [ { @@ -207374,18 +213365,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#59 { - docs: [ - ], - id: 59, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#50 (acala_primitives::currency::CurrencyId), - }, - Ty#60 (sp_arithmetic::fixed_point::FixedU128) { + Ty#59 (sp_arithmetic::fixed_point::FixedU128) { docs: [ ], fields: [ @@ -207397,7 +213377,7 @@ snapshot[`acala 1`] = ` typeName: "u128", }, ], - id: 60, + id: 59, params: [ ], path: [ @@ -207407,10 +213387,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#61 (pallet_treasury::pallet::Event) { + Ty#60 (pallet_treasury::pallet::Event) { docs: [ ], - id: 61, + id: 60, members: [ { docs: [ @@ -207538,6 +213518,35 @@ snapshot[`acala 1`] = ` index: 6, name: "Deposit", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "proposal_index", + ty: Ty#4 (u32), + typeName: "ProposalIndex", + }, + { + docs: [ + ], + name: "amount", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 7, + name: "SpendApproved", + }, ], params: [ { @@ -207556,10 +213565,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#62 (pallet_bounties::pallet::Event) { + Ty#61 (pallet_bounties::pallet::Event) { docs: [ ], - id: 62, + id: 61, members: [ { docs: [ @@ -207592,7 +213601,7 @@ snapshot[`acala 1`] = ` ], name: "bond", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 1, @@ -207651,7 +213660,7 @@ snapshot[`acala 1`] = ` ], name: "payout", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, { docs: [ @@ -207700,6 +213709,10 @@ snapshot[`acala 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -207708,10 +213721,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#63 (pallet_tips::pallet::Event) { + Ty#62 (pallet_tips::pallet::Event) { docs: [ ], - id: 63, + id: 62, members: [ { docs: [ @@ -207766,7 +213779,7 @@ snapshot[`acala 1`] = ` ], name: "payout", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 2, @@ -207810,7 +213823,7 @@ snapshot[`acala 1`] = ` ], name: "deposit", ty: Ty#6 (u128), - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 4, @@ -207822,6 +213835,10 @@ snapshot[`acala 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -207830,10 +213847,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#64 (module_collator_selection::pallet::Event) { + Ty#63 (module_collator_selection::pallet::Event) { docs: [ ], - id: 64, + id: 63, members: [ { docs: [ @@ -207843,7 +213860,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_invulnerables", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -207931,10 +213948,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#65 { + Ty#64 { docs: [ ], - id: 65, + id: 64, params: [ ], path: [ @@ -207942,10 +213959,10 @@ snapshot[`acala 1`] = ` type: "Sequence", typeParam: Ty#0 (sp_core::crypto::AccountId32), }, - Ty#66 (pallet_session::pallet::Event) { + Ty#65 (pallet_session::pallet::Event) { docs: [ ], - id: 66, + id: 65, members: [ { docs: [ @@ -207972,10 +213989,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#67 (module_session_manager::module::Event) { + Ty#66 (module_session_manager::module::Event) { docs: [ ], - id: 67, + id: 66, members: [ { docs: [ @@ -208020,10 +214037,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#68 (cumulus_pallet_xcmp_queue::pallet::Event) { + Ty#67 (cumulus_pallet_xcmp_queue::pallet::Event) { docs: [ ], - id: 68, + id: 67, members: [ { docs: [ @@ -208032,10 +214049,17 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#69 (Option), + name: "message_hash", + ty: Ty#68 (Option), typeName: "Option", }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (u64), + typeName: "Weight", + }, ], index: 0, name: "Success", @@ -208047,17 +214071,24 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#69 (Option), + name: "message_hash", + ty: Ty#68 (Option), typeName: "Option", }, { docs: [ ], - name: undefined, - ty: Ty#70 (xcm::v2::traits::Error), + name: "error", + ty: Ty#69 (xcm::v2::traits::Error), typeName: "XcmError", }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (u64), + typeName: "Weight", + }, ], index: 1, name: "Fail", @@ -208069,8 +214100,8 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#69 (Option), + name: "message_hash", + ty: Ty#68 (Option), typeName: "Option", }, ], @@ -208084,8 +214115,8 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#69 (Option), + name: "message_hash", + ty: Ty#68 (Option), typeName: "Option", }, ], @@ -208099,8 +214130,8 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#69 (Option), + name: "message_hash", + ty: Ty#68 (Option), typeName: "Option", }, ], @@ -208114,8 +214145,8 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#69 (Option), + name: "message_hash", + ty: Ty#68 (Option), typeName: "Option", }, ], @@ -208129,28 +214160,28 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#71 (polkadot_parachain::primitives::Id), + name: "sender", + ty: Ty#70 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], - name: undefined, + name: "sent_at", ty: Ty#4 (u32), typeName: "RelayBlockNumber", }, { docs: [ ], - name: undefined, + name: "index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "required", ty: Ty#8 (u64), typeName: "Weight", }, @@ -208165,14 +214196,14 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "used", ty: Ty#8 (u64), typeName: "Weight", }, @@ -208194,10 +214225,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#69 (Option) { + Ty#68 (Option) { docs: [ ], - id: 69, + id: 68, members: [ { docs: [ @@ -208234,10 +214265,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#70 (xcm::v2::traits::Error) { + Ty#69 (xcm::v2::traits::Error) { docs: [ ], - id: 70, + id: 69, members: [ { docs: [ @@ -208472,7 +214503,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#71 (polkadot_parachain::primitives::Id) { + Ty#70 (polkadot_parachain::primitives::Id) { docs: [ ], fields: [ @@ -208484,7 +214515,7 @@ snapshot[`acala 1`] = ` typeName: "u32", }, ], - id: 71, + id: 70, params: [ ], path: [ @@ -208494,10 +214525,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#72 (pallet_xcm::pallet::Event) { + Ty#71 (pallet_xcm::pallet::Event) { docs: [ ], - id: 72, + id: 71, members: [ { docs: [ @@ -208507,7 +214538,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#73 (xcm::v2::traits::Outcome), + ty: Ty#72 (xcm::v2::traits::Outcome), typeName: "xcm::latest::Outcome", }, ], @@ -208522,14 +214553,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208551,7 +214582,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208725,7 +214756,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208754,7 +214785,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208798,7 +214829,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208820,7 +214851,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208842,7 +214873,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208864,7 +214895,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -208878,7 +214909,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#70 (xcm::v2::traits::Error), + ty: Ty#69 (xcm::v2::traits::Error), typeName: "XcmError", }, ], @@ -208921,10 +214952,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#73 (xcm::v2::traits::Outcome) { + Ty#72 (xcm::v2::traits::Outcome) { docs: [ ], - id: 73, + id: 72, members: [ { docs: [ @@ -208956,7 +214987,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#70 (xcm::v2::traits::Error), + ty: Ty#69 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -208971,7 +215002,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#70 (xcm::v2::traits::Error), + ty: Ty#69 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -208989,7 +215020,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#74 (xcm::v1::multilocation::MultiLocation) { + Ty#73 (xcm::v1::multilocation::MultiLocation) { docs: [ ], fields: [ @@ -209004,11 +215035,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "interior", - ty: Ty#75 (xcm::v1::multilocation::Junctions), + ty: Ty#74 (xcm::v1::multilocation::Junctions), typeName: "Junctions", }, ], - id: 74, + id: 73, params: [ ], path: [ @@ -209019,10 +215050,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#75 (xcm::v1::multilocation::Junctions) { + Ty#74 (xcm::v1::multilocation::Junctions) { docs: [ ], - id: 75, + id: 74, members: [ { docs: [ @@ -209040,7 +215071,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209055,14 +215086,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209077,21 +215108,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209106,28 +215137,28 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209142,35 +215173,35 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209185,42 +215216,42 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209235,49 +215266,49 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209292,56 +215323,56 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#76 (xcm::v1::junction::Junction), + ty: Ty#75 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -209359,10 +215390,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#76 (xcm::v1::junction::Junction) { + Ty#75 (xcm::v1::junction::Junction) { docs: [ ], - id: 76, + id: 75, members: [ { docs: [ @@ -209372,7 +215403,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -209387,7 +215418,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "network", - ty: Ty#78 (xcm::v0::junction::NetworkId), + ty: Ty#77 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -209409,7 +215440,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "network", - ty: Ty#78 (xcm::v0::junction::NetworkId), + ty: Ty#77 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -209431,7 +215462,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "network", - ty: Ty#78 (xcm::v0::junction::NetworkId), + ty: Ty#77 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -209483,8 +215514,8 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#78 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 6, @@ -209531,10 +215562,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#77 { + Ty#76 { docs: [ ], - id: 77, + id: 76, params: [ ], path: [ @@ -209542,10 +215573,10 @@ snapshot[`acala 1`] = ` type: "Compact", typeParam: Ty#4 (u32), }, - Ty#78 (xcm::v0::junction::NetworkId) { + Ty#77 (xcm::v0::junction::NetworkId) { docs: [ ], - id: 78, + id: 77, members: [ { docs: [ @@ -209563,8 +215594,8 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#78 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -209597,6 +215628,37 @@ snapshot[`acala 1`] = ` ], type: "Union", }, + Ty#78 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#10, + typeName: "Vec", + }, + ], + id: 78, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "weak_bounded_vec", + "WeakBoundedVec", + ], + type: "Struct", + }, Ty#79 { docs: [ ], @@ -209629,8 +215691,8 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#78 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -209644,7 +215706,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -209715,7 +215777,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "count", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -209730,14 +215792,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "nom", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -209752,14 +215814,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "nom", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -209774,14 +215836,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "nom", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -209930,7 +215992,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -209952,7 +216014,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -210003,21 +216065,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -210032,7 +216094,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -210047,21 +216109,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "initiator", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -210084,7 +216146,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#75 (xcm::v1::multilocation::Junctions), + ty: Ty#74 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -210106,7 +216168,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -210135,14 +216197,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "max_assets", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -210164,14 +216226,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "max_assets", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -210222,7 +216284,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "reserve", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -210251,7 +216313,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -210280,7 +216342,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -210384,7 +216446,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ticket", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -210527,7 +216589,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -210845,7 +216907,7 @@ snapshot[`acala 1`] = ` ], fields: [ Ty#4 (u32), - Ty#70 (xcm::v2::traits::Error), + Ty#69 (xcm::v2::traits::Error), ], id: 94, params: [ @@ -211110,7 +217172,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: undefined, }, ], @@ -211121,7 +217183,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), }, ], path: [ @@ -211741,7 +217803,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -211756,7 +217818,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "network", - ty: Ty#78 (xcm::v0::junction::NetworkId), + ty: Ty#77 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -211778,7 +217840,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "network", - ty: Ty#78 (xcm::v0::junction::NetworkId), + ty: Ty#77 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -211800,7 +217862,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "network", - ty: Ty#78 (xcm::v0::junction::NetworkId), + ty: Ty#77 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -211852,8 +217914,8 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#78 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 7, @@ -211928,7 +217990,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "v1::MultiLocation", }, ], @@ -211994,7 +218056,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#73 (xcm::v2::traits::Outcome), + ty: Ty#72 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -212027,7 +218089,7 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, @@ -212042,7 +218104,7 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, @@ -212057,15 +218119,15 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, - ty: Ty#73 (xcm::v2::traits::Outcome), + name: "outcome", + ty: Ty#72 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -212079,21 +218141,21 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, + name: "remaining_weight", ty: Ty#8 (u64), typeName: "Weight", }, { docs: [ ], - name: undefined, + name: "required_weight", ty: Ty#8 (u64), typeName: "Weight", }, @@ -212108,21 +218170,21 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, + name: "overweight_index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "required_weight", ty: Ty#8 (u64), typeName: "Weight", }, @@ -212137,14 +218199,14 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "overweight_index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "weight_used", ty: Ty#8 (u64), typeName: "Weight", }, @@ -212200,7 +218262,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -212241,7 +218303,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -212263,7 +218325,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -212293,7 +218355,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "to", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -212728,7 +218790,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -212743,7 +218805,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -212781,7 +218843,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#71 (polkadot_parachain::primitives::Id), + ty: Ty#70 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -214320,7 +220382,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "depositors", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -214694,6 +220756,21 @@ snapshot[`acala 1`] = ` index: 18, name: "Seconded", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "prop_index", + ty: Ty#4 (u32), + typeName: "PropIndex", + }, + ], + index: 19, + name: "ProposalCanceled", + }, ], params: [ { @@ -214893,7 +220970,7 @@ snapshot[`acala 1`] = ` ], fields: [ Ty#50 (acala_primitives::currency::CurrencyId), - Ty#60 (sp_arithmetic::fixed_point::FixedU128), + Ty#59 (sp_arithmetic::fixed_point::FixedU128), ], id: 140, params: [ @@ -215041,7 +221118,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "locked_price", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Price", }, ], @@ -215240,14 +221317,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "path", - ty: Ty#59, + ty: Ty#145, typeName: "Vec", }, { docs: [ ], name: "liquidity_changes", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, ], @@ -215262,7 +221339,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "trading_pair", - ty: Ty#146 (acala_primitives::TradingPair), + ty: Ty#147 (acala_primitives::TradingPair), typeName: "TradingPair", }, ], @@ -215277,7 +221354,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "trading_pair", - ty: Ty#146 (acala_primitives::TradingPair), + ty: Ty#147 (acala_primitives::TradingPair), typeName: "TradingPair", }, ], @@ -215292,7 +221369,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "trading_pair", - ty: Ty#146 (acala_primitives::TradingPair), + ty: Ty#147 (acala_primitives::TradingPair), typeName: "TradingPair", }, ], @@ -215307,7 +221384,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "trading_pair", - ty: Ty#146 (acala_primitives::TradingPair), + ty: Ty#147 (acala_primitives::TradingPair), typeName: "TradingPair", }, { @@ -215386,7 +221463,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "trading_pair", - ty: Ty#146 (acala_primitives::TradingPair), + ty: Ty#147 (acala_primitives::TradingPair), typeName: "TradingPair", }, { @@ -215430,9 +221507,20 @@ snapshot[`acala 1`] = ` path: [ ], type: "Sequence", + typeParam: Ty#50 (acala_primitives::currency::CurrencyId), + }, + Ty#146 { + docs: [ + ], + id: 146, + params: [ + ], + path: [ + ], + type: "Sequence", typeParam: Ty#6 (u128), }, - Ty#146 (acala_primitives::TradingPair) { + Ty#147 (acala_primitives::TradingPair) { docs: [ ], fields: [ @@ -215451,7 +221539,7 @@ snapshot[`acala 1`] = ` typeName: "CurrencyId", }, ], - id: 146, + id: 147, params: [ ], path: [ @@ -215460,10 +221548,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#147 (module_auction_manager::module::Event) { + Ty#148 (module_auction_manager::module::Event) { docs: [ ], - id: 147, + id: 148, members: [ { docs: [ @@ -215659,10 +221747,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#148 (module_loans::module::Event) { + Ty#149 (module_loans::module::Event) { docs: [ ], - id: 148, + id: 149, members: [ { docs: [ @@ -215686,14 +221774,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "collateral_adjustment", - ty: Ty#149 (i128), + ty: Ty#150 (i128), typeName: "Amount", }, { docs: [ ], name: "debit_adjustment", - ty: Ty#149 (i128), + ty: Ty#150 (i128), typeName: "Amount", }, ], @@ -215779,10 +221867,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#149 (i128) { + Ty#150 (i128) { docs: [ ], - id: 149, + id: 150, kind: "i128", params: [ ], @@ -215790,10 +221878,10 @@ snapshot[`acala 1`] = ` ], type: "Primitive", }, - Ty#150 (module_honzon::module::Event) { + Ty#151 (module_honzon::module::Event) { docs: [ ], - id: 150, + id: 151, members: [ { docs: [ @@ -215911,10 +221999,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#151 (module_cdp_treasury::module::Event) { + Ty#152 (module_cdp_treasury::module::Event) { docs: [ ], - id: 151, + id: 152, members: [ { docs: [ @@ -215952,10 +222040,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#152 (module_cdp_engine::module::Event) { + Ty#153 (module_cdp_engine::module::Event) { docs: [ ], - id: 152, + id: 153, members: [ { docs: [ @@ -216080,7 +222168,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_interest_rate_per_sec", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, ], @@ -216102,7 +222190,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_liquidation_ratio", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, ], @@ -216124,7 +222212,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_liquidation_penalty", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, ], @@ -216146,7 +222234,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_required_collateral_ratio", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, ], @@ -216175,6 +222263,36 @@ snapshot[`acala 1`] = ` index: 7, name: "MaximumTotalDebitValueUpdated", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "address", + ty: Ty#44 (primitive_types::H160), + typeName: "EvmAddress", + }, + ], + index: 8, + name: "LiquidationContractRegistered", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "address", + ty: Ty#44 (primitive_types::H160), + typeName: "EvmAddress", + }, + ], + index: 9, + name: "LiquidationContractDeregistered", + }, ], params: [ { @@ -216189,10 +222307,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#153 (Option) { + Ty#154 (Option) { docs: [ ], - id: 153, + id: 154, members: [ { docs: [ @@ -216210,7 +222328,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: undefined, }, ], @@ -216221,7 +222339,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, ], path: [ @@ -216229,10 +222347,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#154 (module_emergency_shutdown::module::Event) { + Ty#155 (module_emergency_shutdown::module::Event) { docs: [ ], - id: 154, + id: 155, members: [ { docs: [ @@ -216286,7 +222404,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "refund_list", - ty: Ty#155, + ty: Ty#156, typeName: "Vec<(CurrencyId, Balance)>", }, ], @@ -216307,35 +222425,35 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#155 { + Ty#156 { docs: [ ], - id: 155, + id: 156, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#156, + typeParam: Ty#157, }, - Ty#156 { + Ty#157 { docs: [ ], fields: [ Ty#50 (acala_primitives::currency::CurrencyId), Ty#6 (u128), ], - id: 156, + id: 157, params: [ ], path: [ ], type: "Tuple", }, - Ty#157 (module_homa::module::Event) { + Ty#158 (module_homa::module::Event) { docs: [ ], - id: 157, + id: 158, members: [ { docs: [ @@ -216585,7 +222703,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_unlocking", - ty: Ty#158, + ty: Ty#159, typeName: "Vec", }, ], @@ -216615,7 +222733,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "reward_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Rate", }, ], @@ -216630,7 +222748,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "commission_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Rate", }, ], @@ -216645,7 +222763,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "fast_match_fee_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Rate", }, ], @@ -216696,18 +222814,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#158 { + Ty#159 { docs: [ ], - id: 158, + id: 159, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#159 (module_homa::module::UnlockChunk), + typeParam: Ty#160 (module_homa::module::UnlockChunk), }, - Ty#159 (module_homa::module::UnlockChunk) { + Ty#160 (module_homa::module::UnlockChunk) { docs: [ ], fields: [ @@ -216722,11 +222840,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "era", - ty: Ty#77, + ty: Ty#76, typeName: "EraIndex", }, ], - id: 159, + id: 160, params: [ ], path: [ @@ -216736,10 +222854,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#160 (module_xcm_interface::module::Event) { + Ty#161 (module_xcm_interface::module::Event) { docs: [ ], - id: 160, + id: 161, members: [ { docs: [ @@ -216749,7 +222867,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "xcm_operation", - ty: Ty#161 (module_xcm_interface::module::XcmInterfaceOperation), + ty: Ty#162 (module_xcm_interface::module::XcmInterfaceOperation), typeName: "XcmInterfaceOperation", }, { @@ -216771,7 +222889,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "xcm_operation", - ty: Ty#161 (module_xcm_interface::module::XcmInterfaceOperation), + ty: Ty#162 (module_xcm_interface::module::XcmInterfaceOperation), typeName: "XcmInterfaceOperation", }, { @@ -216799,10 +222917,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#161 (module_xcm_interface::module::XcmInterfaceOperation) { + Ty#162 (module_xcm_interface::module::XcmInterfaceOperation) { docs: [ ], - id: 161, + id: 162, members: [ { docs: [ @@ -216844,7 +222962,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "Box", }, ], @@ -216861,10 +222979,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#162 (module_incentives::module::Event) { + Ty#163 (module_incentives::module::Event) { docs: [ ], - id: 162, + id: 163, members: [ { docs: [ @@ -216939,7 +223057,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "pool", - ty: Ty#163 (module_incentives::PoolId), + ty: Ty#164 (module_support::incentives::PoolId), typeName: "PoolId", }, { @@ -216975,7 +223093,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "pool", - ty: Ty#163 (module_incentives::PoolId), + ty: Ty#164 (module_support::incentives::PoolId), typeName: "PoolId", }, { @@ -217004,40 +223122,18 @@ snapshot[`acala 1`] = ` docs: [ ], name: "pool", - ty: Ty#163 (module_incentives::PoolId), - typeName: "PoolId", - }, - { - docs: [ - ], - name: "reward_rate_per_period", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), - typeName: "Rate", - }, - ], - index: 4, - name: "SavingRewardRateUpdated", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "pool", - ty: Ty#163 (module_incentives::PoolId), + ty: Ty#164 (module_support::incentives::PoolId), typeName: "PoolId", }, { docs: [ ], name: "deduction_rate", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Rate", }, ], - index: 5, + index: 4, name: "ClaimRewardDeductionRateUpdated", }, ], @@ -217054,10 +223150,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#163 (module_incentives::PoolId) { + Ty#164 (module_support::incentives::PoolId) { docs: [ ], - id: 163, + id: 164, members: [ { docs: [ @@ -217093,15 +223189,16 @@ snapshot[`acala 1`] = ` params: [ ], path: [ - "module_incentives", + "module_support", + "incentives", "PoolId", ], type: "Union", }, - Ty#164 (module_nft::module::Event) { + Ty#165 (module_nft::module::Event) { docs: [ ], - id: 164, + id: 165, members: [ { docs: [ @@ -217298,10 +223395,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#165 (module_asset_registry::module::Event) { + Ty#166 (module_asset_registry::module::Event) { docs: [ ], - id: 165, + id: 166, members: [ { docs: [ @@ -217318,14 +223415,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "asset_address", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "AssetMetadata>", }, ], @@ -217347,14 +223444,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "asset_address", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "AssetMetadata>", }, ], @@ -217369,14 +223466,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "asset_id", - ty: Ty#167 (acala_primitives::currency::AssetIds), + ty: Ty#168 (acala_primitives::currency::AssetIds), typeName: "AssetIds", }, { docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "AssetMetadata>", }, ], @@ -217391,14 +223488,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "asset_id", - ty: Ty#167 (acala_primitives::currency::AssetIds), + ty: Ty#168 (acala_primitives::currency::AssetIds), typeName: "AssetIds", }, { docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "AssetMetadata>", }, ], @@ -217419,7 +223516,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#166 (acala_primitives::currency::AssetMetadata) { + Ty#167 (acala_primitives::currency::AssetMetadata) { docs: [ ], fields: [ @@ -217452,7 +223549,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 166, + id: 167, params: [ { name: "Balance", @@ -217466,10 +223563,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#167 (acala_primitives::currency::AssetIds) { + Ty#168 (acala_primitives::currency::AssetIds) { docs: [ ], - id: 167, + id: 168, members: [ { docs: [ @@ -217541,10 +223638,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#168 (module_evm::module::Event) { + Ty#169 (module_evm::module::Event) { docs: [ ], - id: 168, + id: 169, members: [ { docs: [ @@ -217568,7 +223665,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "logs", - ty: Ty#169, + ty: Ty#170, typeName: "Vec", }, { @@ -217582,7 +223679,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "used_storage", - ty: Ty#172 (i32), + ty: Ty#173 (i32), typeName: "i32", }, ], @@ -217611,14 +223708,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "exit_reason", - ty: Ty#173 (evm_core::error::ExitReason), + ty: Ty#174 (evm_core::error::ExitReason), typeName: "ExitReason", }, { docs: [ ], name: "logs", - ty: Ty#169, + ty: Ty#170, typeName: "Vec", }, { @@ -217632,7 +223729,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "used_storage", - ty: Ty#172 (i32), + ty: Ty#173 (i32), typeName: "i32", }, ], @@ -217661,7 +223758,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "logs", - ty: Ty#169, + ty: Ty#170, typeName: "Vec", }, { @@ -217675,7 +223772,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "used_storage", - ty: Ty#172 (i32), + ty: Ty#173 (i32), typeName: "i32", }, ], @@ -217704,7 +223801,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "exit_reason", - ty: Ty#173 (evm_core::error::ExitReason), + ty: Ty#174 (evm_core::error::ExitReason), typeName: "ExitReason", }, { @@ -217718,7 +223815,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "logs", - ty: Ty#169, + ty: Ty#170, typeName: "Vec", }, { @@ -217732,7 +223829,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "used_storage", - ty: Ty#172 (i32), + ty: Ty#173 (i32), typeName: "i32", }, ], @@ -217850,18 +223947,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#169 { + Ty#170 { docs: [ ], - id: 169, + id: 170, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#170 (ethereum::log::Log), + typeParam: Ty#171 (ethereum::log::Log), }, - Ty#170 (ethereum::log::Log) { + Ty#171 (ethereum::log::Log) { docs: [ ], fields: [ @@ -217876,7 +223973,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "topics", - ty: Ty#171, + ty: Ty#172, typeName: "Vec", }, { @@ -217887,7 +223984,7 @@ snapshot[`acala 1`] = ` typeName: "Bytes", }, ], - id: 170, + id: 171, params: [ ], path: [ @@ -217897,10 +223994,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#171 { + Ty#172 { docs: [ ], - id: 171, + id: 172, params: [ ], path: [ @@ -217908,10 +224005,10 @@ snapshot[`acala 1`] = ` type: "Sequence", typeParam: Ty#9 (primitive_types::H256), }, - Ty#172 (i32) { + Ty#173 (i32) { docs: [ ], - id: 172, + id: 173, kind: "i32", params: [ ], @@ -217919,10 +224016,10 @@ snapshot[`acala 1`] = ` ], type: "Primitive", }, - Ty#173 (evm_core::error::ExitReason) { + Ty#174 (evm_core::error::ExitReason) { docs: [ ], - id: 173, + id: 174, members: [ { docs: [ @@ -217932,7 +224029,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#174 (evm_core::error::ExitSucceed), + ty: Ty#175 (evm_core::error::ExitSucceed), typeName: "ExitSucceed", }, ], @@ -217947,7 +224044,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#175 (evm_core::error::ExitError), + ty: Ty#176 (evm_core::error::ExitError), typeName: "ExitError", }, ], @@ -217962,7 +224059,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#178 (evm_core::error::ExitRevert), + ty: Ty#179 (evm_core::error::ExitRevert), typeName: "ExitRevert", }, ], @@ -217977,7 +224074,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#179 (evm_core::error::ExitFatal), + ty: Ty#180 (evm_core::error::ExitFatal), typeName: "ExitFatal", }, ], @@ -217994,10 +224091,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#174 (evm_core::error::ExitSucceed) { + Ty#175 (evm_core::error::ExitSucceed) { docs: [ ], - id: 174, + id: 175, members: [ { docs: [ @@ -218033,10 +224130,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#175 (evm_core::error::ExitError) { + Ty#176 (evm_core::error::ExitError) { docs: [ ], - id: 175, + id: 176, members: [ { docs: [ @@ -218158,7 +224255,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#176 (Cow), + ty: Ty#177 (Cow), typeName: "Cow<'static, str>", }, ], @@ -218175,7 +224272,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#176 (Cow) { + Ty#177 (Cow) { docs: [ ], fields: [ @@ -218183,15 +224280,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#177 (str), + ty: Ty#178 (str), typeName: undefined, }, ], - id: 176, + id: 177, params: [ { name: "T", - ty: Ty#177 (str), + ty: Ty#178 (str), }, ], path: [ @@ -218199,10 +224296,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#177 (str) { + Ty#178 (str) { docs: [ ], - id: 177, + id: 178, kind: "str", params: [ ], @@ -218210,10 +224307,10 @@ snapshot[`acala 1`] = ` ], type: "Primitive", }, - Ty#178 (evm_core::error::ExitRevert) { + Ty#179 (evm_core::error::ExitRevert) { docs: [ ], - id: 178, + id: 179, members: [ { docs: [ @@ -218233,10 +224330,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#179 (evm_core::error::ExitFatal) { + Ty#180 (evm_core::error::ExitFatal) { docs: [ ], - id: 179, + id: 180, members: [ { docs: [ @@ -218262,7 +224359,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#175 (evm_core::error::ExitError), + ty: Ty#176 (evm_core::error::ExitError), typeName: "ExitError", }, ], @@ -218277,7 +224374,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#176 (Cow), + ty: Ty#177 (Cow), typeName: "Cow<'static, str>", }, ], @@ -218294,10 +224391,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#180 (module_evm_accounts::module::Event) { + Ty#181 (module_evm_accounts::module::Event) { docs: [ ], - id: 180, + id: 181, members: [ { docs: [ @@ -218335,10 +224432,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#181 (nutsfinance_stable_asset::pallet::Event) { + Ty#182 (nutsfinance_stable_asset::pallet::Event) { docs: [ ], - id: 181, + id: 182, members: [ { docs: [ @@ -218405,7 +224502,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "input_amounts", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218419,7 +224516,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218504,7 +224601,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218561,14 +224658,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "min_output_amounts", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { docs: [ ], name: "balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218589,7 +224686,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "output_amounts", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, ], @@ -218646,7 +224743,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218703,7 +224800,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "output_amounts", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218717,7 +224814,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218760,14 +224857,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "old_balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { docs: [ ], name: "new_balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, ], @@ -218846,14 +224943,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "old_balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { docs: [ ], name: "new_balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -218917,6 +225014,71 @@ snapshot[`acala 1`] = ` index: 9, name: "AModified", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "StableAssetPoolId", + }, + { + docs: [ + ], + name: "mint_fee", + ty: Ty#6 (u128), + typeName: "T::AtLeast64BitUnsigned", + }, + { + docs: [ + ], + name: "swap_fee", + ty: Ty#6 (u128), + typeName: "T::AtLeast64BitUnsigned", + }, + { + docs: [ + ], + name: "redeem_fee", + ty: Ty#6 (u128), + typeName: "T::AtLeast64BitUnsigned", + }, + ], + index: 10, + name: "FeeModified", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "StableAssetPoolId", + }, + { + docs: [ + ], + name: "fee_recipient", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "yield_recipient", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 11, + name: "RecipientModified", + }, ], params: [ { @@ -218931,10 +225093,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#182 (cumulus_pallet_parachain_system::pallet::Event) { + Ty#183 (cumulus_pallet_parachain_system::pallet::Event) { docs: [ ], - id: 182, + id: 183, members: [ { docs: [ @@ -218951,7 +225113,7 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "relay_chain_block_num", ty: Ty#4 (u32), typeName: "RelayChainBlockNumber", }, @@ -218974,7 +225136,7 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "code_hash", ty: Ty#9 (primitive_types::H256), typeName: "T::Hash", }, @@ -218989,7 +225151,7 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "count", ty: Ty#4 (u32), typeName: "u32", }, @@ -219004,14 +225166,14 @@ snapshot[`acala 1`] = ` { docs: [ ], - name: undefined, + name: "weight_used", ty: Ty#8 (u64), typeName: "Weight", }, { docs: [ ], - name: undefined, + name: "dmq_head", ty: Ty#9 (primitive_types::H256), typeName: "relay_chain::Hash", }, @@ -219033,10 +225195,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#183 (pallet_sudo::pallet::Event) { + Ty#184 (pallet_sudo::pallet::Event) { docs: [ ], - id: 183, + id: 184, members: [ { docs: [ @@ -219097,10 +225259,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#184 (frame_system::Phase) { + Ty#185 (frame_system::Phase) { docs: [ ], - id: 184, + id: 185, members: [ { docs: [ @@ -219142,10 +225304,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#185 { + Ty#186 { docs: [ ], - id: 185, + id: 186, params: [ ], path: [ @@ -219153,7 +225315,7 @@ snapshot[`acala 1`] = ` type: "Sequence", typeParam: Ty#28, }, - Ty#186 (frame_system::LastRuntimeUpgradeInfo) { + Ty#187 (frame_system::LastRuntimeUpgradeInfo) { docs: [ ], fields: [ @@ -219161,18 +225323,18 @@ snapshot[`acala 1`] = ` docs: [ ], name: "spec_version", - ty: Ty#77, + ty: Ty#76, typeName: "codec::Compact", }, { docs: [ ], name: "spec_name", - ty: Ty#177 (str), + ty: Ty#178 (str), typeName: "sp_runtime::RuntimeString", }, ], - id: 186, + id: 187, params: [ ], path: [ @@ -219181,10 +225343,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#187 (frame_system::pallet::Call) { + Ty#188 (frame_system::pallet::Call) { docs: [ ], - id: 187, + id: 188, members: [ { docs: [ @@ -219194,7 +225356,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ratio", - ty: Ty#188 (sp_arithmetic::per_things::Perbill), + ty: Ty#189 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -219269,7 +225431,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "items", - ty: Ty#189, + ty: Ty#190, typeName: "Vec", }, ], @@ -219284,7 +225446,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "keys", - ty: Ty#191, + ty: Ty#192, typeName: "Vec", }, ], @@ -219342,7 +225504,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#188 (sp_arithmetic::per_things::Perbill) { + Ty#189 (sp_arithmetic::per_things::Perbill) { docs: [ ], fields: [ @@ -219354,7 +225516,7 @@ snapshot[`acala 1`] = ` typeName: "u32", }, ], - id: 188, + id: 189, params: [ ], path: [ @@ -219364,35 +225526,35 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#189 { + Ty#190 { docs: [ ], - id: 189, + id: 190, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#190, + typeParam: Ty#191, }, - Ty#190 { + Ty#191 { docs: [ ], fields: [ Ty#10, Ty#10, ], - id: 190, + id: 191, params: [ ], path: [ ], type: "Tuple", }, - Ty#191 { + Ty#192 { docs: [ ], - id: 191, + id: 192, params: [ ], path: [ @@ -219400,7 +225562,7 @@ snapshot[`acala 1`] = ` type: "Sequence", typeParam: Ty#10, }, - Ty#192 (frame_system::limits::BlockWeights) { + Ty#193 (frame_system::limits::BlockWeights) { docs: [ ], fields: [ @@ -219422,11 +225584,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "per_class", - ty: Ty#193 (frame_support::weights::PerDispatchClass), + ty: Ty#194 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 192, + id: 193, params: [ ], path: [ @@ -219436,7 +225598,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#193 (frame_support::weights::PerDispatchClass) { + Ty#194 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -219444,29 +225606,29 @@ snapshot[`acala 1`] = ` docs: [ ], name: "normal", - ty: Ty#194 (frame_system::limits::WeightsPerClass), + ty: Ty#195 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#194 (frame_system::limits::WeightsPerClass), + ty: Ty#195 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#194 (frame_system::limits::WeightsPerClass), + ty: Ty#195 (frame_system::limits::WeightsPerClass), typeName: "T", }, ], - id: 193, + id: 194, params: [ { name: "T", - ty: Ty#194 (frame_system::limits::WeightsPerClass), + ty: Ty#195 (frame_system::limits::WeightsPerClass), }, ], path: [ @@ -219476,7 +225638,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#194 (frame_system::limits::WeightsPerClass) { + Ty#195 (frame_system::limits::WeightsPerClass) { docs: [ ], fields: [ @@ -219491,25 +225653,25 @@ snapshot[`acala 1`] = ` docs: [ ], name: "max_extrinsic", - ty: Ty#195 (Option), + ty: Ty#196 (Option), typeName: "Option", }, { docs: [ ], name: "max_total", - ty: Ty#195 (Option), + ty: Ty#196 (Option), typeName: "Option", }, { docs: [ ], name: "reserved", - ty: Ty#195 (Option), + ty: Ty#196 (Option), typeName: "Option", }, ], - id: 194, + id: 195, params: [ ], path: [ @@ -219519,10 +225681,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#195 (Option) { + Ty#196 (Option) { docs: [ ], - id: 195, + id: 196, members: [ { docs: [ @@ -219559,7 +225721,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#196 (frame_system::limits::BlockLength) { + Ty#197 (frame_system::limits::BlockLength) { docs: [ ], fields: [ @@ -219567,11 +225729,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "max", - ty: Ty#197 (frame_support::weights::PerDispatchClass), + ty: Ty#198 (frame_support::weights::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 196, + id: 197, params: [ ], path: [ @@ -219581,7 +225743,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#197 (frame_support::weights::PerDispatchClass) { + Ty#198 (frame_support::weights::PerDispatchClass) { docs: [ ], fields: [ @@ -219607,7 +225769,7 @@ snapshot[`acala 1`] = ` typeName: "T", }, ], - id: 197, + id: 198, params: [ { name: "T", @@ -219621,7 +225783,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#198 (frame_support::weights::RuntimeDbWeight) { + Ty#199 (frame_support::weights::RuntimeDbWeight) { docs: [ ], fields: [ @@ -219640,7 +225802,7 @@ snapshot[`acala 1`] = ` typeName: "Weight", }, ], - id: 198, + id: 199, params: [ ], path: [ @@ -219650,7 +225812,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#199 (sp_version::RuntimeVersion) { + Ty#200 (sp_version::RuntimeVersion) { docs: [ ], fields: [ @@ -219658,14 +225820,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "spec_name", - ty: Ty#177 (str), + ty: Ty#178 (str), typeName: "RuntimeString", }, { docs: [ ], name: "impl_name", - ty: Ty#177 (str), + ty: Ty#178 (str), typeName: "RuntimeString", }, { @@ -219693,7 +225855,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "apis", - ty: Ty#200 (Cow), + ty: Ty#201 (Cow), typeName: "ApisVec", }, { @@ -219711,7 +225873,7 @@ snapshot[`acala 1`] = ` typeName: "u8", }, ], - id: 199, + id: 200, params: [ ], path: [ @@ -219720,7 +225882,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#200 (Cow) { + Ty#201 (Cow) { docs: [ ], fields: [ @@ -219728,15 +225890,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#201, + ty: Ty#202, typeName: undefined, }, ], - id: 200, + id: 201, params: [ { name: "T", - ty: Ty#201, + ty: Ty#202, }, ], path: [ @@ -219744,35 +225906,35 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#201 { + Ty#202 { docs: [ ], - id: 201, + id: 202, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#202, + typeParam: Ty#203, }, - Ty#202 { + Ty#203 { docs: [ ], fields: [ Ty#53, Ty#4 (u32), ], - id: 202, + id: 203, params: [ ], path: [ ], type: "Tuple", }, - Ty#203 (frame_system::pallet::Error) { + Ty#204 (frame_system::pallet::Error) { docs: [ ], - id: 203, + id: 204, members: [ { docs: [ @@ -219836,10 +225998,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#204 (pallet_timestamp::pallet::Call) { + Ty#205 (pallet_timestamp::pallet::Call) { docs: [ ], - id: 204, + id: 205, members: [ { docs: [ @@ -219870,21 +226032,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#205 { + Ty#206 { docs: [ ], - id: 205, + id: 206, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#206 (Option), + typeParam: Ty#207 (Option), }, - Ty#206 (Option) { + Ty#207 (Option) { docs: [ ], - id: 206, + id: 207, members: [ { docs: [ @@ -219902,7 +226064,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#207 (pallet_scheduler::ScheduledV3), + ty: Ty#208 (pallet_scheduler::ScheduledV3), typeName: undefined, }, ], @@ -219913,7 +226075,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#207 (pallet_scheduler::ScheduledV3), + ty: Ty#208 (pallet_scheduler::ScheduledV3), }, ], path: [ @@ -219921,7 +226083,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#207 (pallet_scheduler::ScheduledV3) { + Ty#208 (pallet_scheduler::ScheduledV3) { docs: [ ], fields: [ @@ -219943,14 +226105,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#208 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#209 (frame_support::traits::schedule::MaybeHashed), typeName: "Call", }, { docs: [ ], name: "maybe_periodic", - ty: Ty#211 (Option), + ty: Ty#212 (Option), typeName: "Option>", }, { @@ -219961,11 +226123,11 @@ snapshot[`acala 1`] = ` typeName: "PalletsOrigin", }, ], - id: 207, + id: 208, params: [ { name: "Call", - ty: Ty#208 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#209 (frame_support::traits::schedule::MaybeHashed), }, { name: "BlockNumber", @@ -219986,10 +226148,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#208 (frame_support::traits::schedule::MaybeHashed) { + Ty#209 (frame_support::traits::schedule::MaybeHashed) { docs: [ ], - id: 208, + id: 209, members: [ { docs: [ @@ -219999,7 +226161,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "T", }, ], @@ -220025,7 +226187,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), }, { name: "Hash", @@ -220040,10 +226202,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#209 (acala_runtime::Call) { + Ty#210 (acala_runtime::Call) { docs: [ ], - id: 209, + id: 210, members: [ { docs: [ @@ -220053,7 +226215,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#187 (frame_system::pallet::Call), + ty: Ty#188 (frame_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220069,7 +226231,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#204 (pallet_timestamp::pallet::Call), + ty: Ty#205 (pallet_timestamp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220085,7 +226247,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#210 (pallet_scheduler::pallet::Call), + ty: Ty#211 (pallet_scheduler::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220101,7 +226263,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#212 (pallet_utility::pallet::Call), + ty: Ty#213 (pallet_utility::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220117,7 +226279,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#214 (pallet_multisig::pallet::Call), + ty: Ty#215 (pallet_multisig::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220133,7 +226295,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#217 (pallet_proxy::pallet::Call), + ty: Ty#218 (pallet_proxy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220149,7 +226311,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#219 (module_transaction_pause::module::Call), + ty: Ty#220 (module_transaction_pause::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220165,7 +226327,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#220 (module_idle_scheduler::module::Call), + ty: Ty#221 (module_idle_scheduler::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220181,7 +226343,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#221 (pallet_preimage::pallet::Call), + ty: Ty#222 (pallet_preimage::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220197,7 +226359,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#222 (pallet_balances::pallet::Call), + ty: Ty#223 (pallet_balances::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220213,7 +226375,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#224 (module_currencies::module::Call), + ty: Ty#225 (module_currencies::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220229,7 +226391,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#225 (orml_vesting::module::Call), + ty: Ty#226 (orml_vesting::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220245,7 +226407,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#227 (module_transaction_payment::module::Call), + ty: Ty#228 (module_transaction_payment::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220261,7 +226423,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#235 (pallet_treasury::pallet::Call), + ty: Ty#238 (pallet_treasury::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220277,7 +226439,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#236 (pallet_bounties::pallet::Call), + ty: Ty#239 (pallet_bounties::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220293,7 +226455,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#237 (pallet_tips::pallet::Call), + ty: Ty#240 (pallet_tips::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220309,7 +226471,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#238 (pallet_authorship::pallet::Call), + ty: Ty#241 (pallet_authorship::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220325,7 +226487,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#242 (module_collator_selection::pallet::Call), + ty: Ty#245 (module_collator_selection::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220341,7 +226503,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#243 (pallet_session::pallet::Call), + ty: Ty#246 (pallet_session::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220357,7 +226519,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#247 (module_session_manager::module::Call), + ty: Ty#250 (module_session_manager::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220373,7 +226535,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#248 (cumulus_pallet_xcmp_queue::pallet::Call), + ty: Ty#251 (cumulus_pallet_xcmp_queue::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220389,7 +226551,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#249 (pallet_xcm::pallet::Call), + ty: Ty#252 (pallet_xcm::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220405,7 +226567,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#275 (cumulus_pallet_dmp_queue::pallet::Call), + ty: Ty#278 (cumulus_pallet_dmp_queue::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220421,7 +226583,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#276 (orml_xtokens::module::Call), + ty: Ty#279 (orml_xtokens::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220437,7 +226599,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#278 (orml_xcm::module::Call), + ty: Ty#281 (orml_xcm::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220453,7 +226615,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#279 (orml_authority::module::Call), + ty: Ty#282 (orml_authority::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220469,7 +226631,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#282 (pallet_collective::pallet::Call), + ty: Ty#285 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220485,7 +226647,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#283 (pallet_membership::pallet::Call), + ty: Ty#286 (pallet_membership::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220501,7 +226663,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#284 (pallet_collective::pallet::Call), + ty: Ty#287 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220517,7 +226679,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#285 (pallet_membership::pallet::Call), + ty: Ty#288 (pallet_membership::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220533,7 +226695,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#286 (pallet_collective::pallet::Call), + ty: Ty#289 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220549,7 +226711,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#287 (pallet_membership::pallet::Call), + ty: Ty#290 (pallet_membership::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220565,7 +226727,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#288 (pallet_collective::pallet::Call), + ty: Ty#291 (pallet_collective::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220581,7 +226743,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#289 (pallet_membership::pallet::Call), + ty: Ty#292 (pallet_membership::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220597,7 +226759,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#290 (pallet_democracy::pallet::Call), + ty: Ty#293 (pallet_democracy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220613,7 +226775,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#292 (orml_oracle::module::Call), + ty: Ty#295 (orml_oracle::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220629,7 +226791,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#293 (pallet_membership::pallet::Call), + ty: Ty#296 (pallet_membership::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220645,7 +226807,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#294 (orml_auction::module::Call), + ty: Ty#297 (orml_auction::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220661,7 +226823,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#295 (orml_rewards::module::Call), + ty: Ty#298 (orml_rewards::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220677,7 +226839,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#296 (module_prices::module::Call), + ty: Ty#299 (module_prices::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220693,7 +226855,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#297 (module_dex::module::Call), + ty: Ty#300 (module_dex::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220709,7 +226871,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#298 (module_dex_oracle::module::Call), + ty: Ty#301 (module_dex_oracle::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220725,7 +226887,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#299 (module_aggregated_dex::module::Call), + ty: Ty#302 (module_aggregated_dex::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220741,7 +226903,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#306 (module_auction_manager::module::Call), + ty: Ty#307 (module_auction_manager::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220757,7 +226919,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#307 (module_loans::module::Call), + ty: Ty#308 (module_loans::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220773,7 +226935,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#308 (module_honzon::module::Call), + ty: Ty#309 (module_honzon::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220789,7 +226951,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#309 (module_cdp_treasury::module::Call), + ty: Ty#310 (module_cdp_treasury::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220805,7 +226967,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#311 (module_cdp_engine::module::Call), + ty: Ty#312 (module_cdp_engine::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220821,7 +226983,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#314 (module_emergency_shutdown::module::Call), + ty: Ty#315 (module_emergency_shutdown::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220837,7 +226999,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#315 (module_homa::module::Call), + ty: Ty#316 (module_homa::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220853,7 +227015,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#320 (module_xcm_interface::module::Call), + ty: Ty#321 (module_xcm_interface::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220869,7 +227031,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#323 (module_incentives::module::Call), + ty: Ty#324 (module_incentives::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220885,7 +227047,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#328 (module_nft::module::Call), + ty: Ty#329 (module_nft::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220901,7 +227063,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#333 (module_asset_registry::module::Call), + ty: Ty#334 (module_asset_registry::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220917,7 +227079,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#334 (module_evm::module::Call), + ty: Ty#335 (module_evm::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220933,7 +227095,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#338 (module_evm_accounts::module::Call), + ty: Ty#339 (module_evm_accounts::module::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220949,7 +227111,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#339 (nutsfinance_stable_asset::pallet::Call), + ty: Ty#340 (nutsfinance_stable_asset::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220965,7 +227127,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#340 (cumulus_pallet_parachain_system::pallet::Call), + ty: Ty#341 (cumulus_pallet_parachain_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220981,7 +227143,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#353 (pallet_sudo::pallet::Call), + ty: Ty#354 (pallet_sudo::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -220998,10 +227160,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#210 (pallet_scheduler::pallet::Call) { + Ty#211 (pallet_scheduler::pallet::Call) { docs: [ ], - id: 210, + id: 211, members: [ { docs: [ @@ -221018,7 +227180,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#211 (Option), + ty: Ty#212 (Option), typeName: "Option>", }, { @@ -221032,7 +227194,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#208 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#209 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -221083,7 +227245,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#211 (Option), + ty: Ty#212 (Option), typeName: "Option>", }, { @@ -221097,7 +227259,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#208 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#209 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -221134,7 +227296,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#211 (Option), + ty: Ty#212 (Option), typeName: "Option>", }, { @@ -221148,7 +227310,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#208 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#209 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -221177,7 +227339,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "maybe_periodic", - ty: Ty#211 (Option), + ty: Ty#212 (Option), typeName: "Option>", }, { @@ -221191,7 +227353,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#208 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#209 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -221212,10 +227374,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#211 (Option) { + Ty#212 (Option) { docs: [ ], - id: 211, + id: 212, members: [ { docs: [ @@ -221252,10 +227414,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#212 (pallet_utility::pallet::Call) { + Ty#213 (pallet_utility::pallet::Call) { docs: [ ], - id: 212, + id: 213, members: [ { docs: [ @@ -221265,7 +227427,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "calls", - ty: Ty#213, + ty: Ty#214, typeName: "Vec<::Call>", }, ], @@ -221287,7 +227449,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, ], @@ -221302,7 +227464,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "calls", - ty: Ty#213, + ty: Ty#214, typeName: "Vec<::Call>", }, ], @@ -221324,7 +227486,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, ], @@ -221339,7 +227501,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "calls", - ty: Ty#213, + ty: Ty#214, typeName: "Vec<::Call>", }, ], @@ -221360,21 +227522,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#213 { + Ty#214 { docs: [ ], - id: 213, + id: 214, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#209 (acala_runtime::Call), + typeParam: Ty#210 (acala_runtime::Call), }, - Ty#214 (pallet_multisig::pallet::Call) { + Ty#215 (pallet_multisig::pallet::Call) { docs: [ ], - id: 214, + id: 215, members: [ { docs: [ @@ -221384,14 +227546,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "other_signatories", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, ], @@ -221413,21 +227575,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "other_signatories", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#215 (Option), + ty: Ty#216 (Option), typeName: "Option>", }, { docs: [ ], name: "call", - ty: Ty#216 (frame_support::traits::misc::WrapperKeepOpaque), + ty: Ty#217 (frame_support::traits::misc::WrapperKeepOpaque), typeName: "OpaqueCall", }, { @@ -221463,14 +227625,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "other_signatories", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#215 (Option), + ty: Ty#216 (Option), typeName: "Option>", }, { @@ -221506,7 +227668,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "other_signatories", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { @@ -221541,10 +227703,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#215 (Option) { + Ty#216 (Option) { docs: [ ], - id: 215, + id: 216, members: [ { docs: [ @@ -221581,7 +227743,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#216 (frame_support::traits::misc::WrapperKeepOpaque) { + Ty#217 (frame_support::traits::misc::WrapperKeepOpaque) { docs: [ ], fields: [ @@ -221589,22 +227751,22 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#77, + ty: Ty#76, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "T", }, ], - id: 216, + id: 217, params: [ { name: "T", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), }, ], path: [ @@ -221615,10 +227777,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#217 (pallet_proxy::pallet::Call) { + Ty#218 (pallet_proxy::pallet::Call) { docs: [ ], - id: 217, + id: 218, members: [ { docs: [ @@ -221635,14 +227797,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "force_proxy_type", - ty: Ty#218 (Option), + ty: Ty#219 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, ], @@ -221773,14 +227935,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "height", - ty: Ty#77, + ty: Ty#76, typeName: "T::BlockNumber", }, { docs: [ ], name: "ext_index", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -221875,14 +228037,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "force_proxy_type", - ty: Ty#218 (Option), + ty: Ty#219 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, ], @@ -221903,10 +228065,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#218 (Option) { + Ty#219 (Option) { docs: [ ], - id: 218, + id: 219, members: [ { docs: [ @@ -221943,10 +228105,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#219 (module_transaction_pause::module::Call) { + Ty#220 (module_transaction_pause::module::Call) { docs: [ ], - id: 219, + id: 220, members: [ { docs: [ @@ -222006,10 +228168,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#220 (module_idle_scheduler::module::Call) { + Ty#221 (module_idle_scheduler::module::Call) { docs: [ ], - id: 220, + id: 221, members: [ { docs: [ @@ -222040,10 +228202,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#221 (pallet_preimage::pallet::Call) { + Ty#222 (pallet_preimage::pallet::Call) { docs: [ ], - id: 221, + id: 222, members: [ { docs: [ @@ -222119,10 +228281,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#222 (pallet_balances::pallet::Call) { + Ty#223 (pallet_balances::pallet::Call) { docs: [ ], - id: 222, + id: 223, members: [ { docs: [ @@ -222132,7 +228294,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222154,7 +228316,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222183,14 +228345,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "source", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222212,7 +228374,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222234,7 +228396,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222256,7 +228418,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222288,10 +228450,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#223 (sp_runtime::multiaddress::MultiAddress) { + Ty#224 (sp_runtime::multiaddress::MultiAddress) { docs: [ ], - id: 223, + id: 224, members: [ { docs: [ @@ -222316,7 +228478,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#77, + ty: Ty#76, typeName: "AccountIndex", }, ], @@ -222386,10 +228548,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#224 (module_currencies::module::Call) { + Ty#225 (module_currencies::module::Call) { docs: [ ], - id: 224, + id: 225, members: [ { docs: [ @@ -222399,7 +228561,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222428,7 +228590,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222450,7 +228612,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222464,7 +228626,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "amount", - ty: Ty#149 (i128), + ty: Ty#150 (i128), typeName: "AmountOf", }, ], @@ -222486,13 +228648,78 @@ snapshot[`acala 1`] = ` docs: [ ], name: "accounts", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], index: 3, name: "sweep_dust", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), + typeName: "::Source", + }, + { + docs: [ + ], + name: "currency_id", + ty: Ty#50 (acala_primitives::currency::CurrencyId), + typeName: "CurrencyId", + }, + { + docs: [ + ], + name: "amount", + ty: Ty#57, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "lock_id", + ty: Ty#53, + typeName: "LockIdentifier", + }, + ], + index: 4, + name: "force_set_lock", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), + typeName: "::Source", + }, + { + docs: [ + ], + name: "currency_id", + ty: Ty#50 (acala_primitives::currency::CurrencyId), + typeName: "CurrencyId", + }, + { + docs: [ + ], + name: "lock_id", + ty: Ty#53, + typeName: "LockIdentifier", + }, + ], + index: 5, + name: "force_remove_lock", + }, ], params: [ { @@ -222507,10 +228734,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#225 (orml_vesting::module::Call) { + Ty#226 (orml_vesting::module::Call) { docs: [ ], - id: 225, + id: 226, members: [ { docs: [ @@ -222528,7 +228755,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -222550,14 +228777,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "vesting_schedules", - ty: Ty#226, + ty: Ty#227, typeName: "Vec>", }, ], @@ -222572,7 +228799,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -222593,10 +228820,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#226 { + Ty#227 { docs: [ ], - id: 226, + id: 227, params: [ ], path: [ @@ -222604,10 +228831,10 @@ snapshot[`acala 1`] = ` type: "Sequence", typeParam: Ty#56 (orml_vesting::VestingSchedule), }, - Ty#227 (module_transaction_payment::module::Call) { + Ty#228 (module_transaction_payment::module::Call) { docs: [ ], - id: 227, + id: 228, members: [ { docs: [ @@ -222617,7 +228844,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "fee_swap_path", - ty: Ty#228 (Option), + ty: Ty#229 (Option), typeName: "Option>", }, ], @@ -222635,13 +228862,6 @@ snapshot[`acala 1`] = ` ty: Ty#50 (acala_primitives::currency::CurrencyId), typeName: "CurrencyId", }, - { - docs: [ - ], - name: "swap_path", - ty: Ty#59, - typeName: "Vec", - }, { docs: [ ], @@ -222683,14 +228903,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "fee_swap_path", - ty: Ty#59, + ty: Ty#145, typeName: "Vec", }, { docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box>", }, ], @@ -222712,7 +228932,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box>", }, ], @@ -222727,7 +228947,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box>", }, { @@ -222741,13 +228961,35 @@ snapshot[`acala 1`] = ` docs: [ ], name: "payer_sig", - ty: Ty#229 (sp_runtime::MultiSignature), + ty: Ty#230 (sp_runtime::MultiSignature), typeName: "MultiSignature", }, ], index: 5, name: "with_fee_paid_by", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "fee_aggregated_path", + ty: Ty#236, + typeName: "Vec>", + }, + { + docs: [ + ], + name: "call", + ty: Ty#210 (acala_runtime::Call), + typeName: "Box>", + }, + ], + index: 6, + name: "with_fee_aggregated_path", + }, ], params: [ { @@ -222762,10 +229004,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#228 (Option) { + Ty#229 (Option) { docs: [ ], - id: 228, + id: 229, members: [ { docs: [ @@ -222783,7 +229025,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#59, + ty: Ty#145, typeName: undefined, }, ], @@ -222794,7 +229036,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#59, + ty: Ty#145, }, ], path: [ @@ -222802,10 +229044,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#229 (sp_runtime::MultiSignature) { + Ty#230 (sp_runtime::MultiSignature) { docs: [ ], - id: 229, + id: 230, members: [ { docs: [ @@ -222815,7 +229057,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#230 (sp_core::ed25519::Signature), + ty: Ty#231 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -222830,7 +229072,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#232 (sp_core::sr25519::Signature), + ty: Ty#233 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -222845,7 +229087,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#233 (sp_core::ecdsa::Signature), + ty: Ty#234 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -222861,7 +229103,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#230 (sp_core::ed25519::Signature) { + Ty#231 (sp_core::ed25519::Signature) { docs: [ ], fields: [ @@ -222869,11 +229111,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#231, + ty: Ty#232, typeName: "[u8; 64]", }, ], - id: 230, + id: 231, params: [ ], path: [ @@ -222883,10 +229125,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#231 { + Ty#232 { docs: [ ], - id: 231, + id: 232, len: 64, params: [ ], @@ -222895,7 +229137,7 @@ snapshot[`acala 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#232 (sp_core::sr25519::Signature) { + Ty#233 (sp_core::sr25519::Signature) { docs: [ ], fields: [ @@ -222903,11 +229145,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#231, + ty: Ty#232, typeName: "[u8; 64]", }, ], - id: 232, + id: 233, params: [ ], path: [ @@ -222917,7 +229159,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#233 (sp_core::ecdsa::Signature) { + Ty#234 (sp_core::ecdsa::Signature) { docs: [ ], fields: [ @@ -222925,11 +229167,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#234, + ty: Ty#235, typeName: "[u8; 65]", }, ], - id: 233, + id: 234, params: [ ], path: [ @@ -222939,10 +229181,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#234 { + Ty#235 { docs: [ ], - id: 234, + id: 235, len: 65, params: [ ], @@ -222951,10 +229193,84 @@ snapshot[`acala 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#235 (pallet_treasury::pallet::Call) { + Ty#236 { docs: [ ], - id: 235, + id: 236, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#237 (module_support::dex::AggregatedSwapPath), + }, + Ty#237 (module_support::dex::AggregatedSwapPath) { + docs: [ + ], + id: 237, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#145, + typeName: "Vec", + }, + ], + index: 0, + name: "Dex", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "StableAssetPoolId", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "PoolTokenIndex", + }, + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "PoolTokenIndex", + }, + ], + index: 1, + name: "Taiga", + }, + ], + params: [ + { + name: "CurrencyId", + ty: Ty#50 (acala_primitives::currency::CurrencyId), + }, + ], + path: [ + "module_support", + "dex", + "AggregatedSwapPath", + ], + type: "Union", + }, + Ty#238 (pallet_treasury::pallet::Call) { + docs: [ + ], + id: 238, members: [ { docs: [ @@ -222971,7 +229287,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -222986,7 +229302,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal_id", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, ], @@ -223001,13 +229317,35 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal_id", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, ], index: 2, name: "approve_proposal", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "amount", + ty: Ty#57, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), + typeName: "::Source", + }, + ], + index: 3, + name: "spend", + }, { docs: [ ], @@ -223016,11 +229354,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal_id", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, ], - index: 3, + index: 4, name: "remove_approval", }, ], @@ -223041,10 +229379,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#236 (pallet_bounties::pallet::Call) { + Ty#239 (pallet_bounties::pallet::Call) { docs: [ ], - id: 236, + id: 239, members: [ { docs: [ @@ -223055,7 +229393,7 @@ snapshot[`acala 1`] = ` ], name: "value", ty: Ty#57, - typeName: "BalanceOf", + typeName: "BalanceOf", }, { docs: [ @@ -223076,7 +229414,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, ], @@ -223091,14 +229429,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, { docs: [ ], name: "curator", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -223106,7 +229444,7 @@ snapshot[`acala 1`] = ` ], name: "fee", ty: Ty#57, - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 2, @@ -223120,7 +229458,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, ], @@ -223135,7 +229473,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, ], @@ -223150,14 +229488,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, { docs: [ ], name: "beneficiary", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -223172,7 +229510,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, ], @@ -223187,7 +229525,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, ], @@ -223202,7 +229540,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bounty_id", - ty: Ty#77, + ty: Ty#76, typeName: "BountyIndex", }, { @@ -223222,6 +229560,10 @@ snapshot[`acala 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -223230,10 +229572,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#237 (pallet_tips::pallet::Call) { + Ty#240 (pallet_tips::pallet::Call) { docs: [ ], - id: 237, + id: 240, members: [ { docs: [ @@ -223295,7 +229637,7 @@ snapshot[`acala 1`] = ` ], name: "tip_value", ty: Ty#57, - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 2, @@ -223317,7 +229659,7 @@ snapshot[`acala 1`] = ` ], name: "tip_value", ty: Ty#57, - typeName: "BalanceOf", + typeName: "BalanceOf", }, ], index: 3, @@ -223359,6 +229701,10 @@ snapshot[`acala 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -223367,10 +229713,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#238 (pallet_authorship::pallet::Call) { + Ty#241 (pallet_authorship::pallet::Call) { docs: [ ], - id: 238, + id: 241, members: [ { docs: [ @@ -223380,7 +229726,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_uncles", - ty: Ty#239, + ty: Ty#242, typeName: "Vec", }, ], @@ -223401,18 +229747,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#239 { + Ty#242 { docs: [ ], - id: 239, + id: 242, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#240 (sp_runtime::generic::header::Header), + typeParam: Ty#243 (sp_runtime::generic::header::Header), }, - Ty#240 (sp_runtime::generic::header::Header) { + Ty#243 (sp_runtime::generic::header::Header) { docs: [ ], fields: [ @@ -223427,7 +229773,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "number", - ty: Ty#77, + ty: Ty#76, typeName: "Number", }, { @@ -223452,7 +229798,7 @@ snapshot[`acala 1`] = ` typeName: "Digest", }, ], - id: 240, + id: 243, params: [ { name: "Number", @@ -223460,7 +229806,7 @@ snapshot[`acala 1`] = ` }, { name: "Hash", - ty: Ty#241 (sp_runtime::traits::BlakeTwo256), + ty: Ty#244 (sp_runtime::traits::BlakeTwo256), }, ], path: [ @@ -223471,12 +229817,12 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#241 (sp_runtime::traits::BlakeTwo256) { + Ty#244 (sp_runtime::traits::BlakeTwo256) { docs: [ ], fields: [ ], - id: 241, + id: 244, params: [ ], path: [ @@ -223486,10 +229832,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#242 (module_collator_selection::pallet::Call) { + Ty#245 (module_collator_selection::pallet::Call) { docs: [ ], - id: 242, + id: 245, members: [ { docs: [ @@ -223499,7 +229845,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -223514,7 +229860,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "max", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -223589,10 +229935,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#243 (pallet_session::pallet::Call) { + Ty#246 (pallet_session::pallet::Call) { docs: [ ], - id: 243, + id: 246, members: [ { docs: [ @@ -223602,7 +229948,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "keys", - ty: Ty#244 (acala_runtime::SessionKeys), + ty: Ty#247 (acala_runtime::SessionKeys), typeName: "T::Keys", }, { @@ -223638,7 +229984,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#244 (acala_runtime::SessionKeys) { + Ty#247 (acala_runtime::SessionKeys) { docs: [ ], fields: [ @@ -223646,11 +229992,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "aura", - ty: Ty#245 (sp_consensus_aura::sr25519::app_sr25519::Public), + ty: Ty#248 (sp_consensus_aura::sr25519::app_sr25519::Public), typeName: "::Public", }, ], - id: 244, + id: 247, params: [ ], path: [ @@ -223659,7 +230005,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#245 (sp_consensus_aura::sr25519::app_sr25519::Public) { + Ty#248 (sp_consensus_aura::sr25519::app_sr25519::Public) { docs: [ ], fields: [ @@ -223667,11 +230013,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#246 (sp_core::sr25519::Public), + ty: Ty#249 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 245, + id: 248, params: [ ], path: [ @@ -223682,7 +230028,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#246 (sp_core::sr25519::Public) { + Ty#249 (sp_core::sr25519::Public) { docs: [ ], fields: [ @@ -223694,7 +230040,7 @@ snapshot[`acala 1`] = ` typeName: "[u8; 32]", }, ], - id: 246, + id: 249, params: [ ], path: [ @@ -223704,10 +230050,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#247 (module_session_manager::module::Call) { + Ty#250 (module_session_manager::module::Call) { docs: [ ], - id: 247, + id: 250, members: [ { docs: [ @@ -223717,14 +230063,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "start_session", - ty: Ty#77, + ty: Ty#76, typeName: "SessionIndex", }, { docs: [ ], name: "duration", - ty: Ty#77, + ty: Ty#76, typeName: "T::BlockNumber", }, ], @@ -223745,10 +230091,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#248 (cumulus_pallet_xcmp_queue::pallet::Call) { + Ty#251 (cumulus_pallet_xcmp_queue::pallet::Call) { docs: [ ], - id: 248, + id: 251, members: [ { docs: [ @@ -223892,10 +230238,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#249 (pallet_xcm::pallet::Call) { + Ty#252 (pallet_xcm::pallet::Call) { docs: [ ], - id: 249, + id: 252, members: [ { docs: [ @@ -223912,7 +230258,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "message", - ty: Ty#250 (xcm::VersionedXcm), + ty: Ty#253 (xcm::VersionedXcm), typeName: "Box>", }, ], @@ -223999,7 +230345,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "message", - ty: Ty#261 (xcm::VersionedXcm), + ty: Ty#264 (xcm::VersionedXcm), typeName: "Box::Call>>", }, { @@ -224021,7 +230367,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "location", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "Box", }, { @@ -224043,7 +230389,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "maybe_xcm_version", - ty: Ty#274 (Option), + ty: Ty#277 (Option), typeName: "Option", }, ], @@ -224180,10 +230526,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#250 (xcm::VersionedXcm) { + Ty#253 (xcm::VersionedXcm) { docs: [ ], - id: 250, + id: 253, members: [ { docs: [ @@ -224193,7 +230539,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#251 (xcm::v0::Xcm), + ty: Ty#254 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -224208,7 +230554,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#256 (xcm::v1::Xcm), + ty: Ty#259 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -224243,10 +230589,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#251 (xcm::v0::Xcm) { + Ty#254 (xcm::v0::Xcm) { docs: [ ], - id: 251, + id: 254, members: [ { docs: [ @@ -224263,7 +230609,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -224285,7 +230631,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -224307,7 +230653,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -224329,7 +230675,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "response", - ty: Ty#255 (xcm::v0::Response), + ty: Ty#258 (xcm::v0::Response), typeName: "Response", }, ], @@ -224380,7 +230726,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -224424,21 +230770,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -224453,7 +230799,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -224468,21 +230814,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "initiator", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -224525,21 +230871,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#252 { + Ty#255 { docs: [ ], - id: 252, + id: 255, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#253 (xcm::v0::order::Order), + typeParam: Ty#256 (xcm::v0::order::Order), }, - Ty#253 (xcm::v0::order::Order) { + Ty#256 (xcm::v0::order::Order) { docs: [ ], - id: 253, + id: 256, members: [ { docs: [ @@ -224593,7 +230939,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -224644,7 +230990,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -224673,7 +231019,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -224745,7 +231091,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "xcm", - ty: Ty#254, + ty: Ty#257, typeName: "Vec>", }, ], @@ -224767,21 +231113,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#254 { + Ty#257 { docs: [ ], - id: 254, + id: 257, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#251 (xcm::v0::Xcm), + typeParam: Ty#254 (xcm::v0::Xcm), }, - Ty#255 (xcm::v0::Response) { + Ty#258 (xcm::v0::Response) { docs: [ ], - id: 255, + id: 258, members: [ { docs: [ @@ -224808,10 +231154,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#256 (xcm::v1::Xcm) { + Ty#259 (xcm::v1::Xcm) { docs: [ ], - id: 256, + id: 259, members: [ { docs: [ @@ -224828,7 +231174,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -224850,7 +231196,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -224872,7 +231218,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -224894,7 +231240,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "response", - ty: Ty#260 (xcm::v1::Response), + ty: Ty#263 (xcm::v1::Response), typeName: "Response", }, ], @@ -224916,7 +231262,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -224938,14 +231284,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -224989,21 +231335,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -225018,7 +231364,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -225033,21 +231379,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "initiator", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -225062,7 +231408,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#75 (xcm::v1::multilocation::Junctions), + ty: Ty#74 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -225120,21 +231466,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#257 { + Ty#260 { docs: [ ], - id: 257, + id: 260, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#258 (xcm::v1::order::Order), + typeParam: Ty#261 (xcm::v1::order::Order), }, - Ty#258 (xcm::v1::order::Order) { + Ty#261 (xcm::v1::order::Order) { docs: [ ], - id: 258, + id: 261, members: [ { docs: [ @@ -225166,7 +231512,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -225195,14 +231541,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -225246,14 +231592,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "reserve", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -225275,14 +231621,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -225304,7 +231650,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -225354,7 +231700,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "instructions", - ty: Ty#259, + ty: Ty#262, typeName: "Vec>", }, ], @@ -225376,21 +231722,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#259 { + Ty#262 { docs: [ ], - id: 259, + id: 262, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#256 (xcm::v1::Xcm), + typeParam: Ty#259 (xcm::v1::Xcm), }, - Ty#260 (xcm::v1::Response) { + Ty#263 (xcm::v1::Response) { docs: [ ], - id: 260, + id: 263, members: [ { docs: [ @@ -225432,10 +231778,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#261 (xcm::VersionedXcm) { + Ty#264 (xcm::VersionedXcm) { docs: [ ], - id: 261, + id: 264, members: [ { docs: [ @@ -225445,7 +231791,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#262 (xcm::v0::Xcm), + ty: Ty#265 (xcm::v0::Xcm), typeName: "v0::Xcm", }, ], @@ -225460,7 +231806,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#267 (xcm::v1::Xcm), + ty: Ty#270 (xcm::v1::Xcm), typeName: "v1::Xcm", }, ], @@ -225475,7 +231821,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#271 (xcm::v2::Xcm), + ty: Ty#274 (xcm::v2::Xcm), typeName: "v2::Xcm", }, ], @@ -225495,10 +231841,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#262 (xcm::v0::Xcm) { + Ty#265 (xcm::v0::Xcm) { docs: [ ], - id: 262, + id: 265, members: [ { docs: [ @@ -225515,7 +231861,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#263, + ty: Ty#266, typeName: "Vec>", }, ], @@ -225537,7 +231883,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#263, + ty: Ty#266, typeName: "Vec>", }, ], @@ -225559,7 +231905,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#263, + ty: Ty#266, typeName: "Vec>", }, ], @@ -225581,7 +231927,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "response", - ty: Ty#255 (xcm::v0::Response), + ty: Ty#258 (xcm::v0::Response), typeName: "Response", }, ], @@ -225632,7 +231978,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -225661,7 +232007,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#266 (xcm::double_encoded::DoubleEncoded), + ty: Ty#269 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -225676,21 +232022,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -225705,7 +232051,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -225720,21 +232066,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "initiator", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -225777,21 +232123,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#263 { + Ty#266 { docs: [ ], - id: 263, + id: 266, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#264 (xcm::v0::order::Order), + typeParam: Ty#267 (xcm::v0::order::Order), }, - Ty#264 (xcm::v0::order::Order) { + Ty#267 (xcm::v0::order::Order) { docs: [ ], - id: 264, + id: 267, members: [ { docs: [ @@ -225845,7 +232191,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -225896,7 +232242,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -225925,7 +232271,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#252, + ty: Ty#255, typeName: "Vec>", }, ], @@ -225997,7 +232343,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "xcm", - ty: Ty#265, + ty: Ty#268, typeName: "Vec>", }, ], @@ -226019,18 +232365,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#265 { + Ty#268 { docs: [ ], - id: 265, + id: 268, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#262 (xcm::v0::Xcm), + typeParam: Ty#265 (xcm::v0::Xcm), }, - Ty#266 (xcm::double_encoded::DoubleEncoded) { + Ty#269 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -226042,7 +232388,7 @@ snapshot[`acala 1`] = ` typeName: "Vec", }, ], - id: 266, + id: 269, params: [ { name: "T", @@ -226056,10 +232402,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#267 (xcm::v1::Xcm) { + Ty#270 (xcm::v1::Xcm) { docs: [ ], - id: 267, + id: 270, members: [ { docs: [ @@ -226076,7 +232422,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#268, + ty: Ty#271, typeName: "Vec>", }, ], @@ -226098,7 +232444,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#268, + ty: Ty#271, typeName: "Vec>", }, ], @@ -226120,7 +232466,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "effects", - ty: Ty#268, + ty: Ty#271, typeName: "Vec>", }, ], @@ -226142,7 +232488,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "response", - ty: Ty#260 (xcm::v1::Response), + ty: Ty#263 (xcm::v1::Response), typeName: "Response", }, ], @@ -226164,7 +232510,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -226186,14 +232532,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -226222,7 +232568,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#266 (xcm::double_encoded::DoubleEncoded), + ty: Ty#269 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -226237,21 +232583,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -226266,7 +232612,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -226281,21 +232627,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "initiator", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -226310,7 +232656,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#75 (xcm::v1::multilocation::Junctions), + ty: Ty#74 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -226368,21 +232714,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#268 { + Ty#271 { docs: [ ], - id: 268, + id: 271, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#269 (xcm::v1::order::Order), + typeParam: Ty#272 (xcm::v1::order::Order), }, - Ty#269 (xcm::v1::order::Order) { + Ty#272 (xcm::v1::order::Order) { docs: [ ], - id: 269, + id: 272, members: [ { docs: [ @@ -226414,7 +232760,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -226443,14 +232789,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -226494,14 +232840,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "reserve", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -226523,14 +232869,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#257, + ty: Ty#260, typeName: "Vec>", }, ], @@ -226552,7 +232898,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -226602,7 +232948,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "instructions", - ty: Ty#270, + ty: Ty#273, typeName: "Vec>", }, ], @@ -226624,18 +232970,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#270 { + Ty#273 { docs: [ ], - id: 270, + id: 273, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#267 (xcm::v1::Xcm), + typeParam: Ty#270 (xcm::v1::Xcm), }, - Ty#271 (xcm::v2::Xcm) { + Ty#274 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -226643,11 +232989,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#272, + ty: Ty#275, typeName: "Vec>", }, ], - id: 271, + id: 274, params: [ { name: "Call", @@ -226661,21 +233007,21 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#272 { + Ty#275 { docs: [ ], - id: 272, + id: 275, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#273 (xcm::v2::Instruction), + typeParam: Ty#276 (xcm::v2::Instruction), }, - Ty#273 (xcm::v2::Instruction) { + Ty#276 (xcm::v2::Instruction) { docs: [ ], - id: 273, + id: 276, members: [ { docs: [ @@ -226766,7 +233112,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -226788,7 +233134,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -226824,7 +233170,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#266 (xcm::double_encoded::DoubleEncoded), + ty: Ty#269 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -226839,21 +233185,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -226868,7 +233214,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -226883,21 +233229,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "initiator", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -226920,7 +233266,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#75 (xcm::v1::multilocation::Junctions), + ty: Ty#74 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -226942,7 +233288,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -226971,14 +233317,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "max_assets", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -227000,14 +233346,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "max_assets", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -227058,7 +233404,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "reserve", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -227087,7 +233433,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -227116,7 +233462,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -227175,7 +233521,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#271 (xcm::v2::Xcm), + ty: Ty#274 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -227190,7 +233536,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#271 (xcm::v2::Xcm), + ty: Ty#274 (xcm::v2::Xcm), typeName: "Xcm", }, ], @@ -227220,7 +233566,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ticket", - ty: Ty#74 (xcm::v1::multilocation::MultiLocation), + ty: Ty#73 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -227286,10 +233632,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#274 (Option) { + Ty#277 (Option) { docs: [ ], - id: 274, + id: 277, members: [ { docs: [ @@ -227326,10 +233672,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#275 (cumulus_pallet_dmp_queue::pallet::Call) { + Ty#278 (cumulus_pallet_dmp_queue::pallet::Call) { docs: [ ], - id: 275, + id: 278, members: [ { docs: [ @@ -227367,10 +233713,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#276 (orml_xtokens::module::Call) { + Ty#279 (orml_xtokens::module::Call) { docs: [ ], - id: 276, + id: 279, members: [ { docs: [ @@ -227416,7 +233762,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "asset", - ty: Ty#277 (xcm::VersionedMultiAsset), + ty: Ty#280 (xcm::VersionedMultiAsset), typeName: "Box", }, { @@ -227488,14 +233834,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "asset", - ty: Ty#277 (xcm::VersionedMultiAsset), + ty: Ty#280 (xcm::VersionedMultiAsset), typeName: "Box", }, { docs: [ ], name: "fee", - ty: Ty#277 (xcm::VersionedMultiAsset), + ty: Ty#280 (xcm::VersionedMultiAsset), typeName: "Box", }, { @@ -227524,7 +233870,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "currencies", - ty: Ty#155, + ty: Ty#156, typeName: "Vec<(T::CurrencyId, T::Balance)>", }, { @@ -227602,10 +233948,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#277 (xcm::VersionedMultiAsset) { + Ty#280 (xcm::VersionedMultiAsset) { docs: [ ], - id: 277, + id: 280, members: [ { docs: [ @@ -227646,10 +233992,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#278 (orml_xcm::module::Call) { + Ty#281 (orml_xcm::module::Call) { docs: [ ], - id: 278, + id: 281, members: [ { docs: [ @@ -227666,7 +234012,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "message", - ty: Ty#250 (xcm::VersionedXcm), + ty: Ty#253 (xcm::VersionedXcm), typeName: "Box>", }, ], @@ -227687,10 +234033,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#279 (orml_authority::module::Call) { + Ty#282 (orml_authority::module::Call) { docs: [ ], - id: 279, + id: 282, members: [ { docs: [ @@ -227700,14 +234046,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "as_origin", - ty: Ty#280 (acala_primitives::AuthoritysOriginId), + ty: Ty#283 (acala_primitives::AuthoritysOriginId), typeName: "T::AsOriginId", }, { docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box>", }, ], @@ -227722,7 +234068,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "when", - ty: Ty#281 (frame_support::traits::schedule::DispatchTime), + ty: Ty#284 (frame_support::traits::schedule::DispatchTime), typeName: "DispatchTime", }, { @@ -227743,7 +234089,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box>", }, ], @@ -227772,7 +234118,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "when", - ty: Ty#281 (frame_support::traits::schedule::DispatchTime), + ty: Ty#284 (frame_support::traits::schedule::DispatchTime), typeName: "DispatchTime", }, ], @@ -227838,7 +234184,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box>", }, { @@ -227903,10 +234249,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#280 (acala_primitives::AuthoritysOriginId) { + Ty#283 (acala_primitives::AuthoritysOriginId) { docs: [ ], - id: 280, + id: 283, members: [ { docs: [ @@ -227957,10 +234303,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#281 (frame_support::traits::schedule::DispatchTime) { + Ty#284 (frame_support::traits::schedule::DispatchTime) { docs: [ ], - id: 281, + id: 284, members: [ { docs: [ @@ -228007,10 +234353,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#282 (pallet_collective::pallet::Call) { + Ty#285 (pallet_collective::pallet::Call) { docs: [ ], - id: 282, + id: 285, members: [ { docs: [ @@ -228020,7 +234366,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { @@ -228049,14 +234395,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228071,21 +234417,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "threshold", - ty: Ty#77, + ty: Ty#76, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228107,7 +234453,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -228136,7 +234482,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -228150,7 +234496,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228190,10 +234536,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#283 (pallet_membership::pallet::Call) { + Ty#286 (pallet_membership::pallet::Call) { docs: [ ], - id: 283, + id: 286, members: [ { docs: [ @@ -228255,7 +234601,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -228318,10 +234664,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#284 (pallet_collective::pallet::Call) { + Ty#287 (pallet_collective::pallet::Call) { docs: [ ], - id: 284, + id: 287, members: [ { docs: [ @@ -228331,7 +234677,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { @@ -228360,14 +234706,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228382,21 +234728,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "threshold", - ty: Ty#77, + ty: Ty#76, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228418,7 +234764,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -228447,7 +234793,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -228461,7 +234807,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228501,10 +234847,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#285 (pallet_membership::pallet::Call) { + Ty#288 (pallet_membership::pallet::Call) { docs: [ ], - id: 285, + id: 288, members: [ { docs: [ @@ -228566,7 +234912,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -228629,10 +234975,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#286 (pallet_collective::pallet::Call) { + Ty#289 (pallet_collective::pallet::Call) { docs: [ ], - id: 286, + id: 289, members: [ { docs: [ @@ -228642,7 +234988,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { @@ -228671,14 +235017,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228693,21 +235039,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "threshold", - ty: Ty#77, + ty: Ty#76, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228729,7 +235075,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -228758,7 +235104,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -228772,7 +235118,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -228812,10 +235158,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#287 (pallet_membership::pallet::Call) { + Ty#290 (pallet_membership::pallet::Call) { docs: [ ], - id: 287, + id: 290, members: [ { docs: [ @@ -228877,7 +235223,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -228940,10 +235286,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#288 (pallet_collective::pallet::Call) { + Ty#291 (pallet_collective::pallet::Call) { docs: [ ], - id: 288, + id: 291, members: [ { docs: [ @@ -228953,7 +235299,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new_members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { @@ -228982,14 +235328,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -229004,21 +235350,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "threshold", - ty: Ty#77, + ty: Ty#76, typeName: "MemberCount", }, { docs: [ ], name: "proposal", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<>::Proposal>", }, { docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -229040,7 +235386,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -229069,7 +235415,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "index", - ty: Ty#77, + ty: Ty#76, typeName: "ProposalIndex", }, { @@ -229083,7 +235429,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "length_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -229123,10 +235469,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#289 (pallet_membership::pallet::Call) { + Ty#292 (pallet_membership::pallet::Call) { docs: [ ], - id: 289, + id: 292, members: [ { docs: [ @@ -229188,7 +235534,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -229251,10 +235597,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#290 (pallet_democracy::pallet::Call) { + Ty#293 (pallet_democracy::pallet::Call) { docs: [ ], - id: 290, + id: 293, members: [ { docs: [ @@ -229286,14 +235632,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal", - ty: Ty#77, + ty: Ty#76, typeName: "PropIndex", }, { docs: [ ], name: "seconds_upper_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -229308,7 +235654,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ref_index", - ty: Ty#77, + ty: Ty#76, typeName: "ReferendumIndex", }, { @@ -229434,7 +235780,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ref_index", - ty: Ty#77, + ty: Ty#76, typeName: "ReferendumIndex", }, ], @@ -229471,7 +235817,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "conviction", - ty: Ty#291 (pallet_democracy::conviction::Conviction), + ty: Ty#294 (pallet_democracy::conviction::Conviction), typeName: "Conviction", }, { @@ -229576,7 +235922,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "proposal_len_upper_bound", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -229672,7 +236018,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "maybe_ref_index", - ty: Ty#274 (Option), + ty: Ty#277 (Option), typeName: "Option", }, ], @@ -229687,7 +236033,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "prop_index", - ty: Ty#77, + ty: Ty#76, typeName: "PropIndex", }, ], @@ -229708,10 +236054,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#291 (pallet_democracy::conviction::Conviction) { + Ty#294 (pallet_democracy::conviction::Conviction) { docs: [ ], - id: 291, + id: 294, members: [ { docs: [ @@ -229779,10 +236125,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#292 (orml_oracle::module::Call) { + Ty#295 (orml_oracle::module::Call) { docs: [ ], - id: 292, + id: 295, members: [ { docs: [ @@ -229817,10 +236163,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#293 (pallet_membership::pallet::Call) { + Ty#296 (pallet_membership::pallet::Call) { docs: [ ], - id: 293, + id: 296, members: [ { docs: [ @@ -229882,7 +236228,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "members", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -229945,10 +236291,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#294 (orml_auction::module::Call) { + Ty#297 (orml_auction::module::Call) { docs: [ ], - id: 294, + id: 297, members: [ { docs: [ @@ -229986,10 +236332,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#295 (orml_rewards::module::Call) { + Ty#298 (orml_rewards::module::Call) { docs: [ ], - id: 295, + id: 298, members: [ ], params: [ @@ -230005,10 +236351,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#296 (module_prices::module::Call) { + Ty#299 (module_prices::module::Call) { docs: [ ], - id: 296, + id: 299, members: [ { docs: [ @@ -230054,10 +236400,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#297 (module_dex::module::Call) { + Ty#300 (module_dex::module::Call) { docs: [ ], - id: 297, + id: 300, members: [ { docs: [ @@ -230067,7 +236413,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "path", - ty: Ty#59, + ty: Ty#145, typeName: "Vec", }, { @@ -230096,7 +236442,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "path", - ty: Ty#59, + ty: Ty#145, typeName: "Vec", }, { @@ -230332,7 +236678,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "not_before", - ty: Ty#77, + ty: Ty#76, typeName: "T::BlockNumber", }, ], @@ -230389,7 +236735,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "not_before", - ty: Ty#77, + ty: Ty#76, typeName: "T::BlockNumber", }, ], @@ -230527,10 +236873,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#298 (module_dex_oracle::module::Call) { + Ty#301 (module_dex_oracle::module::Call) { docs: [ ], - id: 298, + id: 301, members: [ { docs: [ @@ -230626,10 +236972,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#299 (module_aggregated_dex::module::Call) { + Ty#302 (module_aggregated_dex::module::Call) { docs: [ ], - id: 299, + id: 302, members: [ { docs: [ @@ -230639,7 +236985,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "paths", - ty: Ty#300, + ty: Ty#236, typeName: "Vec", }, { @@ -230668,7 +237014,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "paths", - ty: Ty#300, + ty: Ty#236, typeName: "Vec", }, { @@ -230697,7 +237043,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "updates", - ty: Ty#302, + ty: Ty#303, typeName: "Vec<((CurrencyId, CurrencyId), Option>)>", }, ], @@ -230718,118 +237064,49 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#300 { - docs: [ - ], - id: 300, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#301 (module_aggregated_dex::SwapPath), - }, - Ty#301 (module_aggregated_dex::SwapPath) { - docs: [ - ], - id: 301, - members: [ - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#59, - typeName: "Vec", - }, - ], - index: 0, - name: "Dex", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#4 (u32), - typeName: "StableAssetPoolId", - }, - { - docs: [ - ], - name: undefined, - ty: Ty#4 (u32), - typeName: "PoolTokenIndex", - }, - { - docs: [ - ], - name: undefined, - ty: Ty#4 (u32), - typeName: "PoolTokenIndex", - }, - ], - index: 1, - name: "Taiga", - }, - ], - params: [ - ], - path: [ - "module_aggregated_dex", - "SwapPath", - ], - type: "Union", - }, - Ty#302 { + Ty#303 { docs: [ ], - id: 302, + id: 303, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#303, + typeParam: Ty#304, }, - Ty#303 { + Ty#304 { docs: [ ], fields: [ - Ty#304, - Ty#305 (Option), + Ty#305, + Ty#306 (Option), ], - id: 303, + id: 304, params: [ ], path: [ ], type: "Tuple", }, - Ty#304 { + Ty#305 { docs: [ ], fields: [ Ty#50 (acala_primitives::currency::CurrencyId), Ty#50 (acala_primitives::currency::CurrencyId), ], - id: 304, + id: 305, params: [ ], path: [ ], type: "Tuple", }, - Ty#305 (Option) { + Ty#306 (Option) { docs: [ ], - id: 305, + id: 306, members: [ { docs: [ @@ -230847,7 +237124,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#300, + ty: Ty#236, typeName: undefined, }, ], @@ -230858,7 +237135,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#300, + ty: Ty#236, }, ], path: [ @@ -230866,10 +237143,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#306 (module_auction_manager::module::Call) { + Ty#307 (module_auction_manager::module::Call) { docs: [ ], - id: 306, + id: 307, members: [ { docs: [ @@ -230900,10 +237177,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#307 (module_loans::module::Call) { + Ty#308 (module_loans::module::Call) { docs: [ ], - id: 307, + id: 308, members: [ ], params: [ @@ -230919,10 +237196,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#308 (module_honzon::module::Call) { + Ty#309 (module_honzon::module::Call) { docs: [ ], - id: 308, + id: 309, members: [ { docs: [ @@ -230939,14 +237216,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "collateral_adjustment", - ty: Ty#149 (i128), + ty: Ty#150 (i128), typeName: "Amount", }, { docs: [ ], name: "debit_adjustment", - ty: Ty#149 (i128), + ty: Ty#150 (i128), typeName: "Amount", }, ], @@ -230990,7 +237267,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "from", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -231012,7 +237289,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "to", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -231034,7 +237311,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "to", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -231122,14 +237399,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "collateral_adjustment", - ty: Ty#149 (i128), + ty: Ty#150 (i128), typeName: "Amount", }, { docs: [ ], name: "debit_value_adjustment", - ty: Ty#149 (i128), + ty: Ty#150 (i128), typeName: "Amount", }, ], @@ -231179,10 +237456,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#309 (module_cdp_treasury::module::Call) { + Ty#310 (module_cdp_treasury::module::Call) { docs: [ ], - id: 309, + id: 310, members: [ { docs: [ @@ -231250,7 +237527,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "swap_limit", - ty: Ty#310 (module_support::dex::SwapLimit), + ty: Ty#311 (module_support::dex::SwapLimit), typeName: "SwapLimit", }, ], @@ -231293,10 +237570,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#310 (module_support::dex::SwapLimit) { + Ty#311 (module_support::dex::SwapLimit) { docs: [ ], - id: 310, + id: 311, members: [ { docs: [ @@ -231356,10 +237633,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#311 (module_cdp_engine::module::Call) { + Ty#312 (module_cdp_engine::module::Call) { docs: [ ], - id: 311, + id: 312, members: [ { docs: [ @@ -231376,7 +237653,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -231398,7 +237675,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -231420,41 +237697,71 @@ snapshot[`acala 1`] = ` docs: [ ], name: "interest_rate_per_sec", - ty: Ty#312 (orml_traits::Change), + ty: Ty#313 (orml_traits::Change), typeName: "ChangeOptionRate", }, { docs: [ ], name: "liquidation_ratio", - ty: Ty#312 (orml_traits::Change), + ty: Ty#313 (orml_traits::Change), typeName: "ChangeOptionRatio", }, { docs: [ ], name: "liquidation_penalty", - ty: Ty#312 (orml_traits::Change), + ty: Ty#313 (orml_traits::Change), typeName: "ChangeOptionRate", }, { docs: [ ], name: "required_collateral_ratio", - ty: Ty#312 (orml_traits::Change), + ty: Ty#313 (orml_traits::Change), typeName: "ChangeOptionRatio", }, { docs: [ ], name: "maximum_total_debit_value", - ty: Ty#313 (orml_traits::Change), + ty: Ty#314 (orml_traits::Change), typeName: "ChangeBalance", }, ], index: 2, name: "set_collateral_params", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "address", + ty: Ty#44 (primitive_types::H160), + typeName: "EvmAddress", + }, + ], + index: 3, + name: "register_liquidation_contract", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "address", + ty: Ty#44 (primitive_types::H160), + typeName: "EvmAddress", + }, + ], + index: 4, + name: "deregister_liquidation_contract", + }, ], params: [ { @@ -231469,10 +237776,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#312 (orml_traits::Change) { + Ty#313 (orml_traits::Change) { docs: [ ], - id: 312, + id: 313, members: [ { docs: [ @@ -231490,7 +237797,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Value", }, ], @@ -231501,7 +237808,7 @@ snapshot[`acala 1`] = ` params: [ { name: "Value", - ty: Ty#153 (Option), + ty: Ty#154 (Option), }, ], path: [ @@ -231510,10 +237817,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#313 (orml_traits::Change) { + Ty#314 (orml_traits::Change) { docs: [ ], - id: 313, + id: 314, members: [ { docs: [ @@ -231551,10 +237858,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#314 (module_emergency_shutdown::module::Call) { + Ty#315 (module_emergency_shutdown::module::Call) { docs: [ ], - id: 314, + id: 315, members: [ { docs: [ @@ -231601,10 +237908,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#315 (module_homa::module::Call) { + Ty#316 (module_homa::module::Call) { docs: [ ], - id: 315, + id: 316, members: [ { docs: [ @@ -231651,7 +237958,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "redeemer_list", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -231681,28 +237988,28 @@ snapshot[`acala 1`] = ` docs: [ ], name: "soft_bonded_cap_per_sub_account", - ty: Ty#316 (Option), + ty: Ty#317 (Option), typeName: "Option", }, { docs: [ ], name: "estimated_reward_rate_per_era", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, { docs: [ ], name: "commission_rate", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, { docs: [ ], name: "fast_match_fee_rate", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, ], @@ -231717,14 +238024,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "last_era_bumped_block", - ty: Ty#274 (Option), + ty: Ty#277 (Option), typeName: "Option", }, { docs: [ ], name: "frequency", - ty: Ty#274 (Option), + ty: Ty#277 (Option), typeName: "Option", }, ], @@ -231739,7 +238046,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "updates", - ty: Ty#317, + ty: Ty#318, typeName: "Vec<(u16, Option, Option>)>", }, ], @@ -231784,7 +238091,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "redeemer_list", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -231805,10 +238112,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#316 (Option) { + Ty#317 (Option) { docs: [ ], - id: 316, + id: 317, members: [ { docs: [ @@ -231845,36 +238152,36 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#317 { + Ty#318 { docs: [ ], - id: 317, + id: 318, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#318, + typeParam: Ty#319, }, - Ty#318 { + Ty#319 { docs: [ ], fields: [ Ty#38 (u16), - Ty#316 (Option), - Ty#319 (Option), + Ty#317 (Option), + Ty#320 (Option), ], - id: 318, + id: 319, params: [ ], path: [ ], type: "Tuple", }, - Ty#319 (Option) { + Ty#320 (Option) { docs: [ ], - id: 319, + id: 320, members: [ { docs: [ @@ -231892,7 +238199,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#158, + ty: Ty#159, typeName: undefined, }, ], @@ -231903,7 +238210,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#158, + ty: Ty#159, }, ], path: [ @@ -231911,10 +238218,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#320 (module_xcm_interface::module::Call) { + Ty#321 (module_xcm_interface::module::Call) { docs: [ ], - id: 320, + id: 321, members: [ { docs: [ @@ -231924,7 +238231,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "updates", - ty: Ty#321, + ty: Ty#322, typeName: "Vec<(XcmInterfaceOperation, Option, Option)>", }, ], @@ -231945,36 +238252,36 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#321 { + Ty#322 { docs: [ ], - id: 321, + id: 322, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#322, + typeParam: Ty#323, }, - Ty#322 { + Ty#323 { docs: [ ], fields: [ - Ty#161 (module_xcm_interface::module::XcmInterfaceOperation), - Ty#195 (Option), - Ty#316 (Option), + Ty#162 (module_xcm_interface::module::XcmInterfaceOperation), + Ty#196 (Option), + Ty#317 (Option), ], - id: 322, + id: 323, params: [ ], path: [ ], type: "Tuple", }, - Ty#323 (module_incentives::module::Call) { + Ty#324 (module_incentives::module::Call) { docs: [ ], - id: 323, + id: 324, members: [ { docs: [ @@ -232028,7 +238335,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "pool_id", - ty: Ty#163 (module_incentives::PoolId), + ty: Ty#164 (module_support::incentives::PoolId), typeName: "PoolId", }, ], @@ -232043,7 +238350,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "updates", - ty: Ty#324, + ty: Ty#325, typeName: "Vec<(PoolId, Vec<(CurrencyId, Balance)>)>", }, ], @@ -232058,26 +238365,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "updates", - ty: Ty#326, + ty: Ty#327, typeName: "Vec<(PoolId, Rate)>", }, ], index: 4, - name: "update_dex_saving_rewards", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "updates", - ty: Ty#326, - typeName: "Vec<(PoolId, Rate)>", - }, - ], - index: 5, name: "update_claim_reward_deduction_rates", }, ], @@ -232094,60 +238386,60 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#324 { + Ty#325 { docs: [ ], - id: 324, + id: 325, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#325, + typeParam: Ty#326, }, - Ty#325 { + Ty#326 { docs: [ ], fields: [ - Ty#163 (module_incentives::PoolId), - Ty#155, + Ty#164 (module_support::incentives::PoolId), + Ty#156, ], - id: 325, + id: 326, params: [ ], path: [ ], type: "Tuple", }, - Ty#326 { + Ty#327 { docs: [ ], - id: 326, + id: 327, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#327, + typeParam: Ty#328, }, - Ty#327 { + Ty#328 { docs: [ ], fields: [ - Ty#163 (module_incentives::PoolId), - Ty#60 (sp_arithmetic::fixed_point::FixedU128), + Ty#164 (module_support::incentives::PoolId), + Ty#59 (sp_arithmetic::fixed_point::FixedU128), ], - id: 327, + id: 328, params: [ ], path: [ ], type: "Tuple", }, - Ty#328 (module_nft::module::Call) { + Ty#329 (module_nft::module::Call) { docs: [ ], - id: 328, + id: 329, members: [ { docs: [ @@ -232164,14 +238456,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "properties", - ty: Ty#329 (acala_primitives::nft::BitFlags), + ty: Ty#330 (acala_primitives::nft::BitFlags), typeName: "Properties", }, { docs: [ ], name: "attributes", - ty: Ty#331 (BTreeMap), + ty: Ty#332 (BTreeMap), typeName: "Attributes", }, ], @@ -232186,7 +238478,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "to", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -232207,14 +238499,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "attributes", - ty: Ty#331 (BTreeMap), + ty: Ty#332 (BTreeMap), typeName: "Attributes", }, { docs: [ ], name: "quantity", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, ], @@ -232229,14 +238521,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "to", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "token", - ty: Ty#332, + ty: Ty#333, typeName: "(ClassIdOf, TokenIdOf)", }, ], @@ -232251,7 +238543,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "token", - ty: Ty#332, + ty: Ty#333, typeName: "(ClassIdOf, TokenIdOf)", }, ], @@ -232266,7 +238558,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "token", - ty: Ty#332, + ty: Ty#333, typeName: "(ClassIdOf, TokenIdOf)", }, { @@ -232295,7 +238587,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "dest", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -232317,7 +238609,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "properties", - ty: Ty#329 (acala_primitives::nft::BitFlags), + ty: Ty#330 (acala_primitives::nft::BitFlags), typeName: "Properties", }, ], @@ -232338,7 +238630,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#329 (acala_primitives::nft::BitFlags) { + Ty#330 (acala_primitives::nft::BitFlags) { docs: [ ], fields: [ @@ -232350,11 +238642,11 @@ snapshot[`acala 1`] = ` typeName: "ClassProperty", }, ], - id: 329, + id: 330, params: [ { name: "T", - ty: Ty#330 (acala_primitives::nft::ClassProperty), + ty: Ty#331 (acala_primitives::nft::ClassProperty), }, ], path: [ @@ -232364,10 +238656,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#330 (acala_primitives::nft::ClassProperty) { + Ty#331 (acala_primitives::nft::ClassProperty) { docs: [ ], - id: 330, + id: 331, members: [ { docs: [ @@ -232411,7 +238703,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#331 (BTreeMap) { + Ty#332 (BTreeMap) { docs: [ ], fields: [ @@ -232419,11 +238711,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#189, + ty: Ty#190, typeName: undefined, }, ], - id: 331, + id: 332, params: [ { name: "K", @@ -232439,24 +238731,24 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#332 { + Ty#333 { docs: [ ], fields: [ Ty#4 (u32), Ty#8 (u64), ], - id: 332, + id: 333, params: [ ], path: [ ], type: "Tuple", }, - Ty#333 (module_asset_registry::module::Call) { + Ty#334 (module_asset_registry::module::Call) { docs: [ ], - id: 333, + id: 334, members: [ { docs: [ @@ -232473,7 +238765,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "Box>>", }, ], @@ -232502,7 +238794,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "Box>>", }, ], @@ -232517,7 +238809,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "Box>>", }, ], @@ -232539,7 +238831,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "Box>>", }, ], @@ -232583,7 +238875,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "Box>>", }, ], @@ -232605,7 +238897,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "Box>>", }, ], @@ -232627,7 +238919,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#166 (acala_primitives::currency::AssetMetadata), + ty: Ty#167 (acala_primitives::currency::AssetMetadata), typeName: "Box>>", }, ], @@ -232648,10 +238940,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#334 (module_evm::module::Call) { + Ty#335 (module_evm::module::Call) { docs: [ ], - id: 334, + id: 335, members: [ { docs: [ @@ -232661,7 +238953,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "action", - ty: Ty#335 (ethereum::transaction::TransactionAction), + ty: Ty#336 (ethereum::transaction::TransactionAction), typeName: "TransactionAction", }, { @@ -232689,21 +238981,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_limit", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "access_list", - ty: Ty#336, + ty: Ty#337, typeName: "Vec", }, { docs: [ ], name: "valid_until", - ty: Ty#77, + ty: Ty#76, typeName: "T::BlockNumber", }, ], @@ -232746,14 +239038,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_limit", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "access_list", - ty: Ty#336, + ty: Ty#337, typeName: "Vec", }, ], @@ -232803,14 +239095,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_limit", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "access_list", - ty: Ty#336, + ty: Ty#337, typeName: "Vec", }, ], @@ -232846,14 +239138,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_limit", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "access_list", - ty: Ty#336, + ty: Ty#337, typeName: "Vec", }, ], @@ -232896,14 +239188,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_limit", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "access_list", - ty: Ty#336, + ty: Ty#337, typeName: "Vec", }, ], @@ -232939,14 +239231,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_limit", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "access_list", - ty: Ty#336, + ty: Ty#337, typeName: "Vec", }, ], @@ -232989,14 +239281,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_limit", - ty: Ty#77, + ty: Ty#76, typeName: "u32", }, { docs: [ ], name: "access_list", - ty: Ty#336, + ty: Ty#337, typeName: "Vec", }, ], @@ -233108,6 +239400,56 @@ snapshot[`acala 1`] = ` index: 13, name: "selfdestruct", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "target", + ty: Ty#44 (primitive_types::H160), + typeName: "EvmAddress", + }, + { + docs: [ + ], + name: "input", + ty: Ty#10, + typeName: "Vec", + }, + { + docs: [ + ], + name: "value", + ty: Ty#57, + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "gas_limit", + ty: Ty#79, + typeName: "u64", + }, + { + docs: [ + ], + name: "storage_limit", + ty: Ty#76, + typeName: "u32", + }, + { + docs: [ + ], + name: "access_list", + ty: Ty#337, + typeName: "Vec", + }, + ], + index: 14, + name: "strict_call", + }, ], params: [ { @@ -233122,10 +239464,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#335 (ethereum::transaction::TransactionAction) { + Ty#336 (ethereum::transaction::TransactionAction) { docs: [ ], - id: 335, + id: 336, members: [ { docs: [ @@ -233160,18 +239502,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#336 { + Ty#337 { docs: [ ], - id: 336, + id: 337, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#337 (ethereum::transaction::AccessListItem), + typeParam: Ty#338 (ethereum::transaction::AccessListItem), }, - Ty#337 (ethereum::transaction::AccessListItem) { + Ty#338 (ethereum::transaction::AccessListItem) { docs: [ ], fields: [ @@ -233186,11 +239528,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "storage_keys", - ty: Ty#171, + ty: Ty#172, typeName: "Vec", }, ], - id: 337, + id: 338, params: [ ], path: [ @@ -233200,10 +239542,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#338 (module_evm_accounts::module::Call) { + Ty#339 (module_evm_accounts::module::Call) { docs: [ ], - id: 338, + id: 339, members: [ { docs: [ @@ -233220,7 +239562,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "eth_signature", - ty: Ty#234, + ty: Ty#235, typeName: "Eip712Signature", }, ], @@ -233249,10 +239591,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#339 (nutsfinance_stable_asset::pallet::Call) { + Ty#340 (nutsfinance_stable_asset::pallet::Call) { docs: [ ], - id: 339, + id: 340, members: [ { docs: [ @@ -233269,14 +239611,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "assets", - ty: Ty#59, + ty: Ty#145, typeName: "Vec", }, { docs: [ ], name: "precisions", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -233347,7 +239689,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "amounts", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -233433,7 +239775,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "min_redeem_amounts", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, ], @@ -233498,7 +239840,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "amounts", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -233541,6 +239883,71 @@ snapshot[`acala 1`] = ` index: 6, name: "modify_a", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "StableAssetPoolId", + }, + { + docs: [ + ], + name: "mint_fee", + ty: Ty#317 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "swap_fee", + ty: Ty#317 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "redeem_fee", + ty: Ty#317 (Option), + typeName: "Option", + }, + ], + index: 7, + name: "modify_fees", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "StableAssetPoolId", + }, + { + docs: [ + ], + name: "fee_recipient", + ty: Ty#124 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "yield_recipient", + ty: Ty#124 (Option), + typeName: "Option", + }, + ], + index: 8, + name: "modify_recipients", + }, ], params: [ { @@ -233555,10 +239962,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#340 (cumulus_pallet_parachain_system::pallet::Call) { + Ty#341 (cumulus_pallet_parachain_system::pallet::Call) { docs: [ ], - id: 340, + id: 341, members: [ { docs: [ @@ -233568,7 +239975,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "data", - ty: Ty#341 (cumulus_primitives_parachain_inherent::ParachainInherentData), + ty: Ty#342 (cumulus_primitives_parachain_inherent::ParachainInherentData), typeName: "ParachainInherentData", }, ], @@ -233634,7 +240041,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#341 (cumulus_primitives_parachain_inherent::ParachainInherentData) { + Ty#342 (cumulus_primitives_parachain_inherent::ParachainInherentData) { docs: [ ], fields: [ @@ -233642,32 +240049,32 @@ snapshot[`acala 1`] = ` docs: [ ], name: "validation_data", - ty: Ty#342 (polkadot_primitives::v2::PersistedValidationData), + ty: Ty#343 (polkadot_primitives::v2::PersistedValidationData), typeName: "PersistedValidationData", }, { docs: [ ], name: "relay_chain_state", - ty: Ty#344 (sp_trie::storage_proof::StorageProof), + ty: Ty#345 (sp_trie::storage_proof::StorageProof), typeName: "sp_trie::StorageProof", }, { docs: [ ], name: "downward_messages", - ty: Ty#346, + ty: Ty#347, typeName: "Vec", }, { docs: [ ], name: "horizontal_messages", - ty: Ty#348 (BTreeMap), + ty: Ty#349 (BTreeMap), typeName: "BTreeMap>", }, ], - id: 341, + id: 342, params: [ ], path: [ @@ -233676,7 +240083,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#342 (polkadot_primitives::v2::PersistedValidationData) { + Ty#343 (polkadot_primitives::v2::PersistedValidationData) { docs: [ ], fields: [ @@ -233684,7 +240091,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "parent_head", - ty: Ty#343 (polkadot_parachain::primitives::HeadData), + ty: Ty#344 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { @@ -233709,7 +240116,7 @@ snapshot[`acala 1`] = ` typeName: "u32", }, ], - id: 342, + id: 343, params: [ { name: "H", @@ -233727,7 +240134,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#343 (polkadot_parachain::primitives::HeadData) { + Ty#344 (polkadot_parachain::primitives::HeadData) { docs: [ ], fields: [ @@ -233739,7 +240146,7 @@ snapshot[`acala 1`] = ` typeName: "Vec", }, ], - id: 343, + id: 344, params: [ ], path: [ @@ -233749,7 +240156,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#344 (sp_trie::storage_proof::StorageProof) { + Ty#345 (sp_trie::storage_proof::StorageProof) { docs: [ ], fields: [ @@ -233757,11 +240164,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "trie_nodes", - ty: Ty#345 (BTreeSet), + ty: Ty#346 (BTreeSet), typeName: "BTreeSet>", }, ], - id: 344, + id: 345, params: [ ], path: [ @@ -233771,7 +240178,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#345 (BTreeSet) { + Ty#346 (BTreeSet) { docs: [ ], fields: [ @@ -233779,11 +240186,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#191, + ty: Ty#192, typeName: undefined, }, ], - id: 345, + id: 346, params: [ { name: "T", @@ -233795,18 +240202,18 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#346 { + Ty#347 { docs: [ ], - id: 346, + id: 347, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#347 (polkadot_core_primitives::InboundDownwardMessage), + typeParam: Ty#348 (polkadot_core_primitives::InboundDownwardMessage), }, - Ty#347 (polkadot_core_primitives::InboundDownwardMessage) { + Ty#348 (polkadot_core_primitives::InboundDownwardMessage) { docs: [ ], fields: [ @@ -233825,7 +240232,7 @@ snapshot[`acala 1`] = ` typeName: "DownwardMessage", }, ], - id: 347, + id: 348, params: [ { name: "BlockNumber", @@ -233838,7 +240245,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#348 (BTreeMap) { + Ty#349 (BTreeMap) { docs: [ ], fields: [ @@ -233846,19 +240253,19 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#351, + ty: Ty#352, typeName: undefined, }, ], - id: 348, + id: 349, params: [ { name: "K", - ty: Ty#71 (polkadot_parachain::primitives::Id), + ty: Ty#70 (polkadot_parachain::primitives::Id), }, { name: "V", - ty: Ty#349, + ty: Ty#350, }, ], path: [ @@ -233866,18 +240273,18 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#349 { + Ty#350 { docs: [ ], - id: 349, + id: 350, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#350 (polkadot_core_primitives::InboundHrmpMessage), + typeParam: Ty#351 (polkadot_core_primitives::InboundHrmpMessage), }, - Ty#350 (polkadot_core_primitives::InboundHrmpMessage) { + Ty#351 (polkadot_core_primitives::InboundHrmpMessage) { docs: [ ], fields: [ @@ -233896,7 +240303,7 @@ snapshot[`acala 1`] = ` typeName: "sp_std::vec::Vec", }, ], - id: 350, + id: 351, params: [ { name: "BlockNumber", @@ -233909,35 +240316,35 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#351 { + Ty#352 { docs: [ ], - id: 351, + id: 352, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#352, + typeParam: Ty#353, }, - Ty#352 { + Ty#353 { docs: [ ], fields: [ - Ty#71 (polkadot_parachain::primitives::Id), - Ty#349, + Ty#70 (polkadot_parachain::primitives::Id), + Ty#350, ], - id: 352, + id: 353, params: [ ], path: [ ], type: "Tuple", }, - Ty#353 (pallet_sudo::pallet::Call) { + Ty#354 (pallet_sudo::pallet::Call) { docs: [ ], - id: 353, + id: 354, members: [ { docs: [ @@ -233947,7 +240354,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, ], @@ -233962,7 +240369,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, { @@ -233984,7 +240391,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "new", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -233999,14 +240406,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "who", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), typeName: "Box<::Call>", }, ], @@ -234027,10 +240434,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#354 (pallet_scheduler::pallet::Error) { + Ty#355 (pallet_scheduler::pallet::Error) { docs: [ ], - id: 354, + id: 355, members: [ { docs: [ @@ -234078,10 +240485,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#355 (pallet_utility::pallet::Error) { + Ty#356 (pallet_utility::pallet::Error) { docs: [ ], - id: 355, + id: 356, members: [ { docs: [ @@ -234105,21 +240512,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#356 { + Ty#357 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#1, ], - id: 356, + id: 357, params: [ ], path: [ ], type: "Tuple", }, - Ty#357 (pallet_multisig::Multisig) { + Ty#358 (pallet_multisig::Multisig) { docs: [ ], fields: [ @@ -234148,11 +240555,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "approvals", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], - id: 357, + id: 358, params: [ { name: "BlockNumber", @@ -234173,25 +240580,25 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#358 { + Ty#359 { docs: [ ], fields: [ - Ty#216 (frame_support::traits::misc::WrapperKeepOpaque), + Ty#217 (frame_support::traits::misc::WrapperKeepOpaque), Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 358, + id: 359, params: [ ], path: [ ], type: "Tuple", }, - Ty#359 (pallet_multisig::pallet::Error) { + Ty#360 (pallet_multisig::pallet::Error) { docs: [ ], - id: 359, + id: 360, members: [ { docs: [ @@ -234319,21 +240726,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#360 { + Ty#361 { docs: [ ], fields: [ - Ty#361 (frame_support::storage::bounded_vec::BoundedVec), + Ty#362 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 360, + id: 361, params: [ ], path: [ ], type: "Tuple", }, - Ty#361 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#362 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -234341,15 +240748,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#363, + ty: Ty#364, typeName: "Vec", }, ], - id: 361, + id: 362, params: [ { name: "T", - ty: Ty#362 (pallet_proxy::ProxyDefinition), + ty: Ty#363 (pallet_proxy::ProxyDefinition), }, { name: "S", @@ -234357,14 +240764,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#362 (pallet_proxy::ProxyDefinition) { + Ty#363 (pallet_proxy::ProxyDefinition) { docs: [ ], fields: [ @@ -234390,7 +240797,7 @@ snapshot[`acala 1`] = ` typeName: "BlockNumber", }, ], - id: 362, + id: 363, params: [ { name: "AccountId", @@ -234411,32 +240818,32 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#363 { + Ty#364 { docs: [ ], - id: 363, + id: 364, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#362 (pallet_proxy::ProxyDefinition), + typeParam: Ty#363 (pallet_proxy::ProxyDefinition), }, - Ty#364 { + Ty#365 { docs: [ ], fields: [ - Ty#365 (frame_support::storage::bounded_vec::BoundedVec), + Ty#366 (sp_runtime::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 364, + id: 365, params: [ ], path: [ ], type: "Tuple", }, - Ty#365 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#366 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -234444,15 +240851,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#367, + ty: Ty#368, typeName: "Vec", }, ], - id: 365, + id: 366, params: [ { name: "T", - ty: Ty#366 (pallet_proxy::Announcement), + ty: Ty#367 (pallet_proxy::Announcement), }, { name: "S", @@ -234460,14 +240867,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#366 (pallet_proxy::Announcement) { + Ty#367 (pallet_proxy::Announcement) { docs: [ ], fields: [ @@ -234493,7 +240900,7 @@ snapshot[`acala 1`] = ` typeName: "BlockNumber", }, ], - id: 366, + id: 367, params: [ { name: "AccountId", @@ -234514,21 +240921,21 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#367 { + Ty#368 { docs: [ ], - id: 367, + id: 368, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#366 (pallet_proxy::Announcement), + typeParam: Ty#367 (pallet_proxy::Announcement), }, - Ty#368 (pallet_proxy::pallet::Error) { + Ty#369 (pallet_proxy::pallet::Error) { docs: [ ], - id: 368, + id: 369, members: [ { docs: [ @@ -234608,10 +241015,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#369 (module_transaction_pause::module::Error) { + Ty#370 (module_transaction_pause::module::Error) { docs: [ ], - id: 369, + id: 370, members: [ { docs: [ @@ -234643,10 +241050,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#370 (pallet_preimage::RequestStatus) { + Ty#371 (pallet_preimage::RequestStatus) { docs: [ ], - id: 370, + id: 371, members: [ { docs: [ @@ -234656,7 +241063,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#371 (Option), + ty: Ty#372 (Option), typeName: "Option<(AccountId, Balance)>", }, ], @@ -234695,10 +241102,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#371 (Option) { + Ty#372 (Option) { docs: [ ], - id: 371, + id: 372, members: [ { docs: [ @@ -234716,7 +241123,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#372, + ty: Ty#373, typeName: undefined, }, ], @@ -234727,7 +241134,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#372, + ty: Ty#373, }, ], path: [ @@ -234735,21 +241142,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#372 { + Ty#373 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 372, + id: 373, params: [ ], path: [ ], type: "Tuple", }, - Ty#373 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#374 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -234761,7 +241168,7 @@ snapshot[`acala 1`] = ` typeName: "Vec", }, ], - id: 373, + id: 374, params: [ { name: "T", @@ -234773,17 +241180,17 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#374 (pallet_preimage::pallet::Error) { + Ty#375 (pallet_preimage::pallet::Error) { docs: [ ], - id: 374, + id: 375, members: [ { docs: [ @@ -234847,7 +241254,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#375 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#376 (sp_runtime::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -234855,15 +241262,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#378, + ty: Ty#379, typeName: "Vec", }, ], - id: 375, + id: 376, params: [ { name: "T", - ty: Ty#376 (pallet_balances::BalanceLock), + ty: Ty#377 (pallet_balances::BalanceLock), }, { name: "S", @@ -234871,14 +241278,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#376 (pallet_balances::BalanceLock) { + Ty#377 (pallet_balances::BalanceLock) { docs: [ ], fields: [ @@ -234900,11 +241307,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "reasons", - ty: Ty#377 (pallet_balances::Reasons), + ty: Ty#378 (pallet_balances::Reasons), typeName: "Reasons", }, ], - id: 376, + id: 377, params: [ { name: "Balance", @@ -234917,10 +241324,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#377 (pallet_balances::Reasons) { + Ty#378 (pallet_balances::Reasons) { docs: [ ], - id: 377, + id: 378, members: [ { docs: [ @@ -234955,18 +241362,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#378 { + Ty#379 { docs: [ ], - id: 378, + id: 379, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#376 (pallet_balances::BalanceLock), + typeParam: Ty#377 (pallet_balances::BalanceLock), }, - Ty#379 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#380 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -234974,15 +241381,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#382, + ty: Ty#383, typeName: "Vec", }, ], - id: 379, + id: 380, params: [ { name: "T", - ty: Ty#380 (pallet_balances::ReserveData), + ty: Ty#381 (pallet_balances::ReserveData), }, { name: "S", @@ -234990,14 +241397,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#380 (pallet_balances::ReserveData) { + Ty#381 (pallet_balances::ReserveData) { docs: [ ], fields: [ @@ -235005,7 +241412,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "id", - ty: Ty#381 (acala_primitives::ReserveIdentifier), + ty: Ty#382 (acala_primitives::ReserveIdentifier), typeName: "ReserveIdentifier", }, { @@ -235016,11 +241423,11 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 380, + id: 381, params: [ { name: "ReserveIdentifier", - ty: Ty#381 (acala_primitives::ReserveIdentifier), + ty: Ty#382 (acala_primitives::ReserveIdentifier), }, { name: "Balance", @@ -235033,10 +241440,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#381 (acala_primitives::ReserveIdentifier) { + Ty#382 (acala_primitives::ReserveIdentifier) { docs: [ ], - id: 381, + id: 382, members: [ { docs: [ @@ -235111,21 +241518,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#382 { + Ty#383 { docs: [ ], - id: 382, + id: 383, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#380 (pallet_balances::ReserveData), + typeParam: Ty#381 (pallet_balances::ReserveData), }, - Ty#383 (pallet_balances::Releases) { + Ty#384 (pallet_balances::Releases) { docs: [ ], - id: 383, + id: 384, members: [ { docs: [ @@ -235152,10 +241559,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#384 (pallet_balances::pallet::Error) { + Ty#385 (pallet_balances::pallet::Error) { docs: [ ], - id: 384, + id: 385, members: [ { docs: [ @@ -235239,21 +241646,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#385 { + Ty#386 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#50 (acala_primitives::currency::CurrencyId), ], - id: 385, + id: 386, params: [ ], path: [ ], type: "Tuple", }, - Ty#386 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#387 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -235261,15 +241668,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#388, + ty: Ty#389, typeName: "Vec", }, ], - id: 386, + id: 387, params: [ { name: "T", - ty: Ty#387 (orml_tokens::BalanceLock), + ty: Ty#388 (orml_tokens::BalanceLock), }, { name: "S", @@ -235277,14 +241684,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#387 (orml_tokens::BalanceLock) { + Ty#388 (orml_tokens::BalanceLock) { docs: [ ], fields: [ @@ -235303,7 +241710,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 387, + id: 388, params: [ { name: "Balance", @@ -235316,18 +241723,18 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#388 { + Ty#389 { docs: [ ], - id: 388, + id: 389, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#387 (orml_tokens::BalanceLock), + typeParam: Ty#388 (orml_tokens::BalanceLock), }, - Ty#389 (orml_tokens::AccountData) { + Ty#390 (orml_tokens::AccountData) { docs: [ ], fields: [ @@ -235353,7 +241760,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 389, + id: 390, params: [ { name: "Balance", @@ -235366,7 +241773,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#390 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#391 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -235374,15 +241781,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#392, + ty: Ty#393, typeName: "Vec", }, ], - id: 390, + id: 391, params: [ { name: "T", - ty: Ty#391 (orml_tokens::ReserveData), + ty: Ty#392 (orml_tokens::ReserveData), }, { name: "S", @@ -235390,14 +241797,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#391 (orml_tokens::ReserveData) { + Ty#392 (orml_tokens::ReserveData) { docs: [ ], fields: [ @@ -235405,7 +241812,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "id", - ty: Ty#381 (acala_primitives::ReserveIdentifier), + ty: Ty#382 (acala_primitives::ReserveIdentifier), typeName: "ReserveIdentifier", }, { @@ -235416,11 +241823,11 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 391, + id: 392, params: [ { name: "ReserveIdentifier", - ty: Ty#381 (acala_primitives::ReserveIdentifier), + ty: Ty#382 (acala_primitives::ReserveIdentifier), }, { name: "Balance", @@ -235433,21 +241840,21 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#392 { + Ty#393 { docs: [ ], - id: 392, + id: 393, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#391 (orml_tokens::ReserveData), + typeParam: Ty#392 (orml_tokens::ReserveData), }, - Ty#393 (orml_tokens::module::Error) { + Ty#394 (orml_tokens::module::Error) { docs: [ ], - id: 393, + id: 394, members: [ { docs: [ @@ -235527,10 +241934,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#394 (module_currencies::module::Error) { + Ty#395 (module_currencies::module::Error) { docs: [ ], - id: 394, + id: 395, members: [ { docs: [ @@ -235594,7 +242001,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#395 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#396 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -235602,11 +242009,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#226, + ty: Ty#227, typeName: "Vec", }, ], - id: 395, + id: 396, params: [ { name: "T", @@ -235618,17 +242025,17 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#396 (orml_vesting::module::Error) { + Ty#397 (orml_vesting::module::Error) { docs: [ ], - id: 396, + id: 397, members: [ { docs: [ @@ -235692,7 +242099,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#397 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#398 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -235700,11 +242107,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#59, + ty: Ty#145, typeName: "Vec", }, ], - id: 397, + id: 398, params: [ { name: "T", @@ -235716,14 +242123,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#398 (frame_support::PalletId) { + Ty#399 (frame_support::PalletId) { docs: [ ], fields: [ @@ -235735,7 +242142,7 @@ snapshot[`acala 1`] = ` typeName: "[u8; 8]", }, ], - id: 398, + id: 399, params: [ ], path: [ @@ -235744,7 +242151,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#399 (sp_arithmetic::per_things::Percent) { + Ty#400 (sp_arithmetic::per_things::Percent) { docs: [ ], fields: [ @@ -235756,7 +242163,7 @@ snapshot[`acala 1`] = ` typeName: "u8", }, ], - id: 399, + id: 400, params: [ ], path: [ @@ -235766,68 +242173,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#400 { + Ty#401 (module_transaction_payment::module::Error) { docs: [ ], - id: 400, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#401 (frame_support::weights::WeightToFeeCoefficient), - }, - Ty#401 (frame_support::weights::WeightToFeeCoefficient) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "coeff_integer", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "coeff_frac", - ty: Ty#188 (sp_arithmetic::per_things::Perbill), - typeName: "Perbill", - }, - { - docs: [ - ], - name: "negative", - ty: Ty#126 (bool), - typeName: "bool", - }, - { - docs: [ - ], - name: "degree", - ty: Ty#2 (u8), - typeName: "u8", - }, - ], id: 401, - params: [ - { - name: "Balance", - ty: Ty#6 (u128), - }, - ], - path: [ - "frame_support", - "weights", - "WeightToFeeCoefficient", - ], - type: "Struct", - }, - Ty#402 (module_transaction_payment::module::Error) { - docs: [ - ], - id: 402, members: [ { docs: [ @@ -235891,7 +242240,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#403 (pallet_treasury::Proposal) { + Ty#402 (pallet_treasury::Proposal) { docs: [ ], fields: [ @@ -235924,7 +242273,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 403, + id: 402, params: [ { name: "AccountId", @@ -235941,7 +242290,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#404 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#403 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -235949,11 +242298,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#405, + ty: Ty#404, typeName: "Vec", }, ], - id: 404, + id: 403, params: [ { name: "T", @@ -235965,17 +242314,17 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#405 { + Ty#404 { docs: [ ], - id: 405, + id: 404, params: [ ], path: [ @@ -235983,7 +242332,7 @@ snapshot[`acala 1`] = ` type: "Sequence", typeParam: Ty#4 (u32), }, - Ty#406 (sp_arithmetic::per_things::Permill) { + Ty#405 (sp_arithmetic::per_things::Permill) { docs: [ ], fields: [ @@ -235995,7 +242344,7 @@ snapshot[`acala 1`] = ` typeName: "u32", }, ], - id: 406, + id: 405, params: [ ], path: [ @@ -236005,10 +242354,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#407 (pallet_treasury::pallet::Error) { + Ty#406 (pallet_treasury::pallet::Error) { docs: [ ], - id: 407, + id: 406, members: [ { docs: [ @@ -236040,6 +242389,14 @@ snapshot[`acala 1`] = ` fields: [ ], index: 3, + name: "InsufficientPermission", + }, + { + docs: [ + ], + fields: [ + ], + index: 4, name: "ProposalNotApproved", }, ], @@ -236060,7 +242417,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#408 (pallet_bounties::Bounty) { + Ty#407 (pallet_bounties::Bounty) { docs: [ ], fields: [ @@ -236103,11 +242460,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "status", - ty: Ty#409 (pallet_bounties::BountyStatus), + ty: Ty#408 (pallet_bounties::BountyStatus), typeName: "BountyStatus", }, ], - id: 408, + id: 407, params: [ { name: "AccountId", @@ -236128,10 +242485,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#409 (pallet_bounties::BountyStatus) { + Ty#408 (pallet_bounties::BountyStatus) { docs: [ ], - id: 409, + id: 408, members: [ { docs: [ @@ -236240,7 +242597,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#410 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#409 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -236252,7 +242609,7 @@ snapshot[`acala 1`] = ` typeName: "Vec", }, ], - id: 410, + id: 409, params: [ { name: "T", @@ -236264,17 +242621,17 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#411 (pallet_bounties::pallet::Error) { + Ty#410 (pallet_bounties::pallet::Error) { docs: [ ], - id: 411, + id: 410, members: [ { docs: [ @@ -236370,6 +242727,10 @@ snapshot[`acala 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_bounties", @@ -236378,7 +242739,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#412 (pallet_tips::OpenTip) { + Ty#411 (pallet_tips::OpenTip) { docs: [ ], fields: [ @@ -236414,14 +242775,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "closes", - ty: Ty#274 (Option), + ty: Ty#277 (Option), typeName: "Option", }, { docs: [ ], name: "tips", - ty: Ty#413, + ty: Ty#412, typeName: "Vec<(AccountId, Balance)>", }, { @@ -236432,7 +242793,7 @@ snapshot[`acala 1`] = ` typeName: "bool", }, ], - id: 412, + id: 411, params: [ { name: "AccountId", @@ -236457,21 +242818,21 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#413 { + Ty#412 { docs: [ ], - id: 413, + id: 412, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#372, + typeParam: Ty#373, }, - Ty#414 (pallet_tips::pallet::Error) { + Ty#413 (pallet_tips::pallet::Error) { docs: [ ], - id: 414, + id: 413, members: [ { docs: [ @@ -236527,6 +242888,10 @@ snapshot[`acala 1`] = ` name: "T", ty: undefined, }, + { + name: "I", + ty: undefined, + }, ], path: [ "pallet_tips", @@ -236535,21 +242900,41 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#415 { + Ty#414 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 415, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#416, + typeName: "Vec", + }, + ], + id: 414, params: [ + { + name: "T", + ty: Ty#415 (pallet_authorship::UncleEntryItem), + }, + { + name: "S", + ty: undefined, + }, ], path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], - type: "Sequence", - typeParam: Ty#416 (pallet_authorship::UncleEntryItem), + type: "Struct", }, - Ty#416 (pallet_authorship::UncleEntryItem) { + Ty#415 (pallet_authorship::UncleEntryItem) { docs: [ ], - id: 416, + id: 415, members: [ { docs: [ @@ -236609,6 +242994,17 @@ snapshot[`acala 1`] = ` ], type: "Union", }, + Ty#416 { + docs: [ + ], + id: 416, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#415 (pallet_authorship::UncleEntryItem), + }, Ty#417 (pallet_authorship::pallet::Error) { docs: [ ], @@ -236684,7 +243080,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#418 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#418 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -236692,7 +243088,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], @@ -236708,14 +243104,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#419 (frame_support::storage::bounded_btree_set::BoundedBTreeSet) { + Ty#419 (sp_runtime::bounded::bounded_btree_set::BoundedBTreeSet) { docs: [ ], fields: [ @@ -236739,8 +243135,8 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_btree_set", "BoundedBTreeSet", ], @@ -236754,7 +243150,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#65, + ty: Ty#64, typeName: undefined, }, ], @@ -236909,7 +243305,7 @@ snapshot[`acala 1`] = ` ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#244 (acala_runtime::SessionKeys), + Ty#247 (acala_runtime::SessionKeys), ], id: 423, params: [ @@ -237013,7 +243409,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#427 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#427 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -237029,7 +243425,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#245 (sp_consensus_aura::sr25519::app_sr25519::Public), + ty: Ty#248 (sp_consensus_aura::sr25519::app_sr25519::Public), }, { name: "S", @@ -237037,10 +243433,10 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", - "weak_bounded_vec", - "WeakBoundedVec", + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", ], type: "Struct", }, @@ -237053,7 +243449,7 @@ snapshot[`acala 1`] = ` path: [ ], type: "Sequence", - typeParam: Ty#245 (sp_consensus_aura::sr25519::app_sr25519::Public), + typeParam: Ty#248 (sp_consensus_aura::sr25519::app_sr25519::Public), }, Ty#429 (sp_consensus_slots::Slot) { docs: [ @@ -237138,7 +243534,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "sender", - ty: Ty#71 (polkadot_parachain::primitives::Id), + ty: Ty#70 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -237263,7 +243659,7 @@ snapshot[`acala 1`] = ` docs: [ ], fields: [ - Ty#71 (polkadot_parachain::primitives::Id), + Ty#70 (polkadot_parachain::primitives::Id), Ty#4 (u32), ], id: 437, @@ -237292,7 +243688,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#71 (polkadot_parachain::primitives::Id), + ty: Ty#70 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -237367,7 +243763,7 @@ snapshot[`acala 1`] = ` docs: [ ], fields: [ - Ty#71 (polkadot_parachain::primitives::Id), + Ty#70 (polkadot_parachain::primitives::Id), Ty#38 (u16), ], id: 441, @@ -237437,7 +243833,7 @@ snapshot[`acala 1`] = ` docs: [ ], fields: [ - Ty#71 (polkadot_parachain::primitives::Id), + Ty#70 (polkadot_parachain::primitives::Id), Ty#4 (u32), Ty#10, ], @@ -237666,7 +244062,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#255 (xcm::v0::Response), + ty: Ty#258 (xcm::v0::Response), typeName: "v0::Response", }, ], @@ -237681,7 +244077,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#260 (xcm::v1::Response), + ty: Ty#263 (xcm::v1::Response), typeName: "v1::Response", }, ], @@ -237741,7 +244137,7 @@ snapshot[`acala 1`] = ` ], type: "Tuple", }, - Ty#451 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#451 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -237765,8 +244161,8 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], @@ -238258,6 +244654,14 @@ snapshot[`acala 1`] = ` index: 17, name: "NotSupportedMultiLocation", }, + { + docs: [ + ], + fields: [ + ], + index: 18, + name: "MinXcmFeeNotDefined", + }, ], params: [ { @@ -238276,8 +244680,8 @@ snapshot[`acala 1`] = ` docs: [ ], fields: [ - Ty#74 (xcm::v1::multilocation::MultiLocation), - Ty#74 (xcm::v1::multilocation::MultiLocation), + Ty#73 (xcm::v1::multilocation::MultiLocation), + Ty#73 (xcm::v1::multilocation::MultiLocation), ], id: 463, params: [ @@ -238290,7 +244694,7 @@ snapshot[`acala 1`] = ` docs: [ ], fields: [ - Ty#74 (xcm::v1::multilocation::MultiLocation), + Ty#73 (xcm::v1::multilocation::MultiLocation), Ty#10, ], id: 464, @@ -238390,7 +244794,7 @@ snapshot[`acala 1`] = ` docs: [ ], fields: [ - Ty#209 (acala_runtime::Call), + Ty#210 (acala_runtime::Call), Ty#124 (Option), ], id: 467, @@ -238475,7 +244879,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#469 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#469 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -238483,7 +244887,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#171, + ty: Ty#172, typeName: "Vec", }, ], @@ -238499,8 +244903,8 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], @@ -238528,14 +244932,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ayes", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { docs: [ ], name: "nays", - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, { @@ -238666,10 +245070,41 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#472 (pallet_membership::pallet::Error) { + Ty#472 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#64, + typeName: "Vec", + }, + ], id: 472, + params: [ + { + name: "T", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#473 (pallet_membership::pallet::Error) { + docs: [ + ], + id: 473, members: [ { docs: [ @@ -238687,6 +245122,14 @@ snapshot[`acala 1`] = ` index: 1, name: "NotMember", }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "TooManyMembers", + }, ], params: [ { @@ -238705,10 +245148,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#473 (pallet_collective::pallet::Error) { + Ty#474 (pallet_collective::pallet::Error) { docs: [ ], - id: 473, + id: 474, members: [ { docs: [ @@ -238808,10 +245251,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#474 (pallet_membership::pallet::Error) { + Ty#475 (pallet_membership::pallet::Error) { docs: [ ], - id: 474, + id: 475, members: [ { docs: [ @@ -238829,6 +245272,14 @@ snapshot[`acala 1`] = ` index: 1, name: "NotMember", }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "TooManyMembers", + }, ], params: [ { @@ -238847,10 +245298,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#475 (pallet_collective::pallet::Error) { + Ty#476 (pallet_collective::pallet::Error) { docs: [ ], - id: 475, + id: 476, members: [ { docs: [ @@ -238950,10 +245401,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#476 (pallet_membership::pallet::Error) { + Ty#477 (pallet_membership::pallet::Error) { docs: [ ], - id: 476, + id: 477, members: [ { docs: [ @@ -238971,6 +245422,14 @@ snapshot[`acala 1`] = ` index: 1, name: "NotMember", }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "TooManyMembers", + }, ], params: [ { @@ -238989,10 +245448,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#477 (pallet_collective::pallet::Error) { + Ty#478 (pallet_collective::pallet::Error) { docs: [ ], - id: 477, + id: 478, members: [ { docs: [ @@ -239092,10 +245551,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#478 (pallet_membership::pallet::Error) { + Ty#479 (pallet_membership::pallet::Error) { docs: [ ], - id: 478, + id: 479, members: [ { docs: [ @@ -239113,6 +245572,14 @@ snapshot[`acala 1`] = ` index: 1, name: "NotMember", }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "TooManyMembers", + }, ], params: [ { @@ -239131,18 +245598,18 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#479 { + Ty#480 { docs: [ ], - id: 479, + id: 480, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#480, + typeParam: Ty#481, }, - Ty#480 { + Ty#481 { docs: [ ], fields: [ @@ -239150,31 +245617,31 @@ snapshot[`acala 1`] = ` Ty#9 (primitive_types::H256), Ty#0 (sp_core::crypto::AccountId32), ], - id: 480, + id: 481, params: [ ], path: [ ], type: "Tuple", }, - Ty#481 { + Ty#482 { docs: [ ], fields: [ - Ty#65, + Ty#64, Ty#6 (u128), ], - id: 481, + id: 482, params: [ ], path: [ ], type: "Tuple", }, - Ty#482 (pallet_democracy::PreimageStatus) { + Ty#483 (pallet_democracy::PreimageStatus) { docs: [ ], - id: 482, + id: 483, members: [ { docs: [ @@ -239227,7 +245694,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "expiry", - ty: Ty#274 (Option), + ty: Ty#277 (Option), typeName: "Option", }, ], @@ -239255,10 +245722,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#483 (pallet_democracy::types::ReferendumInfo) { + Ty#484 (pallet_democracy::types::ReferendumInfo) { docs: [ ], - id: 483, + id: 484, members: [ { docs: [ @@ -239268,7 +245735,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#484 (pallet_democracy::types::ReferendumStatus), + ty: Ty#485 (pallet_democracy::types::ReferendumStatus), typeName: "ReferendumStatus", }, ], @@ -239319,7 +245786,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#484 (pallet_democracy::types::ReferendumStatus) { + Ty#485 (pallet_democracy::types::ReferendumStatus) { docs: [ ], fields: [ @@ -239355,11 +245822,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "tally", - ty: Ty#485 (pallet_democracy::types::Tally), + ty: Ty#486 (pallet_democracy::types::Tally), typeName: "Tally", }, ], - id: 484, + id: 485, params: [ { name: "BlockNumber", @@ -239381,7 +245848,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#485 (pallet_democracy::types::Tally) { + Ty#486 (pallet_democracy::types::Tally) { docs: [ ], fields: [ @@ -239407,7 +245874,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 485, + id: 486, params: [ { name: "Balance", @@ -239421,10 +245888,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#486 (pallet_democracy::vote::Voting) { + Ty#487 (pallet_democracy::vote::Voting) { docs: [ ], - id: 486, + id: 487, members: [ { docs: [ @@ -239434,21 +245901,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "votes", - ty: Ty#487, + ty: Ty#488, typeName: "Vec<(ReferendumIndex, AccountVote)>", }, { docs: [ ], name: "delegations", - ty: Ty#489 (pallet_democracy::types::Delegations), + ty: Ty#490 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#490 (pallet_democracy::vote::PriorLock), + ty: Ty#491 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -239477,21 +245944,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "conviction", - ty: Ty#291 (pallet_democracy::conviction::Conviction), + ty: Ty#294 (pallet_democracy::conviction::Conviction), typeName: "Conviction", }, { docs: [ ], name: "delegations", - ty: Ty#489 (pallet_democracy::types::Delegations), + ty: Ty#490 (pallet_democracy::types::Delegations), typeName: "Delegations", }, { docs: [ ], name: "prior", - ty: Ty#490 (pallet_democracy::vote::PriorLock), + ty: Ty#491 (pallet_democracy::vote::PriorLock), typeName: "PriorLock", }, ], @@ -239520,32 +245987,32 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#487 { + Ty#488 { docs: [ ], - id: 487, + id: 488, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#488, + typeParam: Ty#489, }, - Ty#488 { + Ty#489 { docs: [ ], fields: [ Ty#4 (u32), Ty#136 (pallet_democracy::vote::AccountVote), ], - id: 488, + id: 489, params: [ ], path: [ ], type: "Tuple", }, - Ty#489 (pallet_democracy::types::Delegations) { + Ty#490 (pallet_democracy::types::Delegations) { docs: [ ], fields: [ @@ -239564,7 +246031,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 489, + id: 490, params: [ { name: "Balance", @@ -239578,7 +246045,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#490 (pallet_democracy::vote::PriorLock) { + Ty#491 (pallet_democracy::vote::PriorLock) { docs: [ ], fields: [ @@ -239597,7 +246064,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 490, + id: 491, params: [ { name: "BlockNumber", @@ -239615,38 +246082,38 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#491 { + Ty#492 { docs: [ ], fields: [ Ty#9 (primitive_types::H256), Ty#135 (pallet_democracy::vote_threshold::VoteThreshold), ], - id: 491, + id: 492, params: [ ], path: [ ], type: "Tuple", }, - Ty#492 { + Ty#493 { docs: [ ], fields: [ Ty#4 (u32), - Ty#65, + Ty#64, ], - id: 492, + id: 493, params: [ ], path: [ ], type: "Tuple", }, - Ty#493 (pallet_democracy::Releases) { + Ty#494 (pallet_democracy::Releases) { docs: [ ], - id: 493, + id: 494, members: [ { docs: [ @@ -239665,10 +246132,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#494 (pallet_democracy::pallet::Error) { + Ty#495 (pallet_democracy::pallet::Error) { docs: [ ], - id: 494, + id: 495, members: [ { docs: [ @@ -239894,6 +246361,14 @@ snapshot[`acala 1`] = ` index: 27, name: "TooManyProposals", }, + { + docs: [ + ], + fields: [ + ], + index: 28, + name: "VotingPeriodLow", + }, ], params: [ { @@ -239908,7 +246383,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#495 (orml_oracle::module::TimestampedValue) { + Ty#496 (orml_oracle::module::TimestampedValue) { docs: [ ], fields: [ @@ -239916,7 +246391,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "value", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), typeName: "Value", }, { @@ -239927,11 +246402,11 @@ snapshot[`acala 1`] = ` typeName: "Moment", }, ], - id: 495, + id: 496, params: [ { name: "Value", - ty: Ty#60 (sp_arithmetic::fixed_point::FixedU128), + ty: Ty#59 (sp_arithmetic::fixed_point::FixedU128), }, { name: "Moment", @@ -239945,7 +246420,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#496 (orml_utilities::ordered_set::OrderedSet) { + Ty#497 (orml_utilities::ordered_set::OrderedSet) { docs: [ ], fields: [ @@ -239953,11 +246428,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#497 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#498 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, ], - id: 496, + id: 497, params: [ { name: "T", @@ -239975,7 +246450,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#497 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#498 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -239983,11 +246458,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#65, + ty: Ty#64, typeName: "Vec", }, ], - id: 497, + id: 498, params: [ { name: "T", @@ -239999,17 +246474,17 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#498 (orml_oracle::module::Error) { + Ty#499 (orml_oracle::module::Error) { docs: [ ], - id: 498, + id: 499, members: [ { docs: [ @@ -240045,10 +246520,41 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#499 (pallet_membership::pallet::Error) { + Ty#500 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 499, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#64, + typeName: "Vec", + }, + ], + id: 500, + params: [ + { + name: "T", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#501 (pallet_membership::pallet::Error) { + docs: [ + ], + id: 501, members: [ { docs: [ @@ -240066,6 +246572,14 @@ snapshot[`acala 1`] = ` index: 1, name: "NotMember", }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "TooManyMembers", + }, ], params: [ { @@ -240084,7 +246598,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#500 (orml_traits::auction::AuctionInfo) { + Ty#502 (orml_traits::auction::AuctionInfo) { docs: [ ], fields: [ @@ -240092,7 +246606,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "bid", - ty: Ty#371 (Option), + ty: Ty#372 (Option), typeName: "Option<(AccountId, Balance)>", }, { @@ -240106,11 +246620,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "end", - ty: Ty#274 (Option), + ty: Ty#277 (Option), typeName: "Option", }, ], - id: 500, + id: 502, params: [ { name: "AccountId", @@ -240132,10 +246646,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#501 (orml_auction::module::Error) { + Ty#503 (orml_auction::module::Error) { docs: [ ], - id: 501, + id: 503, members: [ { docs: [ @@ -240191,7 +246705,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#502 (orml_rewards::PoolInfo) { + Ty#504 (orml_rewards::PoolInfo) { docs: [ ], fields: [ @@ -240206,11 +246720,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "rewards", - ty: Ty#503 (BTreeMap), + ty: Ty#505 (BTreeMap), typeName: "BTreeMap", }, ], - id: 502, + id: 504, params: [ { name: "Share", @@ -240231,7 +246745,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#503 (BTreeMap) { + Ty#505 (BTreeMap) { docs: [ ], fields: [ @@ -240239,11 +246753,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#505, + ty: Ty#507, typeName: undefined, }, ], - id: 503, + id: 505, params: [ { name: "K", @@ -240251,7 +246765,7 @@ snapshot[`acala 1`] = ` }, { name: "V", - ty: Ty#504, + ty: Ty#506, }, ], path: [ @@ -240259,74 +246773,74 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#504 { + Ty#506 { docs: [ ], fields: [ Ty#6 (u128), Ty#6 (u128), ], - id: 504, + id: 506, params: [ ], path: [ ], type: "Tuple", }, - Ty#505 { + Ty#507 { docs: [ ], - id: 505, + id: 507, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#506, + typeParam: Ty#508, }, - Ty#506 { + Ty#508 { docs: [ ], fields: [ Ty#50 (acala_primitives::currency::CurrencyId), - Ty#504, + Ty#506, ], - id: 506, + id: 508, params: [ ], path: [ ], type: "Tuple", }, - Ty#507 { + Ty#509 { docs: [ ], fields: [ - Ty#163 (module_incentives::PoolId), + Ty#164 (module_support::incentives::PoolId), Ty#0 (sp_core::crypto::AccountId32), ], - id: 507, + id: 509, params: [ ], path: [ ], type: "Tuple", }, - Ty#508 { + Ty#510 { docs: [ ], fields: [ Ty#6 (u128), - Ty#509 (BTreeMap), + Ty#511 (BTreeMap), ], - id: 508, + id: 510, params: [ ], path: [ ], type: "Tuple", }, - Ty#509 (BTreeMap) { + Ty#511 (BTreeMap) { docs: [ ], fields: [ @@ -240334,11 +246848,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#155, + ty: Ty#156, typeName: undefined, }, ], - id: 509, + id: 511, params: [ { name: "K", @@ -240354,10 +246868,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#510 (orml_rewards::module::Error) { + Ty#512 (orml_rewards::module::Error) { docs: [ ], - id: 510, + id: 512, members: [ { docs: [ @@ -240367,6 +246881,22 @@ snapshot[`acala 1`] = ` index: 0, name: "PoolDoesNotExist", }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "ShareDoesNotExist", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "CanSplitOnlyLessThanShare", + }, ], params: [ { @@ -240381,7 +246911,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#511 (orml_nft::ClassInfo) { + Ty#513 (orml_nft::ClassInfo) { docs: [ ], fields: [ @@ -240389,7 +246919,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#513 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#515 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "ClassMetadataOf", }, { @@ -240410,11 +246940,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "data", - ty: Ty#512 (module_nft::ClassData), + ty: Ty#514 (module_nft::ClassData), typeName: "Data", }, ], - id: 511, + id: 513, params: [ { name: "TokenId", @@ -240426,11 +246956,11 @@ snapshot[`acala 1`] = ` }, { name: "Data", - ty: Ty#512 (module_nft::ClassData), + ty: Ty#514 (module_nft::ClassData), }, { name: "ClassMetadataOf", - ty: Ty#513 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#515 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -240439,7 +246969,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#512 (module_nft::ClassData) { + Ty#514 (module_nft::ClassData) { docs: [ ], fields: [ @@ -240454,18 +246984,18 @@ snapshot[`acala 1`] = ` docs: [ ], name: "properties", - ty: Ty#329 (acala_primitives::nft::BitFlags), + ty: Ty#330 (acala_primitives::nft::BitFlags), typeName: "Properties", }, { docs: [ ], name: "attributes", - ty: Ty#331 (BTreeMap), + ty: Ty#332 (BTreeMap), typeName: "Attributes", }, ], - id: 512, + id: 514, params: [ { name: "Balance", @@ -240478,7 +247008,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#513 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#515 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -240490,7 +247020,7 @@ snapshot[`acala 1`] = ` typeName: "Vec", }, ], - id: 513, + id: 515, params: [ { name: "T", @@ -240502,14 +247032,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#514 (orml_nft::TokenInfo) { + Ty#516 (orml_nft::TokenInfo) { docs: [ ], fields: [ @@ -240517,7 +247047,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "metadata", - ty: Ty#513 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#515 (sp_runtime::bounded::bounded_vec::BoundedVec), typeName: "TokenMetadataOf", }, { @@ -240531,11 +247061,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "data", - ty: Ty#515 (module_nft::TokenData), + ty: Ty#517 (module_nft::TokenData), typeName: "Data", }, ], - id: 514, + id: 516, params: [ { name: "AccountId", @@ -240543,11 +247073,11 @@ snapshot[`acala 1`] = ` }, { name: "Data", - ty: Ty#515 (module_nft::TokenData), + ty: Ty#517 (module_nft::TokenData), }, { name: "TokenMetadataOf", - ty: Ty#513 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#515 (sp_runtime::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -240556,7 +247086,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#515 (module_nft::TokenData) { + Ty#517 (module_nft::TokenData) { docs: [ ], fields: [ @@ -240571,11 +247101,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "attributes", - ty: Ty#331 (BTreeMap), + ty: Ty#332 (BTreeMap), typeName: "Attributes", }, ], - id: 515, + id: 517, params: [ { name: "Balance", @@ -240588,7 +247118,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#516 { + Ty#518 { docs: [ ], fields: [ @@ -240596,17 +247126,17 @@ snapshot[`acala 1`] = ` Ty#4 (u32), Ty#8 (u64), ], - id: 516, + id: 518, params: [ ], path: [ ], type: "Tuple", }, - Ty#517 (orml_nft::module::Error) { + Ty#519 (orml_nft::module::Error) { docs: [ ], - id: 517, + id: 519, members: [ { docs: [ @@ -240678,10 +247208,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#518 (module_prices::module::Error) { + Ty#520 (module_prices::module::Error) { docs: [ ], - id: 518, + id: 520, members: [ { docs: [ @@ -240713,10 +247243,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#519 (module_dex::TradingPairStatus) { + Ty#521 (module_dex::TradingPairStatus) { docs: [ ], - id: 519, + id: 521, members: [ { docs: [ @@ -240734,7 +247264,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#520 (module_dex::ProvisioningParameters), + ty: Ty#522 (module_dex::ProvisioningParameters), typeName: "ProvisioningParameters", }, ], @@ -240766,7 +247296,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#520 (module_dex::ProvisioningParameters) { + Ty#522 (module_dex::ProvisioningParameters) { docs: [ ], fields: [ @@ -240774,21 +247304,21 @@ snapshot[`acala 1`] = ` docs: [ ], name: "min_contribution", - ty: Ty#504, + ty: Ty#506, typeName: "(Balance, Balance)", }, { docs: [ ], name: "target_provision", - ty: Ty#504, + ty: Ty#506, typeName: "(Balance, Balance)", }, { docs: [ ], name: "accumulated_provision", - ty: Ty#504, + ty: Ty#506, typeName: "(Balance, Balance)", }, { @@ -240799,7 +247329,7 @@ snapshot[`acala 1`] = ` typeName: "BlockNumber", }, ], - id: 520, + id: 522, params: [ { name: "Balance", @@ -240816,38 +247346,38 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#521 { + Ty#523 { docs: [ ], fields: [ - Ty#146 (acala_primitives::TradingPair), + Ty#147 (acala_primitives::TradingPair), Ty#0 (sp_core::crypto::AccountId32), ], - id: 521, + id: 523, params: [ ], path: [ ], type: "Tuple", }, - Ty#522 { + Ty#524 { docs: [ ], fields: [ - Ty#60 (sp_arithmetic::fixed_point::FixedU128), - Ty#60 (sp_arithmetic::fixed_point::FixedU128), + Ty#59 (sp_arithmetic::fixed_point::FixedU128), + Ty#59 (sp_arithmetic::fixed_point::FixedU128), ], - id: 522, + id: 524, params: [ ], path: [ ], type: "Tuple", }, - Ty#523 (module_dex::module::Error) { + Ty#525 (module_dex::module::Error) { docs: [ ], - id: 523, + id: 525, members: [ { docs: [ @@ -241047,22 +247577,22 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#524 { + Ty#526 { docs: [ ], fields: [ - Ty#525 (primitive_types::U256), - Ty#525 (primitive_types::U256), + Ty#527 (primitive_types::U256), + Ty#527 (primitive_types::U256), Ty#8 (u64), ], - id: 524, + id: 526, params: [ ], path: [ ], type: "Tuple", }, - Ty#525 (primitive_types::U256) { + Ty#527 (primitive_types::U256) { docs: [ ], fields: [ @@ -241070,11 +247600,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#526, + ty: Ty#528, typeName: "[u64; 4]", }, ], - id: 525, + id: 527, params: [ ], path: [ @@ -241083,10 +247613,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#526 { + Ty#528 { docs: [ ], - id: 526, + id: 528, len: 4, params: [ ], @@ -241095,28 +247625,28 @@ snapshot[`acala 1`] = ` type: "SizedArray", typeParam: Ty#8 (u64), }, - Ty#527 { + Ty#529 { docs: [ ], fields: [ - Ty#60 (sp_arithmetic::fixed_point::FixedU128), - Ty#60 (sp_arithmetic::fixed_point::FixedU128), - Ty#525 (primitive_types::U256), - Ty#525 (primitive_types::U256), + Ty#59 (sp_arithmetic::fixed_point::FixedU128), + Ty#59 (sp_arithmetic::fixed_point::FixedU128), + Ty#527 (primitive_types::U256), + Ty#527 (primitive_types::U256), Ty#8 (u64), Ty#8 (u64), ], - id: 527, + id: 529, params: [ ], path: [ ], type: "Tuple", }, - Ty#528 (module_dex_oracle::module::Error) { + Ty#530 (module_dex_oracle::module::Error) { docs: [ ], - id: 528, + id: 530, members: [ { docs: [ @@ -241172,7 +247702,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#529 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#531 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -241180,15 +247710,15 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#300, + ty: Ty#236, typeName: "Vec", }, ], - id: 529, + id: 531, params: [ { name: "T", - ty: Ty#301 (module_aggregated_dex::SwapPath), + ty: Ty#237 (module_support::dex::AggregatedSwapPath), }, { name: "S", @@ -241196,28 +247726,28 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#530 { + Ty#532 { docs: [ ], - id: 530, + id: 532, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#59, + typeParam: Ty#145, }, - Ty#531 (module_aggregated_dex::module::Error) { + Ty#533 (module_aggregated_dex::module::Error) { docs: [ ], - id: 531, + id: 533, members: [ { docs: [ @@ -241265,7 +247795,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#532 (module_auction_manager::CollateralAuctionItem) { + Ty#534 (module_auction_manager::CollateralAuctionItem) { docs: [ ], fields: [ @@ -241312,7 +247842,7 @@ snapshot[`acala 1`] = ` typeName: "BlockNumber", }, ], - id: 532, + id: 534, params: [ { name: "AccountId", @@ -241329,10 +247859,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#533 (module_auction_manager::module::Error) { + Ty#535 (module_auction_manager::module::Error) { docs: [ ], - id: 533, + id: 535, members: [ { docs: [ @@ -241396,21 +247926,21 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#534 { + Ty#536 { docs: [ ], fields: [ Ty#50 (acala_primitives::currency::CurrencyId), Ty#0 (sp_core::crypto::AccountId32), ], - id: 534, + id: 536, params: [ ], path: [ ], type: "Tuple", }, - Ty#535 (acala_primitives::Position) { + Ty#537 (acala_primitives::Position) { docs: [ ], fields: [ @@ -241429,7 +247959,7 @@ snapshot[`acala 1`] = ` typeName: "Balance", }, ], - id: 535, + id: 537, params: [ ], path: [ @@ -241438,10 +247968,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#536 (module_loans::module::Error) { + Ty#538 (module_loans::module::Error) { docs: [ ], - id: 536, + id: 538, members: [ { docs: [ @@ -241465,24 +247995,24 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#537 { + Ty#539 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#534, + Ty#536, ], - id: 537, + id: 539, params: [ ], path: [ ], type: "Tuple", }, - Ty#538 (module_honzon::module::Error) { + Ty#540 (module_honzon::module::Error) { docs: [ ], - id: 538, + id: 540, members: [ { docs: [ @@ -241530,10 +248060,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#539 (module_cdp_treasury::module::Error) { + Ty#541 (module_cdp_treasury::module::Error) { docs: [ ], - id: 539, + id: 541, members: [ { docs: [ @@ -241589,7 +248119,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#540 (module_cdp_engine::RiskManagementParams) { + Ty#542 (module_cdp_engine::RiskManagementParams) { docs: [ ], fields: [ @@ -241604,32 +248134,32 @@ snapshot[`acala 1`] = ` docs: [ ], name: "interest_rate_per_sec", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, { docs: [ ], name: "liquidation_ratio", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, { docs: [ ], name: "liquidation_penalty", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, { docs: [ ], name: "required_collateral_ratio", - ty: Ty#153 (Option), + ty: Ty#154 (Option), typeName: "Option", }, ], - id: 540, + id: 542, params: [ ], path: [ @@ -241638,10 +248168,52 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#541 (module_cdp_engine::module::Error) { + Ty#543 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 541, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#544, + typeName: "Vec", + }, + ], + id: 543, + params: [ + { + name: "T", + ty: Ty#44 (primitive_types::H160), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_runtime", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#544 { + docs: [ + ], + id: 544, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#44 (primitive_types::H160), + }, + Ty#545 (module_cdp_engine::module::Error) { + docs: [ + ], + id: 545, members: [ { docs: [ @@ -241763,6 +248335,30 @@ snapshot[`acala 1`] = ` index: 14, name: "ConvertDebitBalanceFailed", }, + { + docs: [ + ], + fields: [ + ], + index: 15, + name: "LiquidationFailed", + }, + { + docs: [ + ], + fields: [ + ], + index: 16, + name: "TooManyLiquidationContracts", + }, + { + docs: [ + ], + fields: [ + ], + index: 17, + name: "CollateralContractNotFound", + }, ], params: [ { @@ -241777,10 +248373,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#542 (module_emergency_shutdown::module::Error) { + Ty#546 (module_emergency_shutdown::module::Error) { docs: [ ], - id: 542, + id: 546, members: [ { docs: [ @@ -241836,7 +248432,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#543 (module_homa::module::StakingLedger) { + Ty#547 (module_homa::module::StakingLedger) { docs: [ ], fields: [ @@ -241851,11 +248447,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "unlocking", - ty: Ty#158, + ty: Ty#159, typeName: "Vec", }, ], - id: 543, + id: 547, params: [ ], path: [ @@ -241865,38 +248461,38 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#544 { + Ty#548 { docs: [ ], fields: [ Ty#6 (u128), Ty#126 (bool), ], - id: 544, + id: 548, params: [ ], path: [ ], type: "Tuple", }, - Ty#545 { + Ty#549 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#4 (u32), ], - id: 545, + id: 549, params: [ ], path: [ ], type: "Tuple", }, - Ty#546 { + Ty#550 { docs: [ ], - id: 546, + id: 550, params: [ ], path: [ @@ -241904,10 +248500,10 @@ snapshot[`acala 1`] = ` type: "Sequence", typeParam: Ty#38 (u16), }, - Ty#547 (module_homa::module::Error) { + Ty#551 (module_homa::module::Error) { docs: [ ], - id: 547, + id: 551, members: [ { docs: [ @@ -241979,24 +248575,24 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#548 { + Ty#552 { docs: [ ], fields: [ Ty#8 (u64), Ty#6 (u128), ], - id: 548, + id: 552, params: [ ], path: [ ], type: "Tuple", }, - Ty#549 (module_xcm_interface::module::Error) { + Ty#553 (module_xcm_interface::module::Error) { docs: [ ], - id: 549, + id: 553, members: [ { docs: [ @@ -242020,24 +248616,24 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#550 { + Ty#554 { docs: [ ], fields: [ - Ty#163 (module_incentives::PoolId), + Ty#164 (module_support::incentives::PoolId), Ty#50 (acala_primitives::currency::CurrencyId), ], - id: 550, + id: 554, params: [ ], path: [ ], type: "Tuple", }, - Ty#551 (module_incentives::module::Error) { + Ty#555 (module_incentives::module::Error) { docs: [ ], - id: 551, + id: 555, members: [ { docs: [ @@ -242085,10 +248681,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#552 (module_nft::module::Error) { + Ty#556 (module_nft::module::Error) { docs: [ ], - id: 552, + id: 556, members: [ { docs: [ @@ -242192,10 +248788,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#553 (module_asset_registry::module::Error) { + Ty#557 (module_asset_registry::module::Error) { docs: [ ], - id: 553, + id: 557, members: [ { docs: [ @@ -242243,7 +248839,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#554 (module_evm::module::AccountInfo) { + Ty#558 (module_evm::module::AccountInfo) { docs: [ ], fields: [ @@ -242258,11 +248854,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "contract_info", - ty: Ty#555 (Option), + ty: Ty#559 (Option), typeName: "Option", }, ], - id: 554, + id: 558, params: [ { name: "Index", @@ -242276,10 +248872,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#555 (Option) { + Ty#559 (Option) { docs: [ ], - id: 555, + id: 559, members: [ { docs: [ @@ -242297,7 +248893,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#556 (module_evm::module::ContractInfo), + ty: Ty#560 (module_evm::module::ContractInfo), typeName: undefined, }, ], @@ -242308,7 +248904,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#556 (module_evm::module::ContractInfo), + ty: Ty#560 (module_evm::module::ContractInfo), }, ], path: [ @@ -242316,7 +248912,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#556 (module_evm::module::ContractInfo) { + Ty#560 (module_evm::module::ContractInfo) { docs: [ ], fields: [ @@ -242342,7 +248938,7 @@ snapshot[`acala 1`] = ` typeName: "bool", }, ], - id: 556, + id: 560, params: [ ], path: [ @@ -242352,21 +248948,21 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#557 { + Ty#561 { docs: [ ], fields: [ Ty#44 (primitive_types::H160), Ty#9 (primitive_types::H256), ], - id: 557, + id: 561, params: [ ], path: [ ], type: "Tuple", }, - Ty#558 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#562 (sp_runtime::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -242378,7 +248974,7 @@ snapshot[`acala 1`] = ` typeName: "Vec", }, ], - id: 558, + id: 562, params: [ { name: "T", @@ -242390,14 +248986,14 @@ snapshot[`acala 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_runtime", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#559 (module_evm::module::CodeInfo) { + Ty#563 (module_evm::module::CodeInfo) { docs: [ ], fields: [ @@ -242416,7 +249012,7 @@ snapshot[`acala 1`] = ` typeName: "u32", }, ], - id: 559, + id: 563, params: [ ], path: [ @@ -242426,10 +249022,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#560 (module_evm::module::Error) { + Ty#564 (module_evm::module::Error) { docs: [ ], - id: 560, + id: 564, members: [ { docs: [ @@ -242551,6 +249147,14 @@ snapshot[`acala 1`] = ` index: 14, name: "InvalidDecimals", }, + { + docs: [ + ], + fields: [ + ], + index: 15, + name: "StrictCallFailed", + }, ], params: [ { @@ -242565,10 +249169,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#561 (module_evm_bridge::module::Error) { + Ty#565 (module_evm_bridge::module::Error) { docs: [ ], - id: 561, + id: 565, members: [ { docs: [ @@ -242624,10 +249228,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#562 (module_evm_accounts::module::Error) { + Ty#566 (module_evm_accounts::module::Error) { docs: [ ], - id: 562, + id: 566, members: [ { docs: [ @@ -242683,7 +249287,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#563 (nutsfinance_stable_asset::StableAssetPoolInfo) { + Ty#567 (nutsfinance_stable_asset::StableAssetPoolInfo) { docs: [ ], fields: [ @@ -242698,14 +249302,14 @@ snapshot[`acala 1`] = ` docs: [ ], name: "assets", - ty: Ty#59, + ty: Ty#145, typeName: "Vec", }, { docs: [ ], name: "precisions", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -242768,7 +249372,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "balances", - ty: Ty#145, + ty: Ty#146, typeName: "Vec", }, { @@ -242800,7 +249404,7 @@ snapshot[`acala 1`] = ` typeName: "AtLeast64BitUnsigned", }, ], - id: 563, + id: 567, params: [ { name: "AssetId", @@ -242829,10 +249433,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#564 (nutsfinance_stable_asset::pallet::Error) { + Ty#568 (nutsfinance_stable_asset::pallet::Error) { docs: [ ], - id: 564, + id: 568, members: [ { docs: [ @@ -242936,10 +249540,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#565 (Option) { + Ty#569 (Option) { docs: [ ], - id: 565, + id: 569, members: [ { docs: [ @@ -242957,7 +249561,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#566 (polkadot_primitives::v2::UpgradeRestriction), + ty: Ty#570 (polkadot_primitives::v2::UpgradeRestriction), typeName: undefined, }, ], @@ -242968,7 +249572,7 @@ snapshot[`acala 1`] = ` params: [ { name: "T", - ty: Ty#566 (polkadot_primitives::v2::UpgradeRestriction), + ty: Ty#570 (polkadot_primitives::v2::UpgradeRestriction), }, ], path: [ @@ -242976,10 +249580,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#566 (polkadot_primitives::v2::UpgradeRestriction) { + Ty#570 (polkadot_primitives::v2::UpgradeRestriction) { docs: [ ], - id: 566, + id: 570, members: [ { docs: [ @@ -242999,7 +249603,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#567 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { + Ty#571 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { docs: [ ], fields: [ @@ -243021,18 +249625,18 @@ snapshot[`acala 1`] = ` docs: [ ], name: "ingress_channels", - ty: Ty#568, + ty: Ty#572, typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", }, { docs: [ ], name: "egress_channels", - ty: Ty#568, + ty: Ty#572, typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", }, ], - id: 567, + id: 571, params: [ ], path: [ @@ -243042,32 +249646,32 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#568 { + Ty#572 { docs: [ ], - id: 568, + id: 572, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#569, + typeParam: Ty#573, }, - Ty#569 { + Ty#573 { docs: [ ], fields: [ - Ty#71 (polkadot_parachain::primitives::Id), - Ty#570 (polkadot_primitives::v2::AbridgedHrmpChannel), + Ty#70 (polkadot_parachain::primitives::Id), + Ty#574 (polkadot_primitives::v2::AbridgedHrmpChannel), ], - id: 569, + id: 573, params: [ ], path: [ ], type: "Tuple", }, - Ty#570 (polkadot_primitives::v2::AbridgedHrmpChannel) { + Ty#574 (polkadot_primitives::v2::AbridgedHrmpChannel) { docs: [ ], fields: [ @@ -243110,11 +249714,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "mqc_head", - ty: Ty#69 (Option), + ty: Ty#68 (Option), typeName: "Option", }, ], - id: 570, + id: 574, params: [ ], path: [ @@ -243124,7 +249728,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#571 (polkadot_primitives::v2::AbridgedHostConfiguration) { + Ty#575 (polkadot_primitives::v2::AbridgedHostConfiguration) { docs: [ ], fields: [ @@ -243192,7 +249796,7 @@ snapshot[`acala 1`] = ` typeName: "BlockNumber", }, ], - id: 571, + id: 575, params: [ ], path: [ @@ -243202,7 +249806,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#572 (cumulus_primitives_parachain_inherent::MessageQueueChain) { + Ty#576 (cumulus_primitives_parachain_inherent::MessageQueueChain) { docs: [ ], fields: [ @@ -243214,7 +249818,7 @@ snapshot[`acala 1`] = ` typeName: "RelayHash", }, ], - id: 572, + id: 576, params: [ ], path: [ @@ -243223,7 +249827,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#573 (BTreeMap) { + Ty#577 (BTreeMap) { docs: [ ], fields: [ @@ -243231,19 +249835,19 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#574, + ty: Ty#578, typeName: undefined, }, ], - id: 573, + id: 577, params: [ { name: "K", - ty: Ty#71 (polkadot_parachain::primitives::Id), + ty: Ty#70 (polkadot_parachain::primitives::Id), }, { name: "V", - ty: Ty#572 (cumulus_primitives_parachain_inherent::MessageQueueChain), + ty: Ty#576 (cumulus_primitives_parachain_inherent::MessageQueueChain), }, ], path: [ @@ -243251,43 +249855,43 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#574 { + Ty#578 { docs: [ ], - id: 574, + id: 578, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#575, + typeParam: Ty#579, }, - Ty#575 { + Ty#579 { docs: [ ], fields: [ - Ty#71 (polkadot_parachain::primitives::Id), - Ty#572 (cumulus_primitives_parachain_inherent::MessageQueueChain), + Ty#70 (polkadot_parachain::primitives::Id), + Ty#576 (cumulus_primitives_parachain_inherent::MessageQueueChain), ], - id: 575, + id: 579, params: [ ], path: [ ], type: "Tuple", }, - Ty#576 { + Ty#580 { docs: [ ], - id: 576, + id: 580, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#577 (polkadot_core_primitives::OutboundHrmpMessage), + typeParam: Ty#581 (polkadot_core_primitives::OutboundHrmpMessage), }, - Ty#577 (polkadot_core_primitives::OutboundHrmpMessage) { + Ty#581 (polkadot_core_primitives::OutboundHrmpMessage) { docs: [ ], fields: [ @@ -243295,7 +249899,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: "recipient", - ty: Ty#71 (polkadot_parachain::primitives::Id), + ty: Ty#70 (polkadot_parachain::primitives::Id), typeName: "Id", }, { @@ -243306,11 +249910,11 @@ snapshot[`acala 1`] = ` typeName: "sp_std::vec::Vec", }, ], - id: 577, + id: 581, params: [ { name: "Id", - ty: Ty#71 (polkadot_parachain::primitives::Id), + ty: Ty#70 (polkadot_parachain::primitives::Id), }, ], path: [ @@ -243319,10 +249923,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#578 (cumulus_pallet_parachain_system::pallet::Error) { + Ty#582 (cumulus_pallet_parachain_system::pallet::Error) { docs: [ ], - id: 578, + id: 582, members: [ { docs: [ @@ -243402,10 +250006,10 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#579 (pallet_sudo::pallet::Error) { + Ty#583 (pallet_sudo::pallet::Error) { docs: [ ], - id: 579, + id: 583, members: [ { docs: [ @@ -243429,7 +250033,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#580 (acala_primitives::unchecked_extrinsic::AcalaUncheckedExtrinsic) { + Ty#584 (acala_primitives::unchecked_extrinsic::AcalaUncheckedExtrinsic) { docs: [ ], fields: [ @@ -243437,31 +250041,31 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#594 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#598 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), typeName: "UncheckedExtrinsic", }, ], - id: 580, + id: 584, params: [ { name: "Call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), }, { name: "Extra", - ty: Ty#581, + ty: Ty#585, }, { - name: "ConvertTx", + name: "ConvertEthTx", ty: undefined, }, { name: "StorageDepositPerByte", - ty: Ty#592 (acala_runtime::StorageDepositPerByte), + ty: Ty#596 (acala_runtime::StorageDepositPerByte), }, { name: "TxFeePerGas", - ty: Ty#593 (acala_runtime::TxFeePerGas), + ty: Ty#597 (acala_runtime::TxFeePerGas), }, { name: "CheckPayerTx", @@ -243475,33 +250079,33 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#581 { + Ty#585 { docs: [ ], fields: [ - Ty#582 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), - Ty#583 (frame_system::extensions::check_spec_version::CheckSpecVersion), - Ty#584 (frame_system::extensions::check_tx_version::CheckTxVersion), - Ty#585 (frame_system::extensions::check_genesis::CheckGenesis), - Ty#586 (frame_system::extensions::check_mortality::CheckMortality), - Ty#588 (runtime_common::check_nonce::CheckNonce), - Ty#589 (frame_system::extensions::check_weight::CheckWeight), - Ty#590 (module_transaction_payment::ChargeTransactionPayment), - Ty#591 (module_evm::SetEvmOrigin), + Ty#586 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + Ty#587 (frame_system::extensions::check_spec_version::CheckSpecVersion), + Ty#588 (frame_system::extensions::check_tx_version::CheckTxVersion), + Ty#589 (frame_system::extensions::check_genesis::CheckGenesis), + Ty#590 (frame_system::extensions::check_mortality::CheckMortality), + Ty#592 (runtime_common::check_nonce::CheckNonce), + Ty#593 (frame_system::extensions::check_weight::CheckWeight), + Ty#594 (module_evm::SetEvmOrigin), + Ty#595 (module_transaction_payment::ChargeTransactionPayment), ], - id: 581, + id: 585, params: [ ], path: [ ], type: "Tuple", }, - Ty#582 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { + Ty#586 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { docs: [ ], fields: [ ], - id: 582, + id: 586, params: [ { name: "T", @@ -243516,12 +250120,12 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#583 (frame_system::extensions::check_spec_version::CheckSpecVersion) { + Ty#587 (frame_system::extensions::check_spec_version::CheckSpecVersion) { docs: [ ], fields: [ ], - id: 583, + id: 587, params: [ { name: "T", @@ -243536,12 +250140,12 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#584 (frame_system::extensions::check_tx_version::CheckTxVersion) { + Ty#588 (frame_system::extensions::check_tx_version::CheckTxVersion) { docs: [ ], fields: [ ], - id: 584, + id: 588, params: [ { name: "T", @@ -243556,12 +250160,12 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#585 (frame_system::extensions::check_genesis::CheckGenesis) { + Ty#589 (frame_system::extensions::check_genesis::CheckGenesis) { docs: [ ], fields: [ ], - id: 585, + id: 589, params: [ { name: "T", @@ -243576,7 +250180,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#586 (frame_system::extensions::check_mortality::CheckMortality) { + Ty#590 (frame_system::extensions::check_mortality::CheckMortality) { docs: [ ], fields: [ @@ -243584,11 +250188,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#587 (sp_runtime::generic::era::Era), + ty: Ty#591 (sp_runtime::generic::era::Era), typeName: "Era", }, ], - id: 586, + id: 590, params: [ { name: "T", @@ -243603,10 +250207,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#587 (sp_runtime::generic::era::Era) { + Ty#591 (sp_runtime::generic::era::Era) { docs: [ ], - id: 587, + id: 591, members: [ { docs: [ @@ -247452,7 +254056,7 @@ snapshot[`acala 1`] = ` ], type: "Union", }, - Ty#588 (runtime_common::check_nonce::CheckNonce) { + Ty#592 (runtime_common::check_nonce::CheckNonce) { docs: [ ], fields: [ @@ -247460,11 +254064,11 @@ snapshot[`acala 1`] = ` docs: [ ], name: "nonce", - ty: Ty#77, + ty: Ty#76, typeName: "T::Index", }, ], - id: 588, + id: 592, params: [ { name: "T", @@ -247478,12 +254082,12 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#589 (frame_system::extensions::check_weight::CheckWeight) { + Ty#593 (frame_system::extensions::check_weight::CheckWeight) { docs: [ ], fields: [ ], - id: 589, + id: 593, params: [ { name: "T", @@ -247498,19 +254102,12 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#590 (module_transaction_payment::ChargeTransactionPayment) { + Ty#594 (module_evm::SetEvmOrigin) { docs: [ ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#57, - typeName: "PalletBalanceOf", - }, ], - id: 590, + id: 594, params: [ { name: "T", @@ -247518,17 +254115,24 @@ snapshot[`acala 1`] = ` }, ], path: [ - "module_transaction_payment", - "ChargeTransactionPayment", + "module_evm", + "SetEvmOrigin", ], type: "Struct", }, - Ty#591 (module_evm::SetEvmOrigin) { + Ty#595 (module_transaction_payment::ChargeTransactionPayment) { docs: [ ], fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#57, + typeName: "PalletBalanceOf", + }, ], - id: 591, + id: 595, params: [ { name: "T", @@ -247536,17 +254140,17 @@ snapshot[`acala 1`] = ` }, ], path: [ - "module_evm", - "SetEvmOrigin", + "module_transaction_payment", + "ChargeTransactionPayment", ], type: "Struct", }, - Ty#592 (acala_runtime::StorageDepositPerByte) { + Ty#596 (acala_runtime::StorageDepositPerByte) { docs: [ ], fields: [ ], - id: 592, + id: 596, params: [ ], path: [ @@ -247555,12 +254159,12 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#593 (acala_runtime::TxFeePerGas) { + Ty#597 (acala_runtime::TxFeePerGas) { docs: [ ], fields: [ ], - id: 593, + id: 597, params: [ ], path: [ @@ -247569,7 +254173,7 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#594 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#598 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -247581,23 +254185,23 @@ snapshot[`acala 1`] = ` typeName: undefined, }, ], - id: 594, + id: 598, params: [ { name: "Address", - ty: Ty#223 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#224 (sp_runtime::multiaddress::MultiAddress), }, { name: "Call", - ty: Ty#209 (acala_runtime::Call), + ty: Ty#210 (acala_runtime::Call), }, { name: "Signature", - ty: Ty#595 (acala_primitives::signature::AcalaMultiSignature), + ty: Ty#599 (acala_primitives::signature::AcalaMultiSignature), }, { name: "Extra", - ty: Ty#581, + ty: Ty#585, }, ], path: [ @@ -247608,10 +254212,10 @@ snapshot[`acala 1`] = ` ], type: "Struct", }, - Ty#595 (acala_primitives::signature::AcalaMultiSignature) { + Ty#599 (acala_primitives::signature::AcalaMultiSignature) { docs: [ ], - id: 595, + id: 599, members: [ { docs: [ @@ -247621,7 +254225,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#230 (sp_core::ed25519::Signature), + ty: Ty#231 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -247636,7 +254240,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#232 (sp_core::sr25519::Signature), + ty: Ty#233 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -247651,7 +254255,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#233 (sp_core::ecdsa::Signature), + ty: Ty#234 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -247666,7 +254270,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#234, + ty: Ty#235, typeName: "[u8; 65]", }, ], @@ -247681,7 +254285,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#234, + ty: Ty#235, typeName: "[u8; 65]", }, ], @@ -247696,7 +254300,7 @@ snapshot[`acala 1`] = ` docs: [ ], name: undefined, - ty: Ty#234, + ty: Ty#235, typeName: "[u8; 65]", }, ], @@ -247725,58 +254329,58 @@ snapshot[`subsocial 1`] = ` { additionalSigned: Ty#36, ident: "CheckNonZeroSender", - ty: Ty#268 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + ty: Ty#321 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), }, { additionalSigned: Ty#4 (u32), ident: "CheckSpecVersion", - ty: Ty#269 (frame_system::extensions::check_spec_version::CheckSpecVersion), + ty: Ty#322 (frame_system::extensions::check_spec_version::CheckSpecVersion), }, { additionalSigned: Ty#4 (u32), ident: "CheckTxVersion", - ty: Ty#270 (frame_system::extensions::check_tx_version::CheckTxVersion), + ty: Ty#323 (frame_system::extensions::check_tx_version::CheckTxVersion), }, { additionalSigned: Ty#9 (primitive_types::H256), ident: "CheckGenesis", - ty: Ty#271 (frame_system::extensions::check_genesis::CheckGenesis), + ty: Ty#324 (frame_system::extensions::check_genesis::CheckGenesis), }, { additionalSigned: Ty#9 (primitive_types::H256), ident: "CheckMortality", - ty: Ty#272 (frame_system::extensions::check_mortality::CheckMortality), + ty: Ty#325 (frame_system::extensions::check_mortality::CheckMortality), }, { additionalSigned: Ty#36, ident: "CheckNonce", - ty: Ty#274 (frame_system::extensions::check_nonce::CheckNonce), + ty: Ty#327 (frame_system::extensions::check_nonce::CheckNonce), }, { additionalSigned: Ty#36, ident: "CheckWeight", - ty: Ty#275 (frame_system::extensions::check_weight::CheckWeight), + ty: Ty#328 (frame_system::extensions::check_weight::CheckWeight), }, { additionalSigned: Ty#36, ident: "ChargeTransactionPayment", - ty: Ty#276 (pallet_transaction_payment::ChargeTransactionPayment), + ty: Ty#329 (pallet_transaction_payment::ChargeTransactionPayment), }, ], - ty: Ty#260 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#313 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), version: 4, }, magicNumber: 1635018093, pallets: [ { - calls: Ty#93 (frame_system::pallet::Call), + calls: Ty#108 (frame_system::pallet::Call), constants: [ { docs: [ " Block & extrinsics weights: base values and limits.", ], name: "BlockWeights", - ty: Ty#98 (frame_system::limits::BlockWeights), + ty: Ty#113 (frame_system::limits::BlockWeights), value: Uint8Array(97) [ 0, 242, @@ -247882,7 +254486,7 @@ snapshot[`subsocial 1`] = ` " The maximum length of a block (in bytes).", ], name: "BlockLength", - ty: Ty#102 (frame_system::limits::BlockLength), + ty: Ty#116 (frame_system::limits::BlockLength), value: Uint8Array(12) [ 0, 0, @@ -247916,7 +254520,7 @@ snapshot[`subsocial 1`] = ` " The weight of runtime database operations the runtime can invoke.", ], name: "DbWeight", - ty: Ty#104 (frame_support::weights::RuntimeDbWeight), + ty: Ty#118 (frame_support::weights::RuntimeDbWeight), value: Uint8Array(16) [ 64, 120, @@ -247941,7 +254545,7 @@ snapshot[`subsocial 1`] = ` " Get the chain's current version.", ], name: "Version", - ty: Ty#105 (sp_version::RuntimeVersion), + ty: Ty#119 (sp_version::RuntimeVersion), value: Uint8Array(178) [ 76, 115, @@ -247987,7 +254591,7 @@ snapshot[`subsocial 1`] = ` 0, 0, 0, - 12, + 15, 0, 0, 0, @@ -248116,7 +254720,7 @@ snapshot[`subsocial 1`] = ` 0, 0, 0, - 1, + 2, 0, 0, 0, @@ -248132,14 +254736,14 @@ snapshot[`subsocial 1`] = ` " an identifier of the chain.", ], name: "SS58Prefix", - ty: Ty#109 (u16), + ty: Ty#123 (u16), value: Uint8Array(2) [ 28, 0, ], }, ], - error: Ty#110 (frame_system::pallet::Error), + error: Ty#124 (frame_system::pallet::Error), event: Ty#18 (frame_system::pallet::Event), i: 0, name: "System", @@ -248439,8 +255043,11 @@ snapshot[`subsocial 1`] = ` docs: [ " Events deposited for the current block.", "", - " NOTE: This storage item is explicitly unbounded since it is never intended to be read", - " from within the runtime.", + " NOTE: The item is unbound and should therefore never be read on chain.", + " It could otherwise inflate the PoV size of a block.", + "", + " Events have a large in-memory size. Box the events to not go out-of-memory", + " just in case someone still reads them from within the runtime.", ], modifier: "Default", name: "Events", @@ -248485,7 +255092,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "EventTopics", type: "Map", - value: Ty#88, + value: Ty#103, }, { default: [ @@ -248497,7 +255104,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "LastRuntimeUpgrade", type: "Plain", - value: Ty#90 (frame_system::LastRuntimeUpgradeInfo), + value: Ty#105 (frame_system::LastRuntimeUpgradeInfo), }, { default: [ @@ -248509,7 +255116,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "UpgradedToU32RefCount", type: "Plain", - value: Ty#92 (bool), + value: Ty#107 (bool), }, { default: [ @@ -248522,7 +255129,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "UpgradedToTripleRefCount", type: "Plain", - value: Ty#92 (bool), + value: Ty#107 (bool), }, { default: [ @@ -248534,17 +255141,17 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "ExecutionPhase", type: "Plain", - value: Ty#86 (frame_system::Phase), + value: Ty#101 (frame_system::Phase), }, ], prefix: "System", }, }, { - calls: Ty#128 (cumulus_pallet_parachain_system::pallet::Call), + calls: Ty#142 (cumulus_pallet_parachain_system::pallet::Call), constants: [ ], - error: Ty#137 (cumulus_pallet_parachain_system::pallet::Error), + error: Ty#151 (cumulus_pallet_parachain_system::pallet::Error), event: Ty#27 (cumulus_pallet_parachain_system::pallet::Event), i: 1, name: "ParachainSystem", @@ -248595,7 +255202,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "ValidationData", type: "Plain", - value: Ty#111 (polkadot_primitives::v2::PersistedValidationData), + value: Ty#125 (polkadot_primitives::v2::PersistedValidationData), }, { default: [ @@ -248607,7 +255214,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "DidSetValidationCode", type: "Plain", - value: Ty#92 (bool), + value: Ty#107 (bool), }, { default: [ @@ -248625,7 +255232,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "UpgradeRestrictionSignal", type: "Plain", - value: Ty#113 (Option), + value: Ty#127 (Option), }, { default: [ @@ -248642,7 +255249,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "RelayStateProof", type: "Plain", - value: Ty#115 (sp_trie::storage_proof::StorageProof), + value: Ty#129 (sp_trie::storage_proof::StorageProof), }, { default: [ @@ -248660,7 +255267,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "RelevantMessagingState", type: "Plain", - value: Ty#117 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), + value: Ty#131 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot), }, { default: [ @@ -248677,7 +255284,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "HostConfiguration", type: "Plain", - value: Ty#121 (polkadot_primitives::v2::AbridgedHostConfiguration), + value: Ty#135 (polkadot_primitives::v2::AbridgedHostConfiguration), }, { default: [ @@ -248723,7 +255330,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "LastDmqMqcHead", type: "Plain", - value: Ty#122 (cumulus_primitives_parachain_inherent::MessageQueueChain), + value: Ty#136 (cumulus_primitives_parachain_inherent::MessageQueueChain), }, { default: [ @@ -248738,7 +255345,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "LastHrmpMqcHeads", type: "Plain", - value: Ty#123 (BTreeMap), + value: Ty#137 (BTreeMap), }, { default: [ @@ -248786,7 +255393,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "HrmpOutboundMessages", type: "Plain", - value: Ty#126, + value: Ty#140, }, { default: [ @@ -248800,7 +255407,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "UpwardMessages", type: "Plain", - value: Ty#97, + value: Ty#112, }, { default: [ @@ -248812,7 +255419,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "PendingUpwardMessages", type: "Plain", - value: Ty#97, + value: Ty#112, }, { default: [ @@ -248908,14 +255515,14 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "RandomMaterial", type: "Plain", - value: Ty#138 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#152 (frame_support::storage::bounded_vec::BoundedVec), }, ], prefix: "RandomnessCollectiveFlip", }, }, { - calls: Ty#139 (pallet_timestamp::pallet::Call), + calls: Ty#153 (pallet_timestamp::pallet::Call), constants: [ { docs: [ @@ -248973,7 +255580,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "DidUpdate", type: "Plain", - value: Ty#92 (bool), + value: Ty#107 (bool), }, ], prefix: "Timestamp", @@ -249008,7 +255615,7 @@ snapshot[`subsocial 1`] = ` }, }, { - calls: Ty#148 (pallet_balances::pallet::Call), + calls: Ty#162 (pallet_balances::pallet::Call), constants: [ { docs: [ @@ -249063,7 +255670,7 @@ snapshot[`subsocial 1`] = ` ], }, ], - error: Ty#151 (pallet_balances::pallet::Error), + error: Ty#165 (pallet_balances::pallet::Error), event: Ty#28 (pallet_balances::pallet::Event), i: 10, name: "Balances", @@ -249213,7 +255820,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Locks", type: "Map", - value: Ty#140 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#154 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -249229,7 +255836,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Reserves", type: "Map", - value: Ty#144 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#158 (frame_support::storage::bounded_vec::BoundedVec), }, { default: [ @@ -249243,7 +255850,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#147 (pallet_balances::Releases), + value: Ty#161 (pallet_balances::Releases), }, ], prefix: "Balances", @@ -249282,70 +255889,6 @@ snapshot[`subsocial 1`] = ` 5, ], }, - { - docs: [ - " The polynomial that is applied in order to derive fee from weight.", - ], - name: "WeightToFee", - ty: Ty#154, - value: Uint8Array(23) [ - 4, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 127, - 56, - 1, - 0, - 0, - 1, - ], - }, - { - docs: [ - " The polynomial that is applied in order to derive fee from length.", - ], - name: "LengthToFee", - ty: Ty#154, - value: Uint8Array(23) [ - 4, - 64, - 66, - 15, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - ], - }, ], error: undefined, event: undefined, @@ -249377,7 +255920,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "NextFeeMultiplier", type: "Plain", - value: Ty#152 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#166 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -249388,14 +255931,14 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#153 (pallet_transaction_payment::Releases), + value: Ty#167 (pallet_transaction_payment::Releases), }, ], prefix: "TransactionPayment", }, }, { - calls: Ty#158 (pallet_authorship::pallet::Call), + calls: Ty#170 (pallet_authorship::pallet::Call), constants: [ { docs: [ @@ -249413,7 +255956,7 @@ snapshot[`subsocial 1`] = ` ], }, ], - error: Ty#162 (pallet_authorship::pallet::Error), + error: Ty#174 (pallet_authorship::pallet::Error), event: undefined, i: 20, name: "Authorship", @@ -249429,7 +255972,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Uncles", type: "Plain", - value: Ty#156, + value: Ty#168, }, { default: [ @@ -249453,17 +255996,17 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "DidSetUncles", type: "Plain", - value: Ty#92 (bool), + value: Ty#107 (bool), }, ], prefix: "Authorship", }, }, { - calls: Ty#165 (pallet_collator_selection::pallet::Call), + calls: Ty#177 (pallet_collator_selection::pallet::Call), constants: [ ], - error: Ty#166 (pallet_collator_selection::pallet::Error), + error: Ty#178 (pallet_collator_selection::pallet::Error), event: Ty#30 (pallet_collator_selection::pallet::Event), i: 21, name: "CollatorSelection", @@ -249491,7 +256034,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Candidates", type: "Plain", - value: Ty#163, + value: Ty#175, }, { default: [ @@ -249563,10 +256106,10 @@ snapshot[`subsocial 1`] = ` }, }, { - calls: Ty#175 (pallet_session::pallet::Call), + calls: Ty#187 (pallet_session::pallet::Call), constants: [ ], - error: Ty#176 (pallet_session::pallet::Error), + error: Ty#188 (pallet_session::pallet::Error), event: Ty#32 (pallet_session::pallet::Event), i: 22, name: "Session", @@ -249610,7 +256153,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "QueuedChanged", type: "Plain", - value: Ty#92 (bool), + value: Ty#107 (bool), }, { default: [ @@ -249623,7 +256166,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "QueuedKeys", type: "Plain", - value: Ty#167, + value: Ty#179, }, { default: [ @@ -249639,7 +256182,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "DisabledValidators", type: "Plain", - value: Ty#172, + value: Ty#184, }, { default: [ @@ -249655,7 +256198,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "NextKeys", type: "Map", - value: Ty#169 (subsocial_parachain_runtime::SessionKeys), + value: Ty#181 (subsocial_parachain_runtime::SessionKeys), }, { default: [ @@ -249667,7 +256210,7 @@ snapshot[`subsocial 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#173, + key: Ty#185, modifier: "Optional", name: "KeyOwner", type: "Map", @@ -249697,7 +256240,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#177 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#189 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -249718,7 +256261,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "CurrentSlot", type: "Plain", - value: Ty#179 (sp_consensus_slots::Slot), + value: Ty#191 (sp_consensus_slots::Slot), }, ], prefix: "Aura", @@ -249748,14 +256291,14 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#178, + value: Ty#190, }, ], prefix: "AuraExt", }, }, { - calls: Ty#184 (pallet_vesting::pallet::Call), + calls: Ty#196 (pallet_vesting::pallet::Call), constants: [ { docs: [ @@ -249795,7 +256338,7 @@ snapshot[`subsocial 1`] = ` ], }, ], - error: Ty#185 (pallet_vesting::pallet::Error), + error: Ty#197 (pallet_vesting::pallet::Error), event: Ty#33 (pallet_vesting::pallet::Event), i: 26, name: "Vesting", @@ -249815,7 +256358,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "Vesting", type: "Map", - value: Ty#180 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#192 (frame_support::storage::bounded_vec::BoundedVec), }, { default: [ @@ -249829,14 +256372,14 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#183 (pallet_vesting::Releases), + value: Ty#195 (pallet_vesting::Releases), }, ], prefix: "Vesting", }, }, { - calls: Ty#186 (pallet_utility::pallet::Call), + calls: Ty#198 (pallet_utility::pallet::Call), constants: [ { docs: [ @@ -249852,17 +256395,17 @@ snapshot[`subsocial 1`] = ` ], }, ], - error: Ty#231 (pallet_utility::pallet::Error), + error: Ty#267 (pallet_utility::pallet::Error), event: Ty#34 (pallet_utility::pallet::Event), i: 28, name: "Utility", storage: undefined, }, { - calls: Ty#189 (cumulus_pallet_xcmp_queue::pallet::Call), + calls: Ty#201 (cumulus_pallet_xcmp_queue::pallet::Call), constants: [ ], - error: Ty#245 (cumulus_pallet_xcmp_queue::pallet::Error), + error: Ty#281 (cumulus_pallet_xcmp_queue::pallet::Error), event: Ty#37 (cumulus_pallet_xcmp_queue::pallet::Event), i: 30, name: "XcmpQueue", @@ -249878,7 +256421,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "InboundXcmpStatus", type: "Plain", - value: Ty#232, + value: Ty#268, }, { default: [ @@ -249891,7 +256434,7 @@ snapshot[`subsocial 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#238, + key: Ty#274, modifier: "Default", name: "InboundXcmpMessages", type: "Map", @@ -249912,7 +256455,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "OutboundXcmpStatus", type: "Plain", - value: Ty#239, + value: Ty#275, }, { default: [ @@ -249925,7 +256468,7 @@ snapshot[`subsocial 1`] = ` "Blake2_128Concat", "Twox64Concat", ], - key: Ty#242, + key: Ty#278, modifier: "Default", name: "OutboundXcmpMessages", type: "Map", @@ -249992,7 +256535,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "QueueConfig", type: "Plain", - value: Ty#243 (cumulus_pallet_xcmp_queue::QueueConfigData), + value: Ty#279 (cumulus_pallet_xcmp_queue::QueueConfigData), }, { default: [ @@ -250011,7 +256554,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#244, + value: Ty#280, }, { default: [ @@ -250043,17 +256586,17 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "QueueSuspended", type: "Plain", - value: Ty#92 (bool), + value: Ty#107 (bool), }, ], prefix: "XcmpQueue", }, }, { - calls: Ty#190 (pallet_xcm::pallet::Call), + calls: Ty#202 (pallet_xcm::pallet::Call), constants: [ ], - error: Ty#246 (pallet_xcm::pallet::Error), + error: Ty#282 (pallet_xcm::pallet::Error), event: Ty#41 (pallet_xcm::pallet::Event), i: 31, name: "PolkadotXcm", @@ -250063,17 +256606,17 @@ snapshot[`subsocial 1`] = ` calls: undefined, constants: [ ], - error: Ty#247 (cumulus_pallet_xcm::pallet::Error), + error: Ty#283 (cumulus_pallet_xcm::pallet::Error), event: Ty#80 (cumulus_pallet_xcm::pallet::Event), i: 32, name: "CumulusXcm", storage: undefined, }, { - calls: Ty#216 (cumulus_pallet_dmp_queue::pallet::Call), + calls: Ty#228 (cumulus_pallet_dmp_queue::pallet::Call), constants: [ ], - error: Ty#252 (cumulus_pallet_dmp_queue::pallet::Error), + error: Ty#288 (cumulus_pallet_dmp_queue::pallet::Error), event: Ty#81 (cumulus_pallet_dmp_queue::pallet::Event), i: 33, name: "DmpQueue", @@ -250096,7 +256639,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Configuration", type: "Plain", - value: Ty#248 (cumulus_pallet_dmp_queue::ConfigData), + value: Ty#284 (cumulus_pallet_dmp_queue::ConfigData), }, { default: [ @@ -250123,7 +256666,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "PageIndex", type: "Plain", - value: Ty#249 (cumulus_pallet_dmp_queue::PageIndexData), + value: Ty#285 (cumulus_pallet_dmp_queue::PageIndexData), }, { default: [ @@ -250139,7 +256682,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "Pages", type: "Map", - value: Ty#250, + value: Ty#286, }, { default: [ @@ -250155,14 +256698,14 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#251, + value: Ty#287, }, ], prefix: "DmpQueue", }, }, { - calls: Ty#217 (pallet_domains::pallet::Call), + calls: Ty#229 (pallet_domains::pallet::Call), constants: [ { docs: [ @@ -250306,7 +256849,7 @@ snapshot[`subsocial 1`] = ` ], }, ], - error: Ty#258 (pallet_domains::pallet::Error), + error: Ty#293 (pallet_domains::pallet::Error), event: Ty#82 (pallet_domains::pallet::Event), i: 60, name: "Domains", @@ -250325,7 +256868,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "ReservedWords", type: "Map", - value: Ty#92 (bool), + value: Ty#107 (bool), }, { default: [ @@ -250341,7 +256884,7 @@ snapshot[`subsocial 1`] = ` modifier: "Optional", name: "RegisteredDomains", type: "Map", - value: Ty#253 (pallet_domains::types::DomainMeta), + value: Ty#289 (pallet_domains::types::DomainMeta), }, { default: [ @@ -250349,7 +256892,7 @@ snapshot[`subsocial 1`] = ` ], docs: [ " Domains owned per account.", - " ", + "", " TWOX-NOTE: Safe as \`AccountId\`s are crypto hashes anyway.", ], hashers: [ @@ -250359,7 +256902,7 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "DomainsByOwner", type: "Map", - value: Ty#256 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#291 (frame_support::storage::bounded_vec::BoundedVec), }, { default: [ @@ -250372,7 +256915,7 @@ snapshot[`subsocial 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#257, + key: Ty#292, modifier: "Optional", name: "DomainByInnerValue", type: "Map", @@ -250391,18 +256934,724 @@ snapshot[`subsocial 1`] = ` modifier: "Default", name: "SupportedTlds", type: "Map", - value: Ty#92 (bool), + value: Ty#107 (bool), }, ], prefix: "Domains", }, }, { - calls: Ty#225 (pallet_sudo::pallet::Call), + calls: Ty#237 (pallet_energy::pallet::Call), + constants: [ + ], + error: Ty#294 (pallet_energy::pallet::Error), + event: Ty#84 (pallet_energy::pallet::Event), + i: 61, + name: "Energy", + storage: { + entries: [ + { + default: [ + 128, + 124, + 129, + 74, + 0, + 0, + 0, + 0, + ], + docs: [ + " The current value coefficient.", + ], + modifier: "Default", + name: "ValueCoefficient", + type: "Plain", + value: Ty#85 (sp_arithmetic::fixed_point::FixedI64), + }, + { + default: [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " Total energy generated.", + ], + modifier: "Default", + name: "TotalEnergy", + type: "Plain", + value: Ty#6 (u128), + }, + { + default: [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " Energy credited to each account.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Default", + name: "EnergyBalance", + type: "Map", + value: Ty#6 (u128), + }, + ], + prefix: "Energy", + }, + }, + { + calls: undefined, + constants: [ + { + docs: [ + ], + name: "DefaultSpacePermissions", + ty: Ty#253 (pallet_permissions::types::SpacePermissions), + value: Uint8Array(37) [ + 0, + 1, + 52, + 5, + 6, + 7, + 12, + 13, + 14, + 18, + 19, + 20, + 21, + 23, + 24, + 25, + 0, + 1, + 72, + 0, + 1, + 2, + 3, + 4, + 8, + 9, + 10, + 11, + 15, + 16, + 17, + 22, + 26, + 27, + 28, + 29, + 30, + ], + }, + ], + error: undefined, + event: undefined, + i: 70, + name: "Permissions", + storage: undefined, + }, + { + calls: Ty#238 (pallet_roles::pallet::Call), + constants: [ + { + docs: [ + " When deleting a role via \`delete_role()\` dispatch, this parameter is checked.", + " If the number of users that own a given role is greater or equal to this number,", + " then \`TooManyUsersToDeleteRole\` error will be returned and the dispatch will fail.", + ], + name: "MaxUsersToProcessPerDeleteRole", + ty: Ty#123 (u16), + value: Uint8Array(2) [ + 40, + 0, + ], + }, + ], + error: Ty#298 (pallet_roles::pallet::Error), + event: Ty#87 (pallet_roles::pallet::Event), + i: 71, + name: "Roles", + storage: { + entries: [ + { + default: [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " The next role id.", + ], + modifier: "Default", + name: "NextRoleId", + type: "Plain", + value: Ty#8 (u64), + }, + { + default: [ + 0, + ], + docs: [ + " Get the details of a role by its' id.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Optional", + name: "RoleById", + type: "Map", + value: Ty#295 (pallet_roles::types::Role), + }, + { + default: [ + 0, + ], + docs: [ + " Get a list of all users (account or space ids) that a given role has been granted to.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Default", + name: "UsersByRoleId", + type: "Map", + value: Ty#88, + }, + { + default: [ + 0, + ], + docs: [ + " Get a list of all role ids available in a given space.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Default", + name: "RoleIdsBySpaceId", + type: "Map", + value: Ty#296, + }, + { + default: [ + 0, + ], + docs: [ + " Get a list of all role ids owned by a given user (account or space id)", + " within a given space.", + ], + hashers: [ + "Blake2_128Concat", + "Twox64Concat", + ], + key: Ty#297, + modifier: "Default", + name: "RoleIdsByUserInSpace", + type: "Map", + value: Ty#296, + }, + ], + prefix: "Roles", + }, + }, + { + calls: Ty#247 (pallet_account_follows::pallet::Call), + constants: [ + ], + error: Ty#300 (pallet_account_follows::pallet::Error), + event: Ty#90 (pallet_account_follows::pallet::Event), + i: 72, + name: "AccountFollows", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Default", + name: "AccountFollowers", + type: "Map", + value: Ty#31, + }, + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Blake2_128Concat", + ], + key: Ty#299, + modifier: "Default", + name: "AccountFollowedByAccount", + type: "Map", + value: Ty#107 (bool), + }, + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Default", + name: "AccountsFollowedByAccount", + type: "Map", + value: Ty#31, + }, + ], + prefix: "AccountFollows", + }, + }, + { + calls: Ty#248 (pallet_profiles::pallet::Call), + constants: [ + ], + error: Ty#301 (pallet_profiles::pallet::Error), + event: Ty#91 (pallet_profiles::pallet::Event), + i: 73, + name: "Profiles", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Blake2_128Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Optional", + name: "ProfileSpaceIdByAccount", + type: "Map", + value: Ty#8 (u64), + }, + ], + prefix: "Profiles", + }, + }, + { + calls: Ty#249 (pallet_space_follows::pallet::Call), + constants: [ + ], + error: Ty#303 (pallet_space_follows::pallet::Error), + event: Ty#93 (pallet_space_follows::pallet::Event), + i: 74, + name: "SpaceFollows", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Default", + name: "SpaceFollowers", + type: "Map", + value: Ty#31, + }, + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Blake2_128Concat", + ], + key: Ty#302, + modifier: "Default", + name: "SpaceFollowedByAccount", + type: "Map", + value: Ty#107 (bool), + }, + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Default", + name: "SpacesFollowedByAccount", + type: "Map", + value: Ty#296, + }, + ], + prefix: "SpaceFollows", + }, + }, + { + calls: Ty#250 (pallet_space_ownership::pallet::Call), + constants: [ + ], + error: Ty#304 (pallet_space_ownership::pallet::Error), + event: Ty#94 (pallet_space_ownership::pallet::Event), + i: 75, + name: "SpaceOwnership", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Optional", + name: "PendingSpaceOwner", + type: "Map", + value: Ty#0 (sp_core::crypto::AccountId32), + }, + ], + prefix: "SpaceOwnership", + }, + }, + { + calls: Ty#251 (pallet_spaces::pallet::Call), + constants: [ + { + docs: [ + ], + name: "MaxSpacesPerAccount", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 0, + 16, + 0, + 0, + ], + }, + ], + error: Ty#307 (pallet_spaces::pallet::Error), + event: Ty#95 (pallet_spaces::pallet::Event), + i: 76, + name: "Spaces", + storage: { + entries: [ + { + default: [ + 233, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " The next space id.", + ], + modifier: "Default", + name: "NextSpaceId", + type: "Plain", + value: Ty#8 (u64), + }, + { + default: [ + 0, + ], + docs: [ + " Get the details of a space by its' id.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Optional", + name: "SpaceById", + type: "Map", + value: Ty#305 (pallet_spaces::types::Space), + }, + { + default: [ + 0, + ], + docs: [ + " Find the ids of all spaces owned, by a given account.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Default", + name: "SpaceIdsByOwner", + type: "Map", + value: Ty#306 (frame_support::storage::bounded_vec::BoundedVec), + }, + ], + prefix: "Spaces", + }, + }, + { + calls: Ty#256 (pallet_posts::pallet::Call), + constants: [ + { + docs: [ + " Max comments depth", + ], + name: "MaxCommentDepth", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 10, + 0, + 0, + 0, + ], + }, + ], + error: Ty#309 (pallet_posts::pallet::Error), + event: Ty#96 (pallet_posts::pallet::Event), + i: 77, + name: "Posts", + storage: { + entries: [ + { + default: [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " The next post id.", + ], + modifier: "Default", + name: "NextPostId", + type: "Plain", + value: Ty#8 (u64), + }, + { + default: [ + 0, + ], + docs: [ + " Get the details of a post by its' id.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Optional", + name: "PostById", + type: "Map", + value: Ty#308 (pallet_posts::types::Post), + }, + { + default: [ + 0, + ], + docs: [ + " Get the ids of all direct replies by their parent's post id.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Default", + name: "ReplyIdsByPostId", + type: "Map", + value: Ty#296, + }, + { + default: [ + 0, + ], + docs: [ + " Get the ids of all posts in a given space, by the space's id.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Default", + name: "PostIdsBySpaceId", + type: "Map", + value: Ty#296, + }, + { + default: [ + 0, + ], + docs: [ + " Get the ids of all posts that have shared a given original post id.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Default", + name: "SharedPostIdsByOriginalPostId", + type: "Map", + value: Ty#296, + }, + ], + prefix: "Posts", + }, + }, + { + calls: Ty#260 (pallet_reactions::pallet::Call), + constants: [ + ], + error: Ty#311 (pallet_reactions::pallet::Error), + event: Ty#97 (pallet_reactions::pallet::Event), + i: 78, + name: "Reactions", + storage: { + entries: [ + { + default: [ + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + " The next reaction id.", + ], + modifier: "Default", + name: "NextReactionId", + type: "Plain", + value: Ty#8 (u64), + }, + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Optional", + name: "ReactionById", + type: "Map", + value: Ty#310 (pallet_reactions::Reaction), + }, + { + default: [ + 0, + ], + docs: [ + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#8 (u64), + modifier: "Default", + name: "ReactionIdsByPostId", + type: "Map", + value: Ty#296, + }, + { + default: [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + docs: [ + ], + hashers: [ + "Blake2_128Concat", + ], + key: Ty#302, + modifier: "Default", + name: "PostReactionIdByAccount", + type: "Map", + value: Ty#8 (u64), + }, + ], + prefix: "Reactions", + }, + }, + { + calls: Ty#261 (pallet_sudo::pallet::Call), constants: [ ], - error: Ty#259 (pallet_sudo::pallet::Error), - event: Ty#84 (pallet_sudo::pallet::Event), + error: Ty#312 (pallet_sudo::pallet::Error), + event: Ty#99 (pallet_sudo::pallet::Event), i: 255, name: "Sudo", storage: { @@ -250655,7 +257904,7 @@ snapshot[`subsocial 1`] = ` ], name: undefined, ty: Ty#1, - typeName: "[u8; 32]", + typeName: "[u8; /*«*/ 32 /*»*/]", }, ], id: 9, @@ -250848,7 +258097,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "phase", - ty: Ty#86 (frame_system::Phase), + ty: Ty#101 (frame_system::Phase), typeName: "Phase", }, { @@ -250862,7 +258111,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "topics", - ty: Ty#87, + ty: Ty#102, typeName: "Vec", }, ], @@ -251076,7 +258325,142 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (pallet_sudo::pallet::Event), + ty: Ty#84 (pallet_energy::pallet::Event), + typeName: "pallet_energy::Event", + }, + ], + index: 61, + name: "Energy", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#87 (pallet_roles::pallet::Event), + typeName: "pallet_roles::Event", + }, + ], + index: 71, + name: "Roles", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#90 (pallet_account_follows::pallet::Event), + typeName: "pallet_account_follows::Event", + }, + ], + index: 72, + name: "AccountFollows", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#91 (pallet_profiles::pallet::Event), + typeName: "pallet_profiles::Event", + }, + ], + index: 73, + name: "Profiles", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#93 (pallet_space_follows::pallet::Event), + typeName: "pallet_space_follows::Event", + }, + ], + index: 74, + name: "SpaceFollows", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#94 (pallet_space_ownership::pallet::Event), + typeName: "pallet_space_ownership::Event", + }, + ], + index: 75, + name: "SpaceOwnership", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#95 (pallet_spaces::pallet::Event), + typeName: "pallet_spaces::Event", + }, + ], + index: 76, + name: "Spaces", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#96 (pallet_posts::pallet::Event), + typeName: "pallet_posts::Event", + }, + ], + index: 77, + name: "Posts", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#97 (pallet_reactions::pallet::Event), + typeName: "pallet_reactions::Event", + }, + ], + index: 78, + name: "Reactions", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#99 (pallet_sudo::pallet::Event), typeName: "pallet_sudo::Event", }, ], @@ -251635,7 +259019,7 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, + name: "relay_chain_block_num", ty: Ty#4 (u32), typeName: "RelayChainBlockNumber", }, @@ -251660,7 +259044,7 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, + name: "code_hash", ty: Ty#9 (primitive_types::H256), typeName: "T::Hash", }, @@ -251671,13 +259055,12 @@ snapshot[`subsocial 1`] = ` { docs: [ "Some downward messages have been received and will be processed.", - "\\\\[ count \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "count", ty: Ty#4 (u32), typeName: "u32", }, @@ -251688,20 +259071,19 @@ snapshot[`subsocial 1`] = ` { docs: [ "Downward messages were processed using the given weight.", - "\\\\[ weight_used, result_mqc_head \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "weight_used", ty: Ty#8 (u64), typeName: "Weight", }, { docs: [ ], - name: undefined, + name: "dmq_head", ty: Ty#9 (primitive_types::H256), typeName: "relay_chain::Hash", }, @@ -252059,7 +259441,7 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, + name: "invulnerables", ty: Ty#31, typeName: "Vec", }, @@ -252074,7 +259456,7 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, + name: "desired_candidates", ty: Ty#4 (u32), typeName: "u32", }, @@ -252089,7 +259471,7 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, + name: "bond_amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -252104,14 +259486,14 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, + name: "account_id", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "deposit", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -252126,7 +259508,7 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, + name: "account_id", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -252302,13 +259684,38 @@ snapshot[`subsocial 1`] = ` }, { docs: [ - "A single item within a Batch of dispatches has completed with no error.", + "Batch of dispatches completed but has errors.", ], fields: [ ], index: 2, + name: "BatchCompletedWithErrors", + }, + { + docs: [ + "A single item within a Batch of dispatches has completed with no error.", + ], + fields: [ + ], + index: 3, name: "ItemCompleted", }, + { + docs: [ + "A single item within a Batch of dispatches has completed with error.", + ], + fields: [ + { + docs: [ + ], + name: "error", + ty: Ty#22 (sp_runtime::DispatchError), + typeName: "DispatchError", + }, + ], + index: 4, + name: "ItemFailed", + }, { docs: [ "A call was dispatched.", @@ -252322,7 +259729,7 @@ snapshot[`subsocial 1`] = ` typeName: "DispatchResult", }, ], - index: 3, + index: 5, name: "DispatchedAs", }, ], @@ -256534,13 +263941,12 @@ snapshot[`subsocial 1`] = ` { docs: [ "Downward message is invalid XCM.", - "\\\\[ id \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, @@ -256551,13 +263957,12 @@ snapshot[`subsocial 1`] = ` { docs: [ "Downward message is unsupported version of XCM.", - "\\\\[ id \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, @@ -256568,20 +263973,19 @@ snapshot[`subsocial 1`] = ` { docs: [ "Downward message executed with the given outcome.", - "\\\\[ id, outcome \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, + name: "outcome", ty: Ty#42 (xcm::v2::traits::Outcome), typeName: "Outcome", }, @@ -256592,27 +263996,26 @@ snapshot[`subsocial 1`] = ` { docs: [ "The weight limit for handling downward messages was reached.", - "\\\\[ id, remaining, required \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, + name: "remaining_weight", ty: Ty#8 (u64), typeName: "Weight", }, { docs: [ ], - name: undefined, + name: "required_weight", ty: Ty#8 (u64), typeName: "Weight", }, @@ -256623,27 +264026,26 @@ snapshot[`subsocial 1`] = ` { docs: [ "Downward message is overweight and was placed in the overweight queue.", - "\\\\[ id, index, required \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "message_id", ty: Ty#1, typeName: "MessageId", }, { docs: [ ], - name: undefined, + name: "overweight_index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "required_weight", ty: Ty#8 (u64), typeName: "Weight", }, @@ -256654,20 +264056,19 @@ snapshot[`subsocial 1`] = ` { docs: [ "Downward message from the overweight queue was executed.", - "\\\\[ index, used \\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "overweight_index", ty: Ty#8 (u64), typeName: "OverweightIndex", }, { docs: [ ], - name: undefined, + name: "weight_used", ty: Ty#8 (u64), typeName: "Weight", }, @@ -256821,7 +264222,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#84 (pallet_sudo::pallet::Event) { + Ty#84 (pallet_energy::pallet::Event) { docs: [ " \\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted @@ -256832,419 +264233,264 @@ snapshot[`subsocial 1`] = ` members: [ { docs: [ - "A sudo just took place. \\\\[result\\\\]", + "Energy have been generated to an account.", ], fields: [ { docs: [ + "The account that generated the energy.", ], - name: "sudo_result", - ty: Ty#35 (Result), - typeName: "DispatchResult", + name: "generator", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, - ], - index: 0, - name: "Sudid", - }, - { - docs: [ - "The \\\\[sudoer\\\\] just switched identity; the old key is supplied if one existed.", - ], - fields: [ { docs: [ + "The account that received the energy.", ], - name: "old_sudoer", - ty: Ty#85 (Option), - typeName: "Option", + name: "receiver", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, - ], - index: 1, - name: "KeyChanged", - }, - { - docs: [ - "A sudo just took place. \\\\[result\\\\]", - ], - fields: [ { docs: [ + "The amount of balance that was burned.", ], - name: "sudo_result", - ty: Ty#35 (Result), - typeName: "DispatchResult", + name: "balance_burned", + ty: Ty#6 (u128), + typeName: "BalanceOf", }, ], - index: 2, - name: "SudoAsDone", - }, - ], - params: [ - { - name: "T", - ty: undefined, - }, - ], - path: [ - "pallet_sudo", - "pallet", - "Event", - ], - type: "Union", - }, - Ty#85 (Option) { - docs: [ - ], - id: 85, - members: [ - { - docs: [ - ], - fields: [ - ], index: 0, - name: "None", + name: "EnergyGenerated", }, { docs: [ + "Energy value coefficient has been updated.", ], fields: [ { docs: [ + "The new value coefficient.", ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: undefined, + name: "new_coefficient", + ty: Ty#85 (sp_arithmetic::fixed_point::FixedI64), + typeName: "FixedI64", }, ], index: 1, - name: "Some", + name: "ValueCoefficientUpdated", }, - ], - params: [ - { - name: "T", - ty: Ty#0 (sp_core::crypto::AccountId32), - }, - ], - path: [ - "Option", - ], - type: "Union", - }, - Ty#86 (frame_system::Phase) { - docs: [ - ], - id: 86, - members: [ { docs: [ + "An account was removed whose balance was non-zero but below", + "ExistentialDeposit, resulting in an outright loss.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#4 (u32), - typeName: "u32", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "amount", + ty: Ty#6 (u128), + typeName: "BalanceOf", }, - ], - index: 0, - name: "ApplyExtrinsic", - }, - { - docs: [ - ], - fields: [ - ], - index: 1, - name: "Finalization", - }, - { - docs: [ - ], - fields: [ ], index: 2, - name: "Initialization", + name: "DustLost", }, ], params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "frame_system", - "Phase", + "pallet_energy", + "pallet", + "Event", ], type: "Union", }, - Ty#87 { - docs: [ - ], - id: 87, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#9 (primitive_types::H256), - }, - Ty#88 { - docs: [ - ], - id: 88, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#89, - }, - Ty#89 { - docs: [ - ], - fields: [ - Ty#4 (u32), - Ty#4 (u32), - ], - id: 89, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#90 (frame_system::LastRuntimeUpgradeInfo) { + Ty#85 (sp_arithmetic::fixed_point::FixedI64) { docs: [ ], fields: [ { docs: [ ], - name: "spec_version", - ty: Ty#46, - typeName: "codec::Compact", - }, - { - docs: [ - ], - name: "spec_name", - ty: Ty#91 (str), - typeName: "sp_runtime::RuntimeString", + name: undefined, + ty: Ty#86 (i64), + typeName: "i64", }, ], - id: 90, + id: 85, params: [ ], path: [ - "frame_system", - "LastRuntimeUpgradeInfo", + "sp_arithmetic", + "fixed_point", + "FixedI64", ], type: "Struct", }, - Ty#91 (str) { - docs: [ - ], - id: 91, - kind: "str", - params: [ - ], - path: [ - ], - type: "Primitive", - }, - Ty#92 (bool) { + Ty#86 (i64) { docs: [ ], - id: 92, - kind: "bool", + id: 86, + kind: "i64", params: [ ], path: [ ], type: "Primitive", }, - Ty#93 (frame_system::pallet::Call) { + Ty#87 (pallet_roles::pallet::Event) { docs: [ - "Contains one variant per dispatchable that can be called by an extrinsic.", + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - id: 93, + id: 87, members: [ { docs: [ - "A dispatch that will fill the block weight up to the given ratio.", ], fields: [ { docs: [ ], - name: "ratio", - ty: Ty#94 (sp_arithmetic::per_things::Perbill), - typeName: "Perbill", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + { + docs: [ + ], + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, ], index: 0, - name: "fill_block", + name: "RoleCreated", }, { docs: [ - "Make some on-chain remark.", - "", - "# ", - "- \`O(1)\`", - "# ", ], fields: [ { docs: [ ], - name: "remark", - ty: Ty#10, - typeName: "Vec", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, - ], - index: 1, - name: "remark", - }, - { - docs: [ - "Set the number of pages in the WebAssembly environment's heap.", - ], - fields: [ { docs: [ ], - name: "pages", + name: "role_id", ty: Ty#8 (u64), - typeName: "u64", + typeName: "RoleId", }, ], - index: 2, - name: "set_heap_pages", + index: 1, + name: "RoleUpdated", }, { docs: [ - "Set the new runtime code.", - "", - "# ", - "- \`O(C + S)\` where \`C\` length of \`code\` and \`S\` complexity of \`can_set_code\`", - "- 1 call to \`can_set_code\`: \`O(S)\` (calls \`sp_io::misc::runtime_version\` which is", - " expensive).", - "- 1 storage write (codec \`O(C)\`).", - "- 1 digest item.", - "- 1 event.", - "The weight of this function is dependent on the runtime, but generally this is very", - "expensive. We will treat this as a full block.", - "# ", ], fields: [ { docs: [ ], - name: "code", - ty: Ty#10, - typeName: "Vec", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, - ], - index: 3, - name: "set_code", - }, - { - docs: [ - "Set the new runtime code without doing any checks of the given \`code\`.", - "", - "# ", - "- \`O(C)\` where \`C\` length of \`code\`", - "- 1 storage write (codec \`O(C)\`).", - "- 1 digest item.", - "- 1 event.", - "The weight of this function is dependent on the runtime. We will treat this as a full", - "block. # ", - ], - fields: [ { docs: [ ], - name: "code", - ty: Ty#10, - typeName: "Vec", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, ], - index: 4, - name: "set_code_without_checks", + index: 2, + name: "RoleDeleted", }, { docs: [ - "Set some items of storage.", ], fields: [ { docs: [ ], - name: "items", - ty: Ty#95, - typeName: "Vec", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, - ], - index: 5, - name: "set_storage", - }, - { - docs: [ - "Kill some items from storage.", - ], - fields: [ { docs: [ ], - name: "keys", - ty: Ty#97, - typeName: "Vec", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", + }, + { + docs: [ + ], + name: "users", + ty: Ty#88, + typeName: "Vec>", }, ], - index: 6, - name: "kill_storage", + index: 3, + name: "RoleGranted", }, { docs: [ - "Kill all storage items with a key that starts with the given prefix.", - "", - "**NOTE:** We rely on the Root origin to provide us the number of subkeys under", - "the prefix we are removing to accurately calculate the weight of this function.", ], fields: [ { docs: [ ], - name: "prefix", - ty: Ty#10, - typeName: "Key", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - name: "subkeys", - ty: Ty#4 (u32), - typeName: "u32", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, - ], - index: 7, - name: "kill_prefix", - }, - { - docs: [ - "Make some on-chain remark and emit event.", - ], - fields: [ { docs: [ ], - name: "remark", - ty: Ty#10, - typeName: "Vec", + name: "users", + ty: Ty#88, + typeName: "Vec>", }, ], - index: 8, - name: "remark_with_event", + index: 4, + name: "RoleRevoked", }, ], params: [ @@ -257254,193 +264500,188 @@ snapshot[`subsocial 1`] = ` }, ], path: [ - "frame_system", + "pallet_roles", "pallet", - "Call", + "Event", ], type: "Union", }, - Ty#94 (sp_arithmetic::per_things::Perbill) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#4 (u32), - typeName: "u32", - }, - ], - id: 94, - params: [ - ], - path: [ - "sp_arithmetic", - "per_things", - "Perbill", - ], - type: "Struct", - }, - Ty#95 { - docs: [ - ], - id: 95, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#96, - }, - Ty#96 { - docs: [ - ], - fields: [ - Ty#10, - Ty#10, - ], - id: 96, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#97 { + Ty#88 { docs: [ ], - id: 97, + id: 88, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#10, + typeParam: Ty#89 (subsocial_support::User), }, - Ty#98 (frame_system::limits::BlockWeights) { + Ty#89 (subsocial_support::User) { docs: [ ], - fields: [ + id: 89, + members: [ { docs: [ ], - name: "base_block", - ty: Ty#8 (u64), - typeName: "Weight", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", + }, ], - name: "max_block", - ty: Ty#8 (u64), - typeName: "Weight", + index: 0, + name: "Account", }, { docs: [ ], - name: "per_class", - ty: Ty#99 (frame_support::weights::PerDispatchClass), - typeName: "PerDispatchClass", + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 1, + name: "Space", }, ], - id: 98, params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, ], path: [ - "frame_system", - "limits", - "BlockWeights", + "subsocial_support", + "User", ], - type: "Struct", + type: "Union", }, - Ty#99 (frame_support::weights::PerDispatchClass) { + Ty#90 (pallet_account_follows::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - fields: [ + id: 90, + members: [ { docs: [ ], - name: "normal", - ty: Ty#100 (frame_system::limits::WeightsPerClass), - typeName: "T", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "follower", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, ], - name: "operational", - ty: Ty#100 (frame_system::limits::WeightsPerClass), - typeName: "T", + index: 0, + name: "AccountFollowed", }, { docs: [ ], - name: "mandatory", - ty: Ty#100 (frame_system::limits::WeightsPerClass), - typeName: "T", + fields: [ + { + docs: [ + ], + name: "follower", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 1, + name: "AccountUnfollowed", }, ], - id: 99, params: [ { name: "T", - ty: Ty#100 (frame_system::limits::WeightsPerClass), + ty: undefined, }, ], path: [ - "frame_support", - "weights", - "PerDispatchClass", + "pallet_account_follows", + "pallet", + "Event", ], - type: "Struct", + type: "Union", }, - Ty#100 (frame_system::limits::WeightsPerClass) { + Ty#91 (pallet_profiles::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - fields: [ - { - docs: [ - ], - name: "base_extrinsic", - ty: Ty#8 (u64), - typeName: "Weight", - }, - { - docs: [ - ], - name: "max_extrinsic", - ty: Ty#101 (Option), - typeName: "Option", - }, + id: 91, + members: [ { docs: [ + "Profile's space id was updated for this account.", ], - name: "max_total", - ty: Ty#101 (Option), - typeName: "Option", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#92 (Option), + typeName: "Option", + }, ], - name: "reserved", - ty: Ty#101 (Option), - typeName: "Option", + index: 0, + name: "ProfileUpdated", }, ], - id: 100, params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "frame_system", - "limits", - "WeightsPerClass", + "pallet_profiles", + "pallet", + "Event", ], - type: "Struct", + type: "Union", }, - Ty#101 (Option) { + Ty#92 (Option) { docs: [ ], - id: 101, + id: 92, members: [ { docs: [ @@ -257477,382 +264718,575 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#102 (frame_system::limits::BlockLength) { + Ty#93 (pallet_space_follows::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - fields: [ + id: 93, + members: [ { docs: [ ], - name: "max", - ty: Ty#103 (frame_support::weights::PerDispatchClass), - typeName: "PerDispatchClass", + fields: [ + { + docs: [ + ], + name: "follower", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 0, + name: "SpaceFollowed", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "follower", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 1, + name: "SpaceUnfollowed", }, ], - id: 102, params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "frame_system", - "limits", - "BlockLength", + "pallet_space_follows", + "pallet", + "Event", ], - type: "Struct", + type: "Union", }, - Ty#103 (frame_support::weights::PerDispatchClass) { + Ty#94 (pallet_space_ownership::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - fields: [ + id: 94, + members: [ { docs: [ ], - name: "normal", - ty: Ty#4 (u32), - typeName: "T", + fields: [ + { + docs: [ + ], + name: "current_owner", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + { + docs: [ + ], + name: "new_owner", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 0, + name: "SpaceOwnershipTransferCreated", }, { docs: [ ], - name: "operational", - ty: Ty#4 (u32), - typeName: "T", + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 1, + name: "SpaceOwnershipTransferAccepted", }, { docs: [ ], - name: "mandatory", - ty: Ty#4 (u32), - typeName: "T", + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 2, + name: "SpaceOwnershipTransferRejected", }, ], - id: 103, params: [ { name: "T", - ty: Ty#4 (u32), + ty: undefined, }, ], path: [ - "frame_support", - "weights", - "PerDispatchClass", + "pallet_space_ownership", + "pallet", + "Event", ], - type: "Struct", + type: "Union", }, - Ty#104 (frame_support::weights::RuntimeDbWeight) { + Ty#95 (pallet_spaces::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - fields: [ + id: 95, + members: [ { docs: [ ], - name: "read", - ty: Ty#8 (u64), - typeName: "Weight", + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 0, + name: "SpaceCreated", }, { docs: [ ], - name: "write", - ty: Ty#8 (u64), - typeName: "Weight", + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 1, + name: "SpaceUpdated", }, ], - id: 104, params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "frame_support", - "weights", - "RuntimeDbWeight", + "pallet_spaces", + "pallet", + "Event", ], - type: "Struct", + type: "Union", }, - Ty#105 (sp_version::RuntimeVersion) { + Ty#96 (pallet_posts::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - fields: [ - { - docs: [ - ], - name: "spec_name", - ty: Ty#91 (str), - typeName: "RuntimeString", - }, - { - docs: [ - ], - name: "impl_name", - ty: Ty#91 (str), - typeName: "RuntimeString", - }, - { - docs: [ - ], - name: "authoring_version", - ty: Ty#4 (u32), - typeName: "u32", - }, + id: 96, + members: [ { docs: [ ], - name: "spec_version", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, ], - name: "impl_version", - ty: Ty#4 (u32), - typeName: "u32", + index: 0, + name: "PostCreated", }, { docs: [ ], - name: "apis", - ty: Ty#106 (Cow), - typeName: "ApisVec", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, ], - name: "transaction_version", - ty: Ty#4 (u32), - typeName: "u32", + index: 1, + name: "PostUpdated", }, { docs: [ ], - name: "state_version", - ty: Ty#2 (u8), - typeName: "u8", - }, - ], - id: 105, - params: [ - ], - path: [ - "sp_version", - "RuntimeVersion", - ], - type: "Struct", - }, - Ty#106 (Cow) { - docs: [ - ], - fields: [ - { - docs: [ + fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, + { + docs: [ + ], + name: "from_space", + ty: Ty#92 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "to_space", + ty: Ty#92 (Option), + typeName: "Option", + }, ], - name: undefined, - ty: Ty#107, - typeName: undefined, + index: 2, + name: "PostMoved", }, ], - id: 106, params: [ { name: "T", - ty: Ty#107, + ty: undefined, }, ], path: [ - "Cow", - ], - type: "Struct", - }, - Ty#107 { - docs: [ - ], - id: 107, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#108, - }, - Ty#108 { - docs: [ - ], - fields: [ - Ty#62, - Ty#4 (u32), - ], - id: 108, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#109 (u16) { - docs: [ - ], - id: 109, - kind: "u16", - params: [ - ], - path: [ + "pallet_posts", + "pallet", + "Event", ], - type: "Primitive", + type: "Union", }, - Ty#110 (frame_system::pallet::Error) { + Ty#97 (pallet_reactions::pallet::Event) { docs: [ - "Error for the System pallet", + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - id: 110, + id: 97, members: [ { docs: [ - "The name of specification does not match between the current runtime", - "and the new runtime.", ], fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, + { + docs: [ + ], + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "ReactionId", + }, + { + docs: [ + ], + name: "reaction_kind", + ty: Ty#98 (pallet_reactions::ReactionKind), + typeName: "ReactionKind", + }, ], index: 0, - name: "InvalidSpecName", + name: "PostReactionCreated", }, { docs: [ - "The specification version is not allowed to decrease between the current runtime", - "and the new runtime.", ], fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, + { + docs: [ + ], + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "ReactionId", + }, + { + docs: [ + ], + name: "reaction_kind", + ty: Ty#98 (pallet_reactions::ReactionKind), + typeName: "ReactionKind", + }, ], index: 1, - name: "SpecVersionNeedsToIncrease", + name: "PostReactionUpdated", }, { docs: [ - "Failed to extract the runtime version from the new runtime.", - "", - "Either calling \`Core_version\` or decoding \`RuntimeVersion\` failed.", ], fields: [ + { + docs: [ + ], + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, + { + docs: [ + ], + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "ReactionId", + }, + { + docs: [ + ], + name: "reaction_kind", + ty: Ty#98 (pallet_reactions::ReactionKind), + typeName: "ReactionKind", + }, ], index: 2, - name: "FailedToExtractRuntimeVersion", + name: "PostReactionDeleted", }, + ], + params: [ { - docs: [ - "Suicide called when the account has non-default composite data.", - ], - fields: [ - ], - index: 3, - name: "NonDefaultComposite", + name: "T", + ty: undefined, }, + ], + path: [ + "pallet_reactions", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#98 (pallet_reactions::ReactionKind) { + docs: [ + ], + id: 98, + members: [ { docs: [ - "There is a non-zero reference count preventing the account from being purged.", ], fields: [ ], - index: 4, - name: "NonZeroRefCount", + index: 0, + name: "Upvote", }, { docs: [ - "The origin filter prevent the call to be dispatched.", ], fields: [ ], - index: 5, - name: "CallFiltered", + index: 1, + name: "Downvote", }, ], params: [ - { - name: "T", - ty: undefined, - }, ], path: [ - "frame_system", - "pallet", - "Error", + "pallet_reactions", + "ReactionKind", ], type: "Union", }, - Ty#111 (polkadot_primitives::v2::PersistedValidationData) { + Ty#99 (pallet_sudo::pallet::Event) { docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", ], - fields: [ + id: 99, + members: [ { docs: [ + "A sudo just took place. \\\\[result\\\\]", ], - name: "parent_head", - ty: Ty#112 (polkadot_parachain::primitives::HeadData), - typeName: "HeadData", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "sudo_result", + ty: Ty#35 (Result), + typeName: "DispatchResult", + }, ], - name: "relay_parent_number", - ty: Ty#4 (u32), - typeName: "N", + index: 0, + name: "Sudid", }, { docs: [ + "The \\\\[sudoer\\\\] just switched identity; the old key is supplied if one existed.", ], - name: "relay_parent_storage_root", - ty: Ty#9 (primitive_types::H256), - typeName: "H", + fields: [ + { + docs: [ + ], + name: "old_sudoer", + ty: Ty#100 (Option), + typeName: "Option", + }, + ], + index: 1, + name: "KeyChanged", }, { docs: [ + "A sudo just took place. \\\\[result\\\\]", ], - name: "max_pov_size", - ty: Ty#4 (u32), - typeName: "u32", + fields: [ + { + docs: [ + ], + name: "sudo_result", + ty: Ty#35 (Result), + typeName: "DispatchResult", + }, + ], + index: 2, + name: "SudoAsDone", }, ], - id: 111, params: [ { - name: "H", - ty: Ty#9 (primitive_types::H256), - }, - { - name: "N", - ty: Ty#4 (u32), - }, - ], - path: [ - "polkadot_primitives", - "v2", - "PersistedValidationData", - ], - type: "Struct", - }, - Ty#112 (polkadot_parachain::primitives::HeadData) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#10, - typeName: "Vec", + name: "T", + ty: undefined, }, ], - id: 112, - params: [ - ], path: [ - "polkadot_parachain", - "primitives", - "HeadData", + "pallet_sudo", + "pallet", + "Event", ], - type: "Struct", + type: "Union", }, - Ty#113 (Option) { + Ty#100 (Option) { docs: [ ], - id: 113, + id: 100, members: [ { docs: [ @@ -257870,7 +265304,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#114 (polkadot_primitives::v2::UpgradeRestriction), + ty: Ty#0 (sp_core::crypto::AccountId32), typeName: undefined, }, ], @@ -257881,7 +265315,7 @@ snapshot[`subsocial 1`] = ` params: [ { name: "T", - ty: Ty#114 (polkadot_primitives::v2::UpgradeRestriction), + ty: Ty#0 (sp_core::crypto::AccountId32), }, ], path: [ @@ -257889,300 +265323,335 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#114 (polkadot_primitives::v2::UpgradeRestriction) { + Ty#101 (frame_system::Phase) { docs: [ ], - id: 114, + id: 101, members: [ { docs: [ ], fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: "u32", + }, ], index: 0, - name: "Present", + name: "ApplyExtrinsic", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "Finalization", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "Initialization", }, ], params: [ ], path: [ - "polkadot_primitives", - "v2", - "UpgradeRestriction", + "frame_system", + "Phase", ], type: "Union", }, - Ty#115 (sp_trie::storage_proof::StorageProof) { + Ty#102 { docs: [ ], - fields: [ - { - docs: [ - ], - name: "trie_nodes", - ty: Ty#116 (BTreeSet), - typeName: "BTreeSet>", - }, + id: 102, + params: [ ], - id: 115, + path: [ + ], + type: "Sequence", + typeParam: Ty#9 (primitive_types::H256), + }, + Ty#103 { + docs: [ + ], + id: 103, params: [ ], path: [ - "sp_trie", - "storage_proof", - "StorageProof", ], - type: "Struct", + type: "Sequence", + typeParam: Ty#104, }, - Ty#116 (BTreeSet) { + Ty#104 { docs: [ ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#97, - typeName: undefined, - }, + Ty#4 (u32), + Ty#4 (u32), ], - id: 116, + id: 104, params: [ - { - name: "T", - ty: Ty#10, - }, ], path: [ - "BTreeSet", ], - type: "Struct", + type: "Tuple", }, - Ty#117 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { + Ty#105 (frame_system::LastRuntimeUpgradeInfo) { docs: [ ], fields: [ { docs: [ ], - name: "dmq_mqc_head", - ty: Ty#9 (primitive_types::H256), - typeName: "relay_chain::Hash", - }, - { - docs: [ - ], - name: "relay_dispatch_queue_size", - ty: Ty#89, - typeName: "(u32, u32)", - }, - { - docs: [ - ], - name: "ingress_channels", - ty: Ty#118, - typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", + name: "spec_version", + ty: Ty#46, + typeName: "codec::Compact", }, { docs: [ ], - name: "egress_channels", - ty: Ty#118, - typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", + name: "spec_name", + ty: Ty#106 (str), + typeName: "sp_runtime::RuntimeString", }, ], - id: 117, + id: 105, params: [ ], path: [ - "cumulus_pallet_parachain_system", - "relay_state_snapshot", - "MessagingStateSnapshot", + "frame_system", + "LastRuntimeUpgradeInfo", ], type: "Struct", }, - Ty#118 { + Ty#106 (str) { docs: [ ], - id: 118, + id: 106, + kind: "str", params: [ ], path: [ ], - type: "Sequence", - typeParam: Ty#119, + type: "Primitive", }, - Ty#119 { + Ty#107 (bool) { docs: [ ], - fields: [ - Ty#40 (polkadot_parachain::primitives::Id), - Ty#120 (polkadot_primitives::v2::AbridgedHrmpChannel), - ], - id: 119, + id: 107, + kind: "bool", params: [ ], path: [ ], - type: "Tuple", + type: "Primitive", }, - Ty#120 (polkadot_primitives::v2::AbridgedHrmpChannel) { + Ty#108 (frame_system::pallet::Call) { docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", ], - fields: [ + id: 108, + members: [ { docs: [ + "A dispatch that will fill the block weight up to the given ratio.", ], - name: "max_capacity", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "ratio", + ty: Ty#109 (sp_arithmetic::per_things::Perbill), + typeName: "Perbill", + }, ], - name: "max_total_size", - ty: Ty#4 (u32), - typeName: "u32", + index: 0, + name: "fill_block", }, { docs: [ + "Make some on-chain remark.", + "", + "# ", + "- \`O(1)\`", + "# ", ], - name: "max_message_size", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "remark", + ty: Ty#10, + typeName: "Vec", + }, ], - name: "msg_count", - ty: Ty#4 (u32), - typeName: "u32", + index: 1, + name: "remark", }, { docs: [ + "Set the number of pages in the WebAssembly environment's heap.", ], - name: "total_size", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "pages", + ty: Ty#8 (u64), + typeName: "u64", + }, ], - name: "mqc_head", - ty: Ty#38 (Option), - typeName: "Option", + index: 2, + name: "set_heap_pages", }, - ], - id: 120, - params: [ - ], - path: [ - "polkadot_primitives", - "v2", - "AbridgedHrmpChannel", - ], - type: "Struct", - }, - Ty#121 (polkadot_primitives::v2::AbridgedHostConfiguration) { - docs: [ - ], - fields: [ { docs: [ + "Set the new runtime code.", + "", + "# ", + "- \`O(C + S)\` where \`C\` length of \`code\` and \`S\` complexity of \`can_set_code\`", + "- 1 call to \`can_set_code\`: \`O(S)\` (calls \`sp_io::misc::runtime_version\` which is", + " expensive).", + "- 1 storage write (codec \`O(C)\`).", + "- 1 digest item.", + "- 1 event.", + "The weight of this function is dependent on the runtime, but generally this is very", + "expensive. We will treat this as a full block.", + "# ", ], - name: "max_code_size", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "code", + ty: Ty#10, + typeName: "Vec", + }, ], - name: "max_head_data_size", - ty: Ty#4 (u32), - typeName: "u32", + index: 3, + name: "set_code", }, { docs: [ + "Set the new runtime code without doing any checks of the given \`code\`.", + "", + "# ", + "- \`O(C)\` where \`C\` length of \`code\`", + "- 1 storage write (codec \`O(C)\`).", + "- 1 digest item.", + "- 1 event.", + "The weight of this function is dependent on the runtime. We will treat this as a full", + "block. # ", ], - name: "max_upward_queue_count", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "code", + ty: Ty#10, + typeName: "Vec", + }, ], - name: "max_upward_queue_size", - ty: Ty#4 (u32), - typeName: "u32", + index: 4, + name: "set_code_without_checks", }, { docs: [ + "Set some items of storage.", ], - name: "max_upward_message_size", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ + { + docs: [ + ], + name: "items", + ty: Ty#110, + typeName: "Vec", + }, ], - name: "max_upward_message_num_per_candidate", - ty: Ty#4 (u32), - typeName: "u32", + index: 5, + name: "set_storage", }, { docs: [ + "Kill some items from storage.", ], - name: "hrmp_max_message_num_per_candidate", - ty: Ty#4 (u32), - typeName: "u32", + fields: [ + { + docs: [ + ], + name: "keys", + ty: Ty#112, + typeName: "Vec", + }, + ], + index: 6, + name: "kill_storage", }, { docs: [ + "Kill all storage items with a key that starts with the given prefix.", + "", + "**NOTE:** We rely on the Root origin to provide us the number of subkeys under", + "the prefix we are removing to accurately calculate the weight of this function.", ], - name: "validation_upgrade_cooldown", - ty: Ty#4 (u32), - typeName: "BlockNumber", + fields: [ + { + docs: [ + ], + name: "prefix", + ty: Ty#10, + typeName: "Key", + }, + { + docs: [ + ], + name: "subkeys", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 7, + name: "kill_prefix", }, { docs: [ + "Make some on-chain remark and emit event.", ], - name: "validation_upgrade_delay", - ty: Ty#4 (u32), - typeName: "BlockNumber", + fields: [ + { + docs: [ + ], + name: "remark", + ty: Ty#10, + typeName: "Vec", + }, + ], + index: 8, + name: "remark_with_event", }, ], - id: 121, params: [ - ], - path: [ - "polkadot_primitives", - "v2", - "AbridgedHostConfiguration", - ], - type: "Struct", - }, - Ty#122 (cumulus_primitives_parachain_inherent::MessageQueueChain) { - docs: [ - ], - fields: [ { - docs: [ - ], - name: undefined, - ty: Ty#9 (primitive_types::H256), - typeName: "RelayHash", + name: "T", + ty: undefined, }, ], - id: 122, - params: [ - ], path: [ - "cumulus_primitives_parachain_inherent", - "MessageQueueChain", + "frame_system", + "pallet", + "Call", ], - type: "Struct", + type: "Union", }, - Ty#123 (BTreeMap) { + Ty#109 (sp_arithmetic::per_things::Perbill) { docs: [ ], fields: [ @@ -258190,123 +265659,1005 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#124, - typeName: undefined, + ty: Ty#4 (u32), + typeName: "u32", }, ], - id: 123, + id: 109, params: [ - { - name: "K", - ty: Ty#40 (polkadot_parachain::primitives::Id), - }, - { - name: "V", - ty: Ty#122 (cumulus_primitives_parachain_inherent::MessageQueueChain), - }, ], path: [ - "BTreeMap", + "sp_arithmetic", + "per_things", + "Perbill", ], type: "Struct", }, - Ty#124 { + Ty#110 { docs: [ ], - id: 124, + id: 110, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#125, + typeParam: Ty#111, }, - Ty#125 { + Ty#111 { docs: [ ], fields: [ - Ty#40 (polkadot_parachain::primitives::Id), - Ty#122 (cumulus_primitives_parachain_inherent::MessageQueueChain), + Ty#10, + Ty#10, ], - id: 125, + id: 111, params: [ ], path: [ ], type: "Tuple", }, - Ty#126 { + Ty#112 { docs: [ ], - id: 126, + id: 112, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#127 (polkadot_core_primitives::OutboundHrmpMessage), + typeParam: Ty#10, }, - Ty#127 (polkadot_core_primitives::OutboundHrmpMessage) { + Ty#113 (frame_system::limits::BlockWeights) { docs: [ ], fields: [ { docs: [ ], - name: "recipient", - ty: Ty#40 (polkadot_parachain::primitives::Id), - typeName: "Id", + name: "base_block", + ty: Ty#8 (u64), + typeName: "Weight", }, { docs: [ ], - name: "data", - ty: Ty#10, - typeName: "sp_std::vec::Vec", + name: "max_block", + ty: Ty#8 (u64), + typeName: "Weight", }, - ], - id: 127, - params: [ { - name: "Id", - ty: Ty#40 (polkadot_parachain::primitives::Id), + docs: [ + ], + name: "per_class", + ty: Ty#114 (frame_support::weights::PerDispatchClass), + typeName: "PerDispatchClass", }, ], + id: 113, + params: [ + ], path: [ - "polkadot_core_primitives", - "OutboundHrmpMessage", + "frame_system", + "limits", + "BlockWeights", ], type: "Struct", }, - Ty#128 (cumulus_pallet_parachain_system::pallet::Call) { + Ty#114 (frame_support::weights::PerDispatchClass) { docs: [ - "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 128, - members: [ + fields: [ { docs: [ - "Set the current validation data.", - "", - "This should be invoked exactly once per block. It will panic at the finalization", - "phase if the call was not invoked.", - "", - "The dispatch origin for this call must be \`Inherent\`", - "", - "As a side effect, this function upgrades the current validation function", - "if the appropriate time has come.", ], - fields: [ - { - docs: [ - ], - name: "data", - ty: Ty#129 (cumulus_primitives_parachain_inherent::ParachainInherentData), - typeName: "ParachainInherentData", - }, + name: "normal", + ty: Ty#115 (frame_system::limits::WeightsPerClass), + typeName: "T", + }, + { + docs: [ ], - index: 0, - name: "set_validation_data", + name: "operational", + ty: Ty#115 (frame_system::limits::WeightsPerClass), + typeName: "T", + }, + { + docs: [ + ], + name: "mandatory", + ty: Ty#115 (frame_system::limits::WeightsPerClass), + typeName: "T", + }, + ], + id: 114, + params: [ + { + name: "T", + ty: Ty#115 (frame_system::limits::WeightsPerClass), + }, + ], + path: [ + "frame_support", + "weights", + "PerDispatchClass", + ], + type: "Struct", + }, + Ty#115 (frame_system::limits::WeightsPerClass) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "base_extrinsic", + ty: Ty#8 (u64), + typeName: "Weight", + }, + { + docs: [ + ], + name: "max_extrinsic", + ty: Ty#92 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "max_total", + ty: Ty#92 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "reserved", + ty: Ty#92 (Option), + typeName: "Option", + }, + ], + id: 115, + params: [ + ], + path: [ + "frame_system", + "limits", + "WeightsPerClass", + ], + type: "Struct", + }, + Ty#116 (frame_system::limits::BlockLength) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "max", + ty: Ty#117 (frame_support::weights::PerDispatchClass), + typeName: "PerDispatchClass", + }, + ], + id: 116, + params: [ + ], + path: [ + "frame_system", + "limits", + "BlockLength", + ], + type: "Struct", + }, + Ty#117 (frame_support::weights::PerDispatchClass) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "normal", + ty: Ty#4 (u32), + typeName: "T", + }, + { + docs: [ + ], + name: "operational", + ty: Ty#4 (u32), + typeName: "T", + }, + { + docs: [ + ], + name: "mandatory", + ty: Ty#4 (u32), + typeName: "T", + }, + ], + id: 117, + params: [ + { + name: "T", + ty: Ty#4 (u32), + }, + ], + path: [ + "frame_support", + "weights", + "PerDispatchClass", + ], + type: "Struct", + }, + Ty#118 (frame_support::weights::RuntimeDbWeight) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "read", + ty: Ty#8 (u64), + typeName: "Weight", + }, + { + docs: [ + ], + name: "write", + ty: Ty#8 (u64), + typeName: "Weight", + }, + ], + id: 118, + params: [ + ], + path: [ + "frame_support", + "weights", + "RuntimeDbWeight", + ], + type: "Struct", + }, + Ty#119 (sp_version::RuntimeVersion) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "spec_name", + ty: Ty#106 (str), + typeName: "RuntimeString", + }, + { + docs: [ + ], + name: "impl_name", + ty: Ty#106 (str), + typeName: "RuntimeString", + }, + { + docs: [ + ], + name: "authoring_version", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "spec_version", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "impl_version", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "apis", + ty: Ty#120 (Cow), + typeName: "ApisVec", + }, + { + docs: [ + ], + name: "transaction_version", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "state_version", + ty: Ty#2 (u8), + typeName: "u8", + }, + ], + id: 119, + params: [ + ], + path: [ + "sp_version", + "RuntimeVersion", + ], + type: "Struct", + }, + Ty#120 (Cow) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#121, + typeName: undefined, + }, + ], + id: 120, + params: [ + { + name: "T", + ty: Ty#121, + }, + ], + path: [ + "Cow", + ], + type: "Struct", + }, + Ty#121 { + docs: [ + ], + id: 121, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#122, + }, + Ty#122 { + docs: [ + ], + fields: [ + Ty#62, + Ty#4 (u32), + ], + id: 122, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#123 (u16) { + docs: [ + ], + id: 123, + kind: "u16", + params: [ + ], + path: [ + ], + type: "Primitive", + }, + Ty#124 (frame_system::pallet::Error) { + docs: [ + "Error for the System pallet", + ], + id: 124, + members: [ + { + docs: [ + "The name of specification does not match between the current runtime", + "and the new runtime.", + ], + fields: [ + ], + index: 0, + name: "InvalidSpecName", + }, + { + docs: [ + "The specification version is not allowed to decrease between the current runtime", + "and the new runtime.", + ], + fields: [ + ], + index: 1, + name: "SpecVersionNeedsToIncrease", + }, + { + docs: [ + "Failed to extract the runtime version from the new runtime.", + "", + "Either calling \`Core_version\` or decoding \`RuntimeVersion\` failed.", + ], + fields: [ + ], + index: 2, + name: "FailedToExtractRuntimeVersion", + }, + { + docs: [ + "Suicide called when the account has non-default composite data.", + ], + fields: [ + ], + index: 3, + name: "NonDefaultComposite", + }, + { + docs: [ + "There is a non-zero reference count preventing the account from being purged.", + ], + fields: [ + ], + index: 4, + name: "NonZeroRefCount", + }, + { + docs: [ + "The origin filter prevent the call to be dispatched.", + ], + fields: [ + ], + index: 5, + name: "CallFiltered", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "frame_system", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#125 (polkadot_primitives::v2::PersistedValidationData) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "parent_head", + ty: Ty#126 (polkadot_parachain::primitives::HeadData), + typeName: "HeadData", + }, + { + docs: [ + ], + name: "relay_parent_number", + ty: Ty#4 (u32), + typeName: "N", + }, + { + docs: [ + ], + name: "relay_parent_storage_root", + ty: Ty#9 (primitive_types::H256), + typeName: "H", + }, + { + docs: [ + ], + name: "max_pov_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + id: 125, + params: [ + { + name: "H", + ty: Ty#9 (primitive_types::H256), + }, + { + name: "N", + ty: Ty#4 (u32), + }, + ], + path: [ + "polkadot_primitives", + "v2", + "PersistedValidationData", + ], + type: "Struct", + }, + Ty#126 (polkadot_parachain::primitives::HeadData) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#10, + typeName: "Vec", + }, + ], + id: 126, + params: [ + ], + path: [ + "polkadot_parachain", + "primitives", + "HeadData", + ], + type: "Struct", + }, + Ty#127 (Option) { + docs: [ + ], + id: 127, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#128 (polkadot_primitives::v2::UpgradeRestriction), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#128 (polkadot_primitives::v2::UpgradeRestriction), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#128 (polkadot_primitives::v2::UpgradeRestriction) { + docs: [ + ], + id: 128, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Present", + }, + ], + params: [ + ], + path: [ + "polkadot_primitives", + "v2", + "UpgradeRestriction", + ], + type: "Union", + }, + Ty#129 (sp_trie::storage_proof::StorageProof) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "trie_nodes", + ty: Ty#130 (BTreeSet), + typeName: "BTreeSet>", + }, + ], + id: 129, + params: [ + ], + path: [ + "sp_trie", + "storage_proof", + "StorageProof", + ], + type: "Struct", + }, + Ty#130 (BTreeSet) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#112, + typeName: undefined, + }, + ], + id: 130, + params: [ + { + name: "T", + ty: Ty#10, + }, + ], + path: [ + "BTreeSet", + ], + type: "Struct", + }, + Ty#131 (cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "dmq_mqc_head", + ty: Ty#9 (primitive_types::H256), + typeName: "relay_chain::Hash", + }, + { + docs: [ + ], + name: "relay_dispatch_queue_size", + ty: Ty#104, + typeName: "(u32, u32)", + }, + { + docs: [ + ], + name: "ingress_channels", + ty: Ty#132, + typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", + }, + { + docs: [ + ], + name: "egress_channels", + ty: Ty#132, + typeName: "Vec<(ParaId, AbridgedHrmpChannel)>", + }, + ], + id: 131, + params: [ + ], + path: [ + "cumulus_pallet_parachain_system", + "relay_state_snapshot", + "MessagingStateSnapshot", + ], + type: "Struct", + }, + Ty#132 { + docs: [ + ], + id: 132, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#133, + }, + Ty#133 { + docs: [ + ], + fields: [ + Ty#40 (polkadot_parachain::primitives::Id), + Ty#134 (polkadot_primitives::v2::AbridgedHrmpChannel), + ], + id: 133, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#134 (polkadot_primitives::v2::AbridgedHrmpChannel) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "max_capacity", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "max_total_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "max_message_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "msg_count", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "total_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "mqc_head", + ty: Ty#38 (Option), + typeName: "Option", + }, + ], + id: 134, + params: [ + ], + path: [ + "polkadot_primitives", + "v2", + "AbridgedHrmpChannel", + ], + type: "Struct", + }, + Ty#135 (polkadot_primitives::v2::AbridgedHostConfiguration) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "max_code_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "max_head_data_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "max_upward_queue_count", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "max_upward_queue_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "max_upward_message_size", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "max_upward_message_num_per_candidate", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "hrmp_max_message_num_per_candidate", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "validation_upgrade_cooldown", + ty: Ty#4 (u32), + typeName: "BlockNumber", + }, + { + docs: [ + ], + name: "validation_upgrade_delay", + ty: Ty#4 (u32), + typeName: "BlockNumber", + }, + ], + id: 135, + params: [ + ], + path: [ + "polkadot_primitives", + "v2", + "AbridgedHostConfiguration", + ], + type: "Struct", + }, + Ty#136 (cumulus_primitives_parachain_inherent::MessageQueueChain) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#9 (primitive_types::H256), + typeName: "RelayHash", + }, + ], + id: 136, + params: [ + ], + path: [ + "cumulus_primitives_parachain_inherent", + "MessageQueueChain", + ], + type: "Struct", + }, + Ty#137 (BTreeMap) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#138, + typeName: undefined, + }, + ], + id: 137, + params: [ + { + name: "K", + ty: Ty#40 (polkadot_parachain::primitives::Id), + }, + { + name: "V", + ty: Ty#136 (cumulus_primitives_parachain_inherent::MessageQueueChain), + }, + ], + path: [ + "BTreeMap", + ], + type: "Struct", + }, + Ty#138 { + docs: [ + ], + id: 138, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#139, + }, + Ty#139 { + docs: [ + ], + fields: [ + Ty#40 (polkadot_parachain::primitives::Id), + Ty#136 (cumulus_primitives_parachain_inherent::MessageQueueChain), + ], + id: 139, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#140 { + docs: [ + ], + id: 140, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#141 (polkadot_core_primitives::OutboundHrmpMessage), + }, + Ty#141 (polkadot_core_primitives::OutboundHrmpMessage) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "recipient", + ty: Ty#40 (polkadot_parachain::primitives::Id), + typeName: "Id", + }, + { + docs: [ + ], + name: "data", + ty: Ty#10, + typeName: "sp_std::vec::Vec", + }, + ], + id: 141, + params: [ + { + name: "Id", + ty: Ty#40 (polkadot_parachain::primitives::Id), + }, + ], + path: [ + "polkadot_core_primitives", + "OutboundHrmpMessage", + ], + type: "Struct", + }, + Ty#142 (cumulus_pallet_parachain_system::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 142, + members: [ + { + docs: [ + "Set the current validation data.", + "", + "This should be invoked exactly once per block. It will panic at the finalization", + "phase if the call was not invoked.", + "", + "The dispatch origin for this call must be \`Inherent\`", + "", + "As a side effect, this function upgrades the current validation function", + "if the appropriate time has come.", + ], + fields: [ + { + docs: [ + ], + name: "data", + ty: Ty#143 (cumulus_primitives_parachain_inherent::ParachainInherentData), + typeName: "ParachainInherentData", + }, + ], + index: 0, + name: "set_validation_data", }, { docs: [ @@ -258367,7 +266718,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#129 (cumulus_primitives_parachain_inherent::ParachainInherentData) { + Ty#143 (cumulus_primitives_parachain_inherent::ParachainInherentData) { docs: [ ], fields: [ @@ -258375,32 +266726,32 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "validation_data", - ty: Ty#111 (polkadot_primitives::v2::PersistedValidationData), + ty: Ty#125 (polkadot_primitives::v2::PersistedValidationData), typeName: "PersistedValidationData", }, { docs: [ ], name: "relay_chain_state", - ty: Ty#115 (sp_trie::storage_proof::StorageProof), + ty: Ty#129 (sp_trie::storage_proof::StorageProof), typeName: "sp_trie::StorageProof", }, { docs: [ ], name: "downward_messages", - ty: Ty#130, + ty: Ty#144, typeName: "Vec", }, { docs: [ ], name: "horizontal_messages", - ty: Ty#132 (BTreeMap), + ty: Ty#146 (BTreeMap), typeName: "BTreeMap>", }, ], - id: 129, + id: 143, params: [ ], path: [ @@ -258409,18 +266760,18 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#130 { + Ty#144 { docs: [ ], - id: 130, + id: 144, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#131 (polkadot_core_primitives::InboundDownwardMessage), + typeParam: Ty#145 (polkadot_core_primitives::InboundDownwardMessage), }, - Ty#131 (polkadot_core_primitives::InboundDownwardMessage) { + Ty#145 (polkadot_core_primitives::InboundDownwardMessage) { docs: [ ], fields: [ @@ -258439,7 +266790,7 @@ snapshot[`subsocial 1`] = ` typeName: "DownwardMessage", }, ], - id: 131, + id: 145, params: [ { name: "BlockNumber", @@ -258452,7 +266803,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#132 (BTreeMap) { + Ty#146 (BTreeMap) { docs: [ ], fields: [ @@ -258460,11 +266811,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#135, + ty: Ty#149, typeName: undefined, }, ], - id: 132, + id: 146, params: [ { name: "K", @@ -258472,7 +266823,7 @@ snapshot[`subsocial 1`] = ` }, { name: "V", - ty: Ty#133, + ty: Ty#147, }, ], path: [ @@ -258480,18 +266831,18 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#133 { + Ty#147 { docs: [ ], - id: 133, + id: 147, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#134 (polkadot_core_primitives::InboundHrmpMessage), + typeParam: Ty#148 (polkadot_core_primitives::InboundHrmpMessage), }, - Ty#134 (polkadot_core_primitives::InboundHrmpMessage) { + Ty#148 (polkadot_core_primitives::InboundHrmpMessage) { docs: [ ], fields: [ @@ -258510,7 +266861,7 @@ snapshot[`subsocial 1`] = ` typeName: "sp_std::vec::Vec", }, ], - id: 134, + id: 148, params: [ { name: "BlockNumber", @@ -258523,39 +266874,39 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#135 { + Ty#149 { docs: [ ], - id: 135, + id: 149, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#136, + typeParam: Ty#150, }, - Ty#136 { + Ty#150 { docs: [ ], fields: [ Ty#40 (polkadot_parachain::primitives::Id), - Ty#133, + Ty#147, ], - id: 136, + id: 150, params: [ ], path: [ ], type: "Tuple", }, - Ty#137 (cumulus_pallet_parachain_system::pallet::Error) { + Ty#151 (cumulus_pallet_parachain_system::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 137, + id: 151, members: [ { docs: [ @@ -258644,7 +266995,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#138 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#152 (frame_support::storage::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -258652,11 +267003,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#87, + ty: Ty#102, typeName: "Vec", }, ], - id: 138, + id: 152, params: [ { name: "T", @@ -258675,11 +267026,11 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#139 (pallet_timestamp::pallet::Call) { + Ty#153 (pallet_timestamp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 139, + id: 153, members: [ { docs: [ @@ -258726,7 +267077,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#140 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#154 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -258734,15 +267085,15 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#143, + ty: Ty#157, typeName: "Vec", }, ], - id: 140, + id: 154, params: [ { name: "T", - ty: Ty#141 (pallet_balances::BalanceLock), + ty: Ty#155 (pallet_balances::BalanceLock), }, { name: "S", @@ -258757,7 +267108,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#141 (pallet_balances::BalanceLock) { + Ty#155 (pallet_balances::BalanceLock) { docs: [ ], fields: [ @@ -258779,11 +267130,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "reasons", - ty: Ty#142 (pallet_balances::Reasons), + ty: Ty#156 (pallet_balances::Reasons), typeName: "Reasons", }, ], - id: 141, + id: 155, params: [ { name: "Balance", @@ -258796,10 +267147,10 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#142 (pallet_balances::Reasons) { + Ty#156 (pallet_balances::Reasons) { docs: [ ], - id: 142, + id: 156, members: [ { docs: [ @@ -258834,18 +267185,18 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#143 { + Ty#157 { docs: [ ], - id: 143, + id: 157, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#141 (pallet_balances::BalanceLock), + typeParam: Ty#155 (pallet_balances::BalanceLock), }, - Ty#144 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#158 (frame_support::storage::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -258853,15 +267204,15 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#146, + ty: Ty#160, typeName: "Vec", }, ], - id: 144, + id: 158, params: [ { name: "T", - ty: Ty#145 (pallet_balances::ReserveData), + ty: Ty#159 (pallet_balances::ReserveData), }, { name: "S", @@ -258876,7 +267227,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#145 (pallet_balances::ReserveData) { + Ty#159 (pallet_balances::ReserveData) { docs: [ ], fields: [ @@ -258895,7 +267246,7 @@ snapshot[`subsocial 1`] = ` typeName: "Balance", }, ], - id: 145, + id: 159, params: [ { name: "ReserveIdentifier", @@ -258912,21 +267263,21 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#146 { + Ty#160 { docs: [ ], - id: 146, + id: 160, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#145 (pallet_balances::ReserveData), + typeParam: Ty#159 (pallet_balances::ReserveData), }, - Ty#147 (pallet_balances::Releases) { + Ty#161 (pallet_balances::Releases) { docs: [ ], - id: 147, + id: 161, members: [ { docs: [ @@ -258953,11 +267304,11 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#148 (pallet_balances::pallet::Call) { + Ty#162 (pallet_balances::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 148, + id: 162, members: [ { docs: [ @@ -258992,7 +267343,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "dest", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -259022,7 +267373,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "who", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -259057,14 +267408,14 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "source", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "dest", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -259092,7 +267443,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "dest", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -259131,14 +267482,14 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "dest", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "keep_alive", - ty: Ty#92 (bool), + ty: Ty#107 (bool), typeName: "bool", }, ], @@ -259156,7 +267507,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "who", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { @@ -259188,10 +267539,10 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#149 (sp_runtime::multiaddress::MultiAddress) { + Ty#163 (sp_runtime::multiaddress::MultiAddress) { docs: [ ], - id: 149, + id: 163, members: [ { docs: [ @@ -259216,7 +267567,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#150, + ty: Ty#164, typeName: "AccountIndex", }, ], @@ -259286,10 +267637,10 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#150 { + Ty#164 { docs: [ ], - id: 150, + id: 164, params: [ ], path: [ @@ -259297,14 +267648,14 @@ snapshot[`subsocial 1`] = ` type: "Compact", typeParam: Ty#36, }, - Ty#151 (pallet_balances::pallet::Error) { + Ty#165 (pallet_balances::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 151, + id: 165, members: [ { docs: [ @@ -259396,7 +267747,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#152 (sp_arithmetic::fixed_point::FixedU128) { + Ty#166 (sp_arithmetic::fixed_point::FixedU128) { docs: [ ], fields: [ @@ -259408,7 +267759,7 @@ snapshot[`subsocial 1`] = ` typeName: "u128", }, ], - id: 152, + id: 166, params: [ ], path: [ @@ -259418,10 +267769,10 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#153 (pallet_transaction_payment::Releases) { + Ty#167 (pallet_transaction_payment::Releases) { docs: [ ], - id: 153, + id: 167, members: [ { docs: [ @@ -259448,79 +267799,21 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#154 { - docs: [ - ], - id: 154, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#155 (frame_support::weights::WeightToFeeCoefficient), - }, - Ty#155 (frame_support::weights::WeightToFeeCoefficient) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "coeff_integer", - ty: Ty#6 (u128), - typeName: "Balance", - }, - { - docs: [ - ], - name: "coeff_frac", - ty: Ty#94 (sp_arithmetic::per_things::Perbill), - typeName: "Perbill", - }, - { - docs: [ - ], - name: "negative", - ty: Ty#92 (bool), - typeName: "bool", - }, - { - docs: [ - ], - name: "degree", - ty: Ty#2 (u8), - typeName: "u8", - }, - ], - id: 155, - params: [ - { - name: "Balance", - ty: Ty#6 (u128), - }, - ], - path: [ - "frame_support", - "weights", - "WeightToFeeCoefficient", - ], - type: "Struct", - }, - Ty#156 { + Ty#168 { docs: [ ], - id: 156, + id: 168, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#157 (pallet_authorship::UncleEntryItem), + typeParam: Ty#169 (pallet_authorship::UncleEntryItem), }, - Ty#157 (pallet_authorship::UncleEntryItem) { + Ty#169 (pallet_authorship::UncleEntryItem) { docs: [ ], - id: 157, + id: 169, members: [ { docs: [ @@ -259552,7 +267845,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#85 (Option), + ty: Ty#100 (Option), typeName: "Option", }, ], @@ -259580,11 +267873,11 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#158 (pallet_authorship::pallet::Call) { + Ty#170 (pallet_authorship::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 158, + id: 170, members: [ { docs: [ @@ -259595,7 +267888,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "new_uncles", - ty: Ty#159, + ty: Ty#171, typeName: "Vec", }, ], @@ -259616,18 +267909,18 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#159 { + Ty#171 { docs: [ ], - id: 159, + id: 171, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#160 (sp_runtime::generic::header::Header), + typeParam: Ty#172 (sp_runtime::generic::header::Header), }, - Ty#160 (sp_runtime::generic::header::Header) { + Ty#172 (sp_runtime::generic::header::Header) { docs: [ ], fields: [ @@ -259667,7 +267960,7 @@ snapshot[`subsocial 1`] = ` typeName: "Digest", }, ], - id: 160, + id: 172, params: [ { name: "Number", @@ -259675,7 +267968,7 @@ snapshot[`subsocial 1`] = ` }, { name: "Hash", - ty: Ty#161 (sp_runtime::traits::BlakeTwo256), + ty: Ty#173 (sp_runtime::traits::BlakeTwo256), }, ], path: [ @@ -259686,12 +267979,12 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#161 (sp_runtime::traits::BlakeTwo256) { + Ty#173 (sp_runtime::traits::BlakeTwo256) { docs: [ ], fields: [ ], - id: 161, + id: 173, params: [ ], path: [ @@ -259701,14 +267994,14 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#162 (pallet_authorship::pallet::Error) { + Ty#174 (pallet_authorship::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 162, + id: 174, members: [ { docs: [ @@ -259787,18 +268080,18 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#163 { + Ty#175 { docs: [ ], - id: 163, + id: 175, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#164 (pallet_collator_selection::pallet::CandidateInfo), + typeParam: Ty#176 (pallet_collator_selection::pallet::CandidateInfo), }, - Ty#164 (pallet_collator_selection::pallet::CandidateInfo) { + Ty#176 (pallet_collator_selection::pallet::CandidateInfo) { docs: [ ], fields: [ @@ -259817,7 +268110,7 @@ snapshot[`subsocial 1`] = ` typeName: "Balance", }, ], - id: 164, + id: 176, params: [ { name: "AccountId", @@ -259835,11 +268128,11 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#165 (pallet_collator_selection::pallet::Call) { + Ty#177 (pallet_collator_selection::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 165, + id: 177, members: [ { docs: [ @@ -259931,14 +268224,14 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#166 (pallet_collator_selection::pallet::Error) { + Ty#178 (pallet_collator_selection::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 166, + id: 178, members: [ { docs: [ @@ -260035,32 +268328,32 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#167 { + Ty#179 { docs: [ ], - id: 167, + id: 179, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#168, + typeParam: Ty#180, }, - Ty#168 { + Ty#180 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#169 (subsocial_parachain_runtime::SessionKeys), + Ty#181 (subsocial_parachain_runtime::SessionKeys), ], - id: 168, + id: 180, params: [ ], path: [ ], type: "Tuple", }, - Ty#169 (subsocial_parachain_runtime::SessionKeys) { + Ty#181 (subsocial_parachain_runtime::SessionKeys) { docs: [ ], fields: [ @@ -260068,11 +268361,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "aura", - ty: Ty#170 (sp_consensus_aura::sr25519::app_sr25519::Public), - typeName: "::Public", + ty: Ty#182 (sp_consensus_aura::sr25519::app_sr25519::Public), + typeName: "::Public", }, ], - id: 169, + id: 181, params: [ ], path: [ @@ -260081,7 +268374,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#170 (sp_consensus_aura::sr25519::app_sr25519::Public) { + Ty#182 (sp_consensus_aura::sr25519::app_sr25519::Public) { docs: [ ], fields: [ @@ -260089,11 +268382,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#171 (sp_core::sr25519::Public), + ty: Ty#183 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 170, + id: 182, params: [ ], path: [ @@ -260104,7 +268397,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#171 (sp_core::sr25519::Public) { + Ty#183 (sp_core::sr25519::Public) { docs: [ ], fields: [ @@ -260116,7 +268409,7 @@ snapshot[`subsocial 1`] = ` typeName: "[u8; 32]", }, ], - id: 171, + id: 183, params: [ ], path: [ @@ -260126,10 +268419,10 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#172 { + Ty#184 { docs: [ ], - id: 172, + id: 184, params: [ ], path: [ @@ -260137,21 +268430,21 @@ snapshot[`subsocial 1`] = ` type: "Sequence", typeParam: Ty#4 (u32), }, - Ty#173 { + Ty#185 { docs: [ ], fields: [ - Ty#174 (sp_core::crypto::KeyTypeId), + Ty#186 (sp_core::crypto::KeyTypeId), Ty#10, ], - id: 173, + id: 185, params: [ ], path: [ ], type: "Tuple", }, - Ty#174 (sp_core::crypto::KeyTypeId) { + Ty#186 (sp_core::crypto::KeyTypeId) { docs: [ ], fields: [ @@ -260163,7 +268456,7 @@ snapshot[`subsocial 1`] = ` typeName: "[u8; 4]", }, ], - id: 174, + id: 186, params: [ ], path: [ @@ -260173,11 +268466,11 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#175 (pallet_session::pallet::Call) { + Ty#187 (pallet_session::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 175, + id: 187, members: [ { docs: [ @@ -260201,7 +268494,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "keys", - ty: Ty#169 (subsocial_parachain_runtime::SessionKeys), + ty: Ty#181 (subsocial_parachain_runtime::SessionKeys), typeName: "T::Keys", }, { @@ -260253,11 +268546,11 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#176 (pallet_session::pallet::Error) { + Ty#188 (pallet_session::pallet::Error) { docs: [ "Error for the session pallet.", ], - id: 176, + id: 188, members: [ { docs: [ @@ -260318,7 +268611,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#177 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#189 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -260326,15 +268619,15 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#178, + ty: Ty#190, typeName: "Vec", }, ], - id: 177, + id: 189, params: [ { name: "T", - ty: Ty#170 (sp_consensus_aura::sr25519::app_sr25519::Public), + ty: Ty#182 (sp_consensus_aura::sr25519::app_sr25519::Public), }, { name: "S", @@ -260349,18 +268642,18 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#178 { + Ty#190 { docs: [ ], - id: 178, + id: 190, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#170 (sp_consensus_aura::sr25519::app_sr25519::Public), + typeParam: Ty#182 (sp_consensus_aura::sr25519::app_sr25519::Public), }, - Ty#179 (sp_consensus_slots::Slot) { + Ty#191 (sp_consensus_slots::Slot) { docs: [ ], fields: [ @@ -260372,7 +268665,7 @@ snapshot[`subsocial 1`] = ` typeName: "u64", }, ], - id: 179, + id: 191, params: [ ], path: [ @@ -260381,7 +268674,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#180 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#192 (frame_support::storage::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -260389,15 +268682,15 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#182, + ty: Ty#194, typeName: "Vec", }, ], - id: 180, + id: 192, params: [ { name: "T", - ty: Ty#181 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#193 (pallet_vesting::vesting_info::VestingInfo), }, { name: "S", @@ -260412,7 +268705,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#181 (pallet_vesting::vesting_info::VestingInfo) { + Ty#193 (pallet_vesting::vesting_info::VestingInfo) { docs: [ ], fields: [ @@ -260438,7 +268731,7 @@ snapshot[`subsocial 1`] = ` typeName: "BlockNumber", }, ], - id: 181, + id: 193, params: [ { name: "Balance", @@ -260456,21 +268749,21 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#182 { + Ty#194 { docs: [ ], - id: 182, + id: 194, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#181 (pallet_vesting::vesting_info::VestingInfo), + typeParam: Ty#193 (pallet_vesting::vesting_info::VestingInfo), }, - Ty#183 (pallet_vesting::Releases) { + Ty#195 (pallet_vesting::Releases) { docs: [ ], - id: 183, + id: 195, members: [ { docs: [ @@ -260497,11 +268790,11 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#184 (pallet_vesting::pallet::Call) { + Ty#196 (pallet_vesting::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 184, + id: 196, members: [ { docs: [ @@ -260547,7 +268840,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "target", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, ], @@ -260579,14 +268872,14 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "target", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "schedule", - ty: Ty#181 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#193 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -260619,21 +268912,21 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "source", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "target", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), typeName: "::Source", }, { docs: [ ], name: "schedule", - ty: Ty#181 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#193 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -260697,11 +268990,11 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#185 (pallet_vesting::pallet::Error) { + Ty#197 (pallet_vesting::pallet::Error) { docs: [ "Error for the vesting pallet.", ], - id: 185, + id: 197, members: [ { docs: [ @@ -260763,11 +269056,11 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#186 (pallet_utility::pallet::Call) { + Ty#198 (pallet_utility::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 186, + id: 198, members: [ { docs: [ @@ -260795,155 +269088,2094 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "calls", - ty: Ty#187, - typeName: "Vec<::Call>", + name: "calls", + ty: Ty#199, + typeName: "Vec<::Call>", + }, + ], + index: 0, + name: "batch", + }, + { + docs: [ + "Send a call through an indexed pseudonym of the sender.", + "", + "Filter from origin are passed along. The call will be dispatched with an origin which", + "use the same filter as the origin of this call.", + "", + "NOTE: If you need to ensure that any account-based filtering is not honored (i.e.", + "because you expect \`proxy\` to have been used prior in the call stack and you do not want", + "the call restrictions to apply to any sub-accounts), then use \`as_multi_threshold_1\`", + "in the Multisig pallet instead.", + "", + "NOTE: Prior to version *12, this was called \`as_limited_sub\`.", + "", + "The dispatch origin for this call must be _Signed_.", + ], + fields: [ + { + docs: [ + ], + name: "index", + ty: Ty#123 (u16), + typeName: "u16", + }, + { + docs: [ + ], + name: "call", + ty: Ty#200 (subsocial_parachain_runtime::Call), + typeName: "Box<::Call>", + }, + ], + index: 1, + name: "as_derivative", + }, + { + docs: [ + "Send a batch of dispatch calls and atomically execute them.", + "The whole transaction will rollback and fail if any of the calls failed.", + "", + "May be called from any origin.", + "", + "- \`calls\`: The calls to be dispatched from the same origin. The number of call must not", + " exceed the constant: \`batched_calls_limit\` (available in constant metadata).", + "", + "If origin is root then call are dispatch without checking origin filter. (This includes", + "bypassing \`frame_system::Config::BaseCallFilter\`).", + "", + "# ", + "- Complexity: O(C) where C is the number of calls to be batched.", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "calls", + ty: Ty#199, + typeName: "Vec<::Call>", + }, + ], + index: 2, + name: "batch_all", + }, + { + docs: [ + "Dispatches a function call with a provided origin.", + "", + "The dispatch origin for this call must be _Root_.", + "", + "# ", + "- O(1).", + "- Limited storage reads.", + "- One DB write (event).", + "- Weight of derivative \`call\` execution + T::WeightInfo::dispatch_as().", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "as_origin", + ty: Ty#262 (subsocial_parachain_runtime::OriginCaller), + typeName: "Box", + }, + { + docs: [ + ], + name: "call", + ty: Ty#200 (subsocial_parachain_runtime::Call), + typeName: "Box<::Call>", + }, + ], + index: 3, + name: "dispatch_as", + }, + { + docs: [ + "Send a batch of dispatch calls.", + "Unlike \`batch\`, it allows errors and won't interrupt.", + "", + "May be called from any origin.", + "", + "- \`calls\`: The calls to be dispatched from the same origin. The number of call must not", + " exceed the constant: \`batched_calls_limit\` (available in constant metadata).", + "", + "If origin is root then call are dispatch without checking origin filter. (This includes", + "bypassing \`frame_system::Config::BaseCallFilter\`).", + "", + "# ", + "- Complexity: O(C) where C is the number of calls to be batched.", + "# ", + ], + fields: [ + { + docs: [ + ], + name: "calls", + ty: Ty#199, + typeName: "Vec<::Call>", + }, + ], + index: 4, + name: "force_batch", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_utility", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#199 { + docs: [ + ], + id: 199, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#200 (subsocial_parachain_runtime::Call), + }, + Ty#200 (subsocial_parachain_runtime::Call) { + docs: [ + ], + id: 200, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#108 (frame_system::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 0, + name: "System", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#142 (cumulus_pallet_parachain_system::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 1, + name: "ParachainSystem", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#153 (pallet_timestamp::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 3, + name: "Timestamp", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#162 (pallet_balances::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 10, + name: "Balances", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#170 (pallet_authorship::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 20, + name: "Authorship", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#177 (pallet_collator_selection::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 21, + name: "CollatorSelection", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#187 (pallet_session::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 22, + name: "Session", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#196 (pallet_vesting::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 26, + name: "Vesting", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#198 (pallet_utility::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 28, + name: "Utility", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#201 (cumulus_pallet_xcmp_queue::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 30, + name: "XcmpQueue", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#202 (pallet_xcm::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 31, + name: "PolkadotXcm", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#228 (cumulus_pallet_dmp_queue::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 33, + name: "DmpQueue", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#229 (pallet_domains::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 60, + name: "Domains", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#237 (pallet_energy::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 61, + name: "Energy", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#238 (pallet_roles::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 71, + name: "Roles", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#247 (pallet_account_follows::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 72, + name: "AccountFollows", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#248 (pallet_profiles::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 73, + name: "Profiles", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#249 (pallet_space_follows::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 74, + name: "SpaceFollows", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#250 (pallet_space_ownership::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 75, + name: "SpaceOwnership", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#251 (pallet_spaces::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 76, + name: "Spaces", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#256 (pallet_posts::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 77, + name: "Posts", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#260 (pallet_reactions::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 78, + name: "Reactions", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#261 (pallet_sudo::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 255, + name: "Sudo", + }, + ], + params: [ + ], + path: [ + "subsocial_parachain_runtime", + "Call", + ], + type: "Union", + }, + Ty#201 (cumulus_pallet_xcmp_queue::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 201, + members: [ + { + docs: [ + "Services a single overweight XCM.", + "", + "- \`origin\`: Must pass \`ExecuteOverweightOrigin\`.", + "- \`index\`: The index of the overweight XCM to service", + "- \`weight_limit\`: The amount of weight that XCM execution may take.", + "", + "Errors:", + "- \`BadOverweightIndex\`: XCM under \`index\` is not found in the \`Overweight\` storage map.", + "- \`BadXcm\`: XCM under \`index\` cannot be properly decoded into a valid XCM format.", + "- \`WeightOverLimit\`: XCM execution may use greater \`weight_limit\`.", + "", + "Events:", + "- \`OverweightServiced\`: On success.", + ], + fields: [ + { + docs: [ + ], + name: "index", + ty: Ty#8 (u64), + typeName: "OverweightIndex", + }, + { + docs: [ + ], + name: "weight_limit", + ty: Ty#8 (u64), + typeName: "Weight", + }, + ], + index: 0, + name: "service_overweight", + }, + { + docs: [ + "Suspends all XCM executions for the XCMP queue, regardless of the sender's origin.", + "", + "- \`origin\`: Must pass \`ControllerOrigin\`.", + ], + fields: [ + ], + index: 1, + name: "suspend_xcm_execution", + }, + { + docs: [ + "Resumes all XCM executions for the XCMP queue.", + "", + "Note that this function doesn't change the status of the in/out bound channels.", + "", + "- \`origin\`: Must pass \`ControllerOrigin\`.", + ], + fields: [ + ], + index: 2, + name: "resume_xcm_execution", + }, + { + docs: [ + "Overwrites the number of pages of messages which must be in the queue for the other side to be told to", + "suspend their sending.", + "", + "- \`origin\`: Must pass \`Root\`.", + "- \`new\`: Desired value for \`QueueConfigData.suspend_value\`", + ], + fields: [ + { + docs: [ + ], + name: "new", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 3, + name: "update_suspend_threshold", + }, + { + docs: [ + "Overwrites the number of pages of messages which must be in the queue after which we drop any further", + "messages from the channel.", + "", + "- \`origin\`: Must pass \`Root\`.", + "- \`new\`: Desired value for \`QueueConfigData.drop_threshold\`", + ], + fields: [ + { + docs: [ + ], + name: "new", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 4, + name: "update_drop_threshold", + }, + { + docs: [ + "Overwrites the number of pages of messages which the queue must be reduced to before it signals that", + "message sending may recommence after it has been suspended.", + "", + "- \`origin\`: Must pass \`Root\`.", + "- \`new\`: Desired value for \`QueueConfigData.resume_threshold\`", + ], + fields: [ + { + docs: [ + ], + name: "new", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 5, + name: "update_resume_threshold", + }, + { + docs: [ + "Overwrites the amount of remaining weight under which we stop processing messages.", + "", + "- \`origin\`: Must pass \`Root\`.", + "- \`new\`: Desired value for \`QueueConfigData.threshold_weight\`", + ], + fields: [ + { + docs: [ + ], + name: "new", + ty: Ty#8 (u64), + typeName: "Weight", + }, + ], + index: 6, + name: "update_threshold_weight", + }, + { + docs: [ + "Overwrites the speed to which the available weight approaches the maximum weight.", + "A lower number results in a faster progression. A value of 1 makes the entire weight available initially.", + "", + "- \`origin\`: Must pass \`Root\`.", + "- \`new\`: Desired value for \`QueueConfigData.weight_restrict_decay\`.", + ], + fields: [ + { + docs: [ + ], + name: "new", + ty: Ty#8 (u64), + typeName: "Weight", + }, + ], + index: 7, + name: "update_weight_restrict_decay", + }, + { + docs: [ + "Overwrite the maximum amount of weight any individual message may consume.", + "Messages above this weight go into the overweight queue and may only be serviced explicitly.", + "", + "- \`origin\`: Must pass \`Root\`.", + "- \`new\`: Desired value for \`QueueConfigData.xcmp_max_individual_weight\`.", + ], + fields: [ + { + docs: [ + ], + name: "new", + ty: Ty#8 (u64), + typeName: "Weight", + }, + ], + index: 8, + name: "update_xcmp_max_individual_weight", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "cumulus_pallet_xcmp_queue", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#202 (pallet_xcm::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 202, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "dest", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "message", + ty: Ty#203 (xcm::VersionedXcm), + typeName: "Box>", + }, + ], + index: 0, + name: "send", + }, + { + docs: [ + "Teleport some assets from the local chain to some destination chain.", + "", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`. The weight limit for fees is not provided and thus is unlimited,", + "with all fees taken as needed from the asset.", + "", + "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", + "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", + " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", + "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", + " an \`AccountId32\` value.", + "- \`assets\`: The assets to be withdrawn. The first item should be the currency used to to pay the fee on the", + " \`dest\` side. May not be empty.", + "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", + " fees.", + ], + fields: [ + { + docs: [ + ], + name: "dest", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "assets", + ty: Ty#74 (xcm::VersionedMultiAssets), + typeName: "Box", + }, + { + docs: [ + ], + name: "fee_asset_item", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 1, + name: "teleport_assets", + }, + { + docs: [ + "Transfer some assets from the local chain to the sovereign account of a destination", + "chain and forward a notification XCM.", + "", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`. The weight limit for fees is not provided and thus is unlimited,", + "with all fees taken as needed from the asset.", + "", + "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", + "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", + " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", + "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", + " an \`AccountId32\` value.", + "- \`assets\`: The assets to be withdrawn. This should include the assets used to pay the fee on the", + " \`dest\` side.", + "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", + " fees.", + ], + fields: [ + { + docs: [ + ], + name: "dest", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "assets", + ty: Ty#74 (xcm::VersionedMultiAssets), + typeName: "Box", + }, + { + docs: [ + ], + name: "fee_asset_item", + ty: Ty#4 (u32), + typeName: "u32", + }, + ], + index: 2, + name: "reserve_transfer_assets", + }, + { + docs: [ + "Execute an XCM message from a local, signed, origin.", + "", + "An event is deposited indicating whether \`msg\` could be executed completely or only", + "partially.", + "", + "No more than \`max_weight\` will be used in its attempted execution. If this is less than the", + "maximum amount of weight that the message could take to be executed, then no execution", + "attempt will be made.", + "", + "NOTE: A successful return to this does *not* imply that the \`msg\` was executed successfully", + "to completion; only that *some* of it was executed.", + ], + fields: [ + { + docs: [ + ], + name: "message", + ty: Ty#214 (xcm::VersionedXcm), + typeName: "Box::Call>>", + }, + { + docs: [ + ], + name: "max_weight", + ty: Ty#8 (u64), + typeName: "Weight", + }, + ], + index: 3, + name: "execute", + }, + { + docs: [ + "Extoll that a particular destination can be communicated with through a particular", + "version of XCM.", + "", + "- \`origin\`: Must be Root.", + "- \`location\`: The destination that is being described.", + "- \`xcm_version\`: The latest version of XCM that \`location\` supports.", + ], + fields: [ + { + docs: [ + ], + name: "location", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "xcm_version", + ty: Ty#4 (u32), + typeName: "XcmVersion", + }, + ], + index: 4, + name: "force_xcm_version", + }, + { + docs: [ + "Set a safe XCM version (the version that XCM should be encoded with if the most recent", + "version a destination can accept is unknown).", + "", + "- \`origin\`: Must be Root.", + "- \`maybe_xcm_version\`: The default XCM encoding version, or \`None\` to disable.", + ], + fields: [ + { + docs: [ + ], + name: "maybe_xcm_version", + ty: Ty#227 (Option), + typeName: "Option", + }, + ], + index: 5, + name: "force_default_xcm_version", + }, + { + docs: [ + "Ask a location to notify us regarding their XCM version and any changes to it.", + "", + "- \`origin\`: Must be Root.", + "- \`location\`: The location to which we should subscribe for XCM version notifications.", + ], + fields: [ + { + docs: [ + ], + name: "location", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + ], + index: 6, + name: "force_subscribe_version_notify", + }, + { + docs: [ + "Require that a particular destination should no longer notify us regarding any XCM", + "version changes.", + "", + "- \`origin\`: Must be Root.", + "- \`location\`: The location to which we are currently subscribed for XCM version", + " notifications which we no longer desire.", + ], + fields: [ + { + docs: [ + ], + name: "location", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + ], + index: 7, + name: "force_unsubscribe_version_notify", + }, + { + docs: [ + "Transfer some assets from the local chain to the sovereign account of a destination", + "chain and forward a notification XCM.", + "", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`, up to enough to pay for \`weight_limit\` of weight. If more weight", + "is needed than \`weight_limit\`, then the operation will fail and the assets send may be", + "at risk.", + "", + "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", + "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", + " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", + "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", + " an \`AccountId32\` value.", + "- \`assets\`: The assets to be withdrawn. This should include the assets used to pay the fee on the", + " \`dest\` side.", + "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", + " fees.", + "- \`weight_limit\`: The remote-side weight limit, if any, for the XCM fee purchase.", + ], + fields: [ + { + docs: [ + ], + name: "dest", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "assets", + ty: Ty#74 (xcm::VersionedMultiAssets), + typeName: "Box", + }, + { + docs: [ + ], + name: "fee_asset_item", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "weight_limit", + ty: Ty#72 (xcm::v2::WeightLimit), + typeName: "WeightLimit", + }, + ], + index: 8, + name: "limited_reserve_transfer_assets", + }, + { + docs: [ + "Teleport some assets from the local chain to some destination chain.", + "", + "Fee payment on the destination side is made from the asset in the \`assets\` vector of", + "index \`fee_asset_item\`, up to enough to pay for \`weight_limit\` of weight. If more weight", + "is needed than \`weight_limit\`, then the operation will fail and the assets send may be", + "at risk.", + "", + "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", + "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", + " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", + "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", + " an \`AccountId32\` value.", + "- \`assets\`: The assets to be withdrawn. The first item should be the currency used to to pay the fee on the", + " \`dest\` side. May not be empty.", + "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", + " fees.", + "- \`weight_limit\`: The remote-side weight limit, if any, for the XCM fee purchase.", + ], + fields: [ + { + docs: [ + ], + name: "dest", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#79 (xcm::VersionedMultiLocation), + typeName: "Box", + }, + { + docs: [ + ], + name: "assets", + ty: Ty#74 (xcm::VersionedMultiAssets), + typeName: "Box", + }, + { + docs: [ + ], + name: "fee_asset_item", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "weight_limit", + ty: Ty#72 (xcm::v2::WeightLimit), + typeName: "WeightLimit", + }, + ], + index: 9, + name: "limited_teleport_assets", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_xcm", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#203 (xcm::VersionedXcm) { + docs: [ + ], + id: 203, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#204 (xcm::v0::Xcm), + typeName: "v0::Xcm", + }, + ], + index: 0, + name: "V0", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#209 (xcm::v1::Xcm), + typeName: "v1::Xcm", + }, + ], + index: 1, + name: "V1", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#53 (xcm::v2::Xcm), + typeName: "v2::Xcm", + }, + ], + index: 2, + name: "V2", + }, + ], + params: [ + { + name: "Call", + ty: undefined, + }, + ], + path: [ + "xcm", + "VersionedXcm", + ], + type: "Union", + }, + Ty#204 (xcm::v0::Xcm) { + docs: [ + ], + id: 204, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", + }, + ], + index: 0, + name: "WithdrawAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", + }, + ], + index: 1, + name: "ReserveAssetDeposit", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", + }, + ], + index: 2, + name: "TeleportAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "query_id", + ty: Ty#48, + typeName: "u64", + }, + { + docs: [ + ], + name: "response", + ty: Ty#208 (xcm::v0::Response), + typeName: "Response", + }, + ], + index: 3, + name: "QueryResponse", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + ], + index: 4, + name: "TransferAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", + }, + ], + index: 5, + name: "TransferReserveAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "origin_type", + ty: Ty#67 (xcm::v0::OriginKind), + typeName: "OriginKind", + }, + { + docs: [ + ], + name: "require_weight_at_most", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "call", + ty: Ty#68 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", + }, + ], + index: 6, + name: "Transact", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "sender", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "max_message_size", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "max_capacity", + ty: Ty#46, + typeName: "u32", + }, + ], + index: 7, + name: "HrmpNewChannelOpenRequest", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "recipient", + ty: Ty#46, + typeName: "u32", + }, + ], + index: 8, + name: "HrmpChannelAccepted", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "initiator", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "sender", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "recipient", + ty: Ty#46, + typeName: "u32", + }, + ], + index: 9, + name: "HrmpChannelClosing", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "message", + ty: [Circular *1], + typeName: "alloc::boxed::Box>", + }, + ], + index: 10, + name: "RelayedFrom", + }, + ], + params: [ + { + name: "Call", + ty: undefined, + }, + ], + path: [ + "xcm", + "v0", + "Xcm", + ], + type: "Union", + }, + Ty#205 { + docs: [ + ], + id: 205, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#206 (xcm::v0::order::Order), + }, + Ty#206 (xcm::v0::order::Order) { + docs: [ + ], + id: 206, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Null", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + ], + index: 1, + name: "DepositAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", + }, + ], + index: 2, + name: "DepositReserveAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "give", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "receive", + ty: Ty#75, + typeName: "Vec", + }, + ], + index: 3, + name: "ExchangeAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "reserve", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", + }, + ], + index: 4, + name: "InitiateReserveWithdraw", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", + }, + ], + index: 5, + name: "InitiateTeleport", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "query_id", + ty: Ty#48, + typeName: "u64", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + ], + index: 6, + name: "QueryHolding", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "fees", + ty: Ty#76 (xcm::v0::multi_asset::MultiAsset), + typeName: "MultiAsset", + }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "debt", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "halt_on_error", + ty: Ty#107 (bool), + typeName: "bool", + }, + { + docs: [ + ], + name: "xcm", + ty: Ty#207, + typeName: "Vec>", + }, + ], + index: 7, + name: "BuyExecution", + }, + ], + params: [ + { + name: "Call", + ty: undefined, + }, + ], + path: [ + "xcm", + "v0", + "order", + "Order", + ], + type: "Union", + }, + Ty#207 { + docs: [ + ], + id: 207, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#204 (xcm::v0::Xcm), + }, + Ty#208 (xcm::v0::Response) { + docs: [ + ], + id: 208, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#75, + typeName: "Vec", + }, + ], + index: 0, + name: "Assets", + }, + ], + params: [ + ], + path: [ + "xcm", + "v0", + "Response", + ], + type: "Union", + }, + Ty#209 (xcm::v1::Xcm) { + docs: [ + ], + id: 209, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#210, + typeName: "Vec>", + }, + ], + index: 0, + name: "WithdrawAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#210, + typeName: "Vec>", + }, + ], + index: 1, + name: "ReserveAssetDeposited", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#210, + typeName: "Vec>", + }, + ], + index: 2, + name: "ReceiveTeleportedAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "query_id", + ty: Ty#48, + typeName: "u64", + }, + { + docs: [ + ], + name: "response", + ty: Ty#213 (xcm::v1::Response), + typeName: "Response", + }, + ], + index: 3, + name: "QueryResponse", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + ], + index: 4, + name: "TransferAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#210, + typeName: "Vec>", + }, + ], + index: 5, + name: "TransferReserveAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "origin_type", + ty: Ty#67 (xcm::v0::OriginKind), + typeName: "OriginKind", + }, + { + docs: [ + ], + name: "require_weight_at_most", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "call", + ty: Ty#68 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", + }, + ], + index: 6, + name: "Transact", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "sender", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "max_message_size", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "max_capacity", + ty: Ty#46, + typeName: "u32", + }, + ], + index: 7, + name: "HrmpNewChannelOpenRequest", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "recipient", + ty: Ty#46, + typeName: "u32", }, ], - index: 0, - name: "batch", + index: 8, + name: "HrmpChannelAccepted", }, { docs: [ - "Send a call through an indexed pseudonym of the sender.", - "", - "Filter from origin are passed along. The call will be dispatched with an origin which", - "use the same filter as the origin of this call.", - "", - "NOTE: If you need to ensure that any account-based filtering is not honored (i.e.", - "because you expect \`proxy\` to have been used prior in the call stack and you do not want", - "the call restrictions to apply to any sub-accounts), then use \`as_multi_threshold_1\`", - "in the Multisig pallet instead.", - "", - "NOTE: Prior to version *12, this was called \`as_limited_sub\`.", - "", - "The dispatch origin for this call must be _Signed_.", ], fields: [ { docs: [ ], - name: "index", - ty: Ty#109 (u16), - typeName: "u16", + name: "initiator", + ty: Ty#46, + typeName: "u32", }, { docs: [ ], - name: "call", - ty: Ty#188 (subsocial_parachain_runtime::Call), - typeName: "Box<::Call>", + name: "sender", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "recipient", + ty: Ty#46, + typeName: "u32", }, ], - index: 1, - name: "as_derivative", + index: 9, + name: "HrmpChannelClosing", }, { docs: [ - "Send a batch of dispatch calls and atomically execute them.", - "The whole transaction will rollback and fail if any of the calls failed.", - "", - "May be called from any origin.", - "", - "- \`calls\`: The calls to be dispatched from the same origin. The number of call must not", - " exceed the constant: \`batched_calls_limit\` (available in constant metadata).", - "", - "If origin is root then call are dispatch without checking origin filter. (This includes", - "bypassing \`frame_system::Config::BaseCallFilter\`).", - "", - "# ", - "- Complexity: O(C) where C is the number of calls to be batched.", - "# ", ], fields: [ { docs: [ ], - name: "calls", - ty: Ty#187, - typeName: "Vec<::Call>", + name: "who", + ty: Ty#44 (xcm::v1::multilocation::Junctions), + typeName: "InteriorMultiLocation", + }, + { + docs: [ + ], + name: "message", + ty: [Circular *1], + typeName: "alloc::boxed::Box>", }, ], - index: 2, - name: "batch_all", + index: 10, + name: "RelayedFrom", }, { docs: [ - "Dispatches a function call with a provided origin.", - "", - "The dispatch origin for this call must be _Root_.", - "", - "# ", - "- O(1).", - "- Limited storage reads.", - "- One DB write (event).", - "- Weight of derivative \`call\` execution + T::WeightInfo::dispatch_as().", - "# ", ], fields: [ { docs: [ ], - name: "as_origin", - ty: Ty#226 (subsocial_parachain_runtime::OriginCaller), - typeName: "Box", + name: "query_id", + ty: Ty#48, + typeName: "u64", }, { docs: [ ], - name: "call", - ty: Ty#188 (subsocial_parachain_runtime::Call), - typeName: "Box<::Call>", + name: "max_response_weight", + ty: Ty#48, + typeName: "u64", }, ], - index: 3, - name: "dispatch_as", + index: 11, + name: "SubscribeVersion", + }, + { + docs: [ + ], + fields: [ + ], + index: 12, + name: "UnsubscribeVersion", }, ], params: [ { - name: "T", + name: "Call", ty: undefined, }, ], path: [ - "pallet_utility", - "pallet", - "Call", + "xcm", + "v1", + "Xcm", ], type: "Union", }, - Ty#187 { + Ty#210 { docs: [ ], - id: 187, + id: 210, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#188 (subsocial_parachain_runtime::Call), + typeParam: Ty#211 (xcm::v1::order::Order), }, - Ty#188 (subsocial_parachain_runtime::Call) { + Ty#211 (xcm::v1::order::Order) { docs: [ ], - id: 188, + id: 211, members: [ { docs: [ ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#93 (frame_system::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", - }, ], index: 0, - name: "System", + name: "Noop", }, { docs: [ @@ -260952,14 +271184,27 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#128 (cumulus_pallet_parachain_system::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "assets", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", + }, + { + docs: [ + ], + name: "max_assets", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", }, ], index: 1, - name: "ParachainSystem", + name: "DepositAsset", }, { docs: [ @@ -260968,30 +271213,34 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#139 (pallet_timestamp::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "assets", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", }, - ], - index: 3, - name: "Timestamp", - }, - { - docs: [ - ], - fields: [ { docs: [ ], - name: undefined, - ty: Ty#148 (pallet_balances::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "max_assets", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#210, + typeName: "Vec>", }, ], - index: 10, - name: "Balances", + index: 2, + name: "DepositReserveAsset", }, { docs: [ @@ -261000,14 +271249,20 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#158 (pallet_authorship::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "give", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", + }, + { + docs: [ + ], + name: "receive", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, ], - index: 20, - name: "Authorship", + index: 3, + name: "ExchangeAsset", }, { docs: [ @@ -261016,14 +271271,27 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#165 (pallet_collator_selection::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "assets", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", + }, + { + docs: [ + ], + name: "reserve", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#210, + typeName: "Vec>", }, ], - index: 21, - name: "CollatorSelection", + index: 4, + name: "InitiateReserveWithdraw", }, { docs: [ @@ -261032,14 +271300,27 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#175 (pallet_session::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "assets", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#210, + typeName: "Vec>", }, ], - index: 22, - name: "Session", + index: 5, + name: "InitiateTeleport", }, { docs: [ @@ -261048,14 +271329,27 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#184 (pallet_vesting::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "query_id", + ty: Ty#48, + typeName: "u64", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "assets", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", }, ], - index: 26, - name: "Vesting", + index: 6, + name: "QueryHolding", }, { docs: [ @@ -261064,15 +271358,73 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#186 (pallet_utility::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + name: "fees", + ty: Ty#58 (xcm::v1::multiasset::MultiAsset), + typeName: "MultiAsset", + }, + { + docs: [ + ], + name: "weight", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "debt", + ty: Ty#8 (u64), + typeName: "u64", + }, + { + docs: [ + ], + name: "halt_on_error", + ty: Ty#107 (bool), + typeName: "bool", + }, + { + docs: [ + ], + name: "instructions", + ty: Ty#212, + typeName: "Vec>", }, ], - index: 28, - name: "Utility", + index: 7, + name: "BuyExecution", + }, + ], + params: [ + { + name: "Call", + ty: undefined, }, + ], + path: [ + "xcm", + "v1", + "order", + "Order", + ], + type: "Union", + }, + Ty#212 { + docs: [ + ], + id: 212, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#209 (xcm::v1::Xcm), + }, + Ty#213 (xcm::v1::Response) { + docs: [ + ], + id: 213, + members: [ { docs: [ ], @@ -261081,13 +271433,12 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#189 (cumulus_pallet_xcmp_queue::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, ], - index: 30, - name: "XcmpQueue", + index: 0, + name: "Assets", }, { docs: [ @@ -261097,14 +271448,28 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#190 (pallet_xcm::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + ty: Ty#4 (u32), + typeName: "super::Version", }, ], - index: 31, - name: "PolkadotXcm", + index: 1, + name: "Version", }, + ], + params: [ + ], + path: [ + "xcm", + "v1", + "Response", + ], + type: "Union", + }, + Ty#214 (xcm::VersionedXcm) { + docs: [ + ], + id: 214, + members: [ { docs: [ ], @@ -261113,13 +271478,12 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#216 (cumulus_pallet_dmp_queue::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + ty: Ty#215 (xcm::v0::Xcm), + typeName: "v0::Xcm", }, ], - index: 33, - name: "DmpQueue", + index: 0, + name: "V0", }, { docs: [ @@ -261129,13 +271493,12 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#217 (pallet_domains::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + ty: Ty#220 (xcm::v1::Xcm), + typeName: "v1::Xcm", }, ], - index: 60, - name: "Domains", + index: 1, + name: "V1", }, { docs: [ @@ -261145,227 +271508,243 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#225 (pallet_sudo::pallet::Call), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch -::CallableCallFor", + ty: Ty#224 (xcm::v2::Xcm), + typeName: "v2::Xcm", }, ], - index: 255, - name: "Sudo", + index: 2, + name: "V2", }, ], params: [ + { + name: "Call", + ty: undefined, + }, ], path: [ - "subsocial_parachain_runtime", - "Call", + "xcm", + "VersionedXcm", ], type: "Union", }, - Ty#189 (cumulus_pallet_xcmp_queue::pallet::Call) { + Ty#215 (xcm::v0::Xcm) { docs: [ - "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 189, + id: 215, members: [ { docs: [ - "Services a single overweight XCM.", - "", - "- \`origin\`: Must pass \`ExecuteOverweightOrigin\`.", - "- \`index\`: The index of the overweight XCM to service", - "- \`weight_limit\`: The amount of weight that XCM execution may take.", - "", - "Errors:", - "- \`BadOverweightIndex\`: XCM under \`index\` is not found in the \`Overweight\` storage map.", - "- \`BadXcm\`: XCM under \`index\` cannot be properly decoded into a valid XCM format.", - "- \`WeightOverLimit\`: XCM execution may use greater \`weight_limit\`.", - "", - "Events:", - "- \`OverweightServiced\`: On success.", ], fields: [ { docs: [ ], - name: "index", - ty: Ty#8 (u64), - typeName: "OverweightIndex", + name: "assets", + ty: Ty#75, + typeName: "Vec", }, { docs: [ ], - name: "weight_limit", - ty: Ty#8 (u64), - typeName: "Weight", + name: "effects", + ty: Ty#216, + typeName: "Vec>", }, ], index: 0, - name: "service_overweight", + name: "WithdrawAsset", }, { docs: [ - "Suspends all XCM executions for the XCMP queue, regardless of the sender's origin.", - "", - "- \`origin\`: Must pass \`ControllerOrigin\`.", ], fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#216, + typeName: "Vec>", + }, ], index: 1, - name: "suspend_xcm_execution", + name: "ReserveAssetDeposit", }, { docs: [ - "Resumes all XCM executions for the XCMP queue.", - "", - "Note that this function doesn't change the status of the in/out bound channels.", - "", - "- \`origin\`: Must pass \`ControllerOrigin\`.", ], fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#216, + typeName: "Vec>", + }, ], index: 2, - name: "resume_xcm_execution", + name: "TeleportAsset", }, { docs: [ - "Overwrites the number of pages of messages which must be in the queue for the other side to be told to", - "suspend their sending.", - "", - "- \`origin\`: Must pass \`Root\`.", - "- \`new\`: Desired value for \`QueueConfigData.suspend_value\`", ], fields: [ { docs: [ ], - name: "new", - ty: Ty#4 (u32), - typeName: "u32", + name: "query_id", + ty: Ty#48, + typeName: "u64", + }, + { + docs: [ + ], + name: "response", + ty: Ty#208 (xcm::v0::Response), + typeName: "Response", }, ], index: 3, - name: "update_suspend_threshold", + name: "QueryResponse", }, { docs: [ - "Overwrites the number of pages of messages which must be in the queue after which we drop any further", - "messages from the channel.", - "", - "- \`origin\`: Must pass \`Root\`.", - "- \`new\`: Desired value for \`QueueConfigData.drop_threshold\`", ], fields: [ { docs: [ ], - name: "new", - ty: Ty#4 (u32), - typeName: "u32", + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", }, ], index: 4, - name: "update_drop_threshold", + name: "TransferAsset", }, { docs: [ - "Overwrites the number of pages of messages which the queue must be reduced to before it signals that", - "message sending may recommence after it has been suspended.", - "", - "- \`origin\`: Must pass \`Root\`.", - "- \`new\`: Desired value for \`QueueConfigData.resume_threshold\`", ], fields: [ { docs: [ ], - name: "new", - ty: Ty#4 (u32), - typeName: "u32", + name: "assets", + ty: Ty#75, + typeName: "Vec", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", }, ], index: 5, - name: "update_resume_threshold", + name: "TransferReserveAsset", }, { docs: [ - "Overwrites the amount of remaining weight under which we stop processing messages.", - "", - "- \`origin\`: Must pass \`Root\`.", - "- \`new\`: Desired value for \`QueueConfigData.threshold_weight\`", ], fields: [ { docs: [ ], - name: "new", + name: "origin_type", + ty: Ty#67 (xcm::v0::OriginKind), + typeName: "OriginKind", + }, + { + docs: [ + ], + name: "require_weight_at_most", ty: Ty#8 (u64), - typeName: "Weight", + typeName: "u64", + }, + { + docs: [ + ], + name: "call", + ty: Ty#219 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", }, ], index: 6, - name: "update_threshold_weight", + name: "Transact", }, { docs: [ - "Overwrites the speed to which the available weight approaches the maximum weight.", - "A lower number results in a faster progression. A value of 1 makes the entire weight available initially.", - "", - "- \`origin\`: Must pass \`Root\`.", - "- \`new\`: Desired value for \`QueueConfigData.weight_restrict_decay\`.", ], fields: [ { docs: [ ], - name: "new", - ty: Ty#8 (u64), - typeName: "Weight", + name: "sender", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "max_message_size", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "max_capacity", + ty: Ty#46, + typeName: "u32", }, ], index: 7, - name: "update_weight_restrict_decay", + name: "HrmpNewChannelOpenRequest", }, { docs: [ - "Overwrite the maximum amount of weight any individual message may consume.", - "Messages above this weight go into the overweight queue and may only be serviced explicitly.", - "", - "- \`origin\`: Must pass \`Root\`.", - "- \`new\`: Desired value for \`QueueConfigData.xcmp_max_individual_weight\`.", ], fields: [ { docs: [ ], - name: "new", - ty: Ty#8 (u64), - typeName: "Weight", + name: "recipient", + ty: Ty#46, + typeName: "u32", }, ], index: 8, - name: "update_xcmp_max_individual_weight", - }, - ], - params: [ - { - name: "T", - ty: undefined, + name: "HrmpChannelAccepted", }, - ], - path: [ - "cumulus_pallet_xcmp_queue", - "pallet", - "Call", - ], - type: "Union", - }, - Ty#190 (pallet_xcm::pallet::Call) { - docs: [ - "Contains one variant per dispatchable that can be called by an extrinsic.", - ], - id: 190, - members: [ { docs: [ ], @@ -261373,447 +271752,347 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "dest", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "initiator", + ty: Ty#46, + typeName: "u32", }, { docs: [ ], - name: "message", - ty: Ty#191 (xcm::VersionedXcm), - typeName: "Box>", + name: "sender", + ty: Ty#46, + typeName: "u32", + }, + { + docs: [ + ], + name: "recipient", + ty: Ty#46, + typeName: "u32", }, ], - index: 0, - name: "send", + index: 9, + name: "HrmpChannelClosing", }, { docs: [ - "Teleport some assets from the local chain to some destination chain.", - "", - "Fee payment on the destination side is made from the asset in the \`assets\` vector of", - "index \`fee_asset_item\`. The weight limit for fees is not provided and thus is unlimited,", - "with all fees taken as needed from the asset.", - "", - "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", - "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", - " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", - "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", - " an \`AccountId32\` value.", - "- \`assets\`: The assets to be withdrawn. The first item should be the currency used to to pay the fee on the", - " \`dest\` side. May not be empty.", - "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", - " fees.", ], fields: [ { docs: [ ], - name: "dest", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "who", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", }, { docs: [ ], - name: "beneficiary", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "message", + ty: [Circular *1], + typeName: "alloc::boxed::Box>", }, + ], + index: 10, + name: "RelayedFrom", + }, + ], + params: [ + { + name: "Call", + ty: undefined, + }, + ], + path: [ + "xcm", + "v0", + "Xcm", + ], + type: "Union", + }, + Ty#216 { + docs: [ + ], + id: 216, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#217 (xcm::v0::order::Order), + }, + Ty#217 (xcm::v0::order::Order) { + docs: [ + ], + id: 217, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Null", + }, + { + docs: [ + ], + fields: [ { docs: [ ], name: "assets", - ty: Ty#74 (xcm::VersionedMultiAssets), - typeName: "Box", + ty: Ty#75, + typeName: "Vec", }, { docs: [ ], - name: "fee_asset_item", - ty: Ty#4 (u32), - typeName: "u32", + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", }, ], index: 1, - name: "teleport_assets", + name: "DepositAsset", }, { docs: [ - "Transfer some assets from the local chain to the sovereign account of a destination", - "chain and forward a notification XCM.", - "", - "Fee payment on the destination side is made from the asset in the \`assets\` vector of", - "index \`fee_asset_item\`. The weight limit for fees is not provided and thus is unlimited,", - "with all fees taken as needed from the asset.", - "", - "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", - "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", - " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", - "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", - " an \`AccountId32\` value.", - "- \`assets\`: The assets to be withdrawn. This should include the assets used to pay the fee on the", - " \`dest\` side.", - "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", - " fees.", ], fields: [ { docs: [ ], - name: "dest", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", - }, - { - docs: [ - ], - name: "beneficiary", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "assets", + ty: Ty#75, + typeName: "Vec", }, { docs: [ ], - name: "assets", - ty: Ty#74 (xcm::VersionedMultiAssets), - typeName: "Box", + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", }, { docs: [ ], - name: "fee_asset_item", - ty: Ty#4 (u32), - typeName: "u32", + name: "effects", + ty: Ty#205, + typeName: "Vec>", }, ], index: 2, - name: "reserve_transfer_assets", + name: "DepositReserveAsset", }, { docs: [ - "Execute an XCM message from a local, signed, origin.", - "", - "An event is deposited indicating whether \`msg\` could be executed completely or only", - "partially.", - "", - "No more than \`max_weight\` will be used in its attempted execution. If this is less than the", - "maximum amount of weight that the message could take to be executed, then no execution", - "attempt will be made.", - "", - "NOTE: A successful return to this does *not* imply that the \`msg\` was executed successfully", - "to completion; only that *some* of it was executed.", ], fields: [ { docs: [ ], - name: "message", - ty: Ty#202 (xcm::VersionedXcm), - typeName: "Box::Call>>", + name: "give", + ty: Ty#75, + typeName: "Vec", }, { docs: [ ], - name: "max_weight", - ty: Ty#8 (u64), - typeName: "Weight", + name: "receive", + ty: Ty#75, + typeName: "Vec", }, ], index: 3, - name: "execute", + name: "ExchangeAsset", }, { docs: [ - "Extoll that a particular destination can be communicated with through a particular", - "version of XCM.", - "", - "- \`origin\`: Must be Root.", - "- \`location\`: The destination that is being described.", - "- \`xcm_version\`: The latest version of XCM that \`location\` supports.", ], fields: [ { docs: [ ], - name: "location", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "Box", + name: "assets", + ty: Ty#75, + typeName: "Vec", }, { docs: [ ], - name: "xcm_version", - ty: Ty#4 (u32), - typeName: "XcmVersion", + name: "reserve", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", + }, + { + docs: [ + ], + name: "effects", + ty: Ty#205, + typeName: "Vec>", }, ], index: 4, - name: "force_xcm_version", + name: "InitiateReserveWithdraw", }, { docs: [ - "Set a safe XCM version (the version that XCM should be encoded with if the most recent", - "version a destination can accept is unknown).", - "", - "- \`origin\`: Must be Root.", - "- \`maybe_xcm_version\`: The default XCM encoding version, or \`None\` to disable.", ], fields: [ { docs: [ ], - name: "maybe_xcm_version", - ty: Ty#215 (Option), - typeName: "Option", + name: "assets", + ty: Ty#75, + typeName: "Vec", }, - ], - index: 5, - name: "force_default_xcm_version", - }, - { - docs: [ - "Ask a location to notify us regarding their XCM version and any changes to it.", - "", - "- \`origin\`: Must be Root.", - "- \`location\`: The location to which we should subscribe for XCM version notifications.", - ], - fields: [ { docs: [ ], - name: "location", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", }, - ], - index: 6, - name: "force_subscribe_version_notify", - }, - { - docs: [ - "Require that a particular destination should no longer notify us regarding any XCM", - "version changes.", - "", - "- \`origin\`: Must be Root.", - "- \`location\`: The location to which we are currently subscribed for XCM version", - " notifications which we no longer desire.", - ], - fields: [ { docs: [ ], - name: "location", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "effects", + ty: Ty#205, + typeName: "Vec>", }, ], - index: 7, - name: "force_unsubscribe_version_notify", + index: 5, + name: "InitiateTeleport", }, { docs: [ - "Transfer some assets from the local chain to the sovereign account of a destination", - "chain and forward a notification XCM.", - "", - "Fee payment on the destination side is made from the asset in the \`assets\` vector of", - "index \`fee_asset_item\`, up to enough to pay for \`weight_limit\` of weight. If more weight", - "is needed than \`weight_limit\`, then the operation will fail and the assets send may be", - "at risk.", - "", - "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", - "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", - " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", - "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", - " an \`AccountId32\` value.", - "- \`assets\`: The assets to be withdrawn. This should include the assets used to pay the fee on the", - " \`dest\` side.", - "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", - " fees.", - "- \`weight_limit\`: The remote-side weight limit, if any, for the XCM fee purchase.", ], fields: [ { docs: [ ], - name: "dest", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "query_id", + ty: Ty#48, + typeName: "u64", }, { docs: [ ], - name: "beneficiary", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "dest", + ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#74 (xcm::VersionedMultiAssets), - typeName: "Box", - }, - { - docs: [ - ], - name: "fee_asset_item", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ - ], - name: "weight_limit", - ty: Ty#72 (xcm::v2::WeightLimit), - typeName: "WeightLimit", + ty: Ty#75, + typeName: "Vec", }, ], - index: 8, - name: "limited_reserve_transfer_assets", + index: 6, + name: "QueryHolding", }, { docs: [ - "Teleport some assets from the local chain to some destination chain.", - "", - "Fee payment on the destination side is made from the asset in the \`assets\` vector of", - "index \`fee_asset_item\`, up to enough to pay for \`weight_limit\` of weight. If more weight", - "is needed than \`weight_limit\`, then the operation will fail and the assets send may be", - "at risk.", - "", - "- \`origin\`: Must be capable of withdrawing the \`assets\` and executing XCM.", - "- \`dest\`: Destination context for the assets. Will typically be \`X2(Parent, Parachain(..))\` to send", - " from parachain to parachain, or \`X1(Parachain(..))\` to send from relay to parachain.", - "- \`beneficiary\`: A beneficiary location for the assets in the context of \`dest\`. Will generally be", - " an \`AccountId32\` value.", - "- \`assets\`: The assets to be withdrawn. The first item should be the currency used to to pay the fee on the", - " \`dest\` side. May not be empty.", - "- \`fee_asset_item\`: The index into \`assets\` of the item which should be used to pay", - " fees.", - "- \`weight_limit\`: The remote-side weight limit, if any, for the XCM fee purchase.", ], fields: [ { docs: [ ], - name: "dest", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "fees", + ty: Ty#76 (xcm::v0::multi_asset::MultiAsset), + typeName: "MultiAsset", }, { docs: [ ], - name: "beneficiary", - ty: Ty#79 (xcm::VersionedMultiLocation), - typeName: "Box", + name: "weight", + ty: Ty#8 (u64), + typeName: "u64", }, { docs: [ ], - name: "assets", - ty: Ty#74 (xcm::VersionedMultiAssets), - typeName: "Box", + name: "debt", + ty: Ty#8 (u64), + typeName: "u64", }, { docs: [ ], - name: "fee_asset_item", - ty: Ty#4 (u32), - typeName: "u32", + name: "halt_on_error", + ty: Ty#107 (bool), + typeName: "bool", }, { docs: [ ], - name: "weight_limit", - ty: Ty#72 (xcm::v2::WeightLimit), - typeName: "WeightLimit", + name: "xcm", + ty: Ty#218, + typeName: "Vec>", }, ], - index: 9, - name: "limited_teleport_assets", + index: 7, + name: "BuyExecution", }, ], params: [ { - name: "T", + name: "Call", ty: undefined, }, ], path: [ - "pallet_xcm", - "pallet", - "Call", + "xcm", + "v0", + "order", + "Order", ], type: "Union", }, - Ty#191 (xcm::VersionedXcm) { + Ty#218 { docs: [ ], - id: 191, - members: [ - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#192 (xcm::v0::Xcm), - typeName: "v0::Xcm", - }, - ], - index: 0, - name: "V0", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#197 (xcm::v1::Xcm), - typeName: "v1::Xcm", - }, - ], - index: 1, - name: "V1", - }, + id: 218, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#215 (xcm::v0::Xcm), + }, + Ty#219 (xcm::double_encoded::DoubleEncoded) { + docs: [ + ], + fields: [ { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#53 (xcm::v2::Xcm), - typeName: "v2::Xcm", - }, - ], - index: 2, - name: "V2", + name: "encoded", + ty: Ty#10, + typeName: "Vec", }, ], + id: 219, params: [ { - name: "Call", + name: "T", ty: undefined, }, ], path: [ "xcm", - "VersionedXcm", + "double_encoded", + "DoubleEncoded", ], - type: "Union", + type: "Struct", }, - Ty#192 (xcm::v0::Xcm) { + Ty#220 (xcm::v1::Xcm) { docs: [ ], - id: 192, + id: 220, members: [ { docs: [ @@ -261823,14 +272102,14 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#193, + ty: Ty#221, typeName: "Vec>", }, ], @@ -261845,19 +272124,19 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#193, + ty: Ty#221, typeName: "Vec>", }, ], index: 1, - name: "ReserveAssetDeposit", + name: "ReserveAssetDeposited", }, { docs: [ @@ -261867,19 +272146,19 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#193, + ty: Ty#221, typeName: "Vec>", }, ], index: 2, - name: "TeleportAsset", + name: "ReceiveTeleportedAsset", }, { docs: [ @@ -261896,7 +272175,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "response", - ty: Ty#196 (xcm::v0::Response), + ty: Ty#213 (xcm::v1::Response), typeName: "Response", }, ], @@ -261911,14 +272190,14 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, { docs: [ ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + name: "beneficiary", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -261933,21 +272212,21 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#193, + ty: Ty#210, typeName: "Vec>", }, ], @@ -261976,7 +272255,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "call", - ty: Ty#68 (xcm::double_encoded::DoubleEncoded), + ty: Ty#219 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -262064,8 +272343,8 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "who", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", + ty: Ty#44 (xcm::v1::multilocation::Junctions), + typeName: "InteriorMultiLocation", }, { docs: [ @@ -262078,6 +272357,36 @@ snapshot[`subsocial 1`] = ` index: 10, name: "RelayedFrom", }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "query_id", + ty: Ty#48, + typeName: "u64", + }, + { + docs: [ + ], + name: "max_response_weight", + ty: Ty#48, + typeName: "u64", + }, + ], + index: 11, + name: "SubscribeVersion", + }, + { + docs: [ + ], + fields: [ + ], + index: 12, + name: "UnsubscribeVersion", + }, ], params: [ { @@ -262087,26 +272396,26 @@ snapshot[`subsocial 1`] = ` ], path: [ "xcm", - "v0", + "v1", "Xcm", ], type: "Union", }, - Ty#193 { + Ty#221 { docs: [ ], - id: 193, + id: 221, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#194 (xcm::v0::order::Order), + typeParam: Ty#222 (xcm::v1::order::Order), }, - Ty#194 (xcm::v0::order::Order) { + Ty#222 (xcm::v1::order::Order) { docs: [ ], - id: 194, + id: 222, members: [ { docs: [ @@ -262114,7 +272423,7 @@ snapshot[`subsocial 1`] = ` fields: [ ], index: 0, - name: "Null", + name: "Noop", }, { docs: [ @@ -262124,14 +272433,21 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", }, { docs: [ ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + name: "max_assets", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ + ], + name: "beneficiary", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -262146,21 +272462,28 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", + }, + { + docs: [ + ], + name: "max_assets", + ty: Ty#4 (u32), + typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#193, + ty: Ty#210, typeName: "Vec>", }, ], @@ -262175,15 +272498,15 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "give", - ty: Ty#75, - typeName: "Vec", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#75, - typeName: "Vec", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", }, ], index: 3, @@ -262197,21 +272520,21 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#193, + ty: Ty#210, typeName: "Vec>", }, ], @@ -262226,21 +272549,21 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#193, + ty: Ty#210, typeName: "Vec>", }, ], @@ -262262,15 +272585,15 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#75, - typeName: "Vec", + ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), + typeName: "MultiAssetFilter", }, ], index: 6, @@ -262284,7 +272607,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "fees", - ty: Ty#76 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#58 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { @@ -262305,14 +272628,14 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "halt_on_error", - ty: Ty#92 (bool), + ty: Ty#107 (bool), typeName: "bool", }, { docs: [ ], - name: "xcm", - ty: Ty#195, + name: "instructions", + ty: Ty#223, typeName: "Vec>", }, ], @@ -262328,57 +272651,64 @@ snapshot[`subsocial 1`] = ` ], path: [ "xcm", - "v0", + "v1", "order", "Order", ], type: "Union", }, - Ty#195 { + Ty#223 { docs: [ ], - id: 195, + id: 223, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#192 (xcm::v0::Xcm), + typeParam: Ty#220 (xcm::v1::Xcm), }, - Ty#196 (xcm::v0::Response) { + Ty#224 (xcm::v2::Xcm) { docs: [ ], - id: 196, - members: [ + fields: [ { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#75, - typeName: "Vec", - }, - ], - index: 0, - name: "Assets", + name: undefined, + ty: Ty#225, + typeName: "Vec>", }, ], + id: 224, params: [ + { + name: "Call", + ty: undefined, + }, ], path: [ "xcm", - "v0", - "Response", + "v2", + "Xcm", ], - type: "Union", + type: "Struct", }, - Ty#197 (xcm::v1::Xcm) { + Ty#225 { docs: [ ], - id: 197, + id: 225, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#226 (xcm::v2::Instruction), + }, + Ty#226 (xcm::v2::Instruction) { + docs: [ + ], + id: 226, members: [ { docs: [ @@ -262387,17 +272717,10 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", + name: undefined, ty: Ty#56 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, - { - docs: [ - ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", - }, ], index: 0, name: "WithdrawAsset", @@ -262409,17 +272732,10 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", + name: undefined, ty: Ty#56 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, - { - docs: [ - ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", - }, ], index: 1, name: "ReserveAssetDeposited", @@ -262431,17 +272747,10 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", + name: undefined, ty: Ty#56 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, - { - docs: [ - ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", - }, ], index: 2, name: "ReceiveTeleportedAsset", @@ -262455,15 +272764,22 @@ snapshot[`subsocial 1`] = ` ], name: "query_id", ty: Ty#48, - typeName: "u64", + typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#201 (xcm::v1::Response), + ty: Ty#64 (xcm::v2::Response), typeName: "Response", }, + { + docs: [ + ], + name: "max_weight", + ty: Ty#48, + typeName: "u64", + }, ], index: 3, name: "QueryResponse", @@ -262511,9 +272827,9 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "xcm", + ty: Ty#53 (xcm::v2::Xcm), + typeName: "Xcm<()>", }, ], index: 5, @@ -262534,14 +272850,14 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#48, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#68 (xcm::double_encoded::DoubleEncoded), + ty: Ty#219 (xcm::double_encoded::DoubleEncoded), typeName: "DoubleEncoded", }, ], @@ -262621,6 +272937,14 @@ snapshot[`subsocial 1`] = ` index: 9, name: "HrmpChannelClosing", }, + { + docs: [ + ], + fields: [ + ], + index: 10, + name: "ClearOrigin", + }, { docs: [ ], @@ -262628,20 +272952,13 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "who", + name: undefined, ty: Ty#44 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, - { - docs: [ - ], - name: "message", - ty: [Circular *1], - typeName: "alloc::boxed::Box>", - }, ], - index: 10, - name: "RelayedFrom", + index: 11, + name: "DescendOrigin", }, { docs: [ @@ -262652,7 +272969,14 @@ snapshot[`subsocial 1`] = ` ], name: "query_id", ty: Ty#48, - typeName: "u64", + typeName: "QueryId", + }, + { + docs: [ + ], + name: "dest", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", }, { docs: [ @@ -262662,54 +272986,8 @@ snapshot[`subsocial 1`] = ` typeName: "u64", }, ], - index: 11, - name: "SubscribeVersion", - }, - { - docs: [ - ], - fields: [ - ], index: 12, - name: "UnsubscribeVersion", - }, - ], - params: [ - { - name: "Call", - ty: undefined, - }, - ], - path: [ - "xcm", - "v1", - "Xcm", - ], - type: "Union", - }, - Ty#198 { - docs: [ - ], - id: 198, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#199 (xcm::v1::order::Order), - }, - Ty#199 (xcm::v1::order::Order) { - docs: [ - ], - id: 199, - members: [ - { - docs: [ - ], - fields: [ - ], - index: 0, - name: "Noop", + name: "ReportError", }, { docs: [ @@ -262726,7 +273004,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "max_assets", - ty: Ty#4 (u32), + ty: Ty#46, typeName: "u32", }, { @@ -262737,7 +273015,7 @@ snapshot[`subsocial 1`] = ` typeName: "MultiLocation", }, ], - index: 1, + index: 13, name: "DepositAsset", }, { @@ -262755,7 +273033,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: "max_assets", - ty: Ty#4 (u32), + ty: Ty#46, typeName: "u32", }, { @@ -262768,12 +273046,12 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "xcm", + ty: Ty#53 (xcm::v2::Xcm), + typeName: "Xcm<()>", }, ], - index: 2, + index: 14, name: "DepositReserveAsset", }, { @@ -262795,7 +273073,7 @@ snapshot[`subsocial 1`] = ` typeName: "MultiAssets", }, ], - index: 3, + index: 15, name: "ExchangeAsset", }, { @@ -262819,12 +273097,12 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "xcm", + ty: Ty#53 (xcm::v2::Xcm), + typeName: "Xcm<()>", }, ], - index: 4, + index: 16, name: "InitiateReserveWithdraw", }, { @@ -262848,12 +273126,12 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "xcm", + ty: Ty#53 (xcm::v2::Xcm), + typeName: "Xcm<()>", }, ], - index: 5, + index: 17, name: "InitiateTeleport", }, { @@ -262865,7 +273143,7 @@ snapshot[`subsocial 1`] = ` ], name: "query_id", ty: Ty#48, - typeName: "u64", + typeName: "QueryId", }, { docs: [ @@ -262881,8 +273159,15 @@ snapshot[`subsocial 1`] = ` ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, + { + docs: [ + ], + name: "max_response_weight", + ty: Ty#48, + typeName: "u64", + }, ], - index: 6, + index: 18, name: "QueryHolding", }, { @@ -262899,34 +273184,126 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "weight", - ty: Ty#8 (u64), - typeName: "u64", + name: "weight_limit", + ty: Ty#72 (xcm::v2::WeightLimit), + typeName: "WeightLimit", }, + ], + index: 19, + name: "BuyExecution", + }, + { + docs: [ + ], + fields: [ + ], + index: 20, + name: "RefundSurplus", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "debt", - ty: Ty#8 (u64), + name: undefined, + ty: Ty#224 (xcm::v2::Xcm), + typeName: "Xcm", + }, + ], + index: 21, + name: "SetErrorHandler", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#224 (xcm::v2::Xcm), + typeName: "Xcm", + }, + ], + index: 22, + name: "SetAppendix", + }, + { + docs: [ + ], + fields: [ + ], + index: 23, + name: "ClearError", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "assets", + ty: Ty#56 (xcm::v1::multiasset::MultiAssets), + typeName: "MultiAssets", + }, + { + docs: [ + ], + name: "ticket", + ty: Ty#43 (xcm::v1::multilocation::MultiLocation), + typeName: "MultiLocation", + }, + ], + index: 24, + name: "ClaimAsset", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#48, typeName: "u64", }, + ], + index: 25, + name: "Trap", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "halt_on_error", - ty: Ty#92 (bool), - typeName: "bool", + name: "query_id", + ty: Ty#48, + typeName: "QueryId", }, { docs: [ ], - name: "instructions", - ty: Ty#200, - typeName: "Vec>", + name: "max_response_weight", + ty: Ty#48, + typeName: "u64", }, ], - index: 7, - name: "BuyExecution", + index: 26, + name: "SubscribeVersion", + }, + { + docs: [ + ], + fields: [ + ], + index: 27, + name: "UnsubscribeVersion", }, ], params: [ @@ -262937,28 +273314,333 @@ snapshot[`subsocial 1`] = ` ], path: [ "xcm", - "v1", - "order", - "Order", + "v2", + "Instruction", ], type: "Union", }, - Ty#200 { + Ty#227 (Option) { docs: [ ], - id: 200, + id: 227, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#4 (u32), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], params: [ + { + name: "T", + ty: Ty#4 (u32), + }, ], path: [ + "Option", ], - type: "Sequence", - typeParam: Ty#197 (xcm::v1::Xcm), + type: "Union", }, - Ty#201 (xcm::v1::Response) { + Ty#228 (cumulus_pallet_dmp_queue::pallet::Call) { docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 201, + id: 228, + members: [ + { + docs: [ + "Service a single overweight message.", + "", + "- \`origin\`: Must pass \`ExecuteOverweightOrigin\`.", + "- \`index\`: The index of the overweight message to service.", + "- \`weight_limit\`: The amount of weight that message execution may take.", + "", + "Errors:", + "- \`Unknown\`: Message of \`index\` is unknown.", + "- \`OverLimit\`: Message execution may use greater than \`weight_limit\`.", + "", + "Events:", + "- \`OverweightServiced\`: On success.", + ], + fields: [ + { + docs: [ + ], + name: "index", + ty: Ty#8 (u64), + typeName: "OverweightIndex", + }, + { + docs: [ + ], + name: "weight_limit", + ty: Ty#8 (u64), + typeName: "Weight", + }, + ], + index: 0, + name: "service_overweight", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "cumulus_pallet_dmp_queue", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#229 (pallet_domains::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 229, + members: [ + { + docs: [ + "Registers a domain ([full_domain]) using origin with [content],", + "and set the domain to expire in [expires_in] number of blocks.", + "[full_domain] is a full domain name including a dot (.) and TLD.", + "Example of a [full_domain]: \`mytoken.ksm\`", + ], + fields: [ + { + docs: [ + ], + name: "full_domain", + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "DomainName", + }, + { + docs: [ + ], + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + { + docs: [ + ], + name: "expires_in", + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + ], + index: 0, + name: "register_domain", + }, + { + docs: [ + "Registers a domain ([full_domain]) using root on behalf of a [target] with [content],", + "and set the domain to expire in [expires_in] number of blocks.", + ], + fields: [ + { + docs: [ + ], + name: "target", + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), + typeName: "::Source", + }, + { + docs: [ + ], + name: "full_domain", + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "DomainName", + }, + { + docs: [ + ], + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + { + docs: [ + ], + name: "expires_in", + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + ], + index: 1, + name: "force_register_domain", + }, + { + docs: [ + "Sets the domain inner_value to be one of Subsocial account, space, or post.", + ], + fields: [ + { + docs: [ + ], + name: "domain", + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "DomainName", + }, + { + docs: [ + ], + name: "value_opt", + ty: Ty#231 (Option), + typeName: "Option>", + }, + ], + index: 2, + name: "set_inner_value", + }, + { + docs: [ + "Sets the domain inner_value to be one of subsocial account, space, or post.", + ], + fields: [ + { + docs: [ + ], + name: "domain", + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "DomainName", + }, + { + docs: [ + ], + name: "value_opt", + ty: Ty#231 (Option), + typeName: "Option>", + }, + ], + index: 3, + name: "force_set_inner_value", + }, + { + docs: [ + "Sets the domain outer_value to be a custom string.", + ], + fields: [ + { + docs: [ + ], + name: "domain", + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "DomainName", + }, + { + docs: [ + ], + name: "value_opt", + ty: Ty#233 (Option), + typeName: "Option>", + }, + ], + index: 4, + name: "set_outer_value", + }, + { + docs: [ + "Sets the domain content to be an outside link.", + ], + fields: [ + { + docs: [ + ], + name: "domain", + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "DomainName", + }, + { + docs: [ + ], + name: "new_content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + ], + index: 5, + name: "set_domain_content", + }, + { + docs: [ + "Mark set of domains as not reservable by users.", + ], + fields: [ + { + docs: [ + ], + name: "words", + ty: Ty#235 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "BoundedDomainsVec", + }, + ], + index: 6, + name: "reserve_words", + }, + { + docs: [ + "Add support for a set of top-level domains.", + ], + fields: [ + { + docs: [ + ], + name: "tlds", + ty: Ty#235 (frame_support::storage::bounded_vec::BoundedVec), + typeName: "BoundedDomainsVec", + }, + ], + index: 7, + name: "support_tlds", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_domains", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#230 (subsocial_support::Content) { + docs: [ + ], + id: 230, members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, { docs: [ ], @@ -262967,12 +273649,49 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + ty: Ty#10, + typeName: "Vec", + }, + ], + index: 1, + name: "Other", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#10, + typeName: "Vec", }, ], + index: 2, + name: "IPFS", + }, + ], + params: [ + ], + path: [ + "subsocial_support", + "Content", + ], + type: "Union", + }, + Ty#231 (Option) { + docs: [ + ], + id: 231, + members: [ + { + docs: [ + ], + fields: [ + ], index: 0, - name: "Assets", + name: "None", }, { docs: [ @@ -262982,27 +273701,29 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#4 (u32), - typeName: "super::Version", + ty: Ty#232 (pallet_domains::types::InnerValue), + typeName: undefined, }, ], index: 1, - name: "Version", + name: "Some", }, ], params: [ + { + name: "T", + ty: Ty#232 (pallet_domains::types::InnerValue), + }, ], path: [ - "xcm", - "v1", - "Response", + "Option", ], type: "Union", }, - Ty#202 (xcm::VersionedXcm) { + Ty#232 (pallet_domains::types::InnerValue) { docs: [ ], - id: 202, + id: 232, members: [ { docs: [ @@ -263012,12 +273733,12 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#203 (xcm::v0::Xcm), - typeName: "v0::Xcm", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", }, ], index: 0, - name: "V0", + name: "Account", }, { docs: [ @@ -263027,184 +273748,350 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#208 (xcm::v1::Xcm), - typeName: "v1::Xcm", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + ], + index: 1, + name: "Space", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#8 (u64), + typeName: "PostId", + }, + ], + index: 2, + name: "Post", + }, + ], + params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + ], + path: [ + "pallet_domains", + "types", + "InnerValue", + ], + type: "Union", + }, + Ty#233 (Option) { + docs: [ + ], + id: 233, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#234 (frame_support::storage::bounded_vec::BoundedVec), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#234 (frame_support::storage::bounded_vec::BoundedVec), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#234 (frame_support::storage::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#10, + typeName: "Vec", + }, + ], + id: 234, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "frame_support", + "storage", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#235 (frame_support::storage::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#236, + typeName: "Vec", + }, + ], + id: 235, + params: [ + { + name: "T", + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "frame_support", + "storage", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#236 { + docs: [ + ], + id: 236, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + }, + Ty#237 (pallet_energy::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 237, + members: [ + { + docs: [ + "Updates the value coefficient. Only callable by the \`UpdateOrigin\`.", + ], + fields: [ + { + docs: [ + ], + name: "new_coefficient", + ty: Ty#85 (sp_arithmetic::fixed_point::FixedI64), + typeName: "FixedI64", }, ], - index: 1, - name: "V1", + index: 0, + name: "update_value_coefficient", }, { docs: [ + "Generate energy for a target account by burning balance from the caller.", ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#212 (xcm::v2::Xcm), - typeName: "v2::Xcm", + name: "target", + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), + typeName: "::Source", + }, + { + docs: [ + ], + name: "burn_amount", + ty: Ty#6 (u128), + typeName: "BalanceOf", }, ], - index: 2, - name: "V2", + index: 1, + name: "generate_energy", }, ], params: [ { - name: "Call", + name: "T", ty: undefined, }, ], path: [ - "xcm", - "VersionedXcm", + "pallet_energy", + "pallet", + "Call", ], type: "Union", }, - Ty#203 (xcm::v0::Xcm) { + Ty#238 (pallet_roles::pallet::Call) { docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 203, + id: 238, members: [ { docs: [ + "Create a new role, with a list of permissions, within a given space.", + "", + "\`content\` can optionally contain additional information associated with a role,", + "such as a name, description, and image for a role. This may be useful for end users.", + "", + "Only the space owner or a user with \`ManageRoles\` permission can call this dispatch.", ], fields: [ { docs: [ ], - name: "assets", - ty: Ty#75, - typeName: "Vec", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, { docs: [ ], - name: "effects", - ty: Ty#204, - typeName: "Vec>", + name: "time_to_live", + ty: Ty#227 (Option), + typeName: "Option", }, - ], - index: 0, - name: "WithdrawAsset", - }, - { - docs: [ - ], - fields: [ { docs: [ ], - name: "assets", - ty: Ty#75, - typeName: "Vec", + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", }, { docs: [ ], - name: "effects", - ty: Ty#204, - typeName: "Vec>", + name: "permissions", + ty: Ty#239, + typeName: "Vec", }, ], - index: 1, - name: "ReserveAssetDeposit", + index: 0, + name: "create_role", }, { docs: [ + "Update an existing role by a given id.", + "Only the space owner or a user with \`ManageRoles\` permission can call this dispatch.", ], fields: [ { docs: [ ], - name: "assets", - ty: Ty#75, - typeName: "Vec", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, { docs: [ ], - name: "effects", - ty: Ty#204, - typeName: "Vec>", + name: "update", + ty: Ty#241 (pallet_roles::types::RoleUpdate), + typeName: "RoleUpdate", }, ], - index: 2, - name: "TeleportAsset", + index: 1, + name: "update_role", }, { docs: [ + "Delete a given role and clean all associated storage items.", + "Only the space owner or a user with \`ManageRoles\` permission can call this dispatch.", ], fields: [ { docs: [ ], - name: "query_id", - ty: Ty#48, - typeName: "u64", - }, - { - docs: [ - ], - name: "response", - ty: Ty#196 (xcm::v0::Response), - typeName: "Response", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, ], - index: 3, - name: "QueryResponse", + index: 2, + name: "delete_role", }, { docs: [ + "Grant a given role to a list of users.", + "Only the space owner or a user with \`ManageRoles\` permission can call this dispatch.", ], fields: [ { docs: [ ], - name: "assets", - ty: Ty#75, - typeName: "Vec", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, { docs: [ ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", + name: "users", + ty: Ty#88, + typeName: "Vec>", }, ], - index: 4, - name: "TransferAsset", + index: 3, + name: "grant_role", }, { docs: [ + "Revoke a given role from a list of users.", + "Only the space owner or a user with \`ManageRoles\` permission can call this dispatch.", ], fields: [ { docs: [ ], - name: "assets", - ty: Ty#75, - typeName: "Vec", - }, - { - docs: [ - ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, { docs: [ ], - name: "effects", - ty: Ty#193, - typeName: "Vec>", + name: "users", + ty: Ty#88, + typeName: "Vec>", }, ], - index: 5, - name: "TransferReserveAsset", + index: 4, + name: "revoke_role", }, { docs: [ @@ -263213,71 +274100,48 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "origin_type", - ty: Ty#67 (xcm::v0::OriginKind), - typeName: "OriginKind", + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", }, { docs: [ ], - name: "require_weight_at_most", + name: "role_id", ty: Ty#8 (u64), - typeName: "u64", + typeName: "RoleId", }, { docs: [ ], - name: "call", - ty: Ty#207 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", - }, - ], - index: 6, - name: "Transact", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "sender", - ty: Ty#46, - typeName: "u32", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, { docs: [ ], - name: "max_message_size", - ty: Ty#46, - typeName: "u32", + name: "disabled", + ty: Ty#107 (bool), + typeName: "bool", }, { docs: [ ], - name: "max_capacity", - ty: Ty#46, - typeName: "u32", + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", }, - ], - index: 7, - name: "HrmpNewChannelOpenRequest", - }, - { - docs: [ - ], - fields: [ { docs: [ ], - name: "recipient", - ty: Ty#46, - typeName: "u32", + name: "permissions", + ty: Ty#245 (BTreeSet), + typeName: "SpacePermissionSet", }, ], - index: 8, - name: "HrmpChannelAccepted", + index: 5, + name: "force_create_role", }, { docs: [ @@ -263286,27 +274150,20 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "initiator", - ty: Ty#46, - typeName: "u32", - }, - { - docs: [ - ], - name: "sender", - ty: Ty#46, - typeName: "u32", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, { docs: [ ], - name: "recipient", - ty: Ty#46, - typeName: "u32", + name: "users", + ty: Ty#88, + typeName: "Vec>", }, ], - index: 9, - name: "HrmpChannelClosing", + index: 6, + name: "force_grant_role", }, { docs: [ @@ -263315,50 +274172,43 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "who", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "message", - ty: [Circular *1], - typeName: "alloc::boxed::Box>", + name: "role_id", + ty: Ty#8 (u64), + typeName: "RoleId", }, ], - index: 10, - name: "RelayedFrom", + index: 7, + name: "force_set_next_role_id", }, ], params: [ { - name: "Call", + name: "T", ty: undefined, }, ], path: [ - "xcm", - "v0", - "Xcm", + "pallet_roles", + "pallet", + "Call", ], type: "Union", }, - Ty#204 { + Ty#239 { docs: [ ], - id: 204, + id: 239, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#205 (xcm::v0::order::Order), + typeParam: Ty#240 (pallet_permissions::types::SpacePermission), }, - Ty#205 (xcm::v0::order::Order) { + Ty#240 (pallet_permissions::types::SpacePermission) { docs: [ ], - id: 205, + id: 240, members: [ { docs: [ @@ -263366,167 +274216,306 @@ snapshot[`subsocial 1`] = ` fields: [ ], index: 0, - name: "Null", + name: "ManageRoles", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: "assets", - ty: Ty#75, - typeName: "Vec", - }, - { - docs: [ - ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", - }, ], index: 1, - name: "DepositAsset", + name: "RepresentSpaceInternally", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: "assets", - ty: Ty#75, - typeName: "Vec", - }, - { - docs: [ - ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "effects", - ty: Ty#193, - typeName: "Vec>", - }, ], index: 2, - name: "DepositReserveAsset", + name: "RepresentSpaceExternally", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: "give", - ty: Ty#75, - typeName: "Vec", - }, - { - docs: [ - ], - name: "receive", - ty: Ty#75, - typeName: "Vec", - }, ], index: 3, - name: "ExchangeAsset", + name: "UpdateSpace", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: "assets", - ty: Ty#75, - typeName: "Vec", - }, - { - docs: [ - ], - name: "reserve", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "effects", - ty: Ty#193, - typeName: "Vec>", - }, ], index: 4, - name: "InitiateReserveWithdraw", + name: "CreateSubspaces", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: "assets", - ty: Ty#75, - typeName: "Vec", - }, - { - docs: [ - ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "effects", - ty: Ty#193, - typeName: "Vec>", - }, ], index: 5, - name: "InitiateTeleport", + name: "UpdateOwnSubspaces", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: "query_id", - ty: Ty#48, - typeName: "u64", - }, - { - docs: [ - ], - name: "dest", - ty: Ty#77 (xcm::v0::multi_location::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "assets", - ty: Ty#75, - typeName: "Vec", - }, ], index: 6, - name: "QueryHolding", + name: "DeleteOwnSubspaces", + }, + { + docs: [ + ], + fields: [ + ], + index: 7, + name: "HideOwnSubspaces", + }, + { + docs: [ + ], + fields: [ + ], + index: 8, + name: "UpdateAnySubspace", + }, + { + docs: [ + ], + fields: [ + ], + index: 9, + name: "DeleteAnySubspace", + }, + { + docs: [ + ], + fields: [ + ], + index: 10, + name: "HideAnySubspace", + }, + { + docs: [ + ], + fields: [ + ], + index: 11, + name: "CreatePosts", + }, + { + docs: [ + ], + fields: [ + ], + index: 12, + name: "UpdateOwnPosts", + }, + { + docs: [ + ], + fields: [ + ], + index: 13, + name: "DeleteOwnPosts", + }, + { + docs: [ + ], + fields: [ + ], + index: 14, + name: "HideOwnPosts", + }, + { + docs: [ + ], + fields: [ + ], + index: 15, + name: "UpdateAnyPost", + }, + { + docs: [ + ], + fields: [ + ], + index: 16, + name: "DeleteAnyPost", + }, + { + docs: [ + ], + fields: [ + ], + index: 17, + name: "HideAnyPost", + }, + { + docs: [ + ], + fields: [ + ], + index: 18, + name: "CreateComments", + }, + { + docs: [ + ], + fields: [ + ], + index: 19, + name: "UpdateOwnComments", + }, + { + docs: [ + ], + fields: [ + ], + index: 20, + name: "DeleteOwnComments", + }, + { + docs: [ + ], + fields: [ + ], + index: 21, + name: "HideOwnComments", + }, + { + docs: [ + ], + fields: [ + ], + index: 22, + name: "HideAnyComment", + }, + { + docs: [ + ], + fields: [ + ], + index: 23, + name: "Upvote", + }, + { + docs: [ + ], + fields: [ + ], + index: 24, + name: "Downvote", + }, + { + docs: [ + ], + fields: [ + ], + index: 25, + name: "Share", + }, + { + docs: [ + ], + fields: [ + ], + index: 26, + name: "OverrideSubspacePermissions", + }, + { + docs: [ + ], + fields: [ + ], + index: 27, + name: "OverridePostPermissions", + }, + { + docs: [ + ], + fields: [ + ], + index: 28, + name: "SuggestEntityStatus", + }, + { + docs: [ + ], + fields: [ + ], + index: 29, + name: "UpdateEntityStatus", + }, + { + docs: [ + ], + fields: [ + ], + index: 30, + name: "UpdateSpaceSettings", + }, + ], + params: [ + ], + path: [ + "pallet_permissions", + "types", + "SpacePermission", + ], + type: "Union", + }, + Ty#241 (pallet_roles::types::RoleUpdate) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "disabled", + ty: Ty#242 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "content", + ty: Ty#243 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "permissions", + ty: Ty#244 (Option), + typeName: "Option", + }, + ], + id: 241, + params: [ + ], + path: [ + "pallet_roles", + "types", + "RoleUpdate", + ], + type: "Struct", + }, + Ty#242 (Option) { + docs: [ + ], + id: 242, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", }, { docs: [ @@ -263535,98 +274524,182 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "fees", - ty: Ty#76 (xcm::v0::multi_asset::MultiAsset), - typeName: "MultiAsset", - }, - { - docs: [ - ], - name: "weight", - ty: Ty#8 (u64), - typeName: "u64", - }, - { - docs: [ - ], - name: "debt", - ty: Ty#8 (u64), - typeName: "u64", + name: undefined, + ty: Ty#107 (bool), + typeName: undefined, }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#107 (bool), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#243 (Option) { + docs: [ + ], + id: 243, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "halt_on_error", - ty: Ty#92 (bool), - typeName: "bool", + name: undefined, + ty: Ty#230 (subsocial_support::Content), + typeName: undefined, }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#230 (subsocial_support::Content), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#244 (Option) { + docs: [ + ], + id: 244, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "xcm", - ty: Ty#206, - typeName: "Vec>", + name: undefined, + ty: Ty#245 (BTreeSet), + typeName: undefined, }, ], - index: 7, - name: "BuyExecution", + index: 1, + name: "Some", }, ], params: [ { - name: "Call", - ty: undefined, + name: "T", + ty: Ty#245 (BTreeSet), }, ], path: [ - "xcm", - "v0", - "order", - "Order", + "Option", ], type: "Union", }, - Ty#206 { + Ty#245 (BTreeSet) { docs: [ ], - id: 206, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#239, + typeName: undefined, + }, + ], + id: 245, params: [ + { + name: "T", + ty: Ty#240 (pallet_permissions::types::SpacePermission), + }, ], path: [ + "BTreeSet", ], - type: "Sequence", - typeParam: Ty#203 (xcm::v0::Xcm), + type: "Struct", }, - Ty#207 (xcm::double_encoded::DoubleEncoded) { + Ty#246 (subsocial_support::WhoAndWhen) { docs: [ ], fields: [ { docs: [ ], - name: "encoded", - ty: Ty#10, - typeName: "Vec", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", + }, + { + docs: [ + ], + name: "block", + ty: Ty#4 (u32), + typeName: "BlockNumber", + }, + { + docs: [ + ], + name: "time", + ty: Ty#8 (u64), + typeName: "Moment", }, ], - id: 207, + id: 246, params: [ { - name: "T", - ty: undefined, + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "BlockNumber", + ty: Ty#4 (u32), + }, + { + name: "Moment", + ty: Ty#8 (u64), }, ], path: [ - "xcm", - "double_encoded", - "DoubleEncoded", + "subsocial_support", + "WhoAndWhen", ], type: "Struct", }, - Ty#208 (xcm::v1::Xcm) { + Ty#247 (pallet_account_follows::pallet::Call) { docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 208, + id: 247, members: [ { docs: [ @@ -263635,20 +274708,28 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, + ], + index: 0, + name: "follow_account", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "effects", - ty: Ty#209, - typeName: "Vec>", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, ], - index: 0, - name: "WithdrawAsset", + index: 1, + name: "unfollow_account", }, { docs: [ @@ -263657,21 +274738,41 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "follower", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - name: "effects", - ty: Ty#209, - typeName: "Vec>", + name: "following", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, ], - index: 1, - name: "ReserveAssetDeposited", + index: 2, + name: "force_follow_account", + }, + ], + params: [ + { + name: "T", + ty: undefined, }, + ], + path: [ + "pallet_account_follows", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#248 (pallet_profiles::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 248, + members: [ { docs: [ ], @@ -263679,20 +274780,21 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", - }, - { - docs: [ - ], - name: "effects", - ty: Ty#209, - typeName: "Vec>", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, ], - index: 2, - name: "ReceiveTeleportedAsset", + index: 0, + name: "set_profile", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "reset_profile", }, { docs: [ @@ -263701,21 +274803,41 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "query_id", - ty: Ty#48, - typeName: "u64", + name: "account", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - name: "response", - ty: Ty#201 (xcm::v1::Response), - typeName: "Response", + name: "space_id_opt", + ty: Ty#92 (Option), + typeName: "Option", }, ], - index: 3, - name: "QueryResponse", + index: 2, + name: "force_set_space_as_profile", }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_profiles", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#249 (pallet_space_follows::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 249, + members: [ { docs: [ ], @@ -263723,20 +274845,13 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", - }, - { - docs: [ - ], - name: "beneficiary", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, ], - index: 4, - name: "TransferAsset", + index: 0, + name: "follow_space", }, { docs: [ @@ -263745,28 +274860,56 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, + ], + index: 1, + name: "unfollow_space", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "dest", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "follower", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, ], - index: 5, - name: "TransferReserveAsset", + index: 2, + name: "force_follow_space", + }, + ], + params: [ + { + name: "T", + ty: undefined, }, + ], + path: [ + "pallet_space_follows", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#250 (pallet_space_ownership::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 250, + members: [ { docs: [ ], @@ -263774,27 +274917,35 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "origin_type", - ty: Ty#67 (xcm::v0::OriginKind), - typeName: "OriginKind", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, { docs: [ ], - name: "require_weight_at_most", - ty: Ty#8 (u64), - typeName: "u64", + name: "transfer_to", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, + ], + index: 0, + name: "transfer_space_ownership", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "call", - ty: Ty#207 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, ], - index: 6, - name: "Transact", + index: 1, + name: "accept_pending_ownership", }, { docs: [ @@ -263803,27 +274954,55 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "sender", - ty: Ty#46, - typeName: "u32", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, + ], + index: 2, + name: "reject_pending_ownership", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_space_ownership", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#251 (pallet_spaces::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 251, + members: [ + { + docs: [ + ], + fields: [ { docs: [ ], - name: "max_message_size", - ty: Ty#46, - typeName: "u32", + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", }, { docs: [ ], - name: "max_capacity", - ty: Ty#46, - typeName: "u32", + name: "permissions_opt", + ty: Ty#252 (Option), + typeName: "Option", }, ], - index: 7, - name: "HrmpNewChannelOpenRequest", + index: 0, + name: "create_space", }, { docs: [ @@ -263832,13 +275011,20 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "recipient", - ty: Ty#46, - typeName: "u32", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", + }, + { + docs: [ + ], + name: "update", + ty: Ty#254 (pallet_spaces::types::SpaceUpdate), + typeName: "SpaceUpdate", }, ], - index: 8, - name: "HrmpChannelAccepted", + index: 1, + name: "update_space", }, { docs: [ @@ -263847,27 +275033,48 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "initiator", - ty: Ty#46, - typeName: "u32", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, { docs: [ ], - name: "sender", - ty: Ty#46, - typeName: "u32", + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", }, { docs: [ ], - name: "recipient", - ty: Ty#46, - typeName: "u32", + name: "owner", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + { + docs: [ + ], + name: "hidden", + ty: Ty#107 (bool), + typeName: "bool", + }, + { + docs: [ + ], + name: "permissions_opt", + ty: Ty#252 (Option), + typeName: "Option", }, ], - index: 9, - name: "HrmpChannelClosing", + index: 2, + name: "force_create_space", }, { docs: [ @@ -263876,80 +275083,151 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "who", - ty: Ty#44 (xcm::v1::multilocation::Junctions), - typeName: "InteriorMultiLocation", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, + ], + index: 3, + name: "force_set_next_space_id", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_spaces", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#252 (Option) { + docs: [ + ], + id: 252, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "message", - ty: [Circular *1], - typeName: "alloc::boxed::Box>", + name: undefined, + ty: Ty#253 (pallet_permissions::types::SpacePermissions), + typeName: undefined, }, ], - index: 10, - name: "RelayedFrom", + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#253 (pallet_permissions::types::SpacePermissions), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#253 (pallet_permissions::types::SpacePermissions) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "none", + ty: Ty#244 (Option), + typeName: "Option", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: "query_id", - ty: Ty#48, - typeName: "u64", - }, - { - docs: [ - ], - name: "max_response_weight", - ty: Ty#48, - typeName: "u64", - }, - ], - index: 11, - name: "SubscribeVersion", + name: "everyone", + ty: Ty#244 (Option), + typeName: "Option", }, { docs: [ ], - fields: [ + name: "follower", + ty: Ty#244 (Option), + typeName: "Option", + }, + { + docs: [ ], - index: 12, - name: "UnsubscribeVersion", + name: "space_owner", + ty: Ty#244 (Option), + typeName: "Option", }, ], + id: 253, params: [ - { - name: "Call", - ty: undefined, - }, ], path: [ - "xcm", - "v1", - "Xcm", + "pallet_permissions", + "types", + "SpacePermissions", ], - type: "Union", + type: "Struct", }, - Ty#209 { + Ty#254 (pallet_spaces::types::SpaceUpdate) { docs: [ ], - id: 209, + fields: [ + { + docs: [ + ], + name: "content", + ty: Ty#243 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "hidden", + ty: Ty#242 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "permissions", + ty: Ty#255 (Option), + typeName: "Option>", + }, + ], + id: 254, params: [ ], path: [ + "pallet_spaces", + "types", + "SpaceUpdate", ], - type: "Sequence", - typeParam: Ty#210 (xcm::v1::order::Order), + type: "Struct", }, - Ty#210 (xcm::v1::order::Order) { + Ty#255 (Option) { docs: [ ], - id: 210, + id: 255, members: [ { docs: [ @@ -263957,7 +275235,7 @@ snapshot[`subsocial 1`] = ` fields: [ ], index: 0, - name: "Noop", + name: "None", }, { docs: [ @@ -263966,28 +275244,32 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "max_assets", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ - ], - name: "beneficiary", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: undefined, + ty: Ty#252 (Option), + typeName: undefined, }, ], index: 1, - name: "DepositAsset", + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#252 (Option), }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#256 (pallet_posts::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 256, + members: [ { docs: [ ], @@ -263995,34 +275277,27 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "max_assets", - ty: Ty#4 (u32), - typeName: "u32", + name: "space_id_opt", + ty: Ty#92 (Option), + typeName: "Option", }, { docs: [ ], - name: "dest", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "extension", + ty: Ty#257 (pallet_posts::types::PostExtension), + typeName: "PostExtension", }, { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", }, ], - index: 2, - name: "DepositReserveAsset", + index: 0, + name: "create_post", }, { docs: [ @@ -264031,20 +275306,20 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "give", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, { docs: [ ], - name: "receive", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "update", + ty: Ty#259 (pallet_posts::types::PostUpdate), + typeName: "PostUpdate", }, ], - index: 3, - name: "ExchangeAsset", + index: 1, + name: "update_post", }, { docs: [ @@ -264053,27 +275328,20 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "reserve", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "new_space_id", + ty: Ty#92 (Option), + typeName: "Option", }, ], - index: 4, - name: "InitiateReserveWithdraw", + index: 2, + name: "move_post", }, { docs: [ @@ -264082,167 +275350,237 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, { docs: [ ], - name: "dest", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", }, { docs: [ ], - name: "effects", - ty: Ty#198, - typeName: "Vec>", + name: "owner", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, - ], - index: 5, - name: "InitiateTeleport", - }, - { - docs: [ - ], - fields: [ { docs: [ ], - name: "query_id", - ty: Ty#48, - typeName: "u64", + name: "extension", + ty: Ty#257 (pallet_posts::types::PostExtension), + typeName: "PostExtension", }, { docs: [ ], - name: "dest", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "space_id_opt", + ty: Ty#92 (Option), + typeName: "Option", }, { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", }, - ], - index: 6, - name: "QueryHolding", - }, - { - docs: [ - ], - fields: [ { docs: [ ], - name: "fees", - ty: Ty#58 (xcm::v1::multiasset::MultiAsset), - typeName: "MultiAsset", + name: "hidden", + ty: Ty#107 (bool), + typeName: "bool", }, { docs: [ ], - name: "weight", - ty: Ty#8 (u64), - typeName: "u64", + name: "upvotes_count", + ty: Ty#4 (u32), + typeName: "u32", }, { docs: [ ], - name: "debt", - ty: Ty#8 (u64), - typeName: "u64", + name: "downvotes_count", + ty: Ty#4 (u32), + typeName: "u32", }, + ], + index: 3, + name: "force_create_post", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "halt_on_error", - ty: Ty#92 (bool), - typeName: "bool", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, + ], + index: 4, + name: "force_remove_post", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "instructions", - ty: Ty#211, - typeName: "Vec>", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, ], - index: 7, - name: "BuyExecution", + index: 5, + name: "force_set_next_post_id", }, ], params: [ { - name: "Call", + name: "T", ty: undefined, }, ], path: [ - "xcm", - "v1", - "order", - "Order", + "pallet_posts", + "pallet", + "Call", ], type: "Union", }, - Ty#211 { + Ty#257 (pallet_posts::types::PostExtension) { docs: [ ], - id: 211, + id: 257, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "RegularPost", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#258 (pallet_posts::types::Comment), + typeName: "Comment", + }, + ], + index: 1, + name: "Comment", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#8 (u64), + typeName: "PostId", + }, + ], + index: 2, + name: "SharedPost", + }, + ], params: [ ], path: [ + "pallet_posts", + "types", + "PostExtension", ], - type: "Sequence", - typeParam: Ty#208 (xcm::v1::Xcm), + type: "Union", }, - Ty#212 (xcm::v2::Xcm) { + Ty#258 (pallet_posts::types::Comment) { docs: [ ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#213, - typeName: "Vec>", + name: "root_post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, - ], - id: 212, - params: [ { - name: "Call", - ty: undefined, + docs: [ + ], + name: "parent_id", + ty: Ty#92 (Option), + typeName: "Option", }, ], + id: 258, + params: [ + ], path: [ - "xcm", - "v2", - "Xcm", + "pallet_posts", + "types", + "Comment", ], type: "Struct", }, - Ty#213 { + Ty#259 (pallet_posts::types::PostUpdate) { docs: [ ], - id: 213, + fields: [ + { + docs: [ + ], + name: "space_id", + ty: Ty#92 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "content", + ty: Ty#243 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "hidden", + ty: Ty#242 (Option), + typeName: "Option", + }, + ], + id: 259, params: [ ], path: [ + "pallet_posts", + "types", + "PostUpdate", ], - type: "Sequence", - typeParam: Ty#214 (xcm::v2::Instruction), + type: "Struct", }, - Ty#214 (xcm::v2::Instruction) { + Ty#260 (pallet_reactions::pallet::Call) { docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 214, + id: 260, members: [ { docs: [ @@ -264251,13 +275589,20 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, + { + docs: [ + ], + name: "kind", + ty: Ty#98 (pallet_reactions::ReactionKind), + typeName: "ReactionKind", }, ], index: 0, - name: "WithdrawAsset", + name: "create_post_reaction", }, { docs: [ @@ -264266,13 +275611,27 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, + { + docs: [ + ], + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "ReactionId", + }, + { + docs: [ + ], + name: "new_kind", + ty: Ty#98 (pallet_reactions::ReactionKind), + typeName: "ReactionKind", }, ], index: 1, - name: "ReserveAssetDeposited", + name: "update_post_reaction", }, { docs: [ @@ -264281,13 +275640,20 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: undefined, - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", + }, + { + docs: [ + ], + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "ReactionId", }, ], index: 2, - name: "ReceiveTeleportedAsset", + name: "delete_post_reaction", }, { docs: [ @@ -264296,49 +275662,41 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "query_id", - ty: Ty#48, - typeName: "QueryId", + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - name: "response", - ty: Ty#64 (xcm::v2::Response), - typeName: "Response", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, { docs: [ ], - name: "max_weight", - ty: Ty#48, - typeName: "u64", + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "ReactionId", }, - ], - index: 3, - name: "QueryResponse", - }, - { - docs: [ - ], - fields: [ { docs: [ ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", }, { docs: [ ], - name: "beneficiary", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "reaction_kind", + ty: Ty#98 (pallet_reactions::ReactionKind), + typeName: "ReactionKind", }, ], - index: 4, - name: "TransferAsset", + index: 3, + name: "force_create_post_reaction", }, { docs: [ @@ -264347,27 +275705,27 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "ReactionId", }, { docs: [ ], - name: "dest", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: "post_id", + ty: Ty#8 (u64), + typeName: "PostId", }, { docs: [ ], - name: "xcm", - ty: Ty#53 (xcm::v2::Xcm), - typeName: "Xcm<()>", + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, ], - index: 5, - name: "TransferReserveAsset", + index: 4, + name: "force_delete_post_reaction", }, { docs: [ @@ -264376,109 +275734,168 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "origin_type", - ty: Ty#67 (xcm::v0::OriginKind), - typeName: "OriginKind", - }, - { - docs: [ - ], - name: "require_weight_at_most", - ty: Ty#48, - typeName: "u64", + name: "reaction_id", + ty: Ty#8 (u64), + typeName: "PostId", }, + ], + index: 5, + name: "force_set_next_reaction_id", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_reactions", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#261 (pallet_sudo::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 261, + members: [ + { + docs: [ + "Authenticates the sudo key and dispatches a function call with \`Root\` origin.", + "", + "The dispatch origin for this call must be _Signed_.", + "", + "# ", + "- O(1).", + "- Limited storage reads.", + "- One DB write (event).", + "- Weight of derivative \`call\` execution + 10,000.", + "# ", + ], + fields: [ { docs: [ ], name: "call", - ty: Ty#207 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + ty: Ty#200 (subsocial_parachain_runtime::Call), + typeName: "Box<::Call>", }, ], - index: 6, - name: "Transact", + index: 0, + name: "sudo", }, { docs: [ + "Authenticates the sudo key and dispatches a function call with \`Root\` origin.", + "This function does not check the weight of the call, and instead allows the", + "Sudo user to specify the weight of the call.", + "", + "The dispatch origin for this call must be _Signed_.", + "", + "# ", + "- O(1).", + "- The weight of this call is defined by the caller.", + "# ", ], fields: [ { docs: [ ], - name: "sender", - ty: Ty#46, - typeName: "u32", - }, - { - docs: [ - ], - name: "max_message_size", - ty: Ty#46, - typeName: "u32", + name: "call", + ty: Ty#200 (subsocial_parachain_runtime::Call), + typeName: "Box<::Call>", }, { docs: [ ], - name: "max_capacity", - ty: Ty#46, - typeName: "u32", + name: "weight", + ty: Ty#8 (u64), + typeName: "Weight", }, ], - index: 7, - name: "HrmpNewChannelOpenRequest", + index: 1, + name: "sudo_unchecked_weight", }, { docs: [ + "Authenticates the current sudo key and sets the given AccountId (\`new\`) as the new sudo", + "key.", + "", + "The dispatch origin for this call must be _Signed_.", + "", + "# ", + "- O(1).", + "- Limited storage reads.", + "- One DB change.", + "# ", ], fields: [ { docs: [ ], - name: "recipient", - ty: Ty#46, - typeName: "u32", + name: "new", + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), + typeName: "::Source", }, ], - index: 8, - name: "HrmpChannelAccepted", + index: 2, + name: "set_key", }, { docs: [ + "Authenticates the sudo key and dispatches a function call with \`Signed\` origin from", + "a given account.", + "", + "The dispatch origin for this call must be _Signed_.", + "", + "# ", + "- O(1).", + "- Limited storage reads.", + "- One DB write (event).", + "- Weight of derivative \`call\` execution + 10,000.", + "# ", ], fields: [ { docs: [ ], - name: "initiator", - ty: Ty#46, - typeName: "u32", - }, - { - docs: [ - ], - name: "sender", - ty: Ty#46, - typeName: "u32", + name: "who", + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), + typeName: "::Source", }, { docs: [ ], - name: "recipient", - ty: Ty#46, - typeName: "u32", + name: "call", + ty: Ty#200 (subsocial_parachain_runtime::Call), + typeName: "Box<::Call>", }, ], - index: 9, - name: "HrmpChannelClosing", + index: 3, + name: "sudo_as", }, + ], + params: [ { - docs: [ - ], - fields: [ - ], - index: 10, - name: "ClearOrigin", + name: "T", + ty: undefined, }, + ], + path: [ + "pallet_sudo", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#262 (subsocial_parachain_runtime::OriginCaller) { + docs: [ + ], + id: 262, + members: [ { docs: [ ], @@ -264487,12 +275904,12 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#44 (xcm::v1::multilocation::Junctions), - typeName: "InteriorMultiLocation", + ty: Ty#263 (frame_support::dispatch::RawOrigin), + typeName: "frame_system::Origin", }, ], - index: 11, - name: "DescendOrigin", + index: 0, + name: "system", }, { docs: [ @@ -264501,27 +275918,13 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "query_id", - ty: Ty#48, - typeName: "QueryId", - }, - { - docs: [ - ], - name: "dest", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "max_response_weight", - ty: Ty#48, - typeName: "u64", + name: undefined, + ty: Ty#264 (pallet_xcm::pallet::Origin), + typeName: "pallet_xcm::Origin", }, ], - index: 12, - name: "ReportError", + index: 31, + name: "PolkadotXcm", }, { docs: [ @@ -264530,27 +275933,13 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "max_assets", - ty: Ty#46, - typeName: "u32", - }, - { - docs: [ - ], - name: "beneficiary", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", + name: undefined, + ty: Ty#265 (cumulus_pallet_xcm::pallet::Origin), + typeName: "cumulus_pallet_xcm::Origin", }, ], - index: 13, - name: "DepositAsset", + index: 32, + name: "CumulusXcm", }, { docs: [ @@ -264559,56 +275948,35 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "max_assets", - ty: Ty#46, - typeName: "u32", - }, - { - docs: [ - ], - name: "dest", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "xcm", - ty: Ty#53 (xcm::v2::Xcm), - typeName: "Xcm<()>", + name: undefined, + ty: Ty#266 (sp_core::Void), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::Void", }, ], - index: 14, - name: "DepositReserveAsset", + index: 3, + name: "Void", }, + ], + params: [ + ], + path: [ + "subsocial_parachain_runtime", + "OriginCaller", + ], + type: "Union", + }, + Ty#263 (frame_support::dispatch::RawOrigin) { + docs: [ + ], + id: 263, + members: [ { docs: [ ], fields: [ - { - docs: [ - ], - name: "give", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "receive", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", - }, ], - index: 15, - name: "ExchangeAsset", + index: 0, + name: "Root", }, { docs: [ @@ -264617,28 +275985,41 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "reserve", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", - }, - { - docs: [ - ], - name: "xcm", - ty: Ty#53 (xcm::v2::Xcm), - typeName: "Xcm<()>", + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", }, ], - index: 16, - name: "InitiateReserveWithdraw", + index: 1, + name: "Signed", }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "None", + }, + ], + params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + ], + path: [ + "frame_support", + "dispatch", + "RawOrigin", + ], + type: "Union", + }, + Ty#264 (pallet_xcm::pallet::Origin) { + docs: [ + ], + id: 264, + members: [ { docs: [ ], @@ -264646,27 +276027,13 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "dest", + name: undefined, ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, - { - docs: [ - ], - name: "xcm", - ty: Ty#53 (xcm::v2::Xcm), - typeName: "Xcm<()>", - }, ], - index: 17, - name: "InitiateTeleport", + index: 0, + name: "Xcm", }, { docs: [ @@ -264675,263 +276042,490 @@ snapshot[`subsocial 1`] = ` { docs: [ ], - name: "query_id", - ty: Ty#48, - typeName: "QueryId", - }, - { - docs: [ - ], - name: "dest", + name: undefined, ty: Ty#43 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, + ], + index: 1, + name: "Response", + }, + ], + params: [ + ], + path: [ + "pallet_xcm", + "pallet", + "Origin", + ], + type: "Union", + }, + Ty#265 (cumulus_pallet_xcm::pallet::Origin) { + docs: [ + ], + id: 265, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Relay", + }, + { + docs: [ + ], + fields: [ { docs: [ ], - name: "assets", - ty: Ty#69 (xcm::v1::multiasset::MultiAssetFilter), - typeName: "MultiAssetFilter", - }, - { - docs: [ - ], - name: "max_response_weight", - ty: Ty#48, - typeName: "u64", + name: undefined, + ty: Ty#40 (polkadot_parachain::primitives::Id), + typeName: "ParaId", }, ], - index: 18, - name: "QueryHolding", + index: 1, + name: "SiblingParachain", + }, + ], + params: [ + ], + path: [ + "cumulus_pallet_xcm", + "pallet", + "Origin", + ], + type: "Union", + }, + Ty#266 (sp_core::Void) { + docs: [ + ], + id: 266, + members: [ + ], + params: [ + ], + path: [ + "sp_core", + "Void", + ], + type: "Union", + }, + Ty#267 (pallet_utility::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 267, + members: [ + { + docs: [ + "Too many calls batched.", + ], + fields: [ + ], + index: 0, + name: "TooManyCalls", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_utility", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#268 { + docs: [ + ], + id: 268, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#269 (cumulus_pallet_xcmp_queue::InboundChannelDetails), + }, + Ty#269 (cumulus_pallet_xcmp_queue::InboundChannelDetails) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "sender", + ty: Ty#40 (polkadot_parachain::primitives::Id), + typeName: "ParaId", + }, + { + docs: [ + ], + name: "state", + ty: Ty#270 (cumulus_pallet_xcmp_queue::InboundState), + typeName: "InboundState", + }, + { + docs: [ + ], + name: "message_metadata", + ty: Ty#271, + typeName: "Vec<(RelayBlockNumber, XcmpMessageFormat)>", + }, + ], + id: 269, + params: [ + ], + path: [ + "cumulus_pallet_xcmp_queue", + "InboundChannelDetails", + ], + type: "Struct", + }, + Ty#270 (cumulus_pallet_xcmp_queue::InboundState) { + docs: [ + ], + id: 270, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "Ok", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "Suspended", + }, + ], + params: [ + ], + path: [ + "cumulus_pallet_xcmp_queue", + "InboundState", + ], + type: "Union", + }, + Ty#271 { + docs: [ + ], + id: 271, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#272, + }, + Ty#272 { + docs: [ + ], + fields: [ + Ty#4 (u32), + Ty#273 (polkadot_parachain::primitives::XcmpMessageFormat), + ], + id: 272, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#273 (polkadot_parachain::primitives::XcmpMessageFormat) { + docs: [ + ], + id: 273, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "ConcatenatedVersionedXcm", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "ConcatenatedEncodedBlob", + }, + { + docs: [ + ], + fields: [ + ], + index: 2, + name: "Signals", + }, + ], + params: [ + ], + path: [ + "polkadot_parachain", + "primitives", + "XcmpMessageFormat", + ], + type: "Union", + }, + Ty#274 { + docs: [ + ], + fields: [ + Ty#40 (polkadot_parachain::primitives::Id), + Ty#4 (u32), + ], + id: 274, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#275 { + docs: [ + ], + id: 275, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#276 (cumulus_pallet_xcmp_queue::OutboundChannelDetails), + }, + Ty#276 (cumulus_pallet_xcmp_queue::OutboundChannelDetails) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "recipient", + ty: Ty#40 (polkadot_parachain::primitives::Id), + typeName: "ParaId", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: "fees", - ty: Ty#58 (xcm::v1::multiasset::MultiAsset), - typeName: "MultiAsset", - }, - { - docs: [ - ], - name: "weight_limit", - ty: Ty#72 (xcm::v2::WeightLimit), - typeName: "WeightLimit", - }, - ], - index: 19, - name: "BuyExecution", + name: "state", + ty: Ty#277 (cumulus_pallet_xcmp_queue::OutboundState), + typeName: "OutboundState", }, { docs: [ ], - fields: [ - ], - index: 20, - name: "RefundSurplus", + name: "signals_exist", + ty: Ty#107 (bool), + typeName: "bool", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#212 (xcm::v2::Xcm), - typeName: "Xcm", - }, - ], - index: 21, - name: "SetErrorHandler", + name: "first_index", + ty: Ty#123 (u16), + typeName: "u16", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#212 (xcm::v2::Xcm), - typeName: "Xcm", - }, - ], - index: 22, - name: "SetAppendix", + name: "last_index", + ty: Ty#123 (u16), + typeName: "u16", }, + ], + id: 276, + params: [ + ], + path: [ + "cumulus_pallet_xcmp_queue", + "OutboundChannelDetails", + ], + type: "Struct", + }, + Ty#277 (cumulus_pallet_xcmp_queue::OutboundState) { + docs: [ + ], + id: 277, + members: [ { docs: [ ], fields: [ ], - index: 23, - name: "ClearError", + index: 0, + name: "Ok", }, { docs: [ ], fields: [ - { - docs: [ - ], - name: "assets", - ty: Ty#56 (xcm::v1::multiasset::MultiAssets), - typeName: "MultiAssets", - }, - { - docs: [ - ], - name: "ticket", - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", - }, ], - index: 24, - name: "ClaimAsset", + index: 1, + name: "Suspended", }, + ], + params: [ + ], + path: [ + "cumulus_pallet_xcmp_queue", + "OutboundState", + ], + type: "Union", + }, + Ty#278 { + docs: [ + ], + fields: [ + Ty#40 (polkadot_parachain::primitives::Id), + Ty#123 (u16), + ], + id: 278, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#279 (cumulus_pallet_xcmp_queue::QueueConfigData) { + docs: [ + ], + fields: [ { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#48, - typeName: "u64", - }, + name: "suspend_threshold", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ ], - index: 25, - name: "Trap", + name: "drop_threshold", + ty: Ty#4 (u32), + typeName: "u32", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: "query_id", - ty: Ty#48, - typeName: "QueryId", - }, - { - docs: [ - ], - name: "max_response_weight", - ty: Ty#48, - typeName: "u64", - }, + name: "resume_threshold", + ty: Ty#4 (u32), + typeName: "u32", + }, + { + docs: [ ], - index: 26, - name: "SubscribeVersion", + name: "threshold_weight", + ty: Ty#8 (u64), + typeName: "Weight", }, { docs: [ ], - fields: [ + name: "weight_restrict_decay", + ty: Ty#8 (u64), + typeName: "Weight", + }, + { + docs: [ ], - index: 27, - name: "UnsubscribeVersion", + name: "xcmp_max_individual_weight", + ty: Ty#8 (u64), + typeName: "Weight", }, ], + id: 279, params: [ - { - name: "Call", - ty: undefined, - }, ], path: [ - "xcm", - "v2", - "Instruction", + "cumulus_pallet_xcmp_queue", + "QueueConfigData", ], - type: "Union", + type: "Struct", }, - Ty#215 (Option) { + Ty#280 { docs: [ ], - id: 215, + fields: [ + Ty#40 (polkadot_parachain::primitives::Id), + Ty#4 (u32), + Ty#10, + ], + id: 280, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#281 (cumulus_pallet_xcmp_queue::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 281, members: [ { docs: [ + "Failed to send XCM message.", ], fields: [ ], index: 0, - name: "None", + name: "FailedToSend", }, { docs: [ + "Bad XCM origin.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#4 (u32), - typeName: undefined, - }, ], index: 1, - name: "Some", + name: "BadXcmOrigin", }, - ], - params: [ { - name: "T", - ty: Ty#4 (u32), + docs: [ + "Bad XCM data.", + ], + fields: [ + ], + index: 2, + name: "BadXcm", }, - ], - path: [ - "Option", - ], - type: "Union", - }, - Ty#216 (cumulus_pallet_dmp_queue::pallet::Call) { - docs: [ - "Contains one variant per dispatchable that can be called by an extrinsic.", - ], - id: 216, - members: [ { docs: [ - "Service a single overweight message.", - "", - "- \`origin\`: Must pass \`ExecuteOverweightOrigin\`.", - "- \`index\`: The index of the overweight message to service.", - "- \`weight_limit\`: The amount of weight that message execution may take.", - "", - "Errors:", - "- \`Unknown\`: Message of \`index\` is unknown.", - "- \`OverLimit\`: Message execution may use greater than \`weight_limit\`.", - "", - "Events:", - "- \`OverweightServiced\`: On success.", + "Bad overweight index.", ], fields: [ - { - docs: [ - ], - name: "index", - ty: Ty#8 (u64), - typeName: "OverweightIndex", - }, - { - docs: [ - ], - name: "weight_limit", - ty: Ty#8 (u64), - typeName: "Weight", - }, ], - index: 0, - name: "service_overweight", + index: 3, + name: "BadOverweightIndex", + }, + { + docs: [ + "Provided weight is possibly not enough to execute the message.", + ], + fields: [ + ], + index: 4, + name: "WeightOverLimit", }, ], params: [ @@ -264941,212 +276535,140 @@ snapshot[`subsocial 1`] = ` }, ], path: [ - "cumulus_pallet_dmp_queue", + "cumulus_pallet_xcmp_queue", "pallet", - "Call", + "Error", ], type: "Union", }, - Ty#217 (pallet_domains::pallet::Call) { + Ty#282 (pallet_xcm::pallet::Error) { docs: [ - "Contains one variant per dispatchable that can be called by an extrinsic.", + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", ], - id: 217, + id: 282, members: [ { docs: [ - "Registers a domain ([full_domain]) using origin with [content],", - "and set the domain to expire in [expires_in] number of blocks.", - "[full_domain] is a full domain name including a dot (.) and TLD.", - "Example of a [full_domain]: \`mytoken.ksm\`", + "The desired destination was unreachable, generally because there is a no way of routing", + "to it.", ], fields: [ - { - docs: [ - ], - name: "full_domain", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "DomainName", - }, - { - docs: [ - ], - name: "content", - ty: Ty#218 (pallet_parachain_utils::Content), - typeName: "Content", - }, - { - docs: [ - ], - name: "expires_in", - ty: Ty#4 (u32), - typeName: "T::BlockNumber", - }, ], index: 0, - name: "register_domain", + name: "Unreachable", }, { docs: [ - "Registers a domain ([full_domain]) using root on behalf of a [target] with [content],", - "and set the domain to expire in [expires_in] number of blocks.", + "There was some other issue (i.e. not to do with routing) in sending the message. Perhaps", + "a lack of space for buffering the message.", ], fields: [ - { - docs: [ - ], - name: "target", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", - }, - { - docs: [ - ], - name: "full_domain", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "DomainName", - }, - { - docs: [ - ], - name: "content", - ty: Ty#218 (pallet_parachain_utils::Content), - typeName: "Content", - }, - { - docs: [ - ], - name: "expires_in", - ty: Ty#4 (u32), - typeName: "T::BlockNumber", - }, ], index: 1, - name: "force_register_domain", + name: "SendFailure", }, { docs: [ - "Sets the domain inner_value to be one of Subsocial account, space, or post.", + "The message execution fails the filter.", ], fields: [ - { - docs: [ - ], - name: "domain", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "DomainName", - }, - { - docs: [ - ], - name: "value_opt", - ty: Ty#219 (Option), - typeName: "Option>", - }, ], index: 2, - name: "set_inner_value", + name: "Filtered", }, { docs: [ - "Sets the domain inner_value to be one of subsocial account, space, or post.", + "The message's weight could not be determined.", ], fields: [ - { - docs: [ - ], - name: "domain", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "DomainName", - }, - { - docs: [ - ], - name: "value_opt", - ty: Ty#219 (Option), - typeName: "Option>", - }, ], index: 3, - name: "force_set_inner_value", + name: "UnweighableMessage", }, { docs: [ - "Sets the domain outer_value to be a custom string.", + "The destination \`MultiLocation\` provided cannot be inverted.", ], fields: [ - { - docs: [ - ], - name: "domain", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "DomainName", - }, - { - docs: [ - ], - name: "value_opt", - ty: Ty#221 (Option), - typeName: "Option>", - }, ], index: 4, - name: "set_outer_value", + name: "DestinationNotInvertible", }, { docs: [ - "Sets the domain content to be an outside link.", + "The assets to be sent are empty.", ], fields: [ - { - docs: [ - ], - name: "domain", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "DomainName", - }, - { - docs: [ - ], - name: "new_content", - ty: Ty#218 (pallet_parachain_utils::Content), - typeName: "Content", - }, ], index: 5, - name: "set_domain_content", + name: "Empty", }, { docs: [ - "Mark set of domains as not reservable by users.", + "Could not re-anchor the assets to declare the fees for the destination chain.", ], fields: [ - { - docs: [ - ], - name: "words", - ty: Ty#223 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "BoundedDomainsVec", - }, ], index: 6, - name: "reserve_words", + name: "CannotReanchor", }, { docs: [ - "Add support for a set of top-level domains.", + "Too many assets have been attempted for transfer.", ], fields: [ - { - docs: [ - ], - name: "tlds", - ty: Ty#223 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "BoundedDomainsVec", - }, ], index: 7, - name: "support_tlds", + name: "TooManyAssets", + }, + { + docs: [ + "Origin is invalid for sending.", + ], + fields: [ + ], + index: 8, + name: "InvalidOrigin", + }, + { + docs: [ + "The version of the \`Versioned\` value used is not able to be interpreted.", + ], + fields: [ + ], + index: 9, + name: "BadVersion", + }, + { + docs: [ + "The given location could not be used (e.g. because it cannot be expressed in the", + "desired version of XCM).", + ], + fields: [ + ], + index: 10, + name: "BadLocation", + }, + { + docs: [ + "The referenced subscription could not be found.", + ], + fields: [ + ], + index: 11, + name: "NoSubscription", + }, + { + docs: [ + "The location is invalid since it already has a subscription from us.", + ], + fields: [ + ], + index: 12, + name: "AlreadySubscribed", }, ], params: [ @@ -265156,187 +276678,243 @@ snapshot[`subsocial 1`] = ` }, ], path: [ - "pallet_domains", + "pallet_xcm", "pallet", - "Call", + "Error", ], type: "Union", }, - Ty#218 (pallet_parachain_utils::Content) { + Ty#283 (cumulus_pallet_xcm::pallet::Error) { docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", ], - id: 218, + id: 283, members: [ + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "cumulus_pallet_xcm", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#284 (cumulus_pallet_dmp_queue::ConfigData) { + docs: [ + ], + fields: [ { docs: [ ], - fields: [ - ], - index: 0, - name: "None", + name: "max_individual", + ty: Ty#8 (u64), + typeName: "Weight", }, + ], + id: 284, + params: [ + ], + path: [ + "cumulus_pallet_dmp_queue", + "ConfigData", + ], + type: "Struct", + }, + Ty#285 (cumulus_pallet_dmp_queue::PageIndexData) { + docs: [ + ], + fields: [ { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#10, - typeName: "Vec", - }, - ], - index: 1, - name: "Raw", + name: "begin_used", + ty: Ty#4 (u32), + typeName: "PageCounter", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#10, - typeName: "Vec", - }, - ], - index: 2, - name: "IPFS", + name: "end_used", + ty: Ty#4 (u32), + typeName: "PageCounter", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#10, - typeName: "Vec", - }, - ], - index: 3, - name: "Hyper", + name: "overweight_count", + ty: Ty#8 (u64), + typeName: "OverweightIndex", }, ], + id: 285, params: [ ], path: [ - "pallet_parachain_utils", - "Content", + "cumulus_pallet_dmp_queue", + "PageIndexData", ], - type: "Union", + type: "Struct", }, - Ty#219 (Option) { + Ty#286 { docs: [ ], - id: 219, + id: 286, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#287, + }, + Ty#287 { + docs: [ + ], + fields: [ + Ty#4 (u32), + Ty#10, + ], + id: 287, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#288 (cumulus_pallet_dmp_queue::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 288, members: [ { docs: [ + "The message index given is unknown.", ], fields: [ ], index: 0, - name: "None", + name: "Unknown", }, { docs: [ + "The amount of weight given is possibly not enough for executing the message.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#220 (pallet_domains::types::InnerValue), - typeName: undefined, - }, ], index: 1, - name: "Some", + name: "OverLimit", }, ], params: [ { name: "T", - ty: Ty#220 (pallet_domains::types::InnerValue), + ty: undefined, }, ], path: [ - "Option", + "cumulus_pallet_dmp_queue", + "pallet", + "Error", ], type: "Union", }, - Ty#220 (pallet_domains::types::InnerValue) { + Ty#289 (pallet_domains::types::DomainMeta) { docs: [ ], - id: 220, - members: [ + fields: [ { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "AccountId", - }, + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", + }, + { + docs: [ ], - index: 0, - name: "Account", + name: "updated", + ty: Ty#290 (Option), + typeName: "Option>", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#8 (u64), - typeName: "SpaceId", - }, + name: "expires_at", + ty: Ty#4 (u32), + typeName: "T::BlockNumber", + }, + { + docs: [ ], - index: 1, - name: "Space", + name: "owner", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#8 (u64), - typeName: "PostId", - }, + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + { + docs: [ ], - index: 2, - name: "Post", + name: "inner_value", + ty: Ty#231 (Option), + typeName: "Option>", + }, + { + docs: [ + ], + name: "outer_value", + ty: Ty#233 (Option), + typeName: "Option>", + }, + { + docs: [ + ], + name: "domain_deposit", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "outer_value_deposit", + ty: Ty#6 (u128), + typeName: "BalanceOf", }, ], + id: 289, params: [ { - name: "AccountId", - ty: Ty#0 (sp_core::crypto::AccountId32), + name: "T", + ty: undefined, }, ], path: [ "pallet_domains", "types", - "InnerValue", + "DomainMeta", ], - type: "Union", + type: "Struct", }, - Ty#221 (Option) { + Ty#290 (Option) { docs: [ ], - id: 221, + id: 290, members: [ { docs: [ @@ -265354,7 +276932,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#222 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#246 (subsocial_support::WhoAndWhen), typeName: undefined, }, ], @@ -265365,7 +276943,7 @@ snapshot[`subsocial 1`] = ` params: [ { name: "T", - ty: Ty#222 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#246 (subsocial_support::WhoAndWhen), }, ], path: [ @@ -265373,7 +276951,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#222 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#291 (frame_support::storage::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -265381,15 +276959,15 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#236, typeName: "Vec", }, ], - id: 222, + id: 291, params: [ { name: "T", - ty: Ty#2 (u8), + ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), }, { name: "S", @@ -265404,421 +276982,222 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#223 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#292 { docs: [ ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#224, - typeName: "Vec", - }, - ], - id: 223, - params: [ - { - name: "T", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - }, - { - name: "S", - ty: undefined, - }, - ], - path: [ - "frame_support", - "storage", - "bounded_vec", - "BoundedVec", - ], - type: "Struct", - }, - Ty#224 { - docs: [ + Ty#0 (sp_core::crypto::AccountId32), + Ty#232 (pallet_domains::types::InnerValue), ], - id: 224, + id: 292, params: [ ], path: [ ], - type: "Sequence", - typeParam: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), + type: "Tuple", }, - Ty#225 (pallet_sudo::pallet::Call) { + Ty#293 (pallet_domains::pallet::Error) { docs: [ - "Contains one variant per dispatchable that can be called by an extrinsic.", + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", ], - id: 225, + id: 293, members: [ { docs: [ - "Authenticates the sudo key and dispatches a function call with \`Root\` origin.", - "", - "The dispatch origin for this call must be _Signed_.", - "", - "# ", - "- O(1).", - "- Limited storage reads.", - "- One DB write (event).", - "- Weight of derivative \`call\` execution + 10,000.", - "# ", + "The content stored in a domain metadata was not changed.", ], fields: [ - { - docs: [ - ], - name: "call", - ty: Ty#188 (subsocial_parachain_runtime::Call), - typeName: "Box<::Call>", - }, ], index: 0, - name: "sudo", + name: "DomainContentNotChanged", }, { docs: [ - "Authenticates the sudo key and dispatches a function call with \`Root\` origin.", - "This function does not check the weight of the call, and instead allows the", - "Sudo user to specify the weight of the call.", - "", - "The dispatch origin for this call must be _Signed_.", - "", - "# ", - "- O(1).", - "- The weight of this call is defined by the caller.", - "# ", + "Cannot register more than \`MaxDomainsPerAccount\` domains.", ], fields: [ - { - docs: [ - ], - name: "call", - ty: Ty#188 (subsocial_parachain_runtime::Call), - typeName: "Box<::Call>", - }, - { - docs: [ - ], - name: "weight", - ty: Ty#8 (u64), - typeName: "Weight", - }, ], index: 1, - name: "sudo_unchecked_weight", + name: "TooManyDomainsPerAccount", }, { docs: [ - "Authenticates the current sudo key and sets the given AccountId (\`new\`) as the new sudo", - "key.", - "", - "The dispatch origin for this call must be _Signed_.", - "", - "# ", - "- O(1).", - "- Limited storage reads.", - "- One DB change.", - "# ", + "This domain label may contain only a-z, 0-9 and hyphen characters.", ], fields: [ - { - docs: [ - ], - name: "new", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", - }, ], index: 2, - name: "set_key", + name: "DomainContainsInvalidChar", }, { docs: [ - "Authenticates the sudo key and dispatches a function call with \`Signed\` origin from", - "a given account.", - "", - "The dispatch origin for this call must be _Signed_.", - "", - "# ", - "- O(1).", - "- Limited storage reads.", - "- One DB write (event).", - "- Weight of derivative \`call\` execution + 10,000.", - "# ", + "This domain label length must be between \`MinDomainLength\` and 63 characters, inclusive.", ], fields: [ - { - docs: [ - ], - name: "who", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", - }, - { - docs: [ - ], - name: "call", - ty: Ty#188 (subsocial_parachain_runtime::Call), - typeName: "Box<::Call>", - }, ], index: 3, - name: "sudo_as", - }, - ], - params: [ - { - name: "T", - ty: undefined, + name: "DomainIsTooShort", }, - ], - path: [ - "pallet_sudo", - "pallet", - "Call", - ], - type: "Union", - }, - Ty#226 (subsocial_parachain_runtime::OriginCaller) { - docs: [ - ], - id: 226, - members: [ { docs: [ + "This domain has expired.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#227 (frame_support::dispatch::RawOrigin), - typeName: "frame_system::Origin", - }, ], - index: 0, - name: "system", + index: 4, + name: "DomainHasExpired", }, { docs: [ + "Domain was not found by the domain name.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#228 (pallet_xcm::pallet::Origin), - typeName: "pallet_xcm::Origin", - }, ], - index: 31, - name: "PolkadotXcm", + index: 5, + name: "DomainNotFound", }, { docs: [ + "This domain cannot be registered yet, because this word is reserved.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#229 (cumulus_pallet_xcm::pallet::Origin), - typeName: "cumulus_pallet_xcm::Origin", - }, ], - index: 32, - name: "CumulusXcm", + index: 6, + name: "DomainIsReserved", }, { docs: [ + "This domain is already held by another account.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#230 (sp_core::Void), - typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::Void", - }, ], - index: 3, - name: "Void", + index: 7, + name: "DomainAlreadyOwned", }, - ], - params: [ - ], - path: [ - "subsocial_parachain_runtime", - "OriginCaller", - ], - type: "Union", - }, - Ty#227 (frame_support::dispatch::RawOrigin) { - docs: [ - ], - id: 227, - members: [ { docs: [ + "A new inner value is the same as the old one.", ], fields: [ ], - index: 0, - name: "Root", + index: 8, + name: "InnerValueNotChanged", }, { docs: [ + "Lower than the second-level domains are not allowed.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "AccountId", - }, ], - index: 1, - name: "Signed", + index: 9, + name: "SubdomainsNotAllowed", }, { docs: [ + "This account is not allowed to update the domain metadata.", ], fields: [ ], - index: 2, - name: "None", + index: 10, + name: "NotDomainOwner", }, - ], - params: [ { - name: "AccountId", - ty: Ty#0 (sp_core::crypto::AccountId32), + docs: [ + "A new outer value is the same as the old one.", + ], + fields: [ + ], + index: 11, + name: "OuterValueNotChanged", }, - ], - path: [ - "frame_support", - "dispatch", - "RawOrigin", - ], - type: "Union", - }, - Ty#228 (pallet_xcm::pallet::Origin) { - docs: [ - ], - id: 228, - members: [ { docs: [ + "Reservation period cannot be a zero value.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", - }, ], - index: 0, - name: "Xcm", + index: 12, + name: "ZeroReservationPeriod", }, { docs: [ + "Cannot store a domain for such a long period of time.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#43 (xcm::v1::multilocation::MultiLocation), - typeName: "MultiLocation", - }, ], - index: 1, - name: "Response", + index: 13, + name: "TooBigRegistrationPeriod", }, - ], - params: [ - ], - path: [ - "pallet_xcm", - "pallet", - "Origin", - ], - type: "Union", - }, - Ty#229 (cumulus_pallet_xcm::pallet::Origin) { - docs: [ - ], - id: 229, - members: [ { docs: [ + "Top-level domain must be specified.", ], fields: [ ], - index: 0, - name: "Relay", + index: 14, + name: "TldNotSpecified", }, { docs: [ + "Top-level domain is not supported.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#40 (polkadot_parachain::primitives::Id), - typeName: "ParaId", - }, ], - index: 1, - name: "SiblingParachain", + index: 15, + name: "TldNotSupported", }, ], params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "cumulus_pallet_xcm", + "pallet_domains", "pallet", - "Origin", - ], - type: "Union", - }, - Ty#230 (sp_core::Void) { - docs: [ - ], - id: 230, - members: [ - ], - params: [ - ], - path: [ - "sp_core", - "Void", + "Error", ], type: "Union", }, - Ty#231 (pallet_utility::pallet::Error) { + Ty#294 (pallet_energy::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 231, + id: 294, members: [ { docs: [ - "Too many calls batched.", + "Not enough native balance to burn and generate energy.", ], fields: [ ], index: 0, - name: "TooManyCalls", + name: "NotEnoughBalance", + }, + { + docs: [ + "Value coefficient is not a positive number.", + ], + fields: [ + ], + index: 1, + name: "ValueCoefficientIsNotPositive", + }, + { + docs: [ + "Value too low to create account due to existential deposit", + ], + fields: [ + ], + index: 2, + name: "BalanceBelowExistentialDeposit", }, ], params: [ @@ -265828,394 +277207,461 @@ snapshot[`subsocial 1`] = ` }, ], path: [ - "pallet_utility", + "pallet_energy", "pallet", "Error", ], type: "Union", }, - Ty#232 { - docs: [ - ], - id: 232, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#233 (cumulus_pallet_xcmp_queue::InboundChannelDetails), - }, - Ty#233 (cumulus_pallet_xcmp_queue::InboundChannelDetails) { + Ty#295 (pallet_roles::types::Role) { docs: [ ], fields: [ { docs: [ ], - name: "sender", - ty: Ty#40 (polkadot_parachain::primitives::Id), - typeName: "ParaId", + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", }, { docs: [ ], - name: "state", - ty: Ty#234 (cumulus_pallet_xcmp_queue::InboundState), - typeName: "InboundState", + name: "id", + ty: Ty#8 (u64), + typeName: "RoleId", }, { docs: [ ], - name: "message_metadata", - ty: Ty#235, - typeName: "Vec<(RelayBlockNumber, XcmpMessageFormat)>", + name: "space_id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, - ], - id: 233, - params: [ - ], - path: [ - "cumulus_pallet_xcmp_queue", - "InboundChannelDetails", - ], - type: "Struct", - }, - Ty#234 (cumulus_pallet_xcmp_queue::InboundState) { - docs: [ - ], - id: 234, - members: [ { docs: [ ], - fields: [ + name: "disabled", + ty: Ty#107 (bool), + typeName: "bool", + }, + { + docs: [ ], - index: 0, - name: "Ok", + name: "expires_at", + ty: Ty#227 (Option), + typeName: "Option", }, { docs: [ ], - fields: [ + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + { + docs: [ ], - index: 1, - name: "Suspended", + name: "permissions", + ty: Ty#245 (BTreeSet), + typeName: "SpacePermissionSet", }, ], + id: 295, params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "cumulus_pallet_xcmp_queue", - "InboundState", + "pallet_roles", + "types", + "Role", ], - type: "Union", + type: "Struct", }, - Ty#235 { + Ty#296 { docs: [ ], - id: 235, + id: 296, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#236, + typeParam: Ty#8 (u64), }, - Ty#236 { + Ty#297 { docs: [ ], fields: [ - Ty#4 (u32), - Ty#237 (polkadot_parachain::primitives::XcmpMessageFormat), + Ty#89 (subsocial_support::User), + Ty#8 (u64), ], - id: 236, + id: 297, params: [ ], path: [ ], type: "Tuple", }, - Ty#237 (polkadot_parachain::primitives::XcmpMessageFormat) { + Ty#298 (pallet_roles::pallet::Error) { docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", ], - id: 237, + id: 298, members: [ { docs: [ + "Role was not found by id.", ], fields: [ ], index: 0, - name: "ConcatenatedVersionedXcm", + name: "RoleNotFound", }, { docs: [ + "\`NextRoleId\` exceeds its maximum value.", ], fields: [ ], index: 1, - name: "ConcatenatedEncodedBlob", + name: "RoleIdOverflow", }, { docs: [ + "Account does not have permission to manage roles in this space.", ], fields: [ ], index: 2, - name: "Signals", + name: "NoPermissionToManageRoles", + }, + { + docs: [ + "Nothing to update in role.", + ], + fields: [ + ], + index: 3, + name: "NoUpdatesProvided", + }, + { + docs: [ + "No permissions provided when trying to create a new role.", + "A role must have at least one permission.", + ], + fields: [ + ], + index: 4, + name: "NoPermissionsProvided", + }, + { + docs: [ + "No users provided when trying to grant a role.", + "A role must be granted/revoked to/from at least one user.", + ], + fields: [ + ], + index: 5, + name: "NoUsersProvided", + }, + { + docs: [ + "Canot remove a role from this many users in a single transaction.", + "See \`MaxUsersToProcessPerDeleteRole\` parameter of this trait.", + ], + fields: [ + ], + index: 6, + name: "TooManyUsersToDeleteRole", + }, + { + docs: [ + "Cannot disable a role that is already disabled.", + ], + fields: [ + ], + index: 7, + name: "RoleAlreadyDisabled", + }, + { + docs: [ + "Cannot enable a role that is already enabled.", + ], + fields: [ + ], + index: 8, + name: "RoleAlreadyEnabled", }, ], params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "polkadot_parachain", - "primitives", - "XcmpMessageFormat", + "pallet_roles", + "pallet", + "Error", ], type: "Union", }, - Ty#238 { + Ty#299 { docs: [ ], fields: [ - Ty#40 (polkadot_parachain::primitives::Id), - Ty#4 (u32), + Ty#0 (sp_core::crypto::AccountId32), + Ty#0 (sp_core::crypto::AccountId32), ], - id: 238, + id: 299, params: [ ], path: [ ], type: "Tuple", }, - Ty#239 { - docs: [ - ], - id: 239, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#240 (cumulus_pallet_xcmp_queue::OutboundChannelDetails), - }, - Ty#240 (cumulus_pallet_xcmp_queue::OutboundChannelDetails) { + Ty#300 (pallet_account_follows::pallet::Error) { docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", ], - fields: [ + id: 300, + members: [ { docs: [ + "Follower social account was not found by id.", ], - name: "recipient", - ty: Ty#40 (polkadot_parachain::primitives::Id), - typeName: "ParaId", + fields: [ + ], + index: 0, + name: "FollowerAccountNotFound", }, { docs: [ + "Social account that is being followed was not found by id.", ], - name: "state", - ty: Ty#241 (cumulus_pallet_xcmp_queue::OutboundState), - typeName: "OutboundState", + fields: [ + ], + index: 1, + name: "FollowedAccountNotFound", }, { docs: [ + "Account can not follow itself.", ], - name: "signals_exist", - ty: Ty#92 (bool), - typeName: "bool", + fields: [ + ], + index: 2, + name: "AccountCannotFollowItself", }, { docs: [ + "Account can not unfollow itself.", ], - name: "first_index", - ty: Ty#109 (u16), - typeName: "u16", + fields: [ + ], + index: 3, + name: "AccountCannotUnfollowItself", }, { docs: [ + "Account (Alice) is already a follower of another account (Bob).", ], - name: "last_index", - ty: Ty#109 (u16), - typeName: "u16", + fields: [ + ], + index: 4, + name: "AlreadyAccountFollower", + }, + { + docs: [ + "Account (Alice) is not a follower of another account (Bob).", + ], + fields: [ + ], + index: 5, + name: "NotAccountFollower", }, ], - id: 240, params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "cumulus_pallet_xcmp_queue", - "OutboundChannelDetails", + "pallet_account_follows", + "pallet", + "Error", ], - type: "Struct", + type: "Union", }, - Ty#241 (cumulus_pallet_xcmp_queue::OutboundState) { + Ty#301 (pallet_profiles::pallet::Error) { docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", ], - id: 241, + id: 301, members: [ { docs: [ + "Social account was not found by id.", ], fields: [ ], index: 0, - name: "Ok", + name: "SocialAccountNotFound", }, { docs: [ + "There is no space set as profile.", ], fields: [ ], index: 1, - name: "Suspended", + name: "NoSpaceSetAsProfile", }, ], params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "cumulus_pallet_xcmp_queue", - "OutboundState", + "pallet_profiles", + "pallet", + "Error", ], type: "Union", }, - Ty#242 { + Ty#302 { docs: [ ], fields: [ - Ty#40 (polkadot_parachain::primitives::Id), - Ty#109 (u16), + Ty#0 (sp_core::crypto::AccountId32), + Ty#8 (u64), ], - id: 242, + id: 302, params: [ ], path: [ ], type: "Tuple", }, - Ty#243 (cumulus_pallet_xcmp_queue::QueueConfigData) { + Ty#303 (pallet_space_follows::pallet::Error) { docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", ], - fields: [ + id: 303, + members: [ { docs: [ + "Account is already a space follower.", ], - name: "suspend_threshold", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ ], - name: "drop_threshold", - ty: Ty#4 (u32), - typeName: "u32", + index: 0, + name: "AlreadySpaceFollower", }, { docs: [ + "Account is not a space follower.", ], - name: "resume_threshold", - ty: Ty#4 (u32), - typeName: "u32", - }, - { - docs: [ + fields: [ ], - name: "threshold_weight", - ty: Ty#8 (u64), - typeName: "Weight", + index: 1, + name: "NotSpaceFollower", }, { docs: [ + "Not allowed to follow a hidden space.", ], - name: "weight_restrict_decay", - ty: Ty#8 (u64), - typeName: "Weight", - }, - { - docs: [ + fields: [ ], - name: "xcmp_max_individual_weight", - ty: Ty#8 (u64), - typeName: "Weight", + index: 2, + name: "CannotFollowHiddenSpace", }, ], - id: 243, - params: [ - ], - path: [ - "cumulus_pallet_xcmp_queue", - "QueueConfigData", - ], - type: "Struct", - }, - Ty#244 { - docs: [ - ], - fields: [ - Ty#40 (polkadot_parachain::primitives::Id), - Ty#4 (u32), - Ty#10, - ], - id: 244, params: [ + { + name: "T", + ty: undefined, + }, ], path: [ + "pallet_space_follows", + "pallet", + "Error", ], - type: "Tuple", + type: "Union", }, - Ty#245 (cumulus_pallet_xcmp_queue::pallet::Error) { + Ty#304 (pallet_space_ownership::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 245, + id: 304, members: [ { docs: [ - "Failed to send XCM message.", + "The current space owner cannot transfer ownership to themself.", ], fields: [ ], index: 0, - name: "FailedToSend", + name: "CannotTransferToCurrentOwner", }, { docs: [ - "Bad XCM origin.", + "Account is already an owner of a space.", ], fields: [ ], index: 1, - name: "BadXcmOrigin", + name: "AlreadyASpaceOwner", }, { docs: [ - "Bad XCM data.", + "There is no pending ownership transfer for a given space.", ], fields: [ ], index: 2, - name: "BadXcm", + name: "NoPendingTransferOnSpace", }, { docs: [ - "Bad overweight index.", + "Account is not allowed to accept ownership transfer.", ], fields: [ ], index: 3, - name: "BadOverweightIndex", + name: "NotAllowedToAcceptOwnershipTransfer", }, { docs: [ - "Provided weight is possibly not enough to execute the message.", + "Account is not allowed to reject ownership transfer.", ], fields: [ ], index: 4, - name: "WeightOverLimit", + name: "NotAllowedToRejectOwnershipTransfer", }, ], params: [ @@ -266225,165 +277671,193 @@ snapshot[`subsocial 1`] = ` }, ], path: [ - "cumulus_pallet_xcmp_queue", + "pallet_space_ownership", "pallet", "Error", ], type: "Union", }, - Ty#246 (pallet_xcm::pallet::Error) { + Ty#305 (pallet_spaces::types::Space) { docs: [ - " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) -\\t\\t\\tof this pallet. -\\t\\t\\t", ], - id: 246, - members: [ + fields: [ { docs: [ - "The desired destination was unreachable, generally because there is a no way of routing", - "to it.", - ], - fields: [ ], - index: 0, - name: "Unreachable", + name: "id", + ty: Ty#8 (u64), + typeName: "SpaceId", }, { docs: [ - "There was some other issue (i.e. not to do with routing) in sending the message. Perhaps", - "a lack of space for buffering the message.", - ], - fields: [ ], - index: 1, - name: "SendFailure", + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", }, { docs: [ - "The message execution fails the filter.", ], - fields: [ + name: "edited", + ty: Ty#107 (bool), + typeName: "bool", + }, + { + docs: [ ], - index: 2, - name: "Filtered", + name: "owner", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", }, { docs: [ - "The message's weight could not be determined.", ], - fields: [ + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + { + docs: [ ], - index: 3, - name: "UnweighableMessage", + name: "hidden", + ty: Ty#107 (bool), + typeName: "bool", }, { docs: [ - "The destination \`MultiLocation\` provided cannot be inverted.", ], - fields: [ + name: "permissions", + ty: Ty#252 (Option), + typeName: "Option", + }, + ], + id: 305, + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_spaces", + "types", + "Space", + ], + type: "Struct", + }, + Ty#306 (frame_support::storage::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ ], - index: 4, - name: "DestinationNotInvertible", + name: undefined, + ty: Ty#296, + typeName: "Vec", + }, + ], + id: 306, + params: [ + { + name: "T", + ty: Ty#8 (u64), + }, + { + name: "S", + ty: undefined, }, + ], + path: [ + "frame_support", + "storage", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#307 (pallet_spaces::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 307, + members: [ { docs: [ - "The assets to be sent are empty.", + "Space was not found by id.", ], fields: [ ], - index: 5, - name: "Empty", + index: 0, + name: "SpaceNotFound", }, { docs: [ - "Could not re-anchor the assets to declare the fees for the destination chain.", + "Nothing to update in this space.", ], fields: [ ], - index: 6, - name: "CannotReanchor", + index: 1, + name: "NoUpdatesForSpace", }, { docs: [ - "Too many assets have been attempted for transfer.", + "Only space owners can manage this space.", ], fields: [ ], - index: 7, - name: "TooManyAssets", + index: 2, + name: "NotASpaceOwner", }, { docs: [ - "Origin is invalid for sending.", + "User has no permission to update this space.", ], fields: [ ], - index: 8, - name: "InvalidOrigin", + index: 3, + name: "NoPermissionToUpdateSpace", }, { docs: [ - "The version of the \`Versioned\` value used is not able to be interpreted.", + "User has no permission to create subspaces within this space.", ], fields: [ ], - index: 9, - name: "BadVersion", + index: 4, + name: "NoPermissionToCreateSubspaces", }, { docs: [ - "The given location could not be used (e.g. because it cannot be expressed in the", - "desired version of XCM).", + "Space is at root level, no \`parent_id\` specified.", ], fields: [ ], - index: 10, - name: "BadLocation", + index: 5, + name: "SpaceIsAtRoot", }, { docs: [ - "The referenced subscription could not be found.", + "New spaces' settings don't differ from the old ones.", ], fields: [ ], - index: 11, - name: "NoSubscription", + index: 6, + name: "NoUpdatesForSpacesSettings", }, { docs: [ - "The location is invalid since it already has a subscription from us.", + "There are too many spaces created by this account already", ], fields: [ ], - index: 12, - name: "AlreadySubscribed", - }, - ], - params: [ - { - name: "T", - ty: undefined, + index: 7, + name: "TooManySpacesPerAccount", }, ], - path: [ - "pallet_xcm", - "pallet", - "Error", - ], - type: "Union", - }, - Ty#247 (cumulus_pallet_xcm::pallet::Error) { - docs: [ - " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) -\\t\\t\\tof this pallet. -\\t\\t\\t", - ], - id: 247, - members: [ - ], params: [ { name: "T", @@ -266391,500 +277865,479 @@ snapshot[`subsocial 1`] = ` }, ], path: [ - "cumulus_pallet_xcm", + "pallet_spaces", "pallet", "Error", ], type: "Union", }, - Ty#248 (cumulus_pallet_dmp_queue::ConfigData) { + Ty#308 (pallet_posts::types::Post) { docs: [ ], fields: [ { docs: [ ], - name: "max_individual", + name: "id", ty: Ty#8 (u64), - typeName: "Weight", + typeName: "PostId", }, - ], - id: 248, - params: [ - ], - path: [ - "cumulus_pallet_dmp_queue", - "ConfigData", - ], - type: "Struct", - }, - Ty#249 (cumulus_pallet_dmp_queue::PageIndexData) { - docs: [ - ], - fields: [ { docs: [ ], - name: "begin_used", - ty: Ty#4 (u32), - typeName: "PageCounter", + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", }, { docs: [ ], - name: "end_used", + name: "edited", + ty: Ty#107 (bool), + typeName: "bool", + }, + { + docs: [ + ], + name: "owner", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "extension", + ty: Ty#257 (pallet_posts::types::PostExtension), + typeName: "PostExtension", + }, + { + docs: [ + ], + name: "space_id", + ty: Ty#92 (Option), + typeName: "Option", + }, + { + docs: [ + ], + name: "content", + ty: Ty#230 (subsocial_support::Content), + typeName: "Content", + }, + { + docs: [ + ], + name: "hidden", + ty: Ty#107 (bool), + typeName: "bool", + }, + { + docs: [ + ], + name: "upvotes_count", ty: Ty#4 (u32), - typeName: "PageCounter", + typeName: "u32", }, { docs: [ ], - name: "overweight_count", - ty: Ty#8 (u64), - typeName: "OverweightIndex", + name: "downvotes_count", + ty: Ty#4 (u32), + typeName: "u32", }, ], - id: 249, + id: 308, params: [ + { + name: "T", + ty: undefined, + }, ], path: [ - "cumulus_pallet_dmp_queue", - "PageIndexData", + "pallet_posts", + "types", + "Post", ], type: "Struct", }, - Ty#250 { - docs: [ - ], - id: 250, - params: [ - ], - path: [ - ], - type: "Sequence", - typeParam: Ty#251, - }, - Ty#251 { - docs: [ - ], - fields: [ - Ty#4 (u32), - Ty#10, - ], - id: 251, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#252 (cumulus_pallet_dmp_queue::pallet::Error) { + Ty#309 (pallet_posts::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 252, + id: 309, members: [ { docs: [ - "The message index given is unknown.", + "Post was not found by id.", ], fields: [ ], index: 0, - name: "Unknown", + name: "PostNotFound", }, { docs: [ - "The amount of weight given is possibly not enough for executing the message.", + "An account is not a post owner.", ], fields: [ ], index: 1, - name: "OverLimit", + name: "NotAPostOwner", }, - ], - params: [ { - name: "T", - ty: undefined, + docs: [ + "Nothing to update in this post.", + ], + fields: [ + ], + index: 2, + name: "NoUpdatesForPost", }, - ], - path: [ - "cumulus_pallet_dmp_queue", - "pallet", - "Error", - ], - type: "Union", - }, - Ty#253 (pallet_domains::types::DomainMeta) { - docs: [ - ], - fields: [ { docs: [ + "Root post should have a space id.", ], - name: "created", - ty: Ty#254 (pallet_parachain_utils::WhoAndWhen), - typeName: "WhoAndWhenOf", + fields: [ + ], + index: 3, + name: "PostHasNoSpaceId", }, { docs: [ + "Not allowed to create a post/comment when a scope (space or root post) is hidden.", ], - name: "updated", - ty: Ty#255 (Option), - typeName: "Option>", + fields: [ + ], + index: 4, + name: "CannotCreateInHiddenScope", }, { docs: [ + "Post has no replies.", ], - name: "expires_at", - ty: Ty#4 (u32), - typeName: "T::BlockNumber", + fields: [ + ], + index: 5, + name: "NoRepliesOnPost", }, { docs: [ + "Cannot move a post to the same space.", ], - name: "owner", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + fields: [ + ], + index: 6, + name: "CannotMoveToSameSpace", }, { docs: [ + "Cannot share, because the original post was not found.", ], - name: "content", - ty: Ty#218 (pallet_parachain_utils::Content), - typeName: "Content", + fields: [ + ], + index: 7, + name: "OriginalPostNotFound", }, { docs: [ + "Cannot share a post that is sharing another post.", ], - name: "inner_value", - ty: Ty#219 (Option), - typeName: "Option>", + fields: [ + ], + index: 8, + name: "CannotShareSharedPost", }, { docs: [ + "This post's extension is not a \`SharedPost\`.", ], - name: "outer_value", - ty: Ty#221 (Option), - typeName: "Option>", + fields: [ + ], + index: 9, + name: "NotASharedPost", }, { docs: [ + "Unknown parent comment id.", ], - name: "domain_deposit", - ty: Ty#6 (u128), - typeName: "BalanceOf", + fields: [ + ], + index: 10, + name: "UnknownParentComment", }, { docs: [ + "Post by \`parent_id\` is not of a \`Comment\` extension.", ], - name: "outer_value_deposit", - ty: Ty#6 (u128), - typeName: "BalanceOf", + fields: [ + ], + index: 11, + name: "NotACommentByParentId", }, - ], - id: 253, - params: [ { - name: "T", - ty: undefined, + docs: [ + "Cannot update space id of a comment.", + ], + fields: [ + ], + index: 12, + name: "CannotUpdateSpaceIdOnComment", }, - ], - path: [ - "pallet_domains", - "types", - "DomainMeta", - ], - type: "Struct", - }, - Ty#254 (pallet_parachain_utils::WhoAndWhen) { - docs: [ - ], - fields: [ { docs: [ + "Max comment depth reached.", ], - name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "AccountId", + fields: [ + ], + index: 13, + name: "MaxCommentDepthReached", }, { docs: [ + "Only comment owner can update this comment.", ], - name: "block", - ty: Ty#4 (u32), - typeName: "BlockNumber", + fields: [ + ], + index: 14, + name: "NotACommentAuthor", }, { docs: [ + "This post's extension is not a \`Comment\`.", ], - name: "time", - ty: Ty#8 (u64), - typeName: "Moment", + fields: [ + ], + index: 15, + name: "NotComment", }, - ], - id: 254, - params: [ { - name: "AccountId", - ty: Ty#0 (sp_core::crypto::AccountId32), + docs: [ + "User has no permission to create root posts in this space.", + ], + fields: [ + ], + index: 16, + name: "NoPermissionToCreatePosts", }, { - name: "BlockNumber", - ty: Ty#4 (u32), + docs: [ + "User has no permission to create comments (aka replies) in this space.", + ], + fields: [ + ], + index: 17, + name: "NoPermissionToCreateComments", }, { - name: "Moment", - ty: Ty#8 (u64), + docs: [ + "User has no permission to share posts/comments from this space to another space.", + ], + fields: [ + ], + index: 18, + name: "NoPermissionToShare", }, - ], - path: [ - "pallet_parachain_utils", - "WhoAndWhen", - ], - type: "Struct", - }, - Ty#255 (Option) { - docs: [ - ], - id: 255, - members: [ { docs: [ + "User has no permission to update any posts in this space.", ], fields: [ ], - index: 0, - name: "None", + index: 19, + name: "NoPermissionToUpdateAnyPost", }, { docs: [ + "A post owner is not allowed to update their own posts in this space.", ], fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#254 (pallet_parachain_utils::WhoAndWhen), - typeName: undefined, - }, ], - index: 1, - name: "Some", + index: 20, + name: "NoPermissionToUpdateOwnPosts", + }, + { + docs: [ + "A comment owner is not allowed to update their own comments in this space.", + ], + fields: [ + ], + index: 21, + name: "NoPermissionToUpdateOwnComments", + }, + { + docs: [ + "\`force_create_post\` failed, because this post already exists.", + "Consider removing the post with \`force_remove_post\` first.", + ], + fields: [ + ], + index: 22, + name: "PostAlreadyExists", }, ], params: [ { name: "T", - ty: Ty#254 (pallet_parachain_utils::WhoAndWhen), + ty: undefined, }, ], path: [ - "Option", + "pallet_posts", + "pallet", + "Error", ], type: "Union", }, - Ty#256 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#310 (pallet_reactions::Reaction) { docs: [ ], fields: [ { docs: [ ], - name: undefined, - ty: Ty#224, - typeName: "Vec", + name: "id", + ty: Ty#8 (u64), + typeName: "ReactionId", + }, + { + docs: [ + ], + name: "created", + ty: Ty#246 (subsocial_support::WhoAndWhen), + typeName: "WhoAndWhenOf", + }, + { + docs: [ + ], + name: "kind", + ty: Ty#98 (pallet_reactions::ReactionKind), + typeName: "ReactionKind", }, ], - id: 256, + id: 310, params: [ { name: "T", - ty: Ty#83 (frame_support::storage::bounded_vec::BoundedVec), - }, - { - name: "S", ty: undefined, }, ], path: [ - "frame_support", - "storage", - "bounded_vec", - "BoundedVec", + "pallet_reactions", + "Reaction", ], type: "Struct", }, - Ty#257 { - docs: [ - ], - fields: [ - Ty#0 (sp_core::crypto::AccountId32), - Ty#220 (pallet_domains::types::InnerValue), - ], - id: 257, - params: [ - ], - path: [ - ], - type: "Tuple", - }, - Ty#258 (pallet_domains::pallet::Error) { + Ty#311 (pallet_reactions::pallet::Error) { docs: [ " \\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 258, + id: 311, members: [ { docs: [ - "The content stored in a domain metadata was not changed.", + "Reaction was not found by id.", ], fields: [ ], index: 0, - name: "DomainContentNotChanged", + name: "ReactionNotFound", }, { docs: [ - "Cannot register more than \`MaxDomainsPerAccount\` domains.", + "Account has already reacted to this post/comment.", ], fields: [ ], index: 1, - name: "TooManyDomainsPerAccount", + name: "AccountAlreadyReacted", }, { docs: [ - "This domain label may contain only a-z, 0-9 and hyphen characters.", + "There is no reaction by account on this post/comment.", ], fields: [ ], index: 2, - name: "DomainContainsInvalidChar", + name: "ReactionByAccountNotFound", }, { docs: [ - "This domain label length must be between \`MinDomainLength\` and 63 characters, inclusive.", + "Only reaction owner can update their reaction.", ], fields: [ ], index: 3, - name: "DomainIsTooShort", + name: "NotReactionOwner", }, { docs: [ - "This domain has expired.", + "New reaction kind is the same as old one on this post/comment.", ], fields: [ ], index: 4, - name: "DomainHasExpired", + name: "SameReaction", }, { docs: [ - "Domain was not found by the domain name.", + "\`force_create_post_reaction\` failed, because reaction already exists.", + "Consider removing reaction first with \`force_delete_post_reaction\`.", ], fields: [ ], index: 5, - name: "DomainNotFound", + name: "ReactionAlreadyExists", }, { docs: [ - "This domain cannot be registered yet, because this word is reserved.", + "Reaction not found on post by provided [post_id] and [reaction_id].", ], fields: [ ], index: 6, - name: "DomainIsReserved", + name: "ReactionNotFoundOnPost", }, { docs: [ - "This domain is already held by another account.", + "Not allowed to react on a post/comment in a hidden space.", ], fields: [ ], index: 7, - name: "DomainAlreadyOwned", + name: "CannotReactWhenSpaceHidden", }, { docs: [ - "A new inner value is the same as the old one.", + "Not allowed to react on a post/comment if a root post is hidden.", ], fields: [ ], index: 8, - name: "InnerValueNotChanged", + name: "CannotReactWhenPostHidden", }, { docs: [ - "Lower than the second-level domains are not allowed.", + "User has no permission to upvote posts/comments in this space.", ], fields: [ ], index: 9, - name: "SubdomainsNotAllowed", + name: "NoPermissionToUpvote", }, { docs: [ - "This account is not allowed to update the domain metadata.", + "User has no permission to downvote posts/comments in this space.", ], fields: [ ], index: 10, - name: "NotDomainOwner", - }, - { - docs: [ - "A new outer value is the same as the old one.", - ], - fields: [ - ], - index: 11, - name: "OuterValueNotChanged", - }, - { - docs: [ - "Reservation period cannot be a zero value.", - ], - fields: [ - ], - index: 12, - name: "ZeroReservationPeriod", - }, - { - docs: [ - "Cannot store a domain for such a long period of time.", - ], - fields: [ - ], - index: 13, - name: "TooBigRegistrationPeriod", - }, - { - docs: [ - "Top-level domain must be specified.", - ], - fields: [ - ], - index: 14, - name: "TldNotSpecified", - }, - { - docs: [ - "Top-level domain is not supported.", - ], - fields: [ - ], - index: 15, - name: "TldNotSupported", + name: "NoPermissionToDownvote", }, ], params: [ @@ -266894,17 +278347,17 @@ snapshot[`subsocial 1`] = ` }, ], path: [ - "pallet_domains", + "pallet_reactions", "pallet", "Error", ], type: "Union", }, - Ty#259 (pallet_sudo::pallet::Error) { + Ty#312 (pallet_sudo::pallet::Error) { docs: [ "Error for the Sudo pallet", ], - id: 259, + id: 312, members: [ { docs: [ @@ -266929,7 +278382,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#260 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#313 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -266941,23 +278394,23 @@ snapshot[`subsocial 1`] = ` typeName: undefined, }, ], - id: 260, + id: 313, params: [ { name: "Address", - ty: Ty#149 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#163 (sp_runtime::multiaddress::MultiAddress), }, { name: "Call", - ty: Ty#188 (subsocial_parachain_runtime::Call), + ty: Ty#200 (subsocial_parachain_runtime::Call), }, { name: "Signature", - ty: Ty#261 (sp_runtime::MultiSignature), + ty: Ty#314 (sp_runtime::MultiSignature), }, { name: "Extra", - ty: Ty#267, + ty: Ty#320, }, ], path: [ @@ -266968,10 +278421,10 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#261 (sp_runtime::MultiSignature) { + Ty#314 (sp_runtime::MultiSignature) { docs: [ ], - id: 261, + id: 314, members: [ { docs: [ @@ -266981,7 +278434,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#262 (sp_core::ed25519::Signature), + ty: Ty#315 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -266996,7 +278449,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#264 (sp_core::sr25519::Signature), + ty: Ty#317 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -267011,7 +278464,7 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#265 (sp_core::ecdsa::Signature), + ty: Ty#318 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -267027,7 +278480,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#262 (sp_core::ed25519::Signature) { + Ty#315 (sp_core::ed25519::Signature) { docs: [ ], fields: [ @@ -267035,11 +278488,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#263, + ty: Ty#316, typeName: "[u8; 64]", }, ], - id: 262, + id: 315, params: [ ], path: [ @@ -267049,10 +278502,10 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#263 { + Ty#316 { docs: [ ], - id: 263, + id: 316, len: 64, params: [ ], @@ -267061,7 +278514,7 @@ snapshot[`subsocial 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#264 (sp_core::sr25519::Signature) { + Ty#317 (sp_core::sr25519::Signature) { docs: [ ], fields: [ @@ -267069,11 +278522,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#263, + ty: Ty#316, typeName: "[u8; 64]", }, ], - id: 264, + id: 317, params: [ ], path: [ @@ -267083,7 +278536,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#265 (sp_core::ecdsa::Signature) { + Ty#318 (sp_core::ecdsa::Signature) { docs: [ ], fields: [ @@ -267091,11 +278544,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#266, + ty: Ty#319, typeName: "[u8; 65]", }, ], - id: 265, + id: 318, params: [ ], path: [ @@ -267105,10 +278558,10 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#266 { + Ty#319 { docs: [ ], - id: 266, + id: 319, len: 65, params: [ ], @@ -267117,32 +278570,32 @@ snapshot[`subsocial 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#267 { + Ty#320 { docs: [ ], fields: [ - Ty#268 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), - Ty#269 (frame_system::extensions::check_spec_version::CheckSpecVersion), - Ty#270 (frame_system::extensions::check_tx_version::CheckTxVersion), - Ty#271 (frame_system::extensions::check_genesis::CheckGenesis), - Ty#272 (frame_system::extensions::check_mortality::CheckMortality), - Ty#274 (frame_system::extensions::check_nonce::CheckNonce), - Ty#275 (frame_system::extensions::check_weight::CheckWeight), - Ty#276 (pallet_transaction_payment::ChargeTransactionPayment), + Ty#321 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + Ty#322 (frame_system::extensions::check_spec_version::CheckSpecVersion), + Ty#323 (frame_system::extensions::check_tx_version::CheckTxVersion), + Ty#324 (frame_system::extensions::check_genesis::CheckGenesis), + Ty#325 (frame_system::extensions::check_mortality::CheckMortality), + Ty#327 (frame_system::extensions::check_nonce::CheckNonce), + Ty#328 (frame_system::extensions::check_weight::CheckWeight), + Ty#329 (pallet_transaction_payment::ChargeTransactionPayment), ], - id: 267, + id: 320, params: [ ], path: [ ], type: "Tuple", }, - Ty#268 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { + Ty#321 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { docs: [ ], fields: [ ], - id: 268, + id: 321, params: [ { name: "T", @@ -267157,12 +278610,12 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#269 (frame_system::extensions::check_spec_version::CheckSpecVersion) { + Ty#322 (frame_system::extensions::check_spec_version::CheckSpecVersion) { docs: [ ], fields: [ ], - id: 269, + id: 322, params: [ { name: "T", @@ -267177,12 +278630,12 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#270 (frame_system::extensions::check_tx_version::CheckTxVersion) { + Ty#323 (frame_system::extensions::check_tx_version::CheckTxVersion) { docs: [ ], fields: [ ], - id: 270, + id: 323, params: [ { name: "T", @@ -267197,12 +278650,12 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#271 (frame_system::extensions::check_genesis::CheckGenesis) { + Ty#324 (frame_system::extensions::check_genesis::CheckGenesis) { docs: [ ], fields: [ ], - id: 271, + id: 324, params: [ { name: "T", @@ -267217,7 +278670,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#272 (frame_system::extensions::check_mortality::CheckMortality) { + Ty#325 (frame_system::extensions::check_mortality::CheckMortality) { docs: [ ], fields: [ @@ -267225,11 +278678,11 @@ snapshot[`subsocial 1`] = ` docs: [ ], name: undefined, - ty: Ty#273 (sp_runtime::generic::era::Era), + ty: Ty#326 (sp_runtime::generic::era::Era), typeName: "Era", }, ], - id: 272, + id: 325, params: [ { name: "T", @@ -267244,10 +278697,10 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#273 (sp_runtime::generic::era::Era) { + Ty#326 (sp_runtime::generic::era::Era) { docs: [ ], - id: 273, + id: 326, members: [ { docs: [ @@ -271093,7 +282546,7 @@ snapshot[`subsocial 1`] = ` ], type: "Union", }, - Ty#274 (frame_system::extensions::check_nonce::CheckNonce) { + Ty#327 (frame_system::extensions::check_nonce::CheckNonce) { docs: [ ], fields: [ @@ -271105,7 +282558,7 @@ snapshot[`subsocial 1`] = ` typeName: "T::Index", }, ], - id: 274, + id: 327, params: [ { name: "T", @@ -271120,12 +282573,12 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#275 (frame_system::extensions::check_weight::CheckWeight) { + Ty#328 (frame_system::extensions::check_weight::CheckWeight) { docs: [ ], fields: [ ], - id: 275, + id: 328, params: [ { name: "T", @@ -271140,7 +282593,7 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#276 (pallet_transaction_payment::ChargeTransactionPayment) { + Ty#329 (pallet_transaction_payment::ChargeTransactionPayment) { docs: [ ], fields: [ @@ -271152,7 +282605,7 @@ snapshot[`subsocial 1`] = ` typeName: "BalanceOf", }, ], - id: 276, + id: 329, params: [ { name: "T", @@ -271165,12 +282618,12 @@ snapshot[`subsocial 1`] = ` ], type: "Struct", }, - Ty#277 (subsocial_parachain_runtime::Runtime) { + Ty#330 (subsocial_parachain_runtime::Runtime) { docs: [ ], fields: [ ], - id: 277, + id: 330, params: [ ], path: [ @@ -271189,65 +282642,65 @@ snapshot[`westend 1`] = ` extrinsic: { signedExtensions: [ { - additionalSigned: Ty#54, + additionalSigned: Ty#56, ident: "CheckNonZeroSender", - ty: Ty#656 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + ty: Ty#675 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), }, { additionalSigned: Ty#4 (u32), ident: "CheckSpecVersion", - ty: Ty#657 (frame_system::extensions::check_spec_version::CheckSpecVersion), + ty: Ty#676 (frame_system::extensions::check_spec_version::CheckSpecVersion), }, { additionalSigned: Ty#4 (u32), ident: "CheckTxVersion", - ty: Ty#658 (frame_system::extensions::check_tx_version::CheckTxVersion), + ty: Ty#677 (frame_system::extensions::check_tx_version::CheckTxVersion), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckGenesis", - ty: Ty#659 (frame_system::extensions::check_genesis::CheckGenesis), + ty: Ty#678 (frame_system::extensions::check_genesis::CheckGenesis), }, { - additionalSigned: Ty#9 (primitive_types::H256), + additionalSigned: Ty#10 (primitive_types::H256), ident: "CheckMortality", - ty: Ty#660 (frame_system::extensions::check_mortality::CheckMortality), + ty: Ty#679 (frame_system::extensions::check_mortality::CheckMortality), }, { - additionalSigned: Ty#54, + additionalSigned: Ty#56, ident: "CheckNonce", - ty: Ty#662 (frame_system::extensions::check_nonce::CheckNonce), + ty: Ty#681 (frame_system::extensions::check_nonce::CheckNonce), }, { - additionalSigned: Ty#54, + additionalSigned: Ty#56, ident: "CheckWeight", - ty: Ty#663 (frame_system::extensions::check_weight::CheckWeight), + ty: Ty#682 (frame_system::extensions::check_weight::CheckWeight), }, { - additionalSigned: Ty#54, + additionalSigned: Ty#56, ident: "ChargeTransactionPayment", - ty: Ty#664 (pallet_transaction_payment::ChargeTransactionPayment), + ty: Ty#683 (pallet_transaction_payment::ChargeTransactionPayment), }, ], - ty: Ty#654 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), + ty: Ty#673 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic), version: 4, }, magicNumber: 1635018093, pallets: [ { - calls: Ty#144 (frame_system::pallet::Call), + calls: Ty#149 (frame_system::pallet::Call), constants: [ { docs: [ " Block & extrinsics weights: base values and limits.", ], name: "BlockWeights", - ty: Ty#148 (frame_system::limits::BlockWeights), + ty: Ty#153 (frame_system::limits::BlockWeights), value: Uint8Array(97) [ - 176, - 139, - 142, - 27, + 64, + 74, + 71, + 40, 1, 0, 0, @@ -271348,7 +282801,7 @@ snapshot[`westend 1`] = ` " The maximum length of a block (in bytes).", ], name: "BlockLength", - ty: Ty#152 (frame_system::limits::BlockLength), + ty: Ty#157 (frame_system::limits::BlockLength), value: Uint8Array(12) [ 0, 0, @@ -271371,8 +282824,8 @@ snapshot[`westend 1`] = ` name: "BlockHashCount", ty: Ty#4 (u32), value: Uint8Array(4) [ - 96, - 9, + 0, + 16, 0, 0, ], @@ -271382,7 +282835,7 @@ snapshot[`westend 1`] = ` " The weight of runtime database operations the runtime can invoke.", ], name: "DbWeight", - ty: Ty#154 (frame_support::weights::RuntimeDbWeight), + ty: Ty#159 (sp_weights::RuntimeDbWeight), value: Uint8Array(16) [ 64, 120, @@ -271407,8 +282860,8 @@ snapshot[`westend 1`] = ` " Get the chain's current version.", ], name: "Version", - ty: Ty#155 (sp_version::RuntimeVersion), - value: Uint8Array(209) [ + ty: Ty#160 (sp_version::RuntimeVersion), + value: Uint8Array(233) [ 28, 119, 101, @@ -271436,7 +282889,7 @@ snapshot[`westend 1`] = ` 0, 0, 0, - 14, + 84, 36, 0, 0, @@ -271444,7 +282897,7 @@ snapshot[`westend 1`] = ` 0, 0, 0, - 56, + 64, 223, 106, 203, @@ -271513,7 +282966,7 @@ snapshot[`westend 1`] = ` 62, 109, 61, - 2, + 3, 0, 0, 0, @@ -271613,7 +283066,31 @@ snapshot[`westend 1`] = ` 0, 0, 0, - 11, + 243, + 255, + 20, + 213, + 171, + 82, + 112, + 89, + 1, + 0, + 0, + 0, + 23, + 166, + 188, + 13, + 0, + 98, + 174, + 179, + 1, + 0, + 0, + 0, + 13, 0, 0, 0, @@ -271622,22 +283099,22 @@ snapshot[`westend 1`] = ` }, { docs: [ - " The designated SS85 prefix of this chain.", + " The designated SS58 prefix of this chain.", "", ' This replaces the "ss58Format" property declared in the chain spec. Reason is', " that the runtime should know about the prefix in order to make use of it as", " an identifier of the chain.", ], name: "SS58Prefix", - ty: Ty#67 (u16), + ty: Ty#69 (u16), value: Uint8Array(2) [ 42, 0, ], }, ], - error: Ty#159 (frame_system::pallet::Error), - event: Ty#18 (frame_system::pallet::Event), + error: Ty#164 (frame_system::pallet::Error), + event: Ty#19 (frame_system::pallet::Event), i: 0, name: "System", storage: { @@ -271782,7 +283259,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "BlockWeight", type: "Plain", - value: Ty#7 (frame_support::weights::PerDispatchClass), + value: Ty#7 (frame_support::dispatch::PerDispatchClass), }, { default: [ @@ -271841,7 +283318,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "BlockHash", type: "Map", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -271857,7 +283334,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ExtrinsicData", type: "Map", - value: Ty#10, + value: Ty#11, }, { default: [ @@ -271915,7 +283392,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ParentHash", type: "Plain", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, { default: [ @@ -271927,7 +283404,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Digest", type: "Plain", - value: Ty#11 (sp_runtime::generic::digest::Digest), + value: Ty#12 (sp_runtime::generic::digest::Digest), }, { default: [ @@ -271945,7 +283422,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Events", type: "Plain", - value: Ty#15, + value: Ty#16, }, { default: [ @@ -271981,11 +283458,11 @@ snapshot[`westend 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "EventTopics", type: "Map", - value: Ty#141, + value: Ty#146, }, { default: [ @@ -271997,7 +283474,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "LastRuntimeUpgrade", type: "Plain", - value: Ty#142 (frame_system::LastRuntimeUpgradeInfo), + value: Ty#147 (frame_system::LastRuntimeUpgradeInfo), }, { default: [ @@ -272009,7 +283486,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "UpgradedToU32RefCount", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -272022,7 +283499,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "UpgradedToTripleRefCount", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -272034,14 +283511,14 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "ExecutionPhase", type: "Plain", - value: Ty#139 (frame_system::Phase), + value: Ty#144 (frame_system::Phase), }, ], prefix: "System", }, }, { - calls: Ty#177 (pallet_babe::pallet::Call), + calls: Ty#182 (pallet_babe::pallet::Call), constants: [ { docs: [ @@ -272050,7 +283527,7 @@ snapshot[`westend 1`] = ` " the chain has started. Attempting to do so will brick block production.", ], name: "EpochDuration", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 88, 2, @@ -272071,7 +283548,7 @@ snapshot[`westend 1`] = ` " the probability of a slot being empty).", ], name: "ExpectedBlockTime", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 112, 23, @@ -272097,7 +283574,7 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#182 (pallet_babe::pallet::Error), + error: Ty#187 (pallet_babe::pallet::Error), event: undefined, i: 1, name: "Babe", @@ -272120,7 +283597,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "EpochIndex", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -272132,7 +283609,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Authorities", type: "Plain", - value: Ty#160 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#165 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -272152,7 +283629,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "GenesisSlot", type: "Plain", - value: Ty#164 (sp_consensus_slots::Slot), + value: Ty#169 (sp_consensus_slots::Slot), }, { default: [ @@ -272171,7 +283648,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "CurrentSlot", type: "Plain", - value: Ty#164 (sp_consensus_slots::Slot), + value: Ty#169 (sp_consensus_slots::Slot), }, { default: [ @@ -272235,7 +283712,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "PendingEpochConfigChange", type: "Plain", - value: Ty#165 (sp_consensus_babe::digests::NextConfigDescriptor), + value: Ty#170 (sp_consensus_babe::digests::NextConfigDescriptor), }, { default: [ @@ -272290,7 +283767,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "NextAuthorities", type: "Plain", - value: Ty#160 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#165 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -272329,7 +283806,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "UnderConstruction", type: "Map", - value: Ty#168 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#173 (sp_core::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -272342,7 +283819,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Initialized", type: "Plain", - value: Ty#170 (Option), + value: Ty#175 (Option), }, { default: [ @@ -272357,7 +283834,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "AuthorVrfRandomness", type: "Plain", - value: Ty#175 (Option), + value: Ty#180 (Option), }, { default: [ @@ -272380,7 +283857,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "EpochStart", type: "Plain", - value: Ty#59, + value: Ty#61, }, { default: [ @@ -272412,7 +283889,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "EpochConfig", type: "Plain", - value: Ty#176 (sp_consensus_babe::BabeEpochConfiguration), + value: Ty#181 (sp_consensus_babe::BabeEpochConfiguration), }, { default: [ @@ -272425,14 +283902,14 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "NextEpochConfig", type: "Plain", - value: Ty#176 (sp_consensus_babe::BabeEpochConfiguration), + value: Ty#181 (sp_consensus_babe::BabeEpochConfiguration), }, ], prefix: "Babe", }, }, { - calls: Ty#183 (pallet_timestamp::pallet::Call), + calls: Ty#188 (pallet_timestamp::pallet::Call), constants: [ { docs: [ @@ -272442,7 +283919,7 @@ snapshot[`westend 1`] = ` " double this period on default settings.", ], name: "MinimumPeriod", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 184, 11, @@ -272478,7 +283955,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Now", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -272490,14 +283967,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "DidUpdate", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, ], prefix: "Timestamp", }, }, { - calls: Ty#185 (pallet_indices::pallet::Call), + calls: Ty#190 (pallet_indices::pallet::Call), constants: [ { docs: [ @@ -272525,8 +284002,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#186 (pallet_indices::pallet::Error), - event: Ty#27 (pallet_indices::pallet::Event), + error: Ty#193 (pallet_indices::pallet::Error), + event: Ty#28 (pallet_indices::pallet::Event), i: 3, name: "Indices", storage: { @@ -272545,14 +284022,14 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Accounts", type: "Map", - value: Ty#184, + value: Ty#189, }, ], prefix: "Indices", }, }, { - calls: Ty#195 (pallet_balances::pallet::Call), + calls: Ty#202 (pallet_balances::pallet::Call), constants: [ { docs: [ @@ -272607,8 +284084,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#198 (pallet_balances::pallet::Error), - event: Ty#28 (pallet_balances::pallet::Event), + error: Ty#203 (pallet_balances::pallet::Error), + event: Ty#29 (pallet_balances::pallet::Event), i: 4, name: "Balances", storage: { @@ -272757,7 +284234,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Locks", type: "Map", - value: Ty#187 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#194 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -272773,7 +284250,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Reserves", type: "Map", - value: Ty#191 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#198 (sp_core::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -272787,7 +284264,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#194 (pallet_balances::Releases), + value: Ty#201 (pallet_balances::Releases), }, ], prefix: "Balances", @@ -272828,7 +284305,7 @@ snapshot[`westend 1`] = ` }, ], error: undefined, - event: undefined, + event: Ty#31 (pallet_transaction_payment::pallet::Event), i: 26, name: "TransactionPayment", storage: { @@ -272857,7 +284334,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "NextFeeMultiplier", type: "Plain", - value: Ty#199 (sp_arithmetic::fixed_point::FixedU128), + value: Ty#204 (sp_arithmetic::fixed_point::FixedU128), }, { default: [ @@ -272868,14 +284345,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#200 (pallet_transaction_payment::Releases), + value: Ty#205 (pallet_transaction_payment::Releases), }, ], prefix: "TransactionPayment", }, }, { - calls: Ty#203 (pallet_authorship::pallet::Call), + calls: Ty#209 (pallet_authorship::pallet::Call), constants: [ { docs: [ @@ -272893,7 +284370,7 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#205 (pallet_authorship::pallet::Error), + error: Ty#211 (pallet_authorship::pallet::Error), event: undefined, i: 5, name: "Authorship", @@ -272909,7 +284386,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Uncles", type: "Plain", - value: Ty#201, + value: Ty#206 (sp_core::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -272933,14 +284410,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "DidSetUncles", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, ], prefix: "Authorship", }, }, { - calls: Ty#233 (pallet_staking::pallet::pallet::Call), + calls: Ty#240 (pallet_staking::pallet::pallet::Call), constants: [ { docs: [ @@ -272955,6 +284432,38 @@ snapshot[`westend 1`] = ` 0, ], }, + { + docs: [ + " Number of eras to keep in history.", + "", + " Following information is kept for eras in \`[current_era -", + " HistoryDepth, current_era]\`: \`ErasStakers\`, \`ErasStakersClipped\`,", + " \`ErasValidatorPrefs\`, \`ErasValidatorReward\`, \`ErasRewardPoints\`,", + " \`ErasTotalStake\`, \`ErasStartSessionIndex\`,", + " \`StakingLedger.claimed_rewards\`.", + "", + " Must be more than the number of eras delayed by session.", + " I.e. active era must always be in history. I.e. \`active_era >", + " current_era - history_depth\` must be guaranteed.", + "", + " If migrating an existing pallet from storage value to config value,", + " this should be set to same value or greater as in storage.", + "", + " Note: \`HistoryDepth\` is used as the upper bound for the \`BoundedVec\`", + " item \`StakingLedger.claimed_rewards\`. Setting this value lower than", + " the existing value can lead to inconsistencies in the", + " \`StakingLedger\` and will need to be handled properly in a migration.", + " The test \`reducing_history_depth_abrupt\` shows this effect.", + ], + name: "HistoryDepth", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 84, + 0, + 0, + 0, + ], + }, { docs: [ " Number of sessions per era.", @@ -272975,7 +284484,7 @@ snapshot[`westend 1`] = ` name: "BondingDuration", ty: Ty#4 (u32), value: Uint8Array(4) [ - 28, + 2, 0, 0, 0, @@ -272991,7 +284500,7 @@ snapshot[`westend 1`] = ` name: "SlashDeferDuration", ty: Ty#4 (u32), value: Uint8Array(4) [ - 27, + 1, 0, 0, 0, @@ -273015,8 +284524,16 @@ snapshot[`westend 1`] = ` }, { docs: [ - " The maximum number of \`unlocking\` chunks a [\`StakingLedger\`] can have. Effectively", - " determines how many unique eras a staker may be unbonding in.", + " The maximum number of \`unlocking\` chunks a [\`StakingLedger\`] can", + " have. Effectively determines how many unique eras a staker may be", + " unbonding in.", + "", + " Note: \`MaxUnlockingChunks\` is used as the upper bound for the", + " \`BoundedVec\` item \`StakingLedger.unlocking\`. Setting this value", + " lower than the existing value can lead to inconsistencies in the", + " \`StakingLedger\` and will need to be handled properly in a runtime", + " migration. The test \`reducing_max_unlocking_chunks_abrupt\` shows", + " this effect.", ], name: "MaxUnlockingChunks", ty: Ty#4 (u32), @@ -273028,33 +284545,12 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#239 (pallet_staking::pallet::pallet::Error), - event: Ty#30 (pallet_staking::pallet::pallet::Event), + error: Ty#246 (pallet_staking::pallet::pallet::Error), + event: Ty#32 (pallet_staking::pallet::pallet::Event), i: 6, name: "Staking", storage: { entries: [ - { - default: [ - 84, - 0, - 0, - 0, - ], - docs: [ - " Number of eras to keep in history.", - "", - " Information is kept for eras in \`[current_era - history_depth; current_era]\`.", - "", - " Must be more than the number of eras delayed by session otherwise. I.e. active era must", - " always be in history. I.e. \`active_era > current_era - history_depth\` must be", - " guaranteed.", - ], - modifier: "Default", - name: "HistoryDepth", - type: "Plain", - value: Ty#4 (u32), - }, { default: [ 0, @@ -273097,7 +284593,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Invulnerables", type: "Plain", - value: Ty#206, + value: Ty#212, }, { default: [ @@ -273184,7 +284680,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "MinCommission", type: "Plain", - value: Ty#33 (sp_arithmetic::per_things::Perbill), + value: Ty#35 (sp_arithmetic::per_things::Perbill), }, { default: [ @@ -273200,7 +284696,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Ledger", type: "Map", - value: Ty#207 (pallet_staking::StakingLedger), + value: Ty#213 (pallet_staking::StakingLedger), }, { default: [ @@ -273216,7 +284712,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Payee", type: "Map", - value: Ty#212 (pallet_staking::RewardDestination), + value: Ty#218 (pallet_staking::RewardDestination), }, { default: [ @@ -273233,7 +284729,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Validators", type: "Map", - value: Ty#31 (pallet_staking::ValidatorPrefs), + value: Ty#33 (pallet_staking::ValidatorPrefs), }, { default: [ @@ -273293,7 +284789,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Nominators", type: "Map", - value: Ty#213 (pallet_staking::Nominations), + value: Ty#219 (pallet_staking::Nominations), }, { default: [ @@ -273352,7 +284848,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "ActiveEra", type: "Plain", - value: Ty#215 (pallet_staking::ActiveEraInfo), + value: Ty#221 (pallet_staking::ActiveEraInfo), }, { default: [ @@ -273391,11 +284887,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#216, + key: Ty#223, modifier: "Default", name: "ErasStakers", type: "Map", - value: Ty#48 (pallet_staking::Exposure), + value: Ty#50 (pallet_staking::Exposure), }, { default: [ @@ -273420,11 +284916,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#216, + key: Ty#223, modifier: "Default", name: "ErasStakersClipped", type: "Map", - value: Ty#48 (pallet_staking::Exposure), + value: Ty#50 (pallet_staking::Exposure), }, { default: [ @@ -273442,11 +284938,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#216, + key: Ty#223, modifier: "Default", name: "ErasValidatorPrefs", type: "Map", - value: Ty#31 (pallet_staking::ValidatorPrefs), + value: Ty#33 (pallet_staking::ValidatorPrefs), }, { default: [ @@ -273485,7 +284981,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ErasRewardPoints", type: "Map", - value: Ty#217 (pallet_staking::EraRewardPoints), + value: Ty#224 (pallet_staking::EraRewardPoints), }, { default: [ @@ -273529,7 +285025,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ForceEra", type: "Plain", - value: Ty#221 (pallet_staking::Forcing), + value: Ty#228 (pallet_staking::Forcing), }, { default: [ @@ -273546,7 +285042,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "SlashRewardFraction", type: "Plain", - value: Ty#33 (sp_arithmetic::per_things::Perbill), + value: Ty#35 (sp_arithmetic::per_things::Perbill), }, { default: [ @@ -273590,7 +285086,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "UnappliedSlashes", type: "Map", - value: Ty#222, + value: Ty#229, }, { default: [ @@ -273605,7 +285101,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "BondedEras", type: "Plain", - value: Ty#141, + value: Ty#146, }, { default: [ @@ -273619,11 +285115,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#216, + key: Ty#223, modifier: "Optional", name: "ValidatorSlashInEra", type: "Map", - value: Ty#226, + value: Ty#233, }, { default: [ @@ -273636,7 +285132,7 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#216, + key: Ty#223, modifier: "Optional", name: "NominatorSlashInEra", type: "Map", @@ -273656,7 +285152,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "SlashingSpans", type: "Map", - value: Ty#227 (pallet_staking::slashing::SlashingSpans), + value: Ty#234 (pallet_staking::slashing::SlashingSpans), }, { default: [ @@ -273700,23 +285196,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#220, + key: Ty#227, modifier: "Default", name: "SpanSlash", type: "Map", - value: Ty#228 (pallet_staking::slashing::SpanRecord), - }, - { - default: [ - 0, - ], - docs: [ - " The earliest era for which we have a pending, unapplied slash.", - ], - modifier: "Optional", - name: "EarliestUnappliedSlash", - type: "Plain", - value: Ty#4 (u32), + value: Ty#235 (pallet_staking::slashing::SpanRecord), }, { default: [ @@ -273753,11 +285237,11 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "OffendingValidators", type: "Plain", - value: Ty#229, + value: Ty#236, }, { default: [ - 7, + 10, ], docs: [ " True if network has been upgraded to this version.", @@ -273768,7 +285252,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#231 (pallet_staking::Releases), + value: Ty#238 (pallet_staking::Releases), }, { default: [ @@ -273782,7 +285266,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "ChillThreshold", type: "Plain", - value: Ty#232 (sp_arithmetic::per_things::Percent), + value: Ty#239 (sp_arithmetic::per_things::Percent), }, ], prefix: "Staking", @@ -273793,7 +285277,7 @@ snapshot[`westend 1`] = ` constants: [ ], error: undefined, - event: Ty#35 (pallet_offences::pallet::Event), + event: Ty#37 (pallet_offences::pallet::Event), i: 7, name: "Offences", storage: { @@ -273808,11 +285292,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "Reports", type: "Map", - value: Ty#240 (sp_staking::offence::OffenceDetails), + value: Ty#247 (sp_staking::offence::OffenceDetails), }, { default: [ @@ -273825,11 +285309,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#241, + key: Ty#248, modifier: "Default", name: "ConcurrentReportsIndex", type: "Map", - value: Ty#140, + value: Ty#145, }, { default: [ @@ -273846,11 +285330,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#36, + key: Ty#38, modifier: "Default", name: "ReportsByKindIndex", type: "Map", - value: Ty#10, + value: Ty#11, }, ], prefix: "Offences", @@ -273867,11 +285351,11 @@ snapshot[`westend 1`] = ` storage: undefined, }, { - calls: Ty#250 (pallet_session::pallet::Call), + calls: Ty#257 (pallet_session::pallet::Call), constants: [ ], - error: Ty#251 (pallet_session::pallet::Error), - event: Ty#37 (pallet_session::pallet::Event), + error: Ty#258 (pallet_session::pallet::Error), + event: Ty#39 (pallet_session::pallet::Event), i: 8, name: "Session", storage: { @@ -273886,7 +285370,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Validators", type: "Plain", - value: Ty#206, + value: Ty#212, }, { default: [ @@ -273914,7 +285398,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "QueuedChanged", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, { default: [ @@ -273927,7 +285411,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "QueuedKeys", type: "Plain", - value: Ty#242, + value: Ty#249, }, { default: [ @@ -273943,7 +285427,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "DisabledValidators", type: "Plain", - value: Ty#211, + value: Ty#79, }, { default: [ @@ -273959,7 +285443,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "NextKeys", type: "Map", - value: Ty#244 (westend_runtime::SessionKeys), + value: Ty#251 (westend_runtime::SessionKeys), }, { default: [ @@ -273971,7 +285455,7 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#248, + key: Ty#255, modifier: "Optional", name: "KeyOwner", type: "Map", @@ -273982,7 +285466,7 @@ snapshot[`westend 1`] = ` }, }, { - calls: Ty#256 (pallet_grandpa::pallet::Call), + calls: Ty#263 (pallet_grandpa::pallet::Call), constants: [ { docs: [ @@ -273998,8 +285482,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#267 (pallet_grandpa::pallet::Error), - event: Ty#38 (pallet_grandpa::pallet::Event), + error: Ty#274 (pallet_grandpa::pallet::Error), + event: Ty#40 (pallet_grandpa::pallet::Event), i: 10, name: "Grandpa", storage: { @@ -274014,7 +285498,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "State", type: "Plain", - value: Ty#252 (pallet_grandpa::StoredState), + value: Ty#259 (pallet_grandpa::StoredState), }, { default: [ @@ -274026,7 +285510,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "PendingChange", type: "Plain", - value: Ty#253 (pallet_grandpa::StoredPendingChange), + value: Ty#260 (pallet_grandpa::StoredPendingChange), }, { default: [ @@ -274050,7 +285534,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Stalled", type: "Plain", - value: Ty#59, + value: Ty#61, }, { default: [ @@ -274070,7 +285554,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "CurrentSetId", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -274085,7 +285569,7 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "SetIdSession", type: "Map", @@ -274096,7 +285580,7 @@ snapshot[`westend 1`] = ` }, }, { - calls: Ty#275 (pallet_im_online::pallet::Call), + calls: Ty#282 (pallet_im_online::pallet::Call), constants: [ { docs: [ @@ -274106,7 +285590,7 @@ snapshot[`westend 1`] = ` " multiple pallets send unsigned transactions.", ], name: "UnsignedPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 255, 255, @@ -274119,8 +285603,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#282 (pallet_im_online::pallet::Error), - event: Ty#43 (pallet_im_online::pallet::Event), + error: Ty#289 (pallet_im_online::pallet::Error), + event: Ty#45 (pallet_im_online::pallet::Event), i: 11, name: "ImOnline", storage: { @@ -274160,7 +285644,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Keys", type: "Plain", - value: Ty#268 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + value: Ty#275 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), }, { default: [ @@ -274174,11 +285658,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#59, + key: Ty#61, modifier: "Optional", name: "ReceivedHeartbeats", type: "Map", - value: Ty#270 (frame_support::traits::misc::WrapperOpaque), + value: Ty#277 (frame_support::traits::misc::WrapperOpaque), }, { default: [ @@ -274195,7 +285679,7 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#216, + key: Ty#223, modifier: "Default", name: "AuthoredBlocks", type: "Map", @@ -274216,7 +285700,7 @@ snapshot[`westend 1`] = ` storage: undefined, }, { - calls: Ty#283 (pallet_utility::pallet::Call), + calls: Ty#290 (pallet_utility::pallet::Call), constants: [ { docs: [ @@ -274232,14 +285716,14 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#487 (pallet_utility::pallet::Error), - event: Ty#52 (pallet_utility::pallet::Event), + error: Ty#498 (pallet_utility::pallet::Error), + event: Ty#54 (pallet_utility::pallet::Event), i: 16, name: "Utility", storage: undefined, }, { - calls: Ty#286 (pallet_identity::pallet::Call), + calls: Ty#293 (pallet_identity::pallet::Call), constants: [ { docs: [ @@ -274360,8 +285844,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#498 (pallet_identity::pallet::Error), - event: Ty#55 (pallet_identity::pallet::Event), + error: Ty#509 (pallet_identity::pallet::Error), + event: Ty#57 (pallet_identity::pallet::Event), i: 17, name: "Identity", storage: { @@ -274382,7 +285866,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "IdentityOf", type: "Map", - value: Ty#488 (pallet_identity::types::Registration), + value: Ty#499 (pallet_identity::types::Registration), }, { default: [ @@ -274399,7 +285883,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "SuperOf", type: "Map", - value: Ty#322, + value: Ty#329, }, { default: [ @@ -274435,7 +285919,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "SubsOf", type: "Map", - value: Ty#492, + value: Ty#503, }, { default: [ @@ -274450,14 +285934,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Registrars", type: "Plain", - value: Ty#494 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#505 (sp_core::bounded::bounded_vec::BoundedVec), }, ], prefix: "Identity", }, }, { - calls: Ty#326 (pallet_recovery::pallet::Call), + calls: Ty#333 (pallet_recovery::pallet::Call), constants: [ { docs: [ @@ -274566,8 +286050,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#503 (pallet_recovery::pallet::Error), - event: Ty#56 (pallet_recovery::pallet::Event), + error: Ty#514 (pallet_recovery::pallet::Error), + event: Ty#58 (pallet_recovery::pallet::Event), i: 18, name: "Recovery", storage: { @@ -274586,7 +286070,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Recoverable", type: "Map", - value: Ty#499 (pallet_recovery::RecoveryConfig), + value: Ty#510 (pallet_recovery::RecoveryConfig), }, { default: [ @@ -274602,11 +286086,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Twox64Concat", ], - key: Ty#501, + key: Ty#512, modifier: "Optional", name: "ActiveRecoveries", type: "Map", - value: Ty#502 (pallet_recovery::ActiveRecovery), + value: Ty#513 (pallet_recovery::ActiveRecovery), }, { default: [ @@ -274631,7 +286115,7 @@ snapshot[`westend 1`] = ` }, }, { - calls: Ty#327 (pallet_vesting::pallet::Call), + calls: Ty#334 (pallet_vesting::pallet::Call), constants: [ { docs: [ @@ -274671,8 +286155,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#507 (pallet_vesting::pallet::Error), - event: Ty#57 (pallet_vesting::pallet::Event), + error: Ty#518 (pallet_vesting::pallet::Error), + event: Ty#59 (pallet_vesting::pallet::Event), i: 19, name: "Vesting", storage: { @@ -274691,7 +286175,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Vesting", type: "Map", - value: Ty#504 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#515 (sp_core::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -274705,14 +286189,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "StorageVersion", type: "Plain", - value: Ty#506 (pallet_vesting::Releases), + value: Ty#517 (pallet_vesting::Releases), }, ], prefix: "Vesting", }, }, { - calls: Ty#329 (pallet_scheduler::pallet::Call), + calls: Ty#336 (pallet_scheduler::pallet::Call), constants: [ { docs: [ @@ -274720,7 +286204,7 @@ snapshot[`westend 1`] = ` " priority than \`schedule::HARD_DEADLINE\`.", ], name: "MaximumWeight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), value: Uint8Array(8) [ 0, 128, @@ -274747,8 +286231,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#511 (pallet_scheduler::pallet::Error), - event: Ty#58 (pallet_scheduler::pallet::Event), + error: Ty#522 (pallet_scheduler::pallet::Error), + event: Ty#60 (pallet_scheduler::pallet::Event), i: 20, name: "Scheduler", storage: { @@ -274767,7 +286251,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Agenda", type: "Map", - value: Ty#508, + value: Ty#519, }, { default: [ @@ -274779,22 +286263,22 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#10, + key: Ty#11, modifier: "Optional", name: "Lookup", type: "Map", - value: Ty#59, + value: Ty#61, }, ], prefix: "Scheduler", }, }, { - calls: Ty#332 (pallet_preimage::pallet::Call), + calls: Ty#339 (pallet_preimage::pallet::Call), constants: [ ], - error: Ty#515 (pallet_preimage::pallet::Error), - event: Ty#62 (pallet_preimage::pallet::Event), + error: Ty#526 (pallet_preimage::pallet::Error), + event: Ty#64 (pallet_preimage::pallet::Event), i: 28, name: "Preimage", storage: { @@ -274809,11 +286293,11 @@ snapshot[`westend 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "StatusFor", type: "Map", - value: Ty#512 (pallet_preimage::RequestStatus), + value: Ty#523 (pallet_preimage::RequestStatus), }, { default: [ @@ -274825,22 +286309,22 @@ snapshot[`westend 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Optional", name: "PreimageFor", type: "Map", - value: Ty#514 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#525 (sp_core::bounded::bounded_vec::BoundedVec), }, ], prefix: "Preimage", }, }, { - calls: Ty#333 (pallet_sudo::pallet::Call), + calls: Ty#340 (pallet_sudo::pallet::Call), constants: [ ], - error: Ty#516 (pallet_sudo::pallet::Error), - event: Ty#63 (pallet_sudo::pallet::Event), + error: Ty#527 (pallet_sudo::pallet::Error), + event: Ty#65 (pallet_sudo::pallet::Event), i: 21, name: "Sudo", storage: { @@ -274862,7 +286346,7 @@ snapshot[`westend 1`] = ` }, }, { - calls: Ty#334 (pallet_proxy::pallet::Call), + calls: Ty#341 (pallet_proxy::pallet::Call), constants: [ { docs: [ @@ -275004,8 +286488,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#525 (pallet_proxy::pallet::Error), - event: Ty#65 (pallet_proxy::pallet::Event), + error: Ty#536 (pallet_proxy::pallet::Error), + event: Ty#67 (pallet_proxy::pallet::Event), i: 22, name: "Proxy", storage: { @@ -275041,7 +286525,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Proxies", type: "Map", - value: Ty#517, + value: Ty#528, }, { default: [ @@ -275073,14 +286557,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Announcements", type: "Map", - value: Ty#521, + value: Ty#532, }, ], prefix: "Proxy", }, }, { - calls: Ty#336 (pallet_multisig::pallet::Call), + calls: Ty#343 (pallet_multisig::pallet::Call), constants: [ { docs: [ @@ -275144,15 +286628,15 @@ snapshot[`westend 1`] = ` " The maximum amount of signatories allowed in the multisig.", ], name: "MaxSignatories", - ty: Ty#67 (u16), + ty: Ty#69 (u16), value: Uint8Array(2) [ 100, 0, ], }, ], - error: Ty#529 (pallet_multisig::pallet::Error), - event: Ty#68 (pallet_multisig::pallet::Event), + error: Ty#540 (pallet_multisig::pallet::Error), + event: Ty#70 (pallet_multisig::pallet::Event), i: 23, name: "Multisig", storage: { @@ -275168,11 +286652,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#526, + key: Ty#537, modifier: "Optional", name: "Multisigs", type: "Map", - value: Ty#527 (pallet_multisig::Multisig), + value: Ty#538 (pallet_multisig::Multisig), }, { default: [ @@ -275187,14 +286671,14 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Calls", type: "Map", - value: Ty#528, + value: Ty#539, }, ], prefix: "Multisig", }, }, { - calls: Ty#339 (pallet_election_provider_multi_phase::pallet::Call), + calls: Ty#346 (pallet_election_provider_multi_phase::pallet::Call), constants: [ { docs: [ @@ -275228,7 +286712,7 @@ snapshot[`westend 1`] = ` ' "better" in the Signed phase.', ], name: "BetterSignedThreshold", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 0, 0, @@ -275242,7 +286726,7 @@ snapshot[`westend 1`] = ` ' "better" in the Unsigned phase.', ], name: "BetterUnsignedThreshold", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), value: Uint8Array(4) [ 32, 161, @@ -275271,7 +286755,7 @@ snapshot[`westend 1`] = ` " The priority of the unsigned transaction submitted in the unsigned-phase", ], name: "MinerTxPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 255, 255, @@ -275311,12 +286795,12 @@ snapshot[`westend 1`] = ` " this value.", ], name: "SignedMaxWeight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), value: Uint8Array(8) [ - 208, - 122, - 154, - 118, + 64, + 188, + 225, + 105, 87, 1, 0, @@ -275456,15 +286940,55 @@ snapshot[`westend 1`] = ` " The maximum number of electable targets to put in the snapshot.", ], name: "MaxElectableTargets", - ty: Ty#67 (u16), + ty: Ty#69 (u16), value: Uint8Array(2) [ 255, 255, ], }, + { + docs: [ + ], + name: "MinerMaxLength", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 0, + 0, + 54, + 0, + ], + }, + { + docs: [ + ], + name: "MinerMaxWeight", + ty: Ty#8 (sp_weights::weight_v2::Weight), + value: Uint8Array(8) [ + 64, + 188, + 225, + 105, + 87, + 1, + 0, + 0, + ], + }, + { + docs: [ + ], + name: "MinerMaxVotesPerVoter", + ty: Ty#4 (u32), + value: Uint8Array(4) [ + 16, + 0, + 0, + 0, + ], + }, ], - error: Ty#541 (pallet_election_provider_multi_phase::pallet::Error), - event: Ty#70 (pallet_election_provider_multi_phase::pallet::Event), + error: Ty#552 (pallet_election_provider_multi_phase::pallet::Error), + event: Ty#72 (pallet_election_provider_multi_phase::pallet::Event), i: 24, name: "ElectionProviderMultiPhase", storage: { @@ -275499,7 +287023,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "CurrentPhase", type: "Plain", - value: Ty#530 (pallet_election_provider_multi_phase::Phase), + value: Ty#541 (pallet_election_provider_multi_phase::Phase), }, { default: [ @@ -275511,7 +287035,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "QueuedSolution", type: "Plain", - value: Ty#532 (pallet_election_provider_multi_phase::ReadySolution), + value: Ty#543 (pallet_election_provider_multi_phase::ReadySolution), }, { default: [ @@ -275525,7 +287049,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Snapshot", type: "Plain", - value: Ty#533 (pallet_election_provider_multi_phase::RoundSnapshot), + value: Ty#544 (pallet_election_provider_multi_phase::RoundSnapshot), }, { default: [ @@ -275553,7 +287077,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "SnapshotMetadata", type: "Plain", - value: Ty#393 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), + value: Ty#399 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), }, { default: [ @@ -275593,7 +287117,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "SignedSubmissionIndices", type: "Plain", - value: Ty#536 (frame_support::storage::bounded_btree_map::BoundedBTreeMap), + value: Ty#547 (sp_core::bounded::bounded_btree_map::BoundedBTreeMap), }, { default: [ @@ -275615,7 +287139,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "SignedSubmissionsMap", type: "Map", - value: Ty#540 (pallet_election_provider_multi_phase::signed::SignedSubmission), + value: Ty#551 (pallet_election_provider_multi_phase::signed::SignedSubmission), }, { default: [ @@ -275630,14 +287154,14 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "MinimumUntrustedScore", type: "Plain", - value: Ty#392 (sp_npos_elections::ElectionScore), + value: Ty#74 (sp_npos_elections::ElectionScore), }, ], prefix: "ElectionProviderMultiPhase", }, }, { - calls: Ty#398 (pallet_bags_list::pallet::Call), + calls: Ty#404 (pallet_bags_list::pallet::Call), constants: [ { docs: [ @@ -275686,7 +287210,7 @@ snapshot[`westend 1`] = ` " With that \`List::migrate\` can be called, which will perform the appropriate migration.", ], name: "BagThresholds", - ty: Ty#544, + ty: Ty#555, value: Uint8Array(1602) [ 33, 3, @@ -277293,8 +288817,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#545 (pallet_bags_list::pallet::Error), - event: Ty#73 (pallet_bags_list::pallet::Event), + error: Ty#556 (pallet_bags_list::pallet::Error), + event: Ty#75 (pallet_bags_list::pallet::Event), i: 25, name: "VoterList", storage: { @@ -277315,7 +288839,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "ListNodes", type: "Map", - value: Ty#542 (pallet_bags_list::list::Node), + value: Ty#553 (pallet_bags_list::list::Node), }, { default: [ @@ -277344,25 +288868,25 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "ListBags", type: "Map", - value: Ty#543 (pallet_bags_list::list::Bag), + value: Ty#554 (pallet_bags_list::list::Bag), }, ], prefix: "VoterList", }, }, { - calls: Ty#399 (pallet_nomination_pools::pallet::Call), + calls: Ty#405 (pallet_nomination_pools::pallet::Call), constants: [ { docs: [ " The nomination pool's pallet id.", ], name: "PalletId", - ty: Ty#564 (frame_support::PalletId), + ty: Ty#573 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -277376,24 +288900,28 @@ snapshot[`westend 1`] = ` }, { docs: [ - " The minimum pool points-to-balance ratio that must be maintained for it to be \`open\`.", + " The maximum pool points-to-balance ratio that an \`open\` pool can have.", + "", " This is important in the event slashing takes place and the pool's points-to-balance", " ratio becomes disproportional.", + "", + " Moreover, this relates to the \`RewardCounter\` type as well, as the arithmetic operations", + " are a function of number of points, and by setting this value to e.g. 10, you ensure", + " that the total number of points in the system are at most 10 times the total_issuance of", + " the chain, in the absolute worse case.", + "", " For a value of 10, the threshold would be a pool points-to-balance ratio of 10:1.", " Such a scenario would also be the equivalent of the pool being 90% slashed.", ], - name: "MinPointsToBalance", - ty: Ty#4 (u32), - value: Uint8Array(4) [ + name: "MaxPointsToBalance", + ty: Ty#2 (u8), + value: Uint8Array(1) [ 10, - 0, - 0, - 0, ], }, ], - error: Ty#565 (pallet_nomination_pools::pallet::Error), - event: Ty#74 (pallet_nomination_pools::pallet::Event), + error: Ty#574 (pallet_nomination_pools::pallet::Error), + event: Ty#76 (pallet_nomination_pools::pallet::Event), i: 29, name: "NominationPools", storage: { @@ -277449,6 +288977,9 @@ snapshot[`westend 1`] = ` "", " This is the amount that the depositor must put as their initial stake in the pool, as an", ' indication of "skin in the game".', + "", + " This is the value that will always exist in the staking ledger of the pool bonded account", + " while all other accounts leave.", ], modifier: "Default", name: "MinCreateBond", @@ -277508,7 +289039,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "PoolMembers", type: "Map", - value: Ty#547 (pallet_nomination_pools::PoolMember), + value: Ty#558 (pallet_nomination_pools::PoolMember), }, { default: [ @@ -277539,7 +289070,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "BondedPools", type: "Map", - value: Ty#552 (pallet_nomination_pools::BondedPoolInner), + value: Ty#563 (pallet_nomination_pools::BondedPoolInner), }, { default: [ @@ -277571,7 +289102,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "RewardPools", type: "Map", - value: Ty#554 (pallet_nomination_pools::RewardPool), + value: Ty#565 (pallet_nomination_pools::RewardPool), }, { default: [ @@ -277603,7 +289134,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "SubPoolsStorage", type: "Map", - value: Ty#557 (pallet_nomination_pools::SubPools), + value: Ty#566 (pallet_nomination_pools::SubPools), }, { default: [ @@ -277634,7 +289165,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Metadata", type: "Map", - value: Ty#563 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#572 (sp_core::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -277704,6 +289235,85 @@ snapshot[`westend 1`] = ` prefix: "NominationPools", }, }, + { + calls: Ty#410 (pallet_fast_unstake::pallet::Call), + constants: [ + ], + error: Ty#579 (pallet_fast_unstake::pallet::Error), + event: Ty#78 (pallet_fast_unstake::pallet::Event), + i: 30, + name: "FastUnstake", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + ' The current "head of the queue" being unstaked.', + ], + modifier: "Optional", + name: "Head", + type: "Plain", + value: Ty#576 (pallet_fast_unstake::types::UnstakeRequest), + }, + { + default: [ + 0, + ], + docs: [ + " The map of all accounts wishing to be unstaked.", + "", + " Keeps track of \`AccountId\` wishing to unstake and it's corresponding deposit.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#0 (sp_core::crypto::AccountId32), + modifier: "Optional", + name: "Queue", + type: "Map", + value: Ty#6 (u128), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + "Counter for the related counted storage map", + ], + modifier: "Default", + name: "CounterForQueue", + type: "Plain", + value: Ty#4 (u32), + }, + { + default: [ + 0, + 0, + 0, + 0, + ], + docs: [ + " Number of eras to check per block.", + "", + " If set to 0, this pallet does absolutely nothing.", + "", + " Based on the amount of weight available at \`on_idle\`, up to this many eras of a single", + " nominator might be checked.", + ], + modifier: "Default", + name: "ErasToCheckPerBlock", + type: "Plain", + value: Ty#4 (u32), + }, + ], + prefix: "FastUnstake", + }, + }, { calls: undefined, constants: [ @@ -277715,10 +289325,10 @@ snapshot[`westend 1`] = ` storage: undefined, }, { - calls: Ty#404 (polkadot_runtime_parachains::configuration::pallet::Call), + calls: Ty#411 (polkadot_runtime_parachains::configuration::pallet::Call), constants: [ ], - error: Ty#569 (polkadot_runtime_parachains::configuration::pallet::Error), + error: Ty#583 (polkadot_runtime_parachains::configuration::pallet::Error), event: undefined, i: 42, name: "Configuration", @@ -277928,7 +289538,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ActiveConfig", type: "Plain", - value: Ty#566 (polkadot_runtime_parachains::configuration::HostConfiguration), + value: Ty#580 (polkadot_runtime_parachains::configuration::HostConfiguration), }, { default: [ @@ -277946,7 +289556,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "PendingConfigs", type: "Plain", - value: Ty#567, + value: Ty#581, }, { default: [ @@ -277959,14 +289569,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "BypassConsistencyCheck", type: "Plain", - value: Ty#34 (bool), + value: Ty#36 (bool), }, ], prefix: "Configuration", }, }, { - calls: Ty#405 (polkadot_runtime_parachains::shared::pallet::Call), + calls: Ty#412 (polkadot_runtime_parachains::shared::pallet::Call), constants: [ ], error: undefined, @@ -278001,7 +289611,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ActiveValidatorIndices", type: "Plain", - value: Ty#570, + value: Ty#584, }, { default: [ @@ -278014,18 +289624,18 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ActiveValidatorKeys", type: "Plain", - value: Ty#571, + value: Ty#585, }, ], prefix: "ParasShared", }, }, { - calls: Ty#406 (polkadot_runtime_parachains::inclusion::pallet::Call), + calls: Ty#413 (polkadot_runtime_parachains::inclusion::pallet::Call), constants: [ ], - error: Ty#574 (polkadot_runtime_parachains::inclusion::pallet::Error), - event: Ty#76 (polkadot_runtime_parachains::inclusion::pallet::Event), + error: Ty#588 (polkadot_runtime_parachains::inclusion::pallet::Error), + event: Ty#80 (polkadot_runtime_parachains::inclusion::pallet::Event), i: 44, name: "ParaInclusion", storage: { @@ -278040,11 +289650,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#414 (polkadot_primitives::v2::ValidatorIndex), + key: Ty#421 (polkadot_primitives::v2::ValidatorIndex), modifier: "Optional", name: "AvailabilityBitfields", type: "Map", - value: Ty#572 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord), + value: Ty#586 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord), }, { default: [ @@ -278056,11 +289666,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingAvailability", type: "Map", - value: Ty#573 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability), + value: Ty#587 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability), }, { default: [ @@ -278072,21 +289682,21 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingAvailabilityCommitments", type: "Map", - value: Ty#419 (polkadot_primitives::v2::CandidateCommitments), + value: Ty#426 (polkadot_primitives::v2::CandidateCommitments), }, ], prefix: "ParaInclusion", }, }, { - calls: Ty#407 (polkadot_runtime_parachains::paras_inherent::pallet::Call), + calls: Ty#414 (polkadot_runtime_parachains::paras_inherent::pallet::Call), constants: [ ], - error: Ty#580 (polkadot_runtime_parachains::paras_inherent::pallet::Error), + error: Ty#594 (polkadot_runtime_parachains::paras_inherent::pallet::Error), event: undefined, i: 45, name: "ParaInherent", @@ -278107,7 +289717,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Included", type: "Plain", - value: Ty#54, + value: Ty#56, }, { default: [ @@ -278119,7 +289729,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "OnChainVotes", type: "Plain", - value: Ty#575 (polkadot_primitives::v2::ScrapedOnChainVotes), + value: Ty#589 (polkadot_primitives::v2::ScrapedOnChainVotes), }, ], prefix: "ParaInherent", @@ -278150,7 +289760,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ValidatorGroups", type: "Plain", - value: Ty#581, + value: Ty#595, }, { default: [ @@ -278169,7 +289779,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ParathreadQueue", type: "Plain", - value: Ty#582 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue), + value: Ty#596 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue), }, { default: [ @@ -278188,7 +289798,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "AvailabilityCores", type: "Plain", - value: Ty#587, + value: Ty#601, }, { default: [ @@ -278203,7 +289813,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ParathreadClaimIndex", type: "Plain", - value: Ty#590, + value: Ty#604, }, { default: [ @@ -278240,20 +289850,20 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Scheduled", type: "Plain", - value: Ty#591, + value: Ty#605, }, ], prefix: "ParaScheduler", }, }, { - calls: Ty#433 (polkadot_runtime_parachains::paras::pallet::Call), + calls: Ty#440 (polkadot_runtime_parachains::paras::pallet::Call), constants: [ { docs: [ ], name: "UnsignedPriority", - ty: Ty#8 (u64), + ty: Ty#9 (u64), value: Uint8Array(8) [ 255, 255, @@ -278266,8 +289876,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#606 (polkadot_runtime_parachains::paras::pallet::Error), - event: Ty#88 (polkadot_runtime_parachains::paras::pallet::Event), + error: Ty#620 (polkadot_runtime_parachains::paras::pallet::Error), + event: Ty#92 (polkadot_runtime_parachains::paras::pallet::Event), i: 47, name: "Paras", storage: { @@ -278285,11 +289895,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Optional", name: "PvfActiveVoteMap", type: "Map", - value: Ty#594 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState), + value: Ty#608 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState), }, { default: [ @@ -278301,7 +289911,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "PvfActiveVoteList", type: "Plain", - value: Ty#597, + value: Ty#611, }, { default: [ @@ -278315,7 +289925,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Parachains", type: "Plain", - value: Ty#590, + value: Ty#604, }, { default: [ @@ -278327,11 +289937,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "ParaLifecycles", type: "Map", - value: Ty#598 (polkadot_runtime_parachains::paras::ParaLifecycle), + value: Ty#612 (polkadot_runtime_parachains::paras::ParaLifecycle), }, { default: [ @@ -278343,11 +289953,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Heads", type: "Map", - value: Ty#85 (polkadot_parachain::primitives::HeadData), + value: Ty#89 (polkadot_parachain::primitives::HeadData), }, { default: [ @@ -278361,11 +289971,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "CurrentCodeHash", type: "Map", - value: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -278380,11 +289990,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#599, + key: Ty#613, modifier: "Optional", name: "PastCodeHash", type: "Map", - value: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -278399,11 +290009,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "PastCodeMeta", type: "Map", - value: Ty#600 (polkadot_runtime_parachains::paras::ParaPastCodeMeta), + value: Ty#614 (polkadot_runtime_parachains::paras::ParaPastCodeMeta), }, { default: [ @@ -278420,7 +290030,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "PastCodePruning", type: "Plain", - value: Ty#603, + value: Ty#617, }, { default: [ @@ -278434,7 +290044,7 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "FutureCodeUpgrades", type: "Map", @@ -278452,11 +290062,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "FutureCodeHash", type: "Map", - value: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + value: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), }, { default: [ @@ -278476,11 +290086,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpgradeGoAheadSignal", type: "Map", - value: Ty#604 (polkadot_primitives::v2::UpgradeGoAhead), + value: Ty#618 (polkadot_primitives::v2::UpgradeGoAhead), }, { default: [ @@ -278500,11 +290110,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpgradeRestrictionSignal", type: "Map", - value: Ty#605 (polkadot_primitives::v2::UpgradeRestriction), + value: Ty#619 (polkadot_primitives::v2::UpgradeRestriction), }, { default: [ @@ -278518,7 +290128,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "UpgradeCooldowns", type: "Plain", - value: Ty#603, + value: Ty#617, }, { default: [ @@ -278533,7 +290143,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "UpcomingUpgrades", type: "Plain", - value: Ty#603, + value: Ty#617, }, { default: [ @@ -278549,7 +290159,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "ActionsQueue", type: "Map", - value: Ty#590, + value: Ty#604, }, { default: [ @@ -278564,11 +290174,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "UpcomingParasGenesis", type: "Map", - value: Ty#443 (polkadot_runtime_parachains::paras::ParaGenesisArgs), + value: Ty#454 (polkadot_runtime_parachains::paras::ParaGenesisArgs), }, { default: [ @@ -278583,7 +290193,7 @@ snapshot[`westend 1`] = ` hashers: [ "Identity", ], - key: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Default", name: "CodeByHashRefs", type: "Map", @@ -278602,18 +290212,18 @@ snapshot[`westend 1`] = ` hashers: [ "Identity", ], - key: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + key: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), modifier: "Optional", name: "CodeByHash", type: "Map", - value: Ty#423 (polkadot_parachain::primitives::ValidationCode), + value: Ty#430 (polkadot_parachain::primitives::ValidationCode), }, ], prefix: "Paras", }, }, { - calls: Ty#435 (polkadot_runtime_parachains::initializer::pallet::Call), + calls: Ty#442 (polkadot_runtime_parachains::initializer::pallet::Call), constants: [ ], error: undefined, @@ -278639,7 +290249,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "HasInitialized", type: "Plain", - value: Ty#54, + value: Ty#56, }, { default: [ @@ -278657,14 +290267,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "BufferedSessionChanges", type: "Plain", - value: Ty#607, + value: Ty#621, }, ], prefix: "Initializer", }, }, { - calls: Ty#436 (polkadot_runtime_parachains::dmp::pallet::Call), + calls: Ty#443 (polkadot_runtime_parachains::dmp::pallet::Call), constants: [ ], error: undefined, @@ -278683,11 +290293,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "DownwardMessageQueues", type: "Map", - value: Ty#609, + value: Ty#623, }, { default: [ @@ -278736,22 +290346,22 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "DownwardMessageQueueHeads", type: "Map", - value: Ty#9 (primitive_types::H256), + value: Ty#10 (primitive_types::H256), }, ], prefix: "Dmp", }, }, { - calls: Ty#437 (polkadot_runtime_parachains::ump::pallet::Call), + calls: Ty#444 (polkadot_runtime_parachains::ump::pallet::Call), constants: [ ], - error: Ty#612 (polkadot_runtime_parachains::ump::pallet::Error), - event: Ty#89 (polkadot_runtime_parachains::ump::pallet::Event), + error: Ty#626 (polkadot_runtime_parachains::ump::pallet::Error), + event: Ty#93 (polkadot_runtime_parachains::ump::pallet::Event), i: 50, name: "Ump", storage: { @@ -278771,11 +290381,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "RelayDispatchQueues", type: "Map", - value: Ty#147, + value: Ty#152, }, { default: [ @@ -278804,11 +290414,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "RelayDispatchQueueSize", type: "Map", - value: Ty#59, + value: Ty#61, }, { default: [ @@ -278824,7 +290434,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "NeedsDispatch", type: "Plain", - value: Ty#590, + value: Ty#604, }, { default: [ @@ -278840,7 +290450,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "NextDispatchRoundStartWith", type: "Plain", - value: Ty#79 (polkadot_parachain::primitives::Id), + value: Ty#83 (polkadot_parachain::primitives::Id), }, { default: [ @@ -278854,11 +290464,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Overweight", type: "Map", - value: Ty#611, + value: Ty#625, }, { default: [ @@ -278878,18 +290488,18 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "OverweightCount", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, ], prefix: "Ump", }, }, { - calls: Ty#438 (polkadot_runtime_parachains::hrmp::pallet::Call), + calls: Ty#445 (polkadot_runtime_parachains::hrmp::pallet::Call), constants: [ ], - error: Ty#621 (polkadot_runtime_parachains::hrmp::pallet::Error), - event: Ty#92 (polkadot_runtime_parachains::hrmp::pallet::Event), + error: Ty#635 (polkadot_runtime_parachains::hrmp::pallet::Error), + event: Ty#96 (polkadot_runtime_parachains::hrmp::pallet::Event), i: 51, name: "Hrmp", storage: { @@ -278909,11 +290519,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpOpenChannelRequests", type: "Map", - value: Ty#613 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest), + value: Ty#627 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest), }, { default: [ @@ -278924,7 +290534,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "HrmpOpenChannelRequestsList", type: "Plain", - value: Ty#614, + value: Ty#628, }, { default: [ @@ -278941,7 +290551,7 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpOpenChannelRequestCount", type: "Map", @@ -278962,7 +290572,7 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpAcceptedChannelRequestCount", type: "Map", @@ -278984,11 +290594,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpCloseChannelRequests", type: "Map", - value: Ty#54, + value: Ty#56, }, { default: [ @@ -278999,7 +290609,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "HrmpCloseChannelRequestsList", type: "Plain", - value: Ty#614, + value: Ty#628, }, { default: [ @@ -279013,7 +290623,7 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "HrmpWatermarks", type: "Map", @@ -279031,11 +290641,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Optional", name: "HrmpChannels", type: "Map", - value: Ty#615 (polkadot_runtime_parachains::hrmp::HrmpChannel), + value: Ty#629 (polkadot_runtime_parachains::hrmp::HrmpChannel), }, { default: [ @@ -279059,11 +290669,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpIngressChannelsIndex", type: "Map", - value: Ty#590, + value: Ty#604, }, { default: [ @@ -279074,11 +290684,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpEgressChannelsIndex", type: "Map", - value: Ty#590, + value: Ty#604, }, { default: [ @@ -279091,11 +290701,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + key: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), modifier: "Default", name: "HrmpChannelContents", type: "Map", - value: Ty#617, + value: Ty#631, }, { default: [ @@ -279112,11 +290722,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "HrmpChannelDigests", type: "Map", - value: Ty#619, + value: Ty#633, }, ], prefix: "Hrmp", @@ -279144,7 +290754,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "AssignmentKeysUnsafe", type: "Plain", - value: Ty#622, + value: Ty#636, }, { default: [ @@ -279177,7 +290787,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Sessions", type: "Map", - value: Ty#623 (polkadot_primitives::v2::SessionInfo), + value: Ty#637 (polkadot_primitives::v2::SessionInfo), }, { default: [ @@ -279193,18 +290803,18 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "AccountKeys", type: "Map", - value: Ty#206, + value: Ty#212, }, ], prefix: "ParaSessionInfo", }, }, { - calls: Ty#439 (polkadot_runtime_parachains::disputes::pallet::Call), + calls: Ty#446 (polkadot_runtime_parachains::disputes::pallet::Call), constants: [ ], - error: Ty#627 (polkadot_runtime_parachains::disputes::pallet::Error), - event: Ty#94 (polkadot_runtime_parachains::disputes::pallet::Event), + error: Ty#641 (polkadot_runtime_parachains::disputes::pallet::Error), + event: Ty#98 (polkadot_runtime_parachains::disputes::pallet::Event), i: 53, name: "ParasDisputes", storage: { @@ -279233,11 +290843,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#625, + key: Ty#639, modifier: "Optional", name: "Disputes", type: "Map", - value: Ty#626 (polkadot_primitives::v2::DisputeState), + value: Ty#640 (polkadot_primitives::v2::DisputeState), }, { default: [ @@ -279251,7 +290861,7 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#625, + key: Ty#639, modifier: "Optional", name: "Included", type: "Map", @@ -279275,7 +290885,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "SpamSlots", type: "Map", - value: Ty#211, + value: Ty#79, }, { default: [ @@ -279290,14 +290900,61 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "Frozen", type: "Plain", - value: Ty#255 (Option), + value: Ty#262 (Option), }, ], prefix: "ParasDisputes", }, }, { - calls: Ty#440 (polkadot_runtime_common::paras_registrar::pallet::Call), + calls: Ty#447 (polkadot_runtime_parachains::disputes::slashing::pallet::Call), + constants: [ + ], + error: Ty#646 (polkadot_runtime_parachains::disputes::slashing::pallet::Error), + event: undefined, + i: 54, + name: "ParasSlashing", + storage: { + entries: [ + { + default: [ + 0, + ], + docs: [ + " Validators pending dispute slashes.", + ], + hashers: [ + "Twox64Concat", + "Blake2_128Concat", + ], + key: Ty#639, + modifier: "Optional", + name: "UnappliedSlashes", + type: "Map", + value: Ty#642 (polkadot_runtime_parachains::disputes::slashing::PendingSlashes), + }, + { + default: [ + 0, + ], + docs: [ + " \`ValidatorSetCount\` per session.", + ], + hashers: [ + "Twox64Concat", + ], + key: Ty#4 (u32), + modifier: "Optional", + name: "ValidatorSetCounts", + type: "Map", + value: Ty#4 (u32), + }, + ], + prefix: "ParasSlashing", + }, + }, + { + calls: Ty#451 (polkadot_runtime_common::paras_registrar::pallet::Call), constants: [ { docs: [ @@ -279351,8 +291008,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#629 (polkadot_runtime_common::paras_registrar::pallet::Error), - event: Ty#98 (polkadot_runtime_common::paras_registrar::pallet::Event), + error: Ty#648 (polkadot_runtime_common::paras_registrar::pallet::Error), + event: Ty#102 (polkadot_runtime_common::paras_registrar::pallet::Event), i: 60, name: "Registrar", storage: { @@ -279367,11 +291024,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PendingSwap", type: "Map", - value: Ty#79 (polkadot_parachain::primitives::Id), + value: Ty#83 (polkadot_parachain::primitives::Id), }, { default: [ @@ -279386,11 +291043,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Paras", type: "Map", - value: Ty#628 (polkadot_runtime_common::paras_registrar::ParaInfo), + value: Ty#647 (polkadot_runtime_common::paras_registrar::ParaInfo), }, { default: [ @@ -279405,14 +291062,14 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "NextFreeParaId", type: "Plain", - value: Ty#79 (polkadot_parachain::primitives::Id), + value: Ty#83 (polkadot_parachain::primitives::Id), }, ], prefix: "Registrar", }, }, { - calls: Ty#441 (polkadot_runtime_common::slots::pallet::Call), + calls: Ty#452 (polkadot_runtime_common::slots::pallet::Call), constants: [ { docs: [ @@ -279441,8 +291098,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#631 (polkadot_runtime_common::slots::pallet::Error), - event: Ty#99 (polkadot_runtime_common::slots::pallet::Event), + error: Ty#650 (polkadot_runtime_common::slots::pallet::Error), + event: Ty#103 (polkadot_runtime_common::slots::pallet::Event), i: 61, name: "Slots", storage: { @@ -279472,28 +291129,28 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Default", name: "Leases", type: "Map", - value: Ty#630, + value: Ty#649, }, ], prefix: "Slots", }, }, { - calls: Ty#442 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Call), + calls: Ty#453 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Call), constants: [ ], - error: Ty#632 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Error), + error: Ty#651 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Error), event: undefined, i: 62, name: "ParasSudoWrapper", storage: undefined, }, { - calls: Ty#455 (polkadot_runtime_common::auctions::pallet::Call), + calls: Ty#466 (polkadot_runtime_common::auctions::pallet::Call), constants: [ { docs: [ @@ -279548,8 +291205,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#637 (polkadot_runtime_common::auctions::pallet::Error), - event: Ty#100 (polkadot_runtime_common::auctions::pallet::Event), + error: Ty#656 (polkadot_runtime_common::auctions::pallet::Error), + event: Ty#104 (polkadot_runtime_common::auctions::pallet::Event), i: 63, name: "Auctions", storage: { @@ -279583,7 +291240,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "AuctionInfo", type: "Plain", - value: Ty#59, + value: Ty#61, }, { default: [ @@ -279596,7 +291253,7 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#633, + key: Ty#652, modifier: "Optional", name: "ReservedAmounts", type: "Map", @@ -279618,21 +291275,21 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "Winning", type: "Map", - value: Ty#634, + value: Ty#653, }, ], prefix: "Auctions", }, }, { - calls: Ty#457 (polkadot_runtime_common::crowdloan::pallet::Call), + calls: Ty#468 (polkadot_runtime_common::crowdloan::pallet::Call), constants: [ { docs: [ ' \`PalletId\` for the crowdloan pallet. An appropriate value could be \`PalletId(*b"py/cfund")\`', ], name: "PalletId", - ty: Ty#564 (frame_support::PalletId), + ty: Ty#573 (frame_support::PalletId), value: Uint8Array(8) [ 112, 121, @@ -279684,8 +291341,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#640 (polkadot_runtime_common::crowdloan::pallet::Error), - event: Ty#101 (polkadot_runtime_common::crowdloan::pallet::Event), + error: Ty#659 (polkadot_runtime_common::crowdloan::pallet::Error), + event: Ty#105 (polkadot_runtime_common::crowdloan::pallet::Event), i: 64, name: "Crowdloan", storage: { @@ -279700,11 +291357,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "Funds", type: "Map", - value: Ty#638 (polkadot_runtime_common::crowdloan::FundInfo), + value: Ty#657 (polkadot_runtime_common::crowdloan::FundInfo), }, { default: [ @@ -279717,7 +291374,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "NewRaise", type: "Plain", - value: Ty#590, + value: Ty#604, }, { default: [ @@ -279754,7 +291411,7 @@ snapshot[`westend 1`] = ` }, }, { - calls: Ty#466 (polkadot_runtime_common::assigned_slots::pallet::Call), + calls: Ty#477 (polkadot_runtime_common::assigned_slots::pallet::Call), constants: [ { docs: [ @@ -279822,8 +291479,8 @@ snapshot[`westend 1`] = ` ], }, ], - error: Ty#642 (polkadot_runtime_common::assigned_slots::pallet::Error), - event: Ty#102 (polkadot_runtime_common::assigned_slots::pallet::Event), + error: Ty#661 (polkadot_runtime_common::assigned_slots::pallet::Error), + event: Ty#106 (polkadot_runtime_common::assigned_slots::pallet::Event), i: 65, name: "AssignedSlots", storage: { @@ -279838,11 +291495,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "PermanentSlots", type: "Map", - value: Ty#59, + value: Ty#61, }, { default: [ @@ -279869,11 +291526,11 @@ snapshot[`westend 1`] = ` hashers: [ "Twox64Concat", ], - key: Ty#79 (polkadot_parachain::primitives::Id), + key: Ty#83 (polkadot_parachain::primitives::Id), modifier: "Optional", name: "TemporarySlots", type: "Map", - value: Ty#641 (polkadot_runtime_common::assigned_slots::ParachainTemporarySlot), + value: Ty#660 (polkadot_runtime_common::assigned_slots::ParachainTemporarySlot), }, { default: [ @@ -279910,11 +291567,11 @@ snapshot[`westend 1`] = ` }, }, { - calls: Ty#468 (pallet_xcm::pallet::Call), + calls: Ty#479 (pallet_xcm::pallet::Call), constants: [ ], - error: Ty#653 (pallet_xcm::pallet::Error), - event: Ty#103 (pallet_xcm::pallet::Event), + error: Ty#672 (pallet_xcm::pallet::Error), + event: Ty#107 (pallet_xcm::pallet::Event), i: 99, name: "XcmPallet", storage: { @@ -279936,7 +291593,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "QueryCounter", type: "Plain", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -279948,11 +291605,11 @@ snapshot[`westend 1`] = ` hashers: [ "Blake2_128Concat", ], - key: Ty#8 (u64), + key: Ty#9 (u64), modifier: "Optional", name: "Queries", type: "Map", - value: Ty#643 (pallet_xcm::pallet::QueryStatus), + value: Ty#662 (pallet_xcm::pallet::QueryStatus), }, { default: [ @@ -279970,7 +291627,7 @@ snapshot[`westend 1`] = ` hashers: [ "Identity", ], - key: Ty#9 (primitive_types::H256), + key: Ty#10 (primitive_types::H256), modifier: "Default", name: "AssetTraps", type: "Map", @@ -280000,7 +291657,7 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#647, + key: Ty#666, modifier: "Optional", name: "SupportedVersion", type: "Map", @@ -280017,11 +291674,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#647, + key: Ty#666, modifier: "Optional", name: "VersionNotifiers", type: "Map", - value: Ty#8 (u64), + value: Ty#9 (u64), }, { default: [ @@ -280035,11 +291692,11 @@ snapshot[`westend 1`] = ` "Twox64Concat", "Blake2_128Concat", ], - key: Ty#647, + key: Ty#666, modifier: "Optional", name: "VersionNotifyTargets", type: "Map", - value: Ty#648, + value: Ty#667, }, { default: [ @@ -280053,7 +291710,7 @@ snapshot[`westend 1`] = ` modifier: "Default", name: "VersionDiscoveryQueue", type: "Plain", - value: Ty#649 (frame_support::storage::bounded_vec::BoundedVec), + value: Ty#668 (sp_core::bounded::bounded_vec::BoundedVec), }, { default: [ @@ -280065,7 +291722,7 @@ snapshot[`westend 1`] = ` modifier: "Optional", name: "CurrentMigration", type: "Plain", - value: Ty#652 (pallet_xcm::pallet::VersionMigrationStage), + value: Ty#671 (pallet_xcm::pallet::VersionMigrationStage), }, ], prefix: "XcmPallet", @@ -280243,7 +291900,7 @@ snapshot[`westend 1`] = ` ], type: "Primitive", }, - Ty#7 (frame_support::weights::PerDispatchClass) { + Ty#7 (frame_support::dispatch::PerDispatchClass) { docs: [ ], fields: [ @@ -280251,21 +291908,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "normal", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "T", }, ], @@ -280273,20 +291930,42 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), }, ], path: [ "frame_support", - "weights", + "dispatch", "PerDispatchClass", ], type: "Struct", }, - Ty#8 (u64) { + Ty#8 (sp_weights::weight_v2::Weight) { docs: [ ], + fields: [ + { + docs: [ + ], + name: "ref_time", + ty: Ty#9 (u64), + typeName: "u64", + }, + ], id: 8, + params: [ + ], + path: [ + "sp_weights", + "weight_v2", + "Weight", + ], + type: "Struct", + }, + Ty#9 (u64) { + docs: [ + ], + id: 9, kind: "u64", params: [ ], @@ -280294,7 +291973,7 @@ snapshot[`westend 1`] = ` ], type: "Primitive", }, - Ty#9 (primitive_types::H256) { + Ty#10 (primitive_types::H256) { docs: [ ], fields: [ @@ -280306,7 +291985,7 @@ snapshot[`westend 1`] = ` typeName: "[u8; 32]", }, ], - id: 9, + id: 10, params: [ ], path: [ @@ -280315,10 +291994,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#10 { + Ty#11 { docs: [ ], - id: 10, + id: 11, params: [ ], path: [ @@ -280326,7 +292005,7 @@ snapshot[`westend 1`] = ` type: "Sequence", typeParam: Ty#2 (u8), }, - Ty#11 (sp_runtime::generic::digest::Digest) { + Ty#12 (sp_runtime::generic::digest::Digest) { docs: [ ], fields: [ @@ -280334,11 +292013,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "logs", - ty: Ty#12, + ty: Ty#13, typeName: "Vec", }, ], - id: 11, + id: 12, params: [ ], path: [ @@ -280349,21 +292028,21 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#12 { + Ty#13 { docs: [ ], - id: 12, + id: 13, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#13 (sp_runtime::generic::digest::DigestItem), + typeParam: Ty#14 (sp_runtime::generic::digest::DigestItem), }, - Ty#13 (sp_runtime::generic::digest::DigestItem) { + Ty#14 (sp_runtime::generic::digest::DigestItem) { docs: [ ], - id: 13, + id: 14, members: [ { docs: [ @@ -280373,14 +292052,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -280395,14 +292074,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -280417,14 +292096,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "ConsensusEngineId", }, { docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -280439,7 +292118,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -280465,10 +292144,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#14 { + Ty#15 { docs: [ ], - id: 14, + id: 15, len: 4, params: [ ], @@ -280477,18 +292156,18 @@ snapshot[`westend 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#15 { + Ty#16 { docs: [ ], - id: 15, + id: 16, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#16 (frame_system::EventRecord), + typeParam: Ty#17 (frame_system::EventRecord), }, - Ty#16 (frame_system::EventRecord) { + Ty#17 (frame_system::EventRecord) { docs: [ ], fields: [ @@ -280496,33 +292175,33 @@ snapshot[`westend 1`] = ` docs: [ ], name: "phase", - ty: Ty#139 (frame_system::Phase), + ty: Ty#144 (frame_system::Phase), typeName: "Phase", }, { docs: [ ], name: "event", - ty: Ty#17 (westend_runtime::Event), + ty: Ty#18 (westend_runtime::RuntimeEvent), typeName: "E", }, { docs: [ ], name: "topics", - ty: Ty#140, + ty: Ty#145, typeName: "Vec", }, ], - id: 16, + id: 17, params: [ { name: "E", - ty: Ty#17 (westend_runtime::Event), + ty: Ty#18 (westend_runtime::RuntimeEvent), }, { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -280531,10 +292210,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#17 (westend_runtime::Event) { + Ty#18 (westend_runtime::RuntimeEvent) { docs: [ ], - id: 17, + id: 18, members: [ { docs: [ @@ -280544,7 +292223,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#18 (frame_system::pallet::Event), + ty: Ty#19 (frame_system::pallet::Event), typeName: "frame_system::Event", }, ], @@ -280559,7 +292238,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#27 (pallet_indices::pallet::Event), + ty: Ty#28 (pallet_indices::pallet::Event), typeName: "pallet_indices::Event", }, ], @@ -280574,7 +292253,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#28 (pallet_balances::pallet::Event), + ty: Ty#29 (pallet_balances::pallet::Event), typeName: "pallet_balances::Event", }, ], @@ -280589,7 +292268,22 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#30 (pallet_staking::pallet::pallet::Event), + ty: Ty#31 (pallet_transaction_payment::pallet::Event), + typeName: "pallet_transaction_payment::Event", + }, + ], + index: 26, + name: "TransactionPayment", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#32 (pallet_staking::pallet::pallet::Event), typeName: "pallet_staking::Event", }, ], @@ -280604,7 +292298,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#35 (pallet_offences::pallet::Event), + ty: Ty#37 (pallet_offences::pallet::Event), typeName: "pallet_offences::Event", }, ], @@ -280619,7 +292313,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#37 (pallet_session::pallet::Event), + ty: Ty#39 (pallet_session::pallet::Event), typeName: "pallet_session::Event", }, ], @@ -280634,7 +292328,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#38 (pallet_grandpa::pallet::Event), + ty: Ty#40 (pallet_grandpa::pallet::Event), typeName: "pallet_grandpa::Event", }, ], @@ -280649,7 +292343,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#43 (pallet_im_online::pallet::Event), + ty: Ty#45 (pallet_im_online::pallet::Event), typeName: "pallet_im_online::Event", }, ], @@ -280664,7 +292358,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#52 (pallet_utility::pallet::Event), + ty: Ty#54 (pallet_utility::pallet::Event), typeName: "pallet_utility::Event", }, ], @@ -280679,7 +292373,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#55 (pallet_identity::pallet::Event), + ty: Ty#57 (pallet_identity::pallet::Event), typeName: "pallet_identity::Event", }, ], @@ -280694,7 +292388,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#56 (pallet_recovery::pallet::Event), + ty: Ty#58 (pallet_recovery::pallet::Event), typeName: "pallet_recovery::Event", }, ], @@ -280709,7 +292403,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#57 (pallet_vesting::pallet::Event), + ty: Ty#59 (pallet_vesting::pallet::Event), typeName: "pallet_vesting::Event", }, ], @@ -280724,7 +292418,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#58 (pallet_scheduler::pallet::Event), + ty: Ty#60 (pallet_scheduler::pallet::Event), typeName: "pallet_scheduler::Event", }, ], @@ -280739,7 +292433,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#62 (pallet_preimage::pallet::Event), + ty: Ty#64 (pallet_preimage::pallet::Event), typeName: "pallet_preimage::Event", }, ], @@ -280754,7 +292448,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#63 (pallet_sudo::pallet::Event), + ty: Ty#65 (pallet_sudo::pallet::Event), typeName: "pallet_sudo::Event", }, ], @@ -280769,7 +292463,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#65 (pallet_proxy::pallet::Event), + ty: Ty#67 (pallet_proxy::pallet::Event), typeName: "pallet_proxy::Event", }, ], @@ -280784,7 +292478,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#68 (pallet_multisig::pallet::Event), + ty: Ty#70 (pallet_multisig::pallet::Event), typeName: "pallet_multisig::Event", }, ], @@ -280799,7 +292493,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#70 (pallet_election_provider_multi_phase::pallet::Event), + ty: Ty#72 (pallet_election_provider_multi_phase::pallet::Event), typeName: "pallet_election_provider_multi_phase::Event", }, ], @@ -280814,8 +292508,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#73 (pallet_bags_list::pallet::Event), - typeName: "pallet_bags_list::Event", + ty: Ty#75 (pallet_bags_list::pallet::Event), + typeName: "pallet_bags_list::Event", }, ], index: 25, @@ -280829,7 +292523,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#74 (pallet_nomination_pools::pallet::Event), + ty: Ty#76 (pallet_nomination_pools::pallet::Event), typeName: "pallet_nomination_pools::Event", }, ], @@ -280844,7 +292538,22 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#76 (polkadot_runtime_parachains::inclusion::pallet::Event), + ty: Ty#78 (pallet_fast_unstake::pallet::Event), + typeName: "pallet_fast_unstake::Event", + }, + ], + index: 30, + name: "FastUnstake", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#80 (polkadot_runtime_parachains::inclusion::pallet::Event), typeName: "parachains_inclusion::Event", }, ], @@ -280859,7 +292568,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#88 (polkadot_runtime_parachains::paras::pallet::Event), + ty: Ty#92 (polkadot_runtime_parachains::paras::pallet::Event), typeName: "parachains_paras::Event", }, ], @@ -280874,7 +292583,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#89 (polkadot_runtime_parachains::ump::pallet::Event), + ty: Ty#93 (polkadot_runtime_parachains::ump::pallet::Event), typeName: "parachains_ump::Event", }, ], @@ -280889,7 +292598,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#92 (polkadot_runtime_parachains::hrmp::pallet::Event), + ty: Ty#96 (polkadot_runtime_parachains::hrmp::pallet::Event), typeName: "parachains_hrmp::Event", }, ], @@ -280904,7 +292613,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#94 (polkadot_runtime_parachains::disputes::pallet::Event), + ty: Ty#98 (polkadot_runtime_parachains::disputes::pallet::Event), typeName: "parachains_disputes::Event", }, ], @@ -280919,7 +292628,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#98 (polkadot_runtime_common::paras_registrar::pallet::Event), + ty: Ty#102 (polkadot_runtime_common::paras_registrar::pallet::Event), typeName: "paras_registrar::Event", }, ], @@ -280934,7 +292643,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#99 (polkadot_runtime_common::slots::pallet::Event), + ty: Ty#103 (polkadot_runtime_common::slots::pallet::Event), typeName: "slots::Event", }, ], @@ -280949,7 +292658,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#100 (polkadot_runtime_common::auctions::pallet::Event), + ty: Ty#104 (polkadot_runtime_common::auctions::pallet::Event), typeName: "auctions::Event", }, ], @@ -280964,7 +292673,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#101 (polkadot_runtime_common::crowdloan::pallet::Event), + ty: Ty#105 (polkadot_runtime_common::crowdloan::pallet::Event), typeName: "crowdloan::Event", }, ], @@ -280979,7 +292688,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#102 (polkadot_runtime_common::assigned_slots::pallet::Event), + ty: Ty#106 (polkadot_runtime_common::assigned_slots::pallet::Event), typeName: "assigned_slots::Event", }, ], @@ -280994,7 +292703,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#103 (pallet_xcm::pallet::Event), + ty: Ty#107 (pallet_xcm::pallet::Event), typeName: "pallet_xcm::Event", }, ], @@ -281006,15 +292715,15 @@ snapshot[`westend 1`] = ` ], path: [ "westend_runtime", - "Event", + "RuntimeEvent", ], type: "Union", }, - Ty#18 (frame_system::pallet::Event) { + Ty#19 (frame_system::pallet::Event) { docs: [ "Event for the System pallet.", ], - id: 18, + id: 19, members: [ { docs: [ @@ -281025,7 +292734,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::dispatch::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -281041,14 +292750,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "dispatch_error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, { docs: [ ], name: "dispatch_info", - ty: Ty#19 (frame_support::weights::DispatchInfo), + ty: Ty#20 (frame_support::dispatch::DispatchInfo), typeName: "DispatchInfo", }, ], @@ -281112,7 +292821,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -281133,7 +292842,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#19 (frame_support::weights::DispatchInfo) { + Ty#20 (frame_support::dispatch::DispatchInfo) { docs: [ ], fields: [ @@ -281141,38 +292850,38 @@ snapshot[`westend 1`] = ` docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "class", - ty: Ty#20 (frame_support::weights::DispatchClass), + ty: Ty#21 (frame_support::dispatch::DispatchClass), typeName: "DispatchClass", }, { docs: [ ], name: "pays_fee", - ty: Ty#21 (frame_support::weights::Pays), + ty: Ty#22 (frame_support::dispatch::Pays), typeName: "Pays", }, ], - id: 19, + id: 20, params: [ ], path: [ "frame_support", - "weights", + "dispatch", "DispatchInfo", ], type: "Struct", }, - Ty#20 (frame_support::weights::DispatchClass) { + Ty#21 (frame_support::dispatch::DispatchClass) { docs: [ ], - id: 20, + id: 21, members: [ { docs: [ @@ -281203,15 +292912,15 @@ snapshot[`westend 1`] = ` ], path: [ "frame_support", - "weights", + "dispatch", "DispatchClass", ], type: "Union", }, - Ty#21 (frame_support::weights::Pays) { + Ty#22 (frame_support::dispatch::Pays) { docs: [ ], - id: 21, + id: 22, members: [ { docs: [ @@ -281234,15 +292943,15 @@ snapshot[`westend 1`] = ` ], path: [ "frame_support", - "weights", + "dispatch", "Pays", ], type: "Union", }, - Ty#22 (sp_runtime::DispatchError) { + Ty#23 (sp_runtime::DispatchError) { docs: [ ], - id: 22, + id: 23, members: [ { docs: [ @@ -281276,7 +292985,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#23 (sp_runtime::ModuleError), + ty: Ty#24 (sp_runtime::ModuleError), typeName: "ModuleError", }, ], @@ -281315,7 +293024,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#24 (sp_runtime::TokenError), + ty: Ty#25 (sp_runtime::TokenError), typeName: "TokenError", }, ], @@ -281330,7 +293039,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#25 (sp_runtime::ArithmeticError), + ty: Ty#26 (sp_runtime::ArithmeticError), typeName: "ArithmeticError", }, ], @@ -281345,7 +293054,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#26 (sp_runtime::TransactionalError), + ty: Ty#27 (sp_runtime::TransactionalError), typeName: "TransactionalError", }, ], @@ -281361,7 +293070,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#23 (sp_runtime::ModuleError) { + Ty#24 (sp_runtime::ModuleError) { docs: [ ], fields: [ @@ -281376,11 +293085,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "error", - ty: Ty#14, + ty: Ty#15, typeName: "[u8; MAX_MODULE_ERROR_ENCODED_SIZE]", }, ], - id: 23, + id: 24, params: [ ], path: [ @@ -281389,10 +293098,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#24 (sp_runtime::TokenError) { + Ty#25 (sp_runtime::TokenError) { docs: [ ], - id: 24, + id: 25, members: [ { docs: [ @@ -281459,10 +293168,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#25 (sp_runtime::ArithmeticError) { + Ty#26 (sp_runtime::ArithmeticError) { docs: [ ], - id: 25, + id: 26, members: [ { docs: [ @@ -281497,10 +293206,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#26 (sp_runtime::TransactionalError) { + Ty#27 (sp_runtime::TransactionalError) { docs: [ ], - id: 26, + id: 27, members: [ { docs: [ @@ -281527,14 +293236,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#27 (pallet_indices::pallet::Event) { + Ty#28 (pallet_indices::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 27, + id: 28, members: [ { docs: [ @@ -281612,14 +293321,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#28 (pallet_balances::pallet::Event) { + Ty#29 (pallet_balances::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 28, + id: 29, members: [ { docs: [ @@ -281805,7 +293514,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "destination_status", - ty: Ty#29 (frame_support::traits::tokens::misc::BalanceStatus), + ty: Ty#30 (frame_support::traits::tokens::misc::BalanceStatus), typeName: "Status", }, ], @@ -281899,10 +293608,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#29 (frame_support::traits::tokens::misc::BalanceStatus) { + Ty#30 (frame_support::traits::tokens::misc::BalanceStatus) { docs: [ ], - id: 29, + id: 30, members: [ { docs: [ @@ -281932,40 +293641,93 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#30 (pallet_staking::pallet::pallet::Event) { + Ty#31 (pallet_transaction_payment::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 30, + id: 31, + members: [ + { + docs: [ + "A transaction fee \`actual_fee\`, of which \`tip\` was added to the minimum inclusion fee,", + "has been paid by \`who\`.", + ], + fields: [ + { + docs: [ + ], + name: "who", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "actual_fee", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "tip", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 0, + name: "TransactionFeePaid", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_transaction_payment", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#32 (pallet_staking::pallet::pallet::Event) { + docs: [ + " +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted +\\t\\t\\tby this pallet. +\\t\\t\\t", + ], + id: 32, members: [ { docs: [ "The era payout has been set; the first balance is the validator-payout; the second is", "the remainder from the maximum amount of reward.", - "\\\\[era_index, validator_payout, remainder\\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "era_index", ty: Ty#4 (u32), typeName: "EraIndex", }, { docs: [ ], - name: undefined, + name: "validator_payout", ty: Ty#6 (u128), typeName: "BalanceOf", }, { docs: [ ], - name: undefined, + name: "remainder", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -281975,20 +293737,20 @@ snapshot[`westend 1`] = ` }, { docs: [ - "The nominator has been rewarded by this amount. \\\\[stash, amount\\\\]", + "The nominator has been rewarded by this amount.", ], fields: [ { docs: [ ], - name: undefined, + name: "stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -281998,21 +293760,20 @@ snapshot[`westend 1`] = ` }, { docs: [ - "One validator (and its nominators) has been slashed by the given amount.", - "\\\\[validator, amount\\\\]", + "One staker (and potentially its nominators) has been slashed by the given amount.", ], fields: [ { docs: [ ], - name: undefined, + name: "staker", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -282023,13 +293784,13 @@ snapshot[`westend 1`] = ` { docs: [ "An old slashing report from a prior era was discarded because it could", - "not be processed. \\\\[session_index\\\\]", + "not be processed.", ], fields: [ { docs: [ ], - name: undefined, + name: "session_index", ty: Ty#4 (u32), typeName: "SessionIndex", }, @@ -282057,14 +293818,14 @@ snapshot[`westend 1`] = ` { docs: [ ], - name: undefined, + name: "stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -282074,20 +293835,20 @@ snapshot[`westend 1`] = ` }, { docs: [ - "An account has unbonded this amount. \\\\[stash, amount\\\\]", + "An account has unbonded this amount.", ], fields: [ { docs: [ ], - name: undefined, + name: "stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -282098,20 +293859,20 @@ snapshot[`westend 1`] = ` { docs: [ "An account has called \`withdraw_unbonded\` and removed unbonding chunks worth \`Balance\`", - "from the unlocking queue. \\\\[stash, amount\\\\]", + "from the unlocking queue.", ], fields: [ { docs: [ ], - name: undefined, + name: "stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "amount", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -282121,20 +293882,20 @@ snapshot[`westend 1`] = ` }, { docs: [ - "A nominator has been kicked from a validator. \\\\[nominator, stash\\\\]", + "A nominator has been kicked from a validator.", ], fields: [ { docs: [ ], - name: undefined, + name: "nominator", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, + name: "stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -282154,13 +293915,12 @@ snapshot[`westend 1`] = ` { docs: [ "An account has stopped participating as either a validator or nominator.", - "\\\\[stash\\\\]", ], fields: [ { docs: [ ], - name: undefined, + name: "stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -282170,20 +293930,20 @@ snapshot[`westend 1`] = ` }, { docs: [ - "The stakers' rewards are getting paid. \\\\[era_index, validator_stash\\\\]", + "The stakers' rewards are getting paid.", ], fields: [ { docs: [ ], - name: undefined, + name: "era_index", ty: Ty#4 (u32), typeName: "EraIndex", }, { docs: [ ], - name: undefined, + name: "validator_stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -282199,15 +293959,15 @@ snapshot[`westend 1`] = ` { docs: [ ], - name: undefined, + name: "stash", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, { docs: [ ], - name: undefined, - ty: Ty#31 (pallet_staking::ValidatorPrefs), + name: "prefs", + ty: Ty#33 (pallet_staking::ValidatorPrefs), typeName: "ValidatorPrefs", }, ], @@ -282229,7 +293989,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#31 (pallet_staking::ValidatorPrefs) { + Ty#33 (pallet_staking::ValidatorPrefs) { docs: [ ], fields: [ @@ -282237,18 +293997,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "commission", - ty: Ty#32, + ty: Ty#34, typeName: "Perbill", }, { docs: [ ], name: "blocked", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 31, + id: 33, params: [ ], path: [ @@ -282257,18 +294017,18 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#32 { + Ty#34 { docs: [ ], - id: 32, + id: 34, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#33 (sp_arithmetic::per_things::Perbill), + typeParam: Ty#35 (sp_arithmetic::per_things::Perbill), }, - Ty#33 (sp_arithmetic::per_things::Perbill) { + Ty#35 (sp_arithmetic::per_things::Perbill) { docs: [ ], fields: [ @@ -282280,7 +294040,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - id: 33, + id: 35, params: [ ], path: [ @@ -282290,10 +294050,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#34 (bool) { + Ty#36 (bool) { docs: [ ], - id: 34, + id: 36, kind: "bool", params: [ ], @@ -282301,11 +294061,11 @@ snapshot[`westend 1`] = ` ], type: "Primitive", }, - Ty#35 (pallet_offences::pallet::Event) { + Ty#37 (pallet_offences::pallet::Event) { docs: [ "Events type.", ], - id: 35, + id: 37, members: [ { docs: [ @@ -282318,14 +294078,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "kind", - ty: Ty#36, + ty: Ty#38, typeName: "Kind", }, { docs: [ ], name: "timeslot", - ty: Ty#10, + ty: Ty#11, typeName: "OpaqueTimeSlot", }, ], @@ -282342,10 +294102,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#36 { + Ty#38 { docs: [ ], - id: 36, + id: 38, len: 16, params: [ ], @@ -282354,14 +294114,14 @@ snapshot[`westend 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#37 (pallet_session::pallet::Event) { + Ty#39 (pallet_session::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 37, + id: 39, members: [ { docs: [ @@ -282390,14 +294150,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#38 (pallet_grandpa::pallet::Event) { + Ty#40 (pallet_grandpa::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 38, + id: 40, members: [ { docs: [ @@ -282408,7 +294168,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "authority_set", - ty: Ty#39, + ty: Ty#41, typeName: "AuthorityList", }, ], @@ -282443,32 +294203,32 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#39 { + Ty#41 { docs: [ ], - id: 39, + id: 41, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#40, + typeParam: Ty#42, }, - Ty#40 { + Ty#42 { docs: [ ], fields: [ - Ty#41 (sp_finality_grandpa::app::Public), - Ty#8 (u64), + Ty#43 (sp_finality_grandpa::app::Public), + Ty#9 (u64), ], - id: 40, + id: 42, params: [ ], path: [ ], type: "Tuple", }, - Ty#41 (sp_finality_grandpa::app::Public) { + Ty#43 (sp_finality_grandpa::app::Public) { docs: [ ], fields: [ @@ -282476,11 +294236,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#42 (sp_core::ed25519::Public), + ty: Ty#44 (sp_core::ed25519::Public), typeName: "ed25519::Public", }, ], - id: 41, + id: 43, params: [ ], path: [ @@ -282490,7 +294250,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#42 (sp_core::ed25519::Public) { + Ty#44 (sp_core::ed25519::Public) { docs: [ ], fields: [ @@ -282502,7 +294262,7 @@ snapshot[`westend 1`] = ` typeName: "[u8; 32]", }, ], - id: 42, + id: 44, params: [ ], path: [ @@ -282512,14 +294272,14 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#43 (pallet_im_online::pallet::Event) { + Ty#45 (pallet_im_online::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 43, + id: 45, members: [ { docs: [ @@ -282530,7 +294290,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "authority_id", - ty: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), typeName: "T::AuthorityId", }, ], @@ -282555,7 +294315,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "offline", - ty: Ty#46, + ty: Ty#48, typeName: "Vec>", }, ], @@ -282576,7 +294336,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#44 (pallet_im_online::sr25519::app_sr25519::Public) { + Ty#46 (pallet_im_online::sr25519::app_sr25519::Public) { docs: [ ], fields: [ @@ -282584,11 +294344,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 44, + id: 46, params: [ ], path: [ @@ -282599,7 +294359,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#45 (sp_core::sr25519::Public) { + Ty#47 (sp_core::sr25519::Public) { docs: [ ], fields: [ @@ -282611,7 +294371,7 @@ snapshot[`westend 1`] = ` typeName: "[u8; 32]", }, ], - id: 45, + id: 47, params: [ ], path: [ @@ -282621,32 +294381,32 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#46 { + Ty#48 { docs: [ ], - id: 46, + id: 48, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#47, + typeParam: Ty#49, }, - Ty#47 { + Ty#49 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#48 (pallet_staking::Exposure), + Ty#50 (pallet_staking::Exposure), ], - id: 47, + id: 49, params: [ ], path: [ ], type: "Tuple", }, - Ty#48 (pallet_staking::Exposure) { + Ty#50 (pallet_staking::Exposure) { docs: [ ], fields: [ @@ -282654,25 +294414,25 @@ snapshot[`westend 1`] = ` docs: [ ], name: "total", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, { docs: [ ], name: "own", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, { docs: [ ], name: "others", - ty: Ty#50, + ty: Ty#52, typeName: "Vec>", }, ], - id: 48, + id: 50, params: [ { name: "AccountId", @@ -282689,10 +294449,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#49 { + Ty#51 { docs: [ ], - id: 49, + id: 51, params: [ ], path: [ @@ -282700,18 +294460,18 @@ snapshot[`westend 1`] = ` type: "Compact", typeParam: Ty#6 (u128), }, - Ty#50 { + Ty#52 { docs: [ ], - id: 50, + id: 52, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#51 (pallet_staking::IndividualExposure), + typeParam: Ty#53 (pallet_staking::IndividualExposure), }, - Ty#51 (pallet_staking::IndividualExposure) { + Ty#53 (pallet_staking::IndividualExposure) { docs: [ ], fields: [ @@ -282726,11 +294486,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, ], - id: 51, + id: 53, params: [ { name: "AccountId", @@ -282747,14 +294507,14 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#52 (pallet_utility::pallet::Event) { + Ty#54 (pallet_utility::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 52, + id: 54, members: [ { docs: [ @@ -282773,7 +294533,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, ], @@ -282816,7 +294576,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "error", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: "DispatchError", }, ], @@ -282832,7 +294592,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "result", - ty: Ty#53 (Result), + ty: Ty#55 (Result), typeName: "DispatchResult", }, ], @@ -282849,10 +294609,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#53 (Result) { + Ty#55 (Result) { docs: [ ], - id: 53, + id: 55, members: [ { docs: [ @@ -282862,7 +294622,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#54, + ty: Ty#56, typeName: undefined, }, ], @@ -282877,7 +294637,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), typeName: undefined, }, ], @@ -282888,11 +294648,11 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#54, + ty: Ty#56, }, { name: "E", - ty: Ty#22 (sp_runtime::DispatchError), + ty: Ty#23 (sp_runtime::DispatchError), }, ], path: [ @@ -282900,26 +294660,26 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#54 { + Ty#56 { docs: [ ], fields: [ ], - id: 54, + id: 56, params: [ ], path: [ ], type: "Tuple", }, - Ty#55 (pallet_identity::pallet::Event) { + Ty#57 (pallet_identity::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 55, + id: 57, members: [ { docs: [ @@ -283173,11 +294933,11 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#56 (pallet_recovery::pallet::Event) { + Ty#58 (pallet_recovery::pallet::Event) { docs: [ "Events type.", ], - id: 56, + id: 58, members: [ { docs: [ @@ -283324,14 +295084,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#57 (pallet_vesting::pallet::Event) { + Ty#59 (pallet_vesting::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 57, + id: 59, members: [ { docs: [ @@ -283387,11 +295147,11 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#58 (pallet_scheduler::pallet::Event) { + Ty#60 (pallet_scheduler::pallet::Event) { docs: [ "Events type.", ], - id: 58, + id: 60, members: [ { docs: [ @@ -283448,21 +295208,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "task", - ty: Ty#59, + ty: Ty#61, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#60 (Option), + ty: Ty#62 (Option), typeName: "Option>", }, { docs: [ ], name: "result", - ty: Ty#53 (Result), + ty: Ty#55 (Result), typeName: "DispatchResult", }, ], @@ -283478,21 +295238,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "task", - ty: Ty#59, + ty: Ty#61, typeName: "TaskAddress", }, { docs: [ ], name: "id", - ty: Ty#60 (Option), + ty: Ty#62 (Option), typeName: "Option>", }, { docs: [ ], name: "error", - ty: Ty#61 (frame_support::traits::schedule::LookupError), + ty: Ty#63 (frame_support::traits::schedule::LookupError), typeName: "LookupError", }, ], @@ -283513,24 +295273,24 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#59 { + Ty#61 { docs: [ ], fields: [ Ty#4 (u32), Ty#4 (u32), ], - id: 59, + id: 61, params: [ ], path: [ ], type: "Tuple", }, - Ty#60 (Option) { + Ty#62 (Option) { docs: [ ], - id: 60, + id: 62, members: [ { docs: [ @@ -283548,7 +295308,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], @@ -283559,7 +295319,7 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#10, + ty: Ty#11, }, ], path: [ @@ -283567,10 +295327,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#61 (frame_support::traits::schedule::LookupError) { + Ty#63 (frame_support::traits::schedule::LookupError) { docs: [ ], - id: 61, + id: 63, members: [ { docs: [ @@ -283599,14 +295359,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#62 (pallet_preimage::pallet::Event) { + Ty#64 (pallet_preimage::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 62, + id: 64, members: [ { docs: [ @@ -283617,7 +295377,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -283633,7 +295393,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -283649,7 +295409,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -283670,14 +295430,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#63 (pallet_sudo::pallet::Event) { + Ty#65 (pallet_sudo::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 63, + id: 65, members: [ { docs: [ @@ -283688,7 +295448,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "sudo_result", - ty: Ty#53 (Result), + ty: Ty#55 (Result), typeName: "DispatchResult", }, ], @@ -283704,7 +295464,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "old_sudoer", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, ], @@ -283720,7 +295480,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "sudo_result", - ty: Ty#53 (Result), + ty: Ty#55 (Result), typeName: "DispatchResult", }, ], @@ -283741,10 +295501,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#64 (Option) { + Ty#66 (Option) { docs: [ ], - id: 64, + id: 66, members: [ { docs: [ @@ -283781,14 +295541,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#65 (pallet_proxy::pallet::Event) { + Ty#67 (pallet_proxy::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 65, + id: 67, members: [ { docs: [ @@ -283799,7 +295559,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "result", - ty: Ty#53 (Result), + ty: Ty#55 (Result), typeName: "DispatchResult", }, ], @@ -283808,14 +295568,14 @@ snapshot[`westend 1`] = ` }, { docs: [ - "Anonymous account has been created by new proxy with given", + "A pure account has been created by new proxy with given", "disambiguation index and proxy type.", ], fields: [ { docs: [ ], - name: "anonymous", + name: "pure", ty: Ty#0 (sp_core::crypto::AccountId32), typeName: "T::AccountId", }, @@ -283830,19 +295590,19 @@ snapshot[`westend 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "disambiguation_index", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, ], index: 1, - name: "AnonymousCreated", + name: "PureCreated", }, { docs: [ @@ -283867,7 +295627,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -283897,7 +295657,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -283934,7 +295694,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -283962,10 +295722,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#66 (westend_runtime::ProxyType) { + Ty#68 (westend_runtime::ProxyType) { docs: [ ], - id: 66, + id: 68, members: [ { docs: [ @@ -284032,10 +295792,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#67 (u16) { + Ty#69 (u16) { docs: [ ], - id: 67, + id: 69, kind: "u16", params: [ ], @@ -284043,14 +295803,14 @@ snapshot[`westend 1`] = ` ], type: "Primitive", }, - Ty#68 (pallet_multisig::pallet::Event) { + Ty#70 (pallet_multisig::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 68, + id: 70, members: [ { docs: [ @@ -284098,7 +295858,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#69 (pallet_multisig::Timepoint), + ty: Ty#71 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -284135,7 +295895,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#69 (pallet_multisig::Timepoint), + ty: Ty#71 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -284156,7 +295916,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "result", - ty: Ty#53 (Result), + ty: Ty#55 (Result), typeName: "DispatchResult", }, ], @@ -284179,7 +295939,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "timepoint", - ty: Ty#69 (pallet_multisig::Timepoint), + ty: Ty#71 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -284214,7 +295974,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#69 (pallet_multisig::Timepoint) { + Ty#71 (pallet_multisig::Timepoint) { docs: [ ], fields: [ @@ -284233,7 +295993,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - id: 69, + id: 71, params: [ { name: "BlockNumber", @@ -284246,14 +296006,14 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#70 (pallet_election_provider_multi_phase::pallet::Event) { + Ty#72 (pallet_election_provider_multi_phase::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 70, + id: 72, members: [ { docs: [ @@ -284268,15 +296028,15 @@ snapshot[`westend 1`] = ` { docs: [ ], - name: "election_compute", - ty: Ty#71 (pallet_election_provider_multi_phase::ElectionCompute), + name: "compute", + ty: Ty#73 (pallet_election_provider_multi_phase::ElectionCompute), typeName: "ElectionCompute", }, { docs: [ ], name: "prev_ejected", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -284285,21 +296045,38 @@ snapshot[`westend 1`] = ` }, { docs: [ - "The election has been finalized, with \`Some\` of the given computation, or else if the", - "election failed, \`None\`.", + "The election has been finalized, with the given computation and score.", ], fields: [ { docs: [ ], - name: "election_compute", - ty: Ty#72 (Option), - typeName: "Option", + name: "compute", + ty: Ty#73 (pallet_election_provider_multi_phase::ElectionCompute), + typeName: "ElectionCompute", + }, + { + docs: [ + ], + name: "score", + ty: Ty#74 (sp_npos_elections::ElectionScore), + typeName: "ElectionScore", }, ], index: 1, name: "ElectionFinalized", }, + { + docs: [ + "An election failed.", + "", + "Not much can be said about which computes failed in the process.", + ], + fields: [ + ], + index: 2, + name: "ElectionFailed", + }, { docs: [ "An account has been rewarded for their signed submission being finalized.", @@ -284320,7 +296097,7 @@ snapshot[`westend 1`] = ` typeName: "BalanceOf", }, ], - index: 2, + index: 3, name: "Rewarded", }, { @@ -284343,7 +296120,7 @@ snapshot[`westend 1`] = ` typeName: "BalanceOf", }, ], - index: 3, + index: 4, name: "Slashed", }, { @@ -284359,7 +296136,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - index: 4, + index: 5, name: "SignedPhaseStarted", }, { @@ -284375,7 +296152,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - index: 5, + index: 6, name: "UnsignedPhaseStarted", }, ], @@ -284392,10 +296169,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#71 (pallet_election_provider_multi_phase::ElectionCompute) { + Ty#73 (pallet_election_provider_multi_phase::ElectionCompute) { docs: [ ], - id: 71, + id: 73, members: [ { docs: [ @@ -284446,54 +296223,49 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#72 (Option) { + Ty#74 (sp_npos_elections::ElectionScore) { docs: [ ], - id: 72, - members: [ + fields: [ { docs: [ ], - fields: [ - ], - index: 0, - name: "None", + name: "minimal_stake", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", }, { docs: [ ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#71 (pallet_election_provider_multi_phase::ElectionCompute), - typeName: undefined, - }, + name: "sum_stake", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", + }, + { + docs: [ ], - index: 1, - name: "Some", + name: "sum_stake_squared", + ty: Ty#6 (u128), + typeName: "ExtendedBalance", }, ], + id: 74, params: [ - { - name: "T", - ty: Ty#71 (pallet_election_provider_multi_phase::ElectionCompute), - }, ], path: [ - "Option", + "sp_npos_elections", + "ElectionScore", ], - type: "Union", + type: "Struct", }, - Ty#73 (pallet_bags_list::pallet::Event) { + Ty#75 (pallet_bags_list::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 73, + id: 75, members: [ { docs: [ @@ -284511,14 +296283,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "from", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, { docs: [ ], name: "to", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, ], @@ -284541,7 +296313,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "new_score", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, ], @@ -284566,11 +296338,11 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#74 (pallet_nomination_pools::pallet::Event) { + Ty#76 (pallet_nomination_pools::pallet::Event) { docs: [ "Events of this pallet.", ], - id: 74, + id: 76, members: [ { docs: [ @@ -284625,7 +296397,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "joined", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -284665,6 +296437,16 @@ snapshot[`westend 1`] = ` { docs: [ "A member has unbonded from their pool.", + "", + "- \`balance\` is the corresponding balance of the number of points that has been", + " requested to be unbonded (the argument of the \`unbond\` transaction) from the bonded", + " pool.", + "- \`points\` is the number of points that are issued as a result of \`balance\` being", + "dissolved into the corresponding unbonding pool.", + "- \`era\` is the era in which the balance will be unbonded.", + "In the absence of slashing, these values will match. In the presence of slashing, the", + "number of points that are issued in the unbonding pool will be less than the amount", + "requested to be unbonded.", ], fields: [ { @@ -284684,10 +296466,24 @@ snapshot[`westend 1`] = ` { docs: [ ], - name: "amount", + name: "balance", ty: Ty#6 (u128), typeName: "BalanceOf", }, + { + docs: [ + ], + name: "points", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "era", + ty: Ty#4 (u32), + typeName: "EraIndex", + }, ], index: 3, name: "Unbonded", @@ -284695,6 +296491,11 @@ snapshot[`westend 1`] = ` { docs: [ "A member has withdrawn from their pool.", + "", + "The given number of \`points\` have been dissolved in return of \`balance\`.", + "", + "Similar to \`Unbonded\` event, in the absence of slashing, the ratio of point to balance", + "will be 1.", ], fields: [ { @@ -284714,7 +296515,14 @@ snapshot[`westend 1`] = ` { docs: [ ], - name: "amount", + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + { + docs: [ + ], + name: "points", ty: Ty#6 (u128), typeName: "BalanceOf", }, @@ -284754,7 +296562,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "new_state", - ty: Ty#75 (pallet_nomination_pools::PoolState), + ty: Ty#77 (pallet_nomination_pools::PoolState), typeName: "PoolState", }, ], @@ -284796,27 +296604,80 @@ snapshot[`westend 1`] = ` docs: [ ], name: "root", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, { docs: [ ], name: "state_toggler", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, { docs: [ ], name: "nominator", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, ], index: 8, name: "RolesUpdated", }, + { + docs: [ + "The active balance of pool \`pool_id\` has been slashed to \`balance\`.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 9, + name: "PoolSlashed", + }, + { + docs: [ + "The unbond pool at \`era\` of pool \`pool_id\` has been slashed to \`balance\`.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + { + docs: [ + ], + name: "era", + ty: Ty#4 (u32), + typeName: "EraIndex", + }, + { + docs: [ + ], + name: "balance", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 10, + name: "UnbondingPoolSlashed", + }, ], params: [ { @@ -284831,10 +296692,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#75 (pallet_nomination_pools::PoolState) { + Ty#77 (pallet_nomination_pools::PoolState) { docs: [ ], - id: 75, + id: 77, members: [ { docs: [ @@ -284869,14 +296730,140 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#76 (polkadot_runtime_parachains::inclusion::pallet::Event) { + Ty#78 (pallet_fast_unstake::pallet::Event) { + docs: [ + "The events of this pallet.", + ], + id: 78, + members: [ + { + docs: [ + "A staker was unstaked.", + ], + fields: [ + { + docs: [ + ], + name: "stash", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "result", + ty: Ty#55 (Result), + typeName: "DispatchResult", + }, + ], + index: 0, + name: "Unstaked", + }, + { + docs: [ + "A staker was slashed for requesting fast-unstake whilst being exposed.", + ], + fields: [ + { + docs: [ + ], + name: "stash", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "amount", + ty: Ty#6 (u128), + typeName: "BalanceOf", + }, + ], + index: 1, + name: "Slashed", + }, + { + docs: [ + "A staker was partially checked for the given eras, but the process did not finish.", + ], + fields: [ + { + docs: [ + ], + name: "stash", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + { + docs: [ + ], + name: "eras", + ty: Ty#79, + typeName: "Vec", + }, + ], + index: 2, + name: "Checking", + }, + { + docs: [ + "Some internal error happened while migrating stash. They are removed as head as a", + "consequence.", + ], + fields: [ + { + docs: [ + ], + name: "stash", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "T::AccountId", + }, + ], + index: 3, + name: "Errored", + }, + { + docs: [ + "An internal error happened. Operations will be paused now.", + ], + fields: [ + ], + index: 4, + name: "InternalError", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_fast_unstake", + "pallet", + "Event", + ], + type: "Union", + }, + Ty#79 { + docs: [ + ], + id: 79, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#4 (u32), + }, + Ty#80 (polkadot_runtime_parachains::inclusion::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 76, + id: 80, members: [ { docs: [ @@ -284887,28 +296874,28 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#77 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#81 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#86 (polkadot_primitives::v2::CoreIndex), + ty: Ty#90 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: undefined, - ty: Ty#87 (polkadot_primitives::v2::GroupIndex), + ty: Ty#91 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], @@ -284924,28 +296911,28 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#77 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#81 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#86 (polkadot_primitives::v2::CoreIndex), + ty: Ty#90 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: undefined, - ty: Ty#87 (polkadot_primitives::v2::GroupIndex), + ty: Ty#91 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], @@ -284961,21 +296948,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#77 (polkadot_primitives::v2::CandidateReceipt), + ty: Ty#81 (polkadot_primitives::v2::CandidateReceipt), typeName: "CandidateReceipt", }, { docs: [ ], name: undefined, - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: undefined, - ty: Ty#86 (polkadot_primitives::v2::CoreIndex), + ty: Ty#90 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, ], @@ -284997,7 +296984,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#77 (polkadot_primitives::v2::CandidateReceipt) { + Ty#81 (polkadot_primitives::v2::CandidateReceipt) { docs: [ ], fields: [ @@ -285005,22 +296992,22 @@ snapshot[`westend 1`] = ` docs: [ ], name: "descriptor", - ty: Ty#78 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#82 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "commitments_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 77, + id: 81, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -285030,7 +297017,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#78 (polkadot_primitives::v2::CandidateDescriptor) { + Ty#82 (polkadot_primitives::v2::CandidateDescriptor) { docs: [ ], fields: [ @@ -285038,71 +297025,71 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "relay_parent", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { docs: [ ], name: "collator", - ty: Ty#80 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#84 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, { docs: [ ], name: "persisted_validation_data_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "pov_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "erasure_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "signature", - ty: Ty#81 (polkadot_primitives::v2::collator_app::Signature), + ty: Ty#85 (polkadot_primitives::v2::collator_app::Signature), typeName: "CollatorSignature", }, { docs: [ ], name: "para_head", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: "validation_code_hash", - ty: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, ], - id: 78, + id: 82, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -285112,7 +297099,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#79 (polkadot_parachain::primitives::Id) { + Ty#83 (polkadot_parachain::primitives::Id) { docs: [ ], fields: [ @@ -285124,7 +297111,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - id: 79, + id: 83, params: [ ], path: [ @@ -285134,7 +297121,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#80 (polkadot_primitives::v2::collator_app::Public) { + Ty#84 (polkadot_primitives::v2::collator_app::Public) { docs: [ ], fields: [ @@ -285142,11 +297129,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 80, + id: 84, params: [ ], path: [ @@ -285157,7 +297144,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#81 (polkadot_primitives::v2::collator_app::Signature) { + Ty#85 (polkadot_primitives::v2::collator_app::Signature) { docs: [ ], fields: [ @@ -285165,11 +297152,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#82 (sp_core::sr25519::Signature), + ty: Ty#86 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 81, + id: 85, params: [ ], path: [ @@ -285180,7 +297167,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#82 (sp_core::sr25519::Signature) { + Ty#86 (sp_core::sr25519::Signature) { docs: [ ], fields: [ @@ -285188,11 +297175,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#83, + ty: Ty#87, typeName: "[u8; 64]", }, ], - id: 82, + id: 86, params: [ ], path: [ @@ -285202,10 +297189,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#83 { + Ty#87 { docs: [ ], - id: 83, + id: 87, len: 64, params: [ ], @@ -285214,7 +297201,7 @@ snapshot[`westend 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#84 (polkadot_parachain::primitives::ValidationCodeHash) { + Ty#88 (polkadot_parachain::primitives::ValidationCodeHash) { docs: [ ], fields: [ @@ -285222,11 +297209,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 84, + id: 88, params: [ ], path: [ @@ -285236,7 +297223,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#85 (polkadot_parachain::primitives::HeadData) { + Ty#89 (polkadot_parachain::primitives::HeadData) { docs: [ ], fields: [ @@ -285244,11 +297231,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 85, + id: 89, params: [ ], path: [ @@ -285258,7 +297245,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#86 (polkadot_primitives::v2::CoreIndex) { + Ty#90 (polkadot_primitives::v2::CoreIndex) { docs: [ ], fields: [ @@ -285270,7 +297257,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - id: 86, + id: 90, params: [ ], path: [ @@ -285280,7 +297267,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#87 (polkadot_primitives::v2::GroupIndex) { + Ty#91 (polkadot_primitives::v2::GroupIndex) { docs: [ ], fields: [ @@ -285292,7 +297279,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - id: 87, + id: 91, params: [ ], path: [ @@ -285302,14 +297289,14 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#88 (polkadot_runtime_parachains::paras::pallet::Event) { + Ty#92 (polkadot_runtime_parachains::paras::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 88, + id: 92, members: [ { docs: [ @@ -285320,7 +297307,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -285336,7 +297323,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -285352,7 +297339,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -285368,7 +297355,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -285384,7 +297371,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -285408,14 +297395,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -285432,14 +297419,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -285456,14 +297443,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -285481,14 +297468,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#89 (polkadot_runtime_parachains::ump::pallet::Event) { + Ty#93 (polkadot_runtime_parachains::ump::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 89, + id: 93, members: [ { docs: [ @@ -285541,7 +297528,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#90 (xcm::v2::traits::Outcome), + ty: Ty#94 (xcm::v2::traits::Outcome), typeName: "Outcome", }, ], @@ -285565,14 +297552,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -285589,7 +297576,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -285624,7 +297611,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -285638,14 +297625,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -285664,14 +297651,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -285689,10 +297676,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#90 (xcm::v2::traits::Outcome) { + Ty#94 (xcm::v2::traits::Outcome) { docs: [ ], - id: 90, + id: 94, members: [ { docs: [ @@ -285702,7 +297689,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -285717,14 +297704,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#91 (xcm::v2::traits::Error), + ty: Ty#95 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -285739,7 +297726,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#91 (xcm::v2::traits::Error), + ty: Ty#95 (xcm::v2::traits::Error), typeName: "Error", }, ], @@ -285757,10 +297744,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#91 (xcm::v2::traits::Error) { + Ty#95 (xcm::v2::traits::Error) { docs: [ ], - id: 91, + id: 95, members: [ { docs: [ @@ -285938,7 +297925,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -285961,7 +297948,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "Weight", }, ], @@ -285995,14 +297982,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#92 (polkadot_runtime_parachains::hrmp::pallet::Event) { + Ty#96 (polkadot_runtime_parachains::hrmp::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 92, + id: 96, members: [ { docs: [ @@ -286014,14 +298001,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286052,14 +298039,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -286075,14 +298062,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286098,14 +298085,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: undefined, - ty: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -286127,7 +298114,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#93 (polkadot_parachain::primitives::HrmpChannelId) { + Ty#97 (polkadot_parachain::primitives::HrmpChannelId) { docs: [ ], fields: [ @@ -286135,18 +298122,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "sender", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "recipient", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "Id", }, ], - id: 93, + id: 97, params: [ ], path: [ @@ -286156,14 +298143,14 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#94 (polkadot_runtime_parachains::disputes::pallet::Event) { + Ty#98 (polkadot_runtime_parachains::disputes::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 94, + id: 98, members: [ { docs: [ @@ -286174,14 +298161,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#95 (polkadot_core_primitives::CandidateHash), + ty: Ty#99 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: undefined, - ty: Ty#96 (polkadot_runtime_parachains::disputes::DisputeLocation), + ty: Ty#100 (polkadot_runtime_parachains::disputes::DisputeLocation), typeName: "DisputeLocation", }, ], @@ -286198,14 +298185,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#95 (polkadot_core_primitives::CandidateHash), + ty: Ty#99 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: undefined, - ty: Ty#97 (polkadot_runtime_parachains::disputes::DisputeResult), + ty: Ty#101 (polkadot_runtime_parachains::disputes::DisputeResult), typeName: "DisputeResult", }, ], @@ -286222,7 +298209,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#95 (polkadot_core_primitives::CandidateHash), + ty: Ty#99 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, ], @@ -286263,7 +298250,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#95 (polkadot_core_primitives::CandidateHash) { + Ty#99 (polkadot_core_primitives::CandidateHash) { docs: [ ], fields: [ @@ -286271,11 +298258,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], - id: 95, + id: 99, params: [ ], path: [ @@ -286284,10 +298271,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#96 (polkadot_runtime_parachains::disputes::DisputeLocation) { + Ty#100 (polkadot_runtime_parachains::disputes::DisputeLocation) { docs: [ ], - id: 96, + id: 100, members: [ { docs: [ @@ -286315,10 +298302,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#97 (polkadot_runtime_parachains::disputes::DisputeResult) { + Ty#101 (polkadot_runtime_parachains::disputes::DisputeResult) { docs: [ ], - id: 97, + id: 101, members: [ { docs: [ @@ -286346,14 +298333,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#98 (polkadot_runtime_common::paras_registrar::pallet::Event) { + Ty#102 (polkadot_runtime_common::paras_registrar::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 98, + id: 102, members: [ { docs: [ @@ -286363,7 +298350,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286385,7 +298372,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286400,7 +298387,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286429,14 +298416,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#99 (polkadot_runtime_common::slots::pallet::Event) { + Ty#103 (polkadot_runtime_common::slots::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 99, + id: 103, members: [ { docs: [ @@ -286465,7 +298452,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286522,14 +298509,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#100 (polkadot_runtime_common::auctions::pallet::Event) { + Ty#104 (polkadot_runtime_common::auctions::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 100, + id: 104, members: [ { docs: [ @@ -286642,7 +298629,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286679,7 +298666,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286745,14 +298732,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#101 (polkadot_runtime_common::crowdloan::pallet::Event) { + Ty#105 (polkadot_runtime_common::crowdloan::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 101, + id: 105, members: [ { docs: [ @@ -286763,7 +298750,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286786,7 +298773,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "fund_index", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286816,7 +298803,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "fund_index", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -286840,7 +298827,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286856,7 +298843,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286872,7 +298859,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286888,14 +298875,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "result", - ty: Ty#53 (Result), + ty: Ty#55 (Result), typeName: "DispatchResult", }, ], @@ -286911,7 +298898,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286934,14 +298921,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "memo", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -286957,7 +298944,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -286979,14 +298966,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#102 (polkadot_runtime_common::assigned_slots::pallet::Event) { + Ty#106 (polkadot_runtime_common::assigned_slots::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 102, + id: 106, members: [ { docs: [ @@ -286997,7 +298984,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -287013,7 +299000,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -287035,14 +299022,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#103 (pallet_xcm::pallet::Event) { + Ty#107 (pallet_xcm::pallet::Event) { docs: [ " -\\t\\t\\tThe [event](https://docs.substrate.io/v3/runtime/events-and-errors) emitted +\\t\\t\\tThe [event](https://docs.substrate.io/main-docs/build/events-errors/) emitted \\t\\t\\tby this pallet. \\t\\t\\t", ], - id: 103, + id: 107, members: [ { docs: [ @@ -287055,7 +299042,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#90 (xcm::v2::traits::Outcome), + ty: Ty#94 (xcm::v2::traits::Outcome), typeName: "xcm::latest::Outcome", }, ], @@ -287073,21 +299060,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -287107,14 +299094,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -287133,14 +299120,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#123 (xcm::v2::Response), + ty: Ty#128 (xcm::v2::Response), typeName: "Response", }, ], @@ -287159,7 +299146,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -287193,7 +299180,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -287214,14 +299201,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -287240,7 +299227,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -287274,7 +299261,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { @@ -287308,21 +299295,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#132 (Option), + ty: Ty#137 (Option), typeName: "Option", }, ], @@ -287346,14 +299333,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -287371,7 +299358,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -287389,21 +299376,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H256", }, { docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#133 (xcm::VersionedMultiAssets), + ty: Ty#138 (xcm::VersionedMultiAssets), typeName: "VersionedMultiAssets", }, ], @@ -287421,7 +299408,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -287447,7 +299434,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { @@ -287473,21 +299460,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, { docs: [ ], name: undefined, - ty: Ty#91 (xcm::v2::traits::Error), + ty: Ty#95 (xcm::v2::traits::Error), typeName: "XcmError", }, ], @@ -287506,14 +299493,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "QueryId", }, ], @@ -287534,7 +299521,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#104 (xcm::v1::multilocation::MultiLocation) { + Ty#108 (xcm::v1::multilocation::MultiLocation) { docs: [ ], fields: [ @@ -287549,11 +299536,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "interior", - ty: Ty#105 (xcm::v1::multilocation::Junctions), + ty: Ty#109 (xcm::v1::multilocation::Junctions), typeName: "Junctions", }, ], - id: 104, + id: 108, params: [ ], path: [ @@ -287564,10 +299551,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#105 (xcm::v1::multilocation::Junctions) { + Ty#109 (xcm::v1::multilocation::Junctions) { docs: [ ], - id: 105, + id: 109, members: [ { docs: [ @@ -287585,7 +299572,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287600,14 +299587,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287622,21 +299609,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287651,28 +299638,28 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287687,35 +299674,35 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287730,42 +299717,42 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287780,49 +299767,49 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287837,56 +299824,56 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#106 (xcm::v1::junction::Junction), + ty: Ty#110 (xcm::v1::junction::Junction), typeName: "Junction", }, ], @@ -287904,10 +299891,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#106 (xcm::v1::junction::Junction) { + Ty#110 (xcm::v1::junction::Junction) { docs: [ ], - id: 106, + id: 110, members: [ { docs: [ @@ -287917,7 +299904,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -287932,7 +299919,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "network", - ty: Ty#108 (xcm::v0::junction::NetworkId), + ty: Ty#112 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -287954,14 +299941,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "network", - ty: Ty#108 (xcm::v0::junction::NetworkId), + ty: Ty#112 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -287976,14 +299963,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "network", - ty: Ty#108 (xcm::v0::junction::NetworkId), + ty: Ty#112 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#110, + ty: Ty#115, typeName: "[u8; 20]", }, ], @@ -288013,7 +300000,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -288028,8 +300015,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#113 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 6, @@ -288051,14 +300038,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#111 (xcm::v0::junction::BodyId), + ty: Ty#116 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#112 (xcm::v0::junction::BodyPart), + ty: Ty#117 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -288076,10 +300063,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#107 { + Ty#111 { docs: [ ], - id: 107, + id: 111, params: [ ], path: [ @@ -288087,10 +300074,10 @@ snapshot[`westend 1`] = ` type: "Compact", typeParam: Ty#4 (u32), }, - Ty#108 (xcm::v0::junction::NetworkId) { + Ty#112 (xcm::v0::junction::NetworkId) { docs: [ ], - id: 108, + id: 112, members: [ { docs: [ @@ -288108,8 +300095,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#113 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -288142,21 +300129,52 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#109 { + Ty#113 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], - id: 109, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + id: 113, + params: [ + { + name: "T", + ty: Ty#2 (u8), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_core", + "bounded", + "weak_bounded_vec", + "WeakBoundedVec", + ], + type: "Struct", + }, + Ty#114 { + docs: [ + ], + id: 114, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#8 (u64), + typeParam: Ty#9 (u64), }, - Ty#110 { + Ty#115 { docs: [ ], - id: 110, + id: 115, len: 20, params: [ ], @@ -288165,10 +300183,10 @@ snapshot[`westend 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#111 (xcm::v0::junction::BodyId) { + Ty#116 (xcm::v0::junction::BodyId) { docs: [ ], - id: 111, + id: 116, members: [ { docs: [ @@ -288186,8 +300204,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#113 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 1, @@ -288201,7 +300219,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288251,10 +300269,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#112 (xcm::v0::junction::BodyPart) { + Ty#117 (xcm::v0::junction::BodyPart) { docs: [ ], - id: 112, + id: 117, members: [ { docs: [ @@ -288272,7 +300290,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "count", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288287,14 +300305,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "nom", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288309,14 +300327,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "nom", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288331,14 +300349,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "nom", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "denom", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288356,7 +300374,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#113 (xcm::v2::Xcm) { + Ty#118 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -288364,14 +300382,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#114, - typeName: "Vec>", + ty: Ty#119, + typeName: "Vec>", }, ], - id: 113, + id: 118, params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -288382,21 +300400,21 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#114 { + Ty#119 { docs: [ ], - id: 114, + id: 119, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#115 (xcm::v2::Instruction), + typeParam: Ty#120 (xcm::v2::Instruction), }, - Ty#115 (xcm::v2::Instruction) { + Ty#120 (xcm::v2::Instruction) { docs: [ ], - id: 115, + id: 120, members: [ { docs: [ @@ -288406,7 +300424,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -288421,7 +300439,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -288436,7 +300454,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -288451,21 +300469,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#123 (xcm::v2::Response), + ty: Ty#128 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -288480,14 +300498,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -288502,21 +300520,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -288531,22 +300549,22 @@ snapshot[`westend 1`] = ` docs: [ ], name: "origin_type", - ty: Ty#126 (xcm::v0::OriginKind), + ty: Ty#131 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#127 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + ty: Ty#132 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", }, ], index: 6, @@ -288560,21 +300578,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288589,7 +300607,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288604,21 +300622,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "initiator", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -288641,7 +300659,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#105 (xcm::v1::multilocation::Junctions), + ty: Ty#109 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -288656,21 +300674,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -288685,21 +300703,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -288714,28 +300732,28 @@ snapshot[`westend 1`] = ` docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -288750,14 +300768,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "give", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -288772,21 +300790,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -288801,21 +300819,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -288830,28 +300848,28 @@ snapshot[`westend 1`] = ` docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -288866,14 +300884,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "fees", - ty: Ty#118 (xcm::v1::multiasset::MultiAsset), + ty: Ty#123 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#131 (xcm::v2::WeightLimit), + ty: Ty#136 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -288896,8 +300914,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#113 (xcm::v2::Xcm), - typeName: "Xcm", + ty: Ty#118 (xcm::v2::Xcm), + typeName: "Xcm", }, ], index: 21, @@ -288911,8 +300929,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#113 (xcm::v2::Xcm), - typeName: "Xcm", + ty: Ty#118 (xcm::v2::Xcm), + typeName: "Xcm", }, ], index: 22, @@ -288934,14 +300952,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -288956,7 +300974,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -288971,14 +300989,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -288996,7 +301014,7 @@ snapshot[`westend 1`] = ` ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -289007,7 +301025,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#116 (xcm::v1::multiasset::MultiAssets) { + Ty#121 (xcm::v1::multiasset::MultiAssets) { docs: [ ], fields: [ @@ -289015,11 +301033,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#117, + ty: Ty#122, typeName: "Vec", }, ], - id: 116, + id: 121, params: [ ], path: [ @@ -289030,18 +301048,18 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#117 { + Ty#122 { docs: [ ], - id: 117, + id: 122, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#118 (xcm::v1::multiasset::MultiAsset), + typeParam: Ty#123 (xcm::v1::multiasset::MultiAsset), }, - Ty#118 (xcm::v1::multiasset::MultiAsset) { + Ty#123 (xcm::v1::multiasset::MultiAsset) { docs: [ ], fields: [ @@ -289049,18 +301067,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#119 (xcm::v1::multiasset::AssetId), + ty: Ty#124 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#120 (xcm::v1::multiasset::Fungibility), + ty: Ty#125 (xcm::v1::multiasset::Fungibility), typeName: "Fungibility", }, ], - id: 118, + id: 123, params: [ ], path: [ @@ -289071,10 +301089,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#119 (xcm::v1::multiasset::AssetId) { + Ty#124 (xcm::v1::multiasset::AssetId) { docs: [ ], - id: 119, + id: 124, members: [ { docs: [ @@ -289084,7 +301102,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -289099,7 +301117,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -289117,10 +301135,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#120 (xcm::v1::multiasset::Fungibility) { + Ty#125 (xcm::v1::multiasset::Fungibility) { docs: [ ], - id: 120, + id: 125, members: [ { docs: [ @@ -289130,7 +301148,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -289145,7 +301163,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#121 (xcm::v1::multiasset::AssetInstance), + ty: Ty#126 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -289163,10 +301181,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#121 (xcm::v1::multiasset::AssetInstance) { + Ty#126 (xcm::v1::multiasset::AssetInstance) { docs: [ ], - id: 121, + id: 126, members: [ { docs: [ @@ -289184,7 +301202,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -289199,7 +301217,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], @@ -289214,7 +301232,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#122, + ty: Ty#127, typeName: "[u8; 8]", }, ], @@ -289229,7 +301247,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#36, + ty: Ty#38, typeName: "[u8; 16]", }, ], @@ -289259,7 +301277,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -289277,10 +301295,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#122 { + Ty#127 { docs: [ ], - id: 122, + id: 127, len: 8, params: [ ], @@ -289289,10 +301307,10 @@ snapshot[`westend 1`] = ` type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#123 (xcm::v2::Response) { + Ty#128 (xcm::v2::Response) { docs: [ ], - id: 123, + id: 128, members: [ { docs: [ @@ -289310,7 +301328,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -289325,7 +301343,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#124 (Option), + ty: Ty#129 (Option), typeName: "Option<(u32, Error)>", }, ], @@ -289357,10 +301375,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#124 (Option) { + Ty#129 (Option) { docs: [ ], - id: 124, + id: 129, members: [ { docs: [ @@ -289378,7 +301396,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#125, + ty: Ty#130, typeName: undefined, }, ], @@ -289389,7 +301407,7 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#125, + ty: Ty#130, }, ], path: [ @@ -289397,24 +301415,24 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#125 { + Ty#130 { docs: [ ], fields: [ Ty#4 (u32), - Ty#91 (xcm::v2::traits::Error), + Ty#95 (xcm::v2::traits::Error), ], - id: 125, + id: 130, params: [ ], path: [ ], type: "Tuple", }, - Ty#126 (xcm::v0::OriginKind) { + Ty#131 (xcm::v0::OriginKind) { docs: [ ], - id: 126, + id: 131, members: [ { docs: [ @@ -289458,7 +301476,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#127 (xcm::double_encoded::DoubleEncoded) { + Ty#132 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -289466,11 +301484,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 127, + id: 132, params: [ { name: "T", @@ -289484,10 +301502,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#128 (xcm::v1::multiasset::MultiAssetFilter) { + Ty#133 (xcm::v1::multiasset::MultiAssetFilter) { docs: [ ], - id: 128, + id: 133, members: [ { docs: [ @@ -289497,7 +301515,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -289512,7 +301530,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#129 (xcm::v1::multiasset::WildMultiAsset), + ty: Ty#134 (xcm::v1::multiasset::WildMultiAsset), typeName: "WildMultiAsset", }, ], @@ -289530,10 +301548,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#129 (xcm::v1::multiasset::WildMultiAsset) { + Ty#134 (xcm::v1::multiasset::WildMultiAsset) { docs: [ ], - id: 129, + id: 134, members: [ { docs: [ @@ -289551,14 +301569,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#119 (xcm::v1::multiasset::AssetId), + ty: Ty#124 (xcm::v1::multiasset::AssetId), typeName: "AssetId", }, { docs: [ ], name: "fun", - ty: Ty#130 (xcm::v1::multiasset::WildFungibility), + ty: Ty#135 (xcm::v1::multiasset::WildFungibility), typeName: "WildFungibility", }, ], @@ -289576,10 +301594,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#130 (xcm::v1::multiasset::WildFungibility) { + Ty#135 (xcm::v1::multiasset::WildFungibility) { docs: [ ], - id: 130, + id: 135, members: [ { docs: [ @@ -289608,10 +301626,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#131 (xcm::v2::WeightLimit) { + Ty#136 (xcm::v2::WeightLimit) { docs: [ ], - id: 131, + id: 136, members: [ { docs: [ @@ -289629,7 +301647,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -289646,10 +301664,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#132 (Option) { + Ty#137 (Option) { docs: [ ], - id: 132, + id: 137, members: [ { docs: [ @@ -289667,7 +301685,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: undefined, }, ], @@ -289678,7 +301696,7 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), }, ], path: [ @@ -289686,10 +301704,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#133 (xcm::VersionedMultiAssets) { + Ty#138 (xcm::VersionedMultiAssets) { docs: [ ], - id: 133, + id: 138, members: [ { docs: [ @@ -289699,7 +301717,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, ], @@ -289714,7 +301732,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "v1::MultiAssets", }, ], @@ -289730,21 +301748,21 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#134 { + Ty#139 { docs: [ ], - id: 134, + id: 139, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#135 (xcm::v0::multi_asset::MultiAsset), + typeParam: Ty#140 (xcm::v0::multi_asset::MultiAsset), }, - Ty#135 (xcm::v0::multi_asset::MultiAsset) { + Ty#140 (xcm::v0::multi_asset::MultiAsset) { docs: [ ], - id: 135, + id: 140, members: [ { docs: [ @@ -289786,7 +301804,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -289801,7 +301819,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -289816,7 +301834,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -289831,7 +301849,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "class", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -289846,14 +301864,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -289868,14 +301886,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "class", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { docs: [ ], name: "instance", - ty: Ty#121 (xcm::v1::multiasset::AssetInstance), + ty: Ty#126 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -289890,14 +301908,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -289912,14 +301930,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "class", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "instance", - ty: Ty#121 (xcm::v1::multiasset::AssetInstance), + ty: Ty#126 (xcm::v1::multiasset::AssetInstance), typeName: "AssetInstance", }, ], @@ -289937,10 +301955,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#136 (xcm::v0::multi_location::MultiLocation) { + Ty#141 (xcm::v0::multi_location::MultiLocation) { docs: [ ], - id: 136, + id: 141, members: [ { docs: [ @@ -289958,7 +301976,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -289973,14 +301991,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -289995,21 +302013,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -290024,28 +302042,28 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -290060,35 +302078,35 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -290103,42 +302121,42 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -290153,49 +302171,49 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -290210,56 +302228,56 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, { docs: [ ], name: undefined, - ty: Ty#137 (xcm::v0::junction::Junction), + ty: Ty#142 (xcm::v0::junction::Junction), typeName: "Junction", }, ], @@ -290277,10 +302295,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#137 (xcm::v0::junction::Junction) { + Ty#142 (xcm::v0::junction::Junction) { docs: [ ], - id: 137, + id: 142, members: [ { docs: [ @@ -290298,7 +302316,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -290313,7 +302331,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "network", - ty: Ty#108 (xcm::v0::junction::NetworkId), + ty: Ty#112 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { @@ -290335,14 +302353,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "network", - ty: Ty#108 (xcm::v0::junction::NetworkId), + ty: Ty#112 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "index", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -290357,14 +302375,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "network", - ty: Ty#108 (xcm::v0::junction::NetworkId), + ty: Ty#112 (xcm::v0::junction::NetworkId), typeName: "NetworkId", }, { docs: [ ], name: "key", - ty: Ty#110, + ty: Ty#115, typeName: "[u8; 20]", }, ], @@ -290394,7 +302412,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "u128", }, ], @@ -290409,8 +302427,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#10, - typeName: "Vec", + ty: Ty#113 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), + typeName: "WeakBoundedVec>", }, ], index: 7, @@ -290432,14 +302450,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#111 (xcm::v0::junction::BodyId), + ty: Ty#116 (xcm::v0::junction::BodyId), typeName: "BodyId", }, { docs: [ ], name: "part", - ty: Ty#112 (xcm::v0::junction::BodyPart), + ty: Ty#117 (xcm::v0::junction::BodyPart), typeName: "BodyPart", }, ], @@ -290457,10 +302475,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#138 (xcm::VersionedMultiLocation) { + Ty#143 (xcm::VersionedMultiLocation) { docs: [ ], - id: 138, + id: 143, members: [ { docs: [ @@ -290470,7 +302488,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "v0::MultiLocation", }, ], @@ -290485,7 +302503,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "v1::MultiLocation", }, ], @@ -290501,10 +302519,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#139 (frame_system::Phase) { + Ty#144 (frame_system::Phase) { docs: [ ], - id: 139, + id: 144, members: [ { docs: [ @@ -290546,29 +302564,29 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#140 { + Ty#145 { docs: [ ], - id: 140, + id: 145, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#9 (primitive_types::H256), + typeParam: Ty#10 (primitive_types::H256), }, - Ty#141 { + Ty#146 { docs: [ ], - id: 141, + id: 146, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#59, + typeParam: Ty#61, }, - Ty#142 (frame_system::LastRuntimeUpgradeInfo) { + Ty#147 (frame_system::LastRuntimeUpgradeInfo) { docs: [ ], fields: [ @@ -290576,18 +302594,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "spec_version", - ty: Ty#107, + ty: Ty#111, typeName: "codec::Compact", }, { docs: [ ], name: "spec_name", - ty: Ty#143 (str), + ty: Ty#148 (str), typeName: "sp_runtime::RuntimeString", }, ], - id: 142, + id: 147, params: [ ], path: [ @@ -290596,10 +302614,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#143 (str) { + Ty#148 (str) { docs: [ ], - id: 143, + id: 148, kind: "str", params: [ ], @@ -290607,11 +302625,11 @@ snapshot[`westend 1`] = ` ], type: "Primitive", }, - Ty#144 (frame_system::pallet::Call) { + Ty#149 (frame_system::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 144, + id: 149, members: [ { docs: [ @@ -290622,7 +302640,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "ratio", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), typeName: "Perbill", }, ], @@ -290642,7 +302660,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -290658,7 +302676,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "pages", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], @@ -290685,7 +302703,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -290709,7 +302727,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "code", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -290725,7 +302743,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "items", - ty: Ty#145, + ty: Ty#150, typeName: "Vec", }, ], @@ -290741,7 +302759,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "keys", - ty: Ty#147, + ty: Ty#152, typeName: "Vec", }, ], @@ -290760,7 +302778,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "prefix", - ty: Ty#10, + ty: Ty#11, typeName: "Key", }, { @@ -290783,7 +302801,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "remark", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -290804,43 +302822,43 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#145 { + Ty#150 { docs: [ ], - id: 145, + id: 150, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#146, + typeParam: Ty#151, }, - Ty#146 { + Ty#151 { docs: [ ], fields: [ - Ty#10, - Ty#10, + Ty#11, + Ty#11, ], - id: 146, + id: 151, params: [ ], path: [ ], type: "Tuple", }, - Ty#147 { + Ty#152 { docs: [ ], - id: 147, + id: 152, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#10, + typeParam: Ty#11, }, - Ty#148 (frame_system::limits::BlockWeights) { + Ty#153 (frame_system::limits::BlockWeights) { docs: [ ], fields: [ @@ -290848,25 +302866,25 @@ snapshot[`westend 1`] = ` docs: [ ], name: "base_block", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_block", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "per_class", - ty: Ty#149 (frame_support::weights::PerDispatchClass), + ty: Ty#154 (frame_support::dispatch::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 148, + id: 153, params: [ ], path: [ @@ -290876,7 +302894,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#149 (frame_support::weights::PerDispatchClass) { + Ty#154 (frame_support::dispatch::PerDispatchClass) { docs: [ ], fields: [ @@ -290884,39 +302902,39 @@ snapshot[`westend 1`] = ` docs: [ ], name: "normal", - ty: Ty#150 (frame_system::limits::WeightsPerClass), + ty: Ty#155 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "operational", - ty: Ty#150 (frame_system::limits::WeightsPerClass), + ty: Ty#155 (frame_system::limits::WeightsPerClass), typeName: "T", }, { docs: [ ], name: "mandatory", - ty: Ty#150 (frame_system::limits::WeightsPerClass), + ty: Ty#155 (frame_system::limits::WeightsPerClass), typeName: "T", }, ], - id: 149, + id: 154, params: [ { name: "T", - ty: Ty#150 (frame_system::limits::WeightsPerClass), + ty: Ty#155 (frame_system::limits::WeightsPerClass), }, ], path: [ "frame_support", - "weights", + "dispatch", "PerDispatchClass", ], type: "Struct", }, - Ty#150 (frame_system::limits::WeightsPerClass) { + Ty#155 (frame_system::limits::WeightsPerClass) { docs: [ ], fields: [ @@ -290924,32 +302942,32 @@ snapshot[`westend 1`] = ` docs: [ ], name: "base_extrinsic", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "max_extrinsic", - ty: Ty#151 (Option), + ty: Ty#156 (Option), typeName: "Option", }, { docs: [ ], name: "max_total", - ty: Ty#151 (Option), + ty: Ty#156 (Option), typeName: "Option", }, { docs: [ ], name: "reserved", - ty: Ty#151 (Option), + ty: Ty#156 (Option), typeName: "Option", }, ], - id: 150, + id: 155, params: [ ], path: [ @@ -290959,10 +302977,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#151 (Option) { + Ty#156 (Option) { docs: [ ], - id: 151, + id: 156, members: [ { docs: [ @@ -290980,7 +302998,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: undefined, }, ], @@ -290991,7 +303009,7 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), }, ], path: [ @@ -290999,7 +303017,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#152 (frame_system::limits::BlockLength) { + Ty#157 (frame_system::limits::BlockLength) { docs: [ ], fields: [ @@ -291007,11 +303025,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "max", - ty: Ty#153 (frame_support::weights::PerDispatchClass), + ty: Ty#158 (frame_support::dispatch::PerDispatchClass), typeName: "PerDispatchClass", }, ], - id: 152, + id: 157, params: [ ], path: [ @@ -291021,7 +303039,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#153 (frame_support::weights::PerDispatchClass) { + Ty#158 (frame_support::dispatch::PerDispatchClass) { docs: [ ], fields: [ @@ -291047,7 +303065,7 @@ snapshot[`westend 1`] = ` typeName: "T", }, ], - id: 153, + id: 158, params: [ { name: "T", @@ -291056,12 +303074,12 @@ snapshot[`westend 1`] = ` ], path: [ "frame_support", - "weights", + "dispatch", "PerDispatchClass", ], type: "Struct", }, - Ty#154 (frame_support::weights::RuntimeDbWeight) { + Ty#159 (sp_weights::RuntimeDbWeight) { docs: [ ], fields: [ @@ -291069,28 +303087,27 @@ snapshot[`westend 1`] = ` docs: [ ], name: "read", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, { docs: [ ], name: "write", - ty: Ty#8 (u64), - typeName: "Weight", + ty: Ty#9 (u64), + typeName: "u64", }, ], - id: 154, + id: 159, params: [ ], path: [ - "frame_support", - "weights", + "sp_weights", "RuntimeDbWeight", ], type: "Struct", }, - Ty#155 (sp_version::RuntimeVersion) { + Ty#160 (sp_version::RuntimeVersion) { docs: [ ], fields: [ @@ -291098,14 +303115,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "spec_name", - ty: Ty#143 (str), + ty: Ty#148 (str), typeName: "RuntimeString", }, { docs: [ ], name: "impl_name", - ty: Ty#143 (str), + ty: Ty#148 (str), typeName: "RuntimeString", }, { @@ -291133,7 +303150,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "apis", - ty: Ty#156 (Cow), + ty: Ty#161 (Cow), typeName: "ApisVec", }, { @@ -291151,7 +303168,7 @@ snapshot[`westend 1`] = ` typeName: "u8", }, ], - id: 155, + id: 160, params: [ ], path: [ @@ -291160,7 +303177,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#156 (Cow) { + Ty#161 (Cow) { docs: [ ], fields: [ @@ -291168,15 +303185,15 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#157, + ty: Ty#162, typeName: undefined, }, ], - id: 156, + id: 161, params: [ { name: "T", - ty: Ty#157, + ty: Ty#162, }, ], path: [ @@ -291184,36 +303201,36 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#157 { + Ty#162 { docs: [ ], - id: 157, + id: 162, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#158, + typeParam: Ty#163, }, - Ty#158 { + Ty#163 { docs: [ ], fields: [ - Ty#122, + Ty#127, Ty#4 (u32), ], - id: 158, + id: 163, params: [ ], path: [ ], type: "Tuple", }, - Ty#159 (frame_system::pallet::Error) { + Ty#164 (frame_system::pallet::Error) { docs: [ "Error for the System pallet", ], - id: 159, + id: 164, members: [ { docs: [ @@ -291287,7 +303304,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#160 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#165 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -291295,15 +303312,15 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#163, + ty: Ty#168, typeName: "Vec", }, ], - id: 160, + id: 165, params: [ { name: "T", - ty: Ty#161, + ty: Ty#166, }, { name: "S", @@ -291311,28 +303328,28 @@ snapshot[`westend 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#161 { + Ty#166 { docs: [ ], fields: [ - Ty#162 (sp_consensus_babe::app::Public), - Ty#8 (u64), + Ty#167 (sp_consensus_babe::app::Public), + Ty#9 (u64), ], - id: 161, + id: 166, params: [ ], path: [ ], type: "Tuple", }, - Ty#162 (sp_consensus_babe::app::Public) { + Ty#167 (sp_consensus_babe::app::Public) { docs: [ ], fields: [ @@ -291340,11 +303357,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 162, + id: 167, params: [ ], path: [ @@ -291354,18 +303371,18 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#163 { + Ty#168 { docs: [ ], - id: 163, + id: 168, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#161, + typeParam: Ty#166, }, - Ty#164 (sp_consensus_slots::Slot) { + Ty#169 (sp_consensus_slots::Slot) { docs: [ ], fields: [ @@ -291373,11 +303390,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, ], - id: 164, + id: 169, params: [ ], path: [ @@ -291386,10 +303403,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#165 (sp_consensus_babe::digests::NextConfigDescriptor) { + Ty#170 (sp_consensus_babe::digests::NextConfigDescriptor) { docs: [ ], - id: 165, + id: 170, members: [ { docs: [ @@ -291399,14 +303416,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "c", - ty: Ty#166, + ty: Ty#171, typeName: "(u64, u64)", }, { docs: [ ], name: "allowed_slots", - ty: Ty#167 (sp_consensus_babe::AllowedSlots), + ty: Ty#172 (sp_consensus_babe::AllowedSlots), typeName: "AllowedSlots", }, ], @@ -291423,24 +303440,24 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#166 { + Ty#171 { docs: [ ], fields: [ - Ty#8 (u64), - Ty#8 (u64), + Ty#9 (u64), + Ty#9 (u64), ], - id: 166, + id: 171, params: [ ], path: [ ], type: "Tuple", }, - Ty#167 (sp_consensus_babe::AllowedSlots) { + Ty#172 (sp_consensus_babe::AllowedSlots) { docs: [ ], - id: 167, + id: 172, members: [ { docs: [ @@ -291475,7 +303492,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#168 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#173 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -291483,11 +303500,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#169, + ty: Ty#174, typeName: "Vec", }, ], - id: 168, + id: 173, params: [ { name: "T", @@ -291499,17 +303516,17 @@ snapshot[`westend 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#169 { + Ty#174 { docs: [ ], - id: 169, + id: 174, params: [ ], path: [ @@ -291517,10 +303534,10 @@ snapshot[`westend 1`] = ` type: "Sequence", typeParam: Ty#1, }, - Ty#170 (Option) { + Ty#175 (Option) { docs: [ ], - id: 170, + id: 175, members: [ { docs: [ @@ -291538,7 +303555,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#171 (sp_consensus_babe::digests::PreDigest), + ty: Ty#176 (sp_consensus_babe::digests::PreDigest), typeName: undefined, }, ], @@ -291549,7 +303566,7 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#171 (sp_consensus_babe::digests::PreDigest), + ty: Ty#176 (sp_consensus_babe::digests::PreDigest), }, ], path: [ @@ -291557,10 +303574,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#171 (sp_consensus_babe::digests::PreDigest) { + Ty#176 (sp_consensus_babe::digests::PreDigest) { docs: [ ], - id: 171, + id: 176, members: [ { docs: [ @@ -291570,7 +303587,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#172 (sp_consensus_babe::digests::PrimaryPreDigest), + ty: Ty#177 (sp_consensus_babe::digests::PrimaryPreDigest), typeName: "PrimaryPreDigest", }, ], @@ -291585,7 +303602,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#173 (sp_consensus_babe::digests::SecondaryPlainPreDigest), + ty: Ty#178 (sp_consensus_babe::digests::SecondaryPlainPreDigest), typeName: "SecondaryPlainPreDigest", }, ], @@ -291600,7 +303617,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#174 (sp_consensus_babe::digests::SecondaryVRFPreDigest), + ty: Ty#179 (sp_consensus_babe::digests::SecondaryVRFPreDigest), typeName: "SecondaryVRFPreDigest", }, ], @@ -291617,7 +303634,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#172 (sp_consensus_babe::digests::PrimaryPreDigest) { + Ty#177 (sp_consensus_babe::digests::PrimaryPreDigest) { docs: [ ], fields: [ @@ -291632,7 +303649,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "slot", - ty: Ty#164 (sp_consensus_slots::Slot), + ty: Ty#169 (sp_consensus_slots::Slot), typeName: "Slot", }, { @@ -291646,11 +303663,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "vrf_proof", - ty: Ty#83, + ty: Ty#87, typeName: "VRFProof", }, ], - id: 172, + id: 177, params: [ ], path: [ @@ -291660,7 +303677,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#173 (sp_consensus_babe::digests::SecondaryPlainPreDigest) { + Ty#178 (sp_consensus_babe::digests::SecondaryPlainPreDigest) { docs: [ ], fields: [ @@ -291675,11 +303692,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "slot", - ty: Ty#164 (sp_consensus_slots::Slot), + ty: Ty#169 (sp_consensus_slots::Slot), typeName: "Slot", }, ], - id: 173, + id: 178, params: [ ], path: [ @@ -291689,7 +303706,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#174 (sp_consensus_babe::digests::SecondaryVRFPreDigest) { + Ty#179 (sp_consensus_babe::digests::SecondaryVRFPreDigest) { docs: [ ], fields: [ @@ -291704,7 +303721,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "slot", - ty: Ty#164 (sp_consensus_slots::Slot), + ty: Ty#169 (sp_consensus_slots::Slot), typeName: "Slot", }, { @@ -291718,11 +303735,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "vrf_proof", - ty: Ty#83, + ty: Ty#87, typeName: "VRFProof", }, ], - id: 174, + id: 179, params: [ ], path: [ @@ -291732,10 +303749,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#175 (Option) { + Ty#180 (Option) { docs: [ ], - id: 175, + id: 180, members: [ { docs: [ @@ -291772,7 +303789,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#176 (sp_consensus_babe::BabeEpochConfiguration) { + Ty#181 (sp_consensus_babe::BabeEpochConfiguration) { docs: [ ], fields: [ @@ -291780,18 +303797,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "c", - ty: Ty#166, + ty: Ty#171, typeName: "(u64, u64)", }, { docs: [ ], name: "allowed_slots", - ty: Ty#167 (sp_consensus_babe::AllowedSlots), + ty: Ty#172 (sp_consensus_babe::AllowedSlots), typeName: "AllowedSlots", }, ], - id: 176, + id: 181, params: [ ], path: [ @@ -291800,11 +303817,11 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#177 (pallet_babe::pallet::Call) { + Ty#182 (pallet_babe::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 177, + id: 182, members: [ { docs: [ @@ -291818,14 +303835,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#178 (sp_consensus_slots::EquivocationProof), + ty: Ty#183 (sp_consensus_slots::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#181 (sp_session::MembershipProof), + ty: Ty#186 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -291848,14 +303865,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#178 (sp_consensus_slots::EquivocationProof), + ty: Ty#183 (sp_consensus_slots::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#181 (sp_session::MembershipProof), + ty: Ty#186 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -291874,7 +303891,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "config", - ty: Ty#165 (sp_consensus_babe::digests::NextConfigDescriptor), + ty: Ty#170 (sp_consensus_babe::digests::NextConfigDescriptor), typeName: "NextConfigDescriptor", }, ], @@ -291895,7 +303912,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#178 (sp_consensus_slots::EquivocationProof) { + Ty#183 (sp_consensus_slots::EquivocationProof) { docs: [ ], fields: [ @@ -291903,40 +303920,40 @@ snapshot[`westend 1`] = ` docs: [ ], name: "offender", - ty: Ty#162 (sp_consensus_babe::app::Public), + ty: Ty#167 (sp_consensus_babe::app::Public), typeName: "Id", }, { docs: [ ], name: "slot", - ty: Ty#164 (sp_consensus_slots::Slot), + ty: Ty#169 (sp_consensus_slots::Slot), typeName: "Slot", }, { docs: [ ], name: "first_header", - ty: Ty#179 (sp_runtime::generic::header::Header), + ty: Ty#184 (sp_runtime::generic::header::Header), typeName: "Header", }, { docs: [ ], name: "second_header", - ty: Ty#179 (sp_runtime::generic::header::Header), + ty: Ty#184 (sp_runtime::generic::header::Header), typeName: "Header", }, ], - id: 178, + id: 183, params: [ { name: "Header", - ty: Ty#179 (sp_runtime::generic::header::Header), + ty: Ty#184 (sp_runtime::generic::header::Header), }, { name: "Id", - ty: Ty#162 (sp_consensus_babe::app::Public), + ty: Ty#167 (sp_consensus_babe::app::Public), }, ], path: [ @@ -291945,7 +303962,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#179 (sp_runtime::generic::header::Header) { + Ty#184 (sp_runtime::generic::header::Header) { docs: [ ], fields: [ @@ -291953,39 +303970,39 @@ snapshot[`westend 1`] = ` docs: [ ], name: "parent_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "number", - ty: Ty#107, + ty: Ty#111, typeName: "Number", }, { docs: [ ], name: "state_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "extrinsics_root", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash::Output", }, { docs: [ ], name: "digest", - ty: Ty#11 (sp_runtime::generic::digest::Digest), + ty: Ty#12 (sp_runtime::generic::digest::Digest), typeName: "Digest", }, ], - id: 179, + id: 184, params: [ { name: "Number", @@ -291993,7 +304010,7 @@ snapshot[`westend 1`] = ` }, { name: "Hash", - ty: Ty#180 (sp_runtime::traits::BlakeTwo256), + ty: Ty#185 (sp_runtime::traits::BlakeTwo256), }, ], path: [ @@ -292004,12 +304021,12 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#180 (sp_runtime::traits::BlakeTwo256) { + Ty#185 (sp_runtime::traits::BlakeTwo256) { docs: [ ], fields: [ ], - id: 180, + id: 185, params: [ ], path: [ @@ -292019,7 +304036,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#181 (sp_session::MembershipProof) { + Ty#186 (sp_session::MembershipProof) { docs: [ ], fields: [ @@ -292034,7 +304051,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "trie_nodes", - ty: Ty#147, + ty: Ty#152, typeName: "Vec>", }, { @@ -292045,7 +304062,7 @@ snapshot[`westend 1`] = ` typeName: "ValidatorCount", }, ], - id: 181, + id: 186, params: [ ], path: [ @@ -292054,14 +304071,14 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#182 (pallet_babe::pallet::Error) { + Ty#187 (pallet_babe::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 182, + id: 187, members: [ { docs: [ @@ -292113,11 +304130,11 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#183 (pallet_timestamp::pallet::Call) { + Ty#188 (pallet_timestamp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 183, + id: 188, members: [ { docs: [ @@ -292143,7 +304160,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "now", - ty: Ty#109, + ty: Ty#114, typeName: "T::Moment", }, ], @@ -292164,26 +304181,26 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#184 { + Ty#189 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), - Ty#34 (bool), + Ty#36 (bool), ], - id: 184, + id: 189, params: [ ], path: [ ], type: "Tuple", }, - Ty#185 (pallet_indices::pallet::Call) { + Ty#190 (pallet_indices::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 185, + id: 190, members: [ { docs: [ @@ -292246,8 +304263,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -292322,8 +304339,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -292336,7 +304353,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "freeze", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -292390,14 +304407,123 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#186 (pallet_indices::pallet::Error) { + Ty#191 (sp_runtime::multiaddress::MultiAddress) { + docs: [ + ], + id: 191, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", + }, + ], + index: 0, + name: "Id", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#192, + typeName: "AccountIndex", + }, + ], + index: 1, + name: "Index", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#11, + typeName: "Vec", + }, + ], + index: 2, + name: "Raw", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#1, + typeName: "[u8; 32]", + }, + ], + index: 3, + name: "Address32", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#115, + typeName: "[u8; 20]", + }, + ], + index: 4, + name: "Address20", + }, + ], + params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "AccountIndex", + ty: Ty#56, + }, + ], + path: [ + "sp_runtime", + "multiaddress", + "MultiAddress", + ], + type: "Union", + }, + Ty#192 { + docs: [ + ], + id: 192, + params: [ + ], + path: [ + ], + type: "Compact", + typeParam: Ty#56, + }, + Ty#193 (pallet_indices::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 186, + id: 193, members: [ { docs: [ @@ -292458,7 +304584,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#187 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#194 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -292466,15 +304592,15 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#190, + ty: Ty#197, typeName: "Vec", }, ], - id: 187, + id: 194, params: [ { name: "T", - ty: Ty#188 (pallet_balances::BalanceLock), + ty: Ty#195 (pallet_balances::BalanceLock), }, { name: "S", @@ -292482,14 +304608,14 @@ snapshot[`westend 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#188 (pallet_balances::BalanceLock) { + Ty#195 (pallet_balances::BalanceLock) { docs: [ ], fields: [ @@ -292497,7 +304623,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#122, + ty: Ty#127, typeName: "LockIdentifier", }, { @@ -292511,11 +304637,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "reasons", - ty: Ty#189 (pallet_balances::Reasons), + ty: Ty#196 (pallet_balances::Reasons), typeName: "Reasons", }, ], - id: 188, + id: 195, params: [ { name: "Balance", @@ -292528,10 +304654,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#189 (pallet_balances::Reasons) { + Ty#196 (pallet_balances::Reasons) { docs: [ ], - id: 189, + id: 196, members: [ { docs: [ @@ -292566,18 +304692,18 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#190 { + Ty#197 { docs: [ ], - id: 190, + id: 197, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#188 (pallet_balances::BalanceLock), + typeParam: Ty#195 (pallet_balances::BalanceLock), }, - Ty#191 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#198 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -292585,15 +304711,15 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#193, + ty: Ty#200, typeName: "Vec", }, ], - id: 191, + id: 198, params: [ { name: "T", - ty: Ty#192 (pallet_balances::ReserveData), + ty: Ty#199 (pallet_balances::ReserveData), }, { name: "S", @@ -292601,14 +304727,14 @@ snapshot[`westend 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#192 (pallet_balances::ReserveData) { + Ty#199 (pallet_balances::ReserveData) { docs: [ ], fields: [ @@ -292616,7 +304742,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "id", - ty: Ty#122, + ty: Ty#127, typeName: "ReserveIdentifier", }, { @@ -292627,11 +304753,11 @@ snapshot[`westend 1`] = ` typeName: "Balance", }, ], - id: 192, + id: 199, params: [ { name: "ReserveIdentifier", - ty: Ty#122, + ty: Ty#127, }, { name: "Balance", @@ -292644,21 +304770,21 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#193 { + Ty#200 { docs: [ ], - id: 193, + id: 200, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#192 (pallet_balances::ReserveData), + typeParam: Ty#199 (pallet_balances::ReserveData), }, - Ty#194 (pallet_balances::Releases) { + Ty#201 (pallet_balances::Releases) { docs: [ ], - id: 194, + id: 201, members: [ { docs: [ @@ -292685,11 +304811,11 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#195 (pallet_balances::pallet::Call) { + Ty#202 (pallet_balances::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 195, + id: 202, members: [ { docs: [ @@ -292724,14 +304850,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "dest", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -292754,21 +304880,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "who", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "new_free", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, { docs: [ ], name: "new_reserved", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -292789,21 +304915,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "source", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "dest", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -292824,14 +304950,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "dest", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "T::Balance", }, ], @@ -292863,14 +304989,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "dest", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "keep_alive", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -292888,8 +305014,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: "who", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -292920,123 +305046,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#196 (sp_runtime::multiaddress::MultiAddress) { - docs: [ - ], - id: 196, - members: [ - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "AccountId", - }, - ], - index: 0, - name: "Id", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#197, - typeName: "AccountIndex", - }, - ], - index: 1, - name: "Index", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#10, - typeName: "Vec", - }, - ], - index: 2, - name: "Raw", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#1, - typeName: "[u8; 32]", - }, - ], - index: 3, - name: "Address32", - }, - { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#110, - typeName: "[u8; 20]", - }, - ], - index: 4, - name: "Address20", - }, - ], - params: [ - { - name: "AccountId", - ty: Ty#0 (sp_core::crypto::AccountId32), - }, - { - name: "AccountIndex", - ty: Ty#54, - }, - ], - path: [ - "sp_runtime", - "multiaddress", - "MultiAddress", - ], - type: "Union", - }, - Ty#197 { - docs: [ - ], - id: 197, - params: [ - ], - path: [ - ], - type: "Compact", - typeParam: Ty#54, - }, - Ty#198 (pallet_balances::pallet::Error) { + Ty#203 (pallet_balances::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 198, + id: 203, members: [ { docs: [ @@ -293128,7 +305145,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#199 (sp_arithmetic::fixed_point::FixedU128) { + Ty#204 (sp_arithmetic::fixed_point::FixedU128) { docs: [ ], fields: [ @@ -293140,7 +305157,7 @@ snapshot[`westend 1`] = ` typeName: "u128", }, ], - id: 199, + id: 204, params: [ ], path: [ @@ -293150,10 +305167,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#200 (pallet_transaction_payment::Releases) { + Ty#205 (pallet_transaction_payment::Releases) { docs: [ ], - id: 200, + id: 205, members: [ { docs: [ @@ -293180,21 +305197,41 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#201 { + Ty#206 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 201, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#208, + typeName: "Vec", + }, + ], + id: 206, params: [ + { + name: "T", + ty: Ty#207 (pallet_authorship::UncleEntryItem), + }, + { + name: "S", + ty: undefined, + }, ], path: [ + "sp_core", + "bounded", + "bounded_vec", + "BoundedVec", ], - type: "Sequence", - typeParam: Ty#202 (pallet_authorship::UncleEntryItem), + type: "Struct", }, - Ty#202 (pallet_authorship::UncleEntryItem) { + Ty#207 (pallet_authorship::UncleEntryItem) { docs: [ ], - id: 202, + id: 207, members: [ { docs: [ @@ -293219,14 +305256,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { docs: [ ], name: undefined, - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, ], @@ -293241,7 +305278,7 @@ snapshot[`westend 1`] = ` }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "Author", @@ -293254,11 +305291,22 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#203 (pallet_authorship::pallet::Call) { + Ty#208 { + docs: [ + ], + id: 208, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#207 (pallet_authorship::UncleEntryItem), + }, + Ty#209 (pallet_authorship::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 203, + id: 209, members: [ { docs: [ @@ -293269,7 +305317,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "new_uncles", - ty: Ty#204, + ty: Ty#210, typeName: "Vec", }, ], @@ -293290,25 +305338,25 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#204 { + Ty#210 { docs: [ ], - id: 204, + id: 210, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#179 (sp_runtime::generic::header::Header), + typeParam: Ty#184 (sp_runtime::generic::header::Header), }, - Ty#205 (pallet_authorship::pallet::Error) { + Ty#211 (pallet_authorship::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 205, + id: 211, members: [ { docs: [ @@ -293387,10 +305435,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#206 { + Ty#212 { docs: [ ], - id: 206, + id: 212, params: [ ], path: [ @@ -293398,7 +305446,7 @@ snapshot[`westend 1`] = ` type: "Sequence", typeParam: Ty#0 (sp_core::crypto::AccountId32), }, - Ty#207 (pallet_staking::StakingLedger) { + Ty#213 (pallet_staking::StakingLedger) { docs: [ ], fields: [ @@ -293413,32 +305461,32 @@ snapshot[`westend 1`] = ` docs: [ ], name: "total", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "active", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "unlocking", - ty: Ty#208 (frame_support::storage::bounded_vec::BoundedVec), - typeName: "BoundedVec>, MaxUnlockingChunks>", + ty: Ty#214 (sp_core::bounded::bounded_vec::BoundedVec), + typeName: "BoundedVec>, T::MaxUnlockingChunks>", }, { docs: [ ], name: "claimed_rewards", - ty: Ty#211, - typeName: "Vec", + ty: Ty#217 (sp_core::bounded::bounded_vec::BoundedVec), + typeName: "BoundedVec", }, ], - id: 207, + id: 213, params: [ { name: "T", @@ -293451,7 +305499,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#208 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#214 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -293459,15 +305507,15 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#210, + ty: Ty#216, typeName: "Vec", }, ], - id: 208, + id: 214, params: [ { name: "T", - ty: Ty#209 (pallet_staking::UnlockChunk), + ty: Ty#215 (pallet_staking::UnlockChunk), }, { name: "S", @@ -293475,14 +305523,14 @@ snapshot[`westend 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#209 (pallet_staking::UnlockChunk) { + Ty#215 (pallet_staking::UnlockChunk) { docs: [ ], fields: [ @@ -293490,18 +305538,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "Balance", }, { docs: [ ], name: "era", - ty: Ty#107, + ty: Ty#111, typeName: "EraIndex", }, ], - id: 209, + id: 215, params: [ { name: "Balance", @@ -293514,32 +305562,52 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#210 { + Ty#216 { docs: [ ], - id: 210, + id: 216, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#209 (pallet_staking::UnlockChunk), + typeParam: Ty#215 (pallet_staking::UnlockChunk), }, - Ty#211 { + Ty#217 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], - id: 211, + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#79, + typeName: "Vec", + }, + ], + id: 217, params: [ + { + name: "T", + ty: Ty#4 (u32), + }, + { + name: "S", + ty: undefined, + }, ], path: [ + "sp_core", + "bounded", + "bounded_vec", + "BoundedVec", ], - type: "Sequence", - typeParam: Ty#4 (u32), + type: "Struct", }, - Ty#212 (pallet_staking::RewardDestination) { + Ty#218 (pallet_staking::RewardDestination) { docs: [ ], - id: 212, + id: 218, members: [ { docs: [ @@ -293601,7 +305669,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#213 (pallet_staking::Nominations) { + Ty#219 (pallet_staking::Nominations) { docs: [ ], fields: [ @@ -293609,7 +305677,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "targets", - ty: Ty#214 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#220 (sp_core::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec", }, { @@ -293623,11 +305691,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "suppressed", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 213, + id: 219, params: [ { name: "T", @@ -293640,7 +305708,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#214 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#220 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -293648,11 +305716,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], - id: 214, + id: 220, params: [ { name: "T", @@ -293664,14 +305732,14 @@ snapshot[`westend 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#215 (pallet_staking::ActiveEraInfo) { + Ty#221 (pallet_staking::ActiveEraInfo) { docs: [ ], fields: [ @@ -293686,11 +305754,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "start", - ty: Ty#151 (Option), + ty: Ty#222 (Option), typeName: "Option", }, ], - id: 215, + id: 221, params: [ ], path: [ @@ -293699,21 +305767,61 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#216 { + Ty#222 (Option) { + docs: [ + ], + id: 222, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "None", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#9 (u64), + typeName: undefined, + }, + ], + index: 1, + name: "Some", + }, + ], + params: [ + { + name: "T", + ty: Ty#9 (u64), + }, + ], + path: [ + "Option", + ], + type: "Union", + }, + Ty#223 { docs: [ ], fields: [ Ty#4 (u32), Ty#0 (sp_core::crypto::AccountId32), ], - id: 216, + id: 223, params: [ ], path: [ ], type: "Tuple", }, - Ty#217 (pallet_staking::EraRewardPoints) { + Ty#224 (pallet_staking::EraRewardPoints) { docs: [ ], fields: [ @@ -293728,11 +305836,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "individual", - ty: Ty#218 (BTreeMap), + ty: Ty#225 (BTreeMap), typeName: "BTreeMap", }, ], - id: 217, + id: 224, params: [ { name: "AccountId", @@ -293745,7 +305853,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#218 (BTreeMap) { + Ty#225 (BTreeMap) { docs: [ ], fields: [ @@ -293753,11 +305861,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#219, + ty: Ty#226, typeName: undefined, }, ], - id: 218, + id: 225, params: [ { name: "K", @@ -293773,35 +305881,35 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#219 { + Ty#226 { docs: [ ], - id: 219, + id: 226, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#220, + typeParam: Ty#227, }, - Ty#220 { + Ty#227 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#4 (u32), ], - id: 220, + id: 227, params: [ ], path: [ ], type: "Tuple", }, - Ty#221 (pallet_staking::Forcing) { + Ty#228 (pallet_staking::Forcing) { docs: [ ], - id: 221, + id: 228, members: [ { docs: [ @@ -293844,18 +305952,18 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#222 { + Ty#229 { docs: [ ], - id: 222, + id: 229, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#223 (pallet_staking::UnappliedSlash), + typeParam: Ty#230 (pallet_staking::UnappliedSlash), }, - Ty#223 (pallet_staking::UnappliedSlash) { + Ty#230 (pallet_staking::UnappliedSlash) { docs: [ ], fields: [ @@ -293877,14 +305985,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "others", - ty: Ty#224, + ty: Ty#231, typeName: "Vec<(AccountId, Balance)>", }, { docs: [ ], name: "reporters", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, { @@ -293895,7 +306003,7 @@ snapshot[`westend 1`] = ` typeName: "Balance", }, ], - id: 223, + id: 230, params: [ { name: "AccountId", @@ -293912,46 +306020,46 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#224 { + Ty#231 { docs: [ ], - id: 224, + id: 231, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#225, + typeParam: Ty#232, }, - Ty#225 { + Ty#232 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 225, + id: 232, params: [ ], path: [ ], type: "Tuple", }, - Ty#226 { + Ty#233 { docs: [ ], fields: [ - Ty#33 (sp_arithmetic::per_things::Perbill), + Ty#35 (sp_arithmetic::per_things::Perbill), Ty#6 (u128), ], - id: 226, + id: 233, params: [ ], path: [ ], type: "Tuple", }, - Ty#227 (pallet_staking::slashing::SlashingSpans) { + Ty#234 (pallet_staking::slashing::SlashingSpans) { docs: [ ], fields: [ @@ -293980,11 +306088,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "prior", - ty: Ty#211, + ty: Ty#79, typeName: "Vec", }, ], - id: 227, + id: 234, params: [ ], path: [ @@ -293994,7 +306102,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#228 (pallet_staking::slashing::SpanRecord) { + Ty#235 (pallet_staking::slashing::SpanRecord) { docs: [ ], fields: [ @@ -294013,7 +306121,7 @@ snapshot[`westend 1`] = ` typeName: "Balance", }, ], - id: 228, + id: 235, params: [ { name: "Balance", @@ -294027,35 +306135,35 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#229 { + Ty#236 { docs: [ ], - id: 229, + id: 236, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#230, + typeParam: Ty#237, }, - Ty#230 { + Ty#237 { docs: [ ], fields: [ Ty#4 (u32), - Ty#34 (bool), + Ty#36 (bool), ], - id: 230, + id: 237, params: [ ], path: [ ], type: "Tuple", }, - Ty#231 (pallet_staking::Releases) { + Ty#238 (pallet_staking::Releases) { docs: [ ], - id: 231, + id: 238, members: [ { docs: [ @@ -294129,6 +306237,30 @@ snapshot[`westend 1`] = ` index: 8, name: "V9_0_0", }, + { + docs: [ + ], + fields: [ + ], + index: 9, + name: "V10_0_0", + }, + { + docs: [ + ], + fields: [ + ], + index: 10, + name: "V11_0_0", + }, + { + docs: [ + ], + fields: [ + ], + index: 11, + name: "V12_0_0", + }, ], params: [ ], @@ -294138,7 +306270,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#232 (sp_arithmetic::per_things::Percent) { + Ty#239 (sp_arithmetic::per_things::Percent) { docs: [ ], fields: [ @@ -294150,7 +306282,7 @@ snapshot[`westend 1`] = ` typeName: "u8", }, ], - id: 232, + id: 239, params: [ ], path: [ @@ -294160,11 +306292,11 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#233 (pallet_staking::pallet::pallet::Call) { + Ty#240 (pallet_staking::pallet::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 233, + id: 240, members: [ { docs: [ @@ -294191,21 +306323,21 @@ snapshot[`westend 1`] = ` docs: [ ], name: "controller", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "payee", - ty: Ty#212 (pallet_staking::RewardDestination), + ty: Ty#218 (pallet_staking::RewardDestination), typeName: "RewardDestination", }, ], @@ -294235,7 +306367,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "max_additional", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -294269,7 +306401,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -294319,7 +306451,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "prefs", - ty: Ty#31 (pallet_staking::ValidatorPrefs), + ty: Ty#33 (pallet_staking::ValidatorPrefs), typeName: "ValidatorPrefs", }, ], @@ -294345,8 +306477,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: "targets", - ty: Ty#234, - typeName: "Vec<::Source>", + ty: Ty#241, + typeName: "Vec>", }, ], index: 5, @@ -294395,7 +306527,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "payee", - ty: Ty#212 (pallet_staking::RewardDestination), + ty: Ty#218 (pallet_staking::RewardDestination), typeName: "RewardDestination", }, ], @@ -294426,8 +306558,8 @@ snapshot[`westend 1`] = ` docs: [ ], name: "controller", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 8, @@ -294449,7 +306581,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "new", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -294471,7 +306603,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "additional", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -294493,7 +306625,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "factor", - ty: Ty#232 (sp_arithmetic::per_things::Percent), + ty: Ty#239 (sp_arithmetic::per_things::Percent), typeName: "Percent", }, ], @@ -294558,7 +306690,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "invulnerables", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], @@ -294627,7 +306759,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: "slash_indices", - ty: Ty#211, + ty: Ty#79, typeName: "Vec", }, ], @@ -294694,57 +306826,13 @@ snapshot[`westend 1`] = ` docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], index: 19, name: "rebond", }, - { - docs: [ - "Set \`HistoryDepth\` value. This function will delete any history information", - "when \`HistoryDepth\` is reduced.", - "", - "Parameters:", - "- \`new_history_depth\`: The new history depth you would like to set.", - "- \`era_items_deleted\`: The number of items that will be deleted by this dispatch. This", - " should report all the storage items that will be deleted by clearing old era history.", - " Needed to report an accurate weight for the dispatch. Trusted by \`Root\` to report an", - " accurate number.", - "", - "Origin must be root.", - "", - "# ", - "- E: Number of history depths removed, i.e. 10 -> 7 = 3", - "- Weight: O(E)", - "- DB Weight:", - " - Reads: Current Era, History Depth", - " - Writes: History Depth", - " - Clear Prefix Each: Era Stakers, EraStakersClipped, ErasValidatorPrefs", - " - Writes Each: ErasValidatorReward, ErasRewardPoints, ErasTotalStake,", - " ErasStartSessionIndex", - "# ", - ], - fields: [ - { - docs: [ - ], - name: "new_history_depth", - ty: Ty#107, - typeName: "EraIndex", - }, - { - docs: [ - ], - name: "era_items_deleted", - ty: Ty#107, - typeName: "u32", - }, - ], - index: 20, - name: "set_history_depth", - }, { docs: [ "Remove all data structures concerning a staker/stash once it is at a state where it can", @@ -294776,7 +306864,7 @@ snapshot[`westend 1`] = ` typeName: "u32", }, ], - index: 21, + index: 20, name: "reap_stash", }, { @@ -294798,11 +306886,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: "who", - ty: Ty#234, - typeName: "Vec<::Source>", + ty: Ty#241, + typeName: "Vec>", }, ], - index: 22, + index: 21, name: "kick", }, { @@ -294820,7 +306908,7 @@ snapshot[`westend 1`] = ` "* \`min_commission\`: The minimum amount of commission that each validators must maintain.", " This is checked only upon calling \`validate\`. Existing validators are not affected.", "", - "Origin must be Root to call this function.", + "RuntimeOrigin must be Root to call this function.", "", "NOTE: Existing nominators and validators will not be affected by this update.", "to kick people under the new limits, \`chill_other\` should be called.", @@ -294830,46 +306918,46 @@ snapshot[`westend 1`] = ` docs: [ ], name: "min_nominator_bond", - ty: Ty#235 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#242 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "min_validator_bond", - ty: Ty#235 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#242 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "max_nominator_count", - ty: Ty#236 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#243 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "max_validator_count", - ty: Ty#236 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#243 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "chill_threshold", - ty: Ty#237 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#244 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "min_commission", - ty: Ty#238 (pallet_staking::pallet::pallet::ConfigOp), + ty: Ty#245 (pallet_staking::pallet::pallet::ConfigOp), typeName: "ConfigOp", }, ], - index: 23, + index: 22, name: "set_staking_configs", }, { @@ -294910,7 +306998,7 @@ snapshot[`westend 1`] = ` typeName: "T::AccountId", }, ], - index: 24, + index: 23, name: "chill_other", }, { @@ -294928,7 +307016,7 @@ snapshot[`westend 1`] = ` typeName: "T::AccountId", }, ], - index: 25, + index: 24, name: "force_apply_min_commission", }, ], @@ -294946,21 +307034,21 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#234 { + Ty#241 { docs: [ ], - id: 234, + id: 241, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#196 (sp_runtime::multiaddress::MultiAddress), + typeParam: Ty#191 (sp_runtime::multiaddress::MultiAddress), }, - Ty#235 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#242 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 235, + id: 242, members: [ { docs: [ @@ -295008,10 +307096,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#236 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#243 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 236, + id: 243, members: [ { docs: [ @@ -295059,10 +307147,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#237 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#244 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 237, + id: 244, members: [ { docs: [ @@ -295080,7 +307168,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#232 (sp_arithmetic::per_things::Percent), + ty: Ty#239 (sp_arithmetic::per_things::Percent), typeName: "T", }, ], @@ -295099,7 +307187,7 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#232 (sp_arithmetic::per_things::Percent), + ty: Ty#239 (sp_arithmetic::per_things::Percent), }, ], path: [ @@ -295110,10 +307198,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#238 (pallet_staking::pallet::pallet::ConfigOp) { + Ty#245 (pallet_staking::pallet::pallet::ConfigOp) { docs: [ ], - id: 238, + id: 245, members: [ { docs: [ @@ -295131,7 +307219,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), typeName: "T", }, ], @@ -295150,7 +307238,7 @@ snapshot[`westend 1`] = ` params: [ { name: "T", - ty: Ty#33 (sp_arithmetic::per_things::Perbill), + ty: Ty#35 (sp_arithmetic::per_things::Perbill), }, ], path: [ @@ -295161,14 +307249,14 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#239 (pallet_staking::pallet::pallet::Error) { + Ty#246 (pallet_staking::pallet::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 239, + id: 246, members: [ { docs: [ @@ -295390,6 +307478,15 @@ snapshot[`westend 1`] = ` index: 23, name: "CommissionTooLow", }, + { + docs: [ + "Some bound is not met.", + ], + fields: [ + ], + index: 24, + name: "BoundNotMet", + }, ], params: [ { @@ -295405,7 +307502,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#240 (sp_staking::offence::OffenceDetails) { + Ty#247 (sp_staking::offence::OffenceDetails) { docs: [ ], fields: [ @@ -295413,18 +307510,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "offender", - ty: Ty#47, + ty: Ty#49, typeName: "Offender", }, { docs: [ ], name: "reporters", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], - id: 240, + id: 247, params: [ { name: "Reporter", @@ -295432,7 +307529,7 @@ snapshot[`westend 1`] = ` }, { name: "Offender", - ty: Ty#47, + ty: Ty#49, }, ], path: [ @@ -295442,46 +307539,46 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#241 { + Ty#248 { docs: [ ], fields: [ - Ty#36, - Ty#10, + Ty#38, + Ty#11, ], - id: 241, + id: 248, params: [ ], path: [ ], type: "Tuple", }, - Ty#242 { + Ty#249 { docs: [ ], - id: 242, + id: 249, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#243, + typeParam: Ty#250, }, - Ty#243 { + Ty#250 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#244 (westend_runtime::SessionKeys), + Ty#251 (westend_runtime::SessionKeys), ], - id: 243, + id: 250, params: [ ], path: [ ], type: "Tuple", }, - Ty#244 (westend_runtime::SessionKeys) { + Ty#251 (westend_runtime::SessionKeys) { docs: [ ], fields: [ @@ -295489,46 +307586,46 @@ snapshot[`westend 1`] = ` docs: [ ], name: "grandpa", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), typeName: "::Public", }, { docs: [ ], name: "babe", - ty: Ty#162 (sp_consensus_babe::app::Public), + ty: Ty#167 (sp_consensus_babe::app::Public), typeName: "::Public", }, { docs: [ ], name: "im_online", - ty: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), typeName: "::Public", }, { docs: [ ], name: "para_validator", - ty: Ty#245 (polkadot_primitives::v2::validator_app::Public), + ty: Ty#252 (polkadot_primitives::v2::validator_app::Public), typeName: "::Public", }, { docs: [ ], name: "para_assignment", - ty: Ty#246 (polkadot_primitives::v2::assignment_app::Public), + ty: Ty#253 (polkadot_primitives::v2::assignment_app::Public), typeName: "::Public", }, { docs: [ ], name: "authority_discovery", - ty: Ty#247 (sp_authority_discovery::app::Public), + ty: Ty#254 (sp_authority_discovery::app::Public), typeName: "::Public", }, ], - id: 244, + id: 251, params: [ ], path: [ @@ -295537,7 +307634,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#245 (polkadot_primitives::v2::validator_app::Public) { + Ty#252 (polkadot_primitives::v2::validator_app::Public) { docs: [ ], fields: [ @@ -295545,11 +307642,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 245, + id: 252, params: [ ], path: [ @@ -295560,7 +307657,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#246 (polkadot_primitives::v2::assignment_app::Public) { + Ty#253 (polkadot_primitives::v2::assignment_app::Public) { docs: [ ], fields: [ @@ -295568,11 +307665,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 246, + id: 253, params: [ ], path: [ @@ -295583,7 +307680,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#247 (sp_authority_discovery::app::Public) { + Ty#254 (sp_authority_discovery::app::Public) { docs: [ ], fields: [ @@ -295591,11 +307688,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], - id: 247, + id: 254, params: [ ], path: [ @@ -295605,21 +307702,21 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#248 { + Ty#255 { docs: [ ], fields: [ - Ty#249 (sp_core::crypto::KeyTypeId), - Ty#10, + Ty#256 (sp_core::crypto::KeyTypeId), + Ty#11, ], - id: 248, + id: 255, params: [ ], path: [ ], type: "Tuple", }, - Ty#249 (sp_core::crypto::KeyTypeId) { + Ty#256 (sp_core::crypto::KeyTypeId) { docs: [ ], fields: [ @@ -295627,11 +307724,11 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: "[u8; 4]", }, ], - id: 249, + id: 256, params: [ ], path: [ @@ -295641,11 +307738,11 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#250 (pallet_session::pallet::Call) { + Ty#257 (pallet_session::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 250, + id: 257, members: [ { docs: [ @@ -295669,14 +307766,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "keys", - ty: Ty#244 (westend_runtime::SessionKeys), + ty: Ty#251 (westend_runtime::SessionKeys), typeName: "T::Keys", }, { docs: [ ], name: "proof", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -295721,11 +307818,11 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#251 (pallet_session::pallet::Error) { + Ty#258 (pallet_session::pallet::Error) { docs: [ "Error for the session pallet.", ], - id: 251, + id: 258, members: [ { docs: [ @@ -295786,10 +307883,10 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#252 (pallet_grandpa::StoredState) { + Ty#259 (pallet_grandpa::StoredState) { docs: [ ], - id: 252, + id: 259, members: [ { docs: [ @@ -295864,7 +307961,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#253 (pallet_grandpa::StoredPendingChange) { + Ty#260 (pallet_grandpa::StoredPendingChange) { docs: [ ], fields: [ @@ -295886,18 +307983,18 @@ snapshot[`westend 1`] = ` docs: [ ], name: "next_authorities", - ty: Ty#254 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#261 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "BoundedAuthorityList", }, { docs: [ ], name: "forced", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, ], - id: 253, + id: 260, params: [ { name: "N", @@ -295914,7 +308011,7 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#254 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#261 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -295922,15 +308019,15 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#39, + ty: Ty#41, typeName: "Vec", }, ], - id: 254, + id: 261, params: [ { name: "T", - ty: Ty#40, + ty: Ty#42, }, { name: "S", @@ -295938,17 +308035,17 @@ snapshot[`westend 1`] = ` }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#255 (Option) { + Ty#262 (Option) { docs: [ ], - id: 255, + id: 262, members: [ { docs: [ @@ -295985,11 +308082,11 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#256 (pallet_grandpa::pallet::Call) { + Ty#263 (pallet_grandpa::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 256, + id: 263, members: [ { docs: [ @@ -296003,14 +308100,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#257 (sp_finality_grandpa::EquivocationProof), + ty: Ty#264 (sp_finality_grandpa::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#181 (sp_session::MembershipProof), + ty: Ty#186 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -296034,14 +308131,14 @@ snapshot[`westend 1`] = ` docs: [ ], name: "equivocation_proof", - ty: Ty#257 (sp_finality_grandpa::EquivocationProof), + ty: Ty#264 (sp_finality_grandpa::EquivocationProof), typeName: "Box>", }, { docs: [ ], name: "key_owner_proof", - ty: Ty#181 (sp_session::MembershipProof), + ty: Ty#186 (sp_session::MembershipProof), typeName: "T::KeyOwnerProof", }, ], @@ -296050,12 +308147,17 @@ snapshot[`westend 1`] = ` }, { docs: [ - "Note that the current authority set of the GRANDPA finality gadget has", - "stalled. This will trigger a forced authority set change at the beginning", - "of the next session, to be enacted \`delay\` blocks after that. The delay", - "should be high enough to safely assume that the block signalling the", - "forced change will not be re-orged (e.g. 1000 blocks). The GRANDPA voters", - "will start the new authority set using the given finalized block as base.", + "Note that the current authority set of the GRANDPA finality gadget has stalled.", + "", + "This will trigger a forced authority set change at the beginning of the next session, to", + "be enacted \`delay\` blocks after that. The \`delay\` should be high enough to safely assume", + "that the block signalling the forced change will not be re-orged e.g. 1000 blocks.", + "The block production rate (which may be slowed down because of finality lagging) should", + "be taken into account when choosing the \`delay\`. The GRANDPA voters based on the new", + "authority will start voting on top of \`best_finalized_block_number\` for new finalized", + "blocks. \`best_finalized_block_number\` should be the highest of the latest finalized", + "block of all validators of the new authority set.", + "", "Only callable by root.", ], fields: [ @@ -296091,7 +308193,7 @@ snapshot[`westend 1`] = ` ], type: "Union", }, - Ty#257 (sp_finality_grandpa::EquivocationProof) { + Ty#264 (sp_finality_grandpa::EquivocationProof) { docs: [ ], fields: [ @@ -296099,22 +308201,22 @@ snapshot[`westend 1`] = ` docs: [ ], name: "set_id", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "SetId", }, { docs: [ ], name: "equivocation", - ty: Ty#258 (sp_finality_grandpa::Equivocation), + ty: Ty#265 (sp_finality_grandpa::Equivocation), typeName: "Equivocation", }, ], - id: 257, + id: 264, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -296127,10 +308229,10 @@ snapshot[`westend 1`] = ` ], type: "Struct", }, - Ty#258 (sp_finality_grandpa::Equivocation) { + Ty#265 (sp_finality_grandpa::Equivocation) { docs: [ ], - id: 258, + id: 265, members: [ { docs: [ @@ -296140,7 +308242,7 @@ snapshot[`westend 1`] = ` docs: [ ], name: undefined, - ty: Ty#259 (finality_grandpa::Equivocation), + ty: Ty#266 (finality_grandpa::Equivocation), typeName: "grandpa::Equivocation, AuthoritySignature>", }, @@ -296156,7 +308258,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#264 (finality_grandpa::Equivocation), + ty: Ty#271 (finality_grandpa::Equivocation), typeName: "grandpa::Equivocation, AuthoritySignature>", }, @@ -296168,7 +308270,7 @@ AuthoritySignature>", params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -296181,7 +308283,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#259 (finality_grandpa::Equivocation) { + Ty#266 (finality_grandpa::Equivocation) { docs: [ ], fields: [ @@ -296189,44 +308291,44 @@ AuthoritySignature>", docs: [ ], name: "round_number", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "identity", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), typeName: "Id", }, { docs: [ ], name: "first", - ty: Ty#263, + ty: Ty#270, typeName: "(V, S)", }, { docs: [ ], name: "second", - ty: Ty#263, + ty: Ty#270, typeName: "(V, S)", }, ], - id: 259, + id: 266, params: [ { name: "Id", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), }, { name: "V", - ty: Ty#260 (finality_grandpa::Prevote), + ty: Ty#267 (finality_grandpa::Prevote), }, { name: "S", - ty: Ty#261 (sp_finality_grandpa::app::Signature), + ty: Ty#268 (sp_finality_grandpa::app::Signature), }, ], path: [ @@ -296235,7 +308337,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#260 (finality_grandpa::Prevote) { + Ty#267 (finality_grandpa::Prevote) { docs: [ ], fields: [ @@ -296243,7 +308345,7 @@ AuthoritySignature>", docs: [ ], name: "target_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { @@ -296254,11 +308356,11 @@ AuthoritySignature>", typeName: "N", }, ], - id: 260, + id: 267, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -296271,7 +308373,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#261 (sp_finality_grandpa::app::Signature) { + Ty#268 (sp_finality_grandpa::app::Signature) { docs: [ ], fields: [ @@ -296279,11 +308381,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#262 (sp_core::ed25519::Signature), + ty: Ty#269 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], - id: 261, + id: 268, params: [ ], path: [ @@ -296293,7 +308395,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#262 (sp_core::ed25519::Signature) { + Ty#269 (sp_core::ed25519::Signature) { docs: [ ], fields: [ @@ -296301,11 +308403,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#83, + ty: Ty#87, typeName: "[u8; 64]", }, ], - id: 262, + id: 269, params: [ ], path: [ @@ -296315,21 +308417,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#263 { + Ty#270 { docs: [ ], fields: [ - Ty#260 (finality_grandpa::Prevote), - Ty#261 (sp_finality_grandpa::app::Signature), + Ty#267 (finality_grandpa::Prevote), + Ty#268 (sp_finality_grandpa::app::Signature), ], - id: 263, + id: 270, params: [ ], path: [ ], type: "Tuple", }, - Ty#264 (finality_grandpa::Equivocation) { + Ty#271 (finality_grandpa::Equivocation) { docs: [ ], fields: [ @@ -296337,44 +308439,44 @@ AuthoritySignature>", docs: [ ], name: "round_number", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "identity", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), typeName: "Id", }, { docs: [ ], name: "first", - ty: Ty#266, + ty: Ty#273, typeName: "(V, S)", }, { docs: [ ], name: "second", - ty: Ty#266, + ty: Ty#273, typeName: "(V, S)", }, ], - id: 264, + id: 271, params: [ { name: "Id", - ty: Ty#41 (sp_finality_grandpa::app::Public), + ty: Ty#43 (sp_finality_grandpa::app::Public), }, { name: "V", - ty: Ty#265 (finality_grandpa::Precommit), + ty: Ty#272 (finality_grandpa::Precommit), }, { name: "S", - ty: Ty#261 (sp_finality_grandpa::app::Signature), + ty: Ty#268 (sp_finality_grandpa::app::Signature), }, ], path: [ @@ -296383,7 +308485,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#265 (finality_grandpa::Precommit) { + Ty#272 (finality_grandpa::Precommit) { docs: [ ], fields: [ @@ -296391,7 +308493,7 @@ AuthoritySignature>", docs: [ ], name: "target_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "H", }, { @@ -296402,11 +308504,11 @@ AuthoritySignature>", typeName: "N", }, ], - id: 265, + id: 272, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -296419,28 +308521,28 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#266 { + Ty#273 { docs: [ ], fields: [ - Ty#265 (finality_grandpa::Precommit), - Ty#261 (sp_finality_grandpa::app::Signature), + Ty#272 (finality_grandpa::Precommit), + Ty#268 (sp_finality_grandpa::app::Signature), ], - id: 266, + id: 273, params: [ ], path: [ ], type: "Tuple", }, - Ty#267 (pallet_grandpa::pallet::Error) { + Ty#274 (pallet_grandpa::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 267, + id: 274, members: [ { docs: [ @@ -296521,7 +308623,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#268 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#275 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -296529,15 +308631,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#269, + ty: Ty#276, typeName: "Vec", }, ], - id: 268, + id: 275, params: [ { name: "T", - ty: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + ty: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), }, { name: "S", @@ -296545,25 +308647,25 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#269 { + Ty#276 { docs: [ ], - id: 269, + id: 276, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#44 (pallet_im_online::sr25519::app_sr25519::Public), + typeParam: Ty#46 (pallet_im_online::sr25519::app_sr25519::Public), }, - Ty#270 (frame_support::traits::misc::WrapperOpaque) { + Ty#277 (frame_support::traits::misc::WrapperOpaque) { docs: [ ], fields: [ @@ -296571,22 +308673,22 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#107, + ty: Ty#111, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#271 (pallet_im_online::BoundedOpaqueNetworkState), + ty: Ty#278 (pallet_im_online::BoundedOpaqueNetworkState), typeName: "T", }, ], - id: 270, + id: 277, params: [ { name: "T", - ty: Ty#271 (pallet_im_online::BoundedOpaqueNetworkState), + ty: Ty#278 (pallet_im_online::BoundedOpaqueNetworkState), }, ], path: [ @@ -296597,7 +308699,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#271 (pallet_im_online::BoundedOpaqueNetworkState) { + Ty#278 (pallet_im_online::BoundedOpaqueNetworkState) { docs: [ ], fields: [ @@ -296605,19 +308707,19 @@ AuthoritySignature>", docs: [ ], name: "peer_id", - ty: Ty#272 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#279 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "WeakBoundedVec", }, { docs: [ ], name: "external_addresses", - ty: Ty#273 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#280 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), typeName: "WeakBoundedVec, AddressesLimit >", }, ], - id: 271, + id: 278, params: [ { name: "PeerIdEncodingLimit", @@ -296638,7 +308740,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#272 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#279 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -296646,11 +308748,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 272, + id: 279, params: [ { name: "T", @@ -296662,14 +308764,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#273 (frame_support::storage::weak_bounded_vec::WeakBoundedVec) { + Ty#280 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec) { docs: [ ], fields: [ @@ -296677,15 +308779,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#274, + ty: Ty#281, typeName: "Vec", }, ], - id: 273, + id: 280, params: [ { name: "T", - ty: Ty#272 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + ty: Ty#279 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), }, { name: "S", @@ -296693,29 +308795,29 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "weak_bounded_vec", "WeakBoundedVec", ], type: "Struct", }, - Ty#274 { + Ty#281 { docs: [ ], - id: 274, + id: 281, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#272 (frame_support::storage::weak_bounded_vec::WeakBoundedVec), + typeParam: Ty#279 (sp_core::bounded::weak_bounded_vec::WeakBoundedVec), }, - Ty#275 (pallet_im_online::pallet::Call) { + Ty#282 (pallet_im_online::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 275, + id: 282, members: [ { docs: [ @@ -296734,14 +308836,14 @@ AuthoritySignature>", docs: [ ], name: "heartbeat", - ty: Ty#276 (pallet_im_online::Heartbeat), + ty: Ty#283 (pallet_im_online::Heartbeat), typeName: "Heartbeat", }, { docs: [ ], name: "signature", - ty: Ty#281 (pallet_im_online::sr25519::app_sr25519::Signature), + ty: Ty#288 (pallet_im_online::sr25519::app_sr25519::Signature), typeName: "::Signature", }, ], @@ -296762,7 +308864,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#276 (pallet_im_online::Heartbeat) { + Ty#283 (pallet_im_online::Heartbeat) { docs: [ ], fields: [ @@ -296777,7 +308879,7 @@ AuthoritySignature>", docs: [ ], name: "network_state", - ty: Ty#277 (sp_core::offchain::OpaqueNetworkState), + ty: Ty#284 (sp_core::offchain::OpaqueNetworkState), typeName: "OpaqueNetworkState", }, { @@ -296802,7 +308904,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 276, + id: 283, params: [ { name: "BlockNumber", @@ -296815,7 +308917,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#277 (sp_core::offchain::OpaqueNetworkState) { + Ty#284 (sp_core::offchain::OpaqueNetworkState) { docs: [ ], fields: [ @@ -296823,18 +308925,18 @@ AuthoritySignature>", docs: [ ], name: "peer_id", - ty: Ty#278 (sp_core::OpaquePeerId), + ty: Ty#285 (sp_core::OpaquePeerId), typeName: "OpaquePeerId", }, { docs: [ ], name: "external_addresses", - ty: Ty#279, + ty: Ty#286, typeName: "Vec", }, ], - id: 277, + id: 284, params: [ ], path: [ @@ -296844,7 +308946,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#278 (sp_core::OpaquePeerId) { + Ty#285 (sp_core::OpaquePeerId) { docs: [ ], fields: [ @@ -296852,11 +308954,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 278, + id: 285, params: [ ], path: [ @@ -296865,18 +308967,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#279 { + Ty#286 { docs: [ ], - id: 279, + id: 286, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#280 (sp_core::offchain::OpaqueMultiaddr), + typeParam: Ty#287 (sp_core::offchain::OpaqueMultiaddr), }, - Ty#280 (sp_core::offchain::OpaqueMultiaddr) { + Ty#287 (sp_core::offchain::OpaqueMultiaddr) { docs: [ ], fields: [ @@ -296884,11 +308986,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 280, + id: 287, params: [ ], path: [ @@ -296898,7 +309000,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#281 (pallet_im_online::sr25519::app_sr25519::Signature) { + Ty#288 (pallet_im_online::sr25519::app_sr25519::Signature) { docs: [ ], fields: [ @@ -296906,11 +309008,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#82 (sp_core::sr25519::Signature), + ty: Ty#86 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 281, + id: 288, params: [ ], path: [ @@ -296921,14 +309023,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#282 (pallet_im_online::pallet::Error) { + Ty#289 (pallet_im_online::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 282, + id: 289, members: [ { docs: [ @@ -296962,11 +309064,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#283 (pallet_utility::pallet::Call) { + Ty#290 (pallet_utility::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 283, + id: 290, members: [ { docs: [ @@ -296995,8 +309097,8 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#284, - typeName: "Vec<::Call>", + ty: Ty#291, + typeName: "Vec<::RuntimeCall>", }, ], index: 0, @@ -297023,15 +309125,15 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, { docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 1, @@ -297059,8 +309161,8 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#284, - typeName: "Vec<::Call>", + ty: Ty#291, + typeName: "Vec<::RuntimeCall>", }, ], index: 2, @@ -297084,15 +309186,15 @@ AuthoritySignature>", docs: [ ], name: "as_origin", - ty: Ty#482 (westend_runtime::OriginCaller), + ty: Ty#493 (westend_runtime::OriginCaller), typeName: "Box", }, { docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 3, @@ -297120,8 +309222,8 @@ AuthoritySignature>", docs: [ ], name: "calls", - ty: Ty#284, - typeName: "Vec<::Call>", + ty: Ty#291, + typeName: "Vec<::RuntimeCall>", }, ], index: 4, @@ -297141,21 +309243,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#284 { + Ty#291 { docs: [ ], - id: 284, + id: 291, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#285 (westend_runtime::Call), + typeParam: Ty#292 (westend_runtime::RuntimeCall), }, - Ty#285 (westend_runtime::Call) { + Ty#292 (westend_runtime::RuntimeCall) { docs: [ ], - id: 285, + id: 292, members: [ { docs: [ @@ -297165,7 +309267,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#144 (frame_system::pallet::Call), + ty: Ty#149 (frame_system::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297181,7 +309283,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#177 (pallet_babe::pallet::Call), + ty: Ty#182 (pallet_babe::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297197,7 +309299,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#183 (pallet_timestamp::pallet::Call), + ty: Ty#188 (pallet_timestamp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297213,7 +309315,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#185 (pallet_indices::pallet::Call), + ty: Ty#190 (pallet_indices::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297229,7 +309331,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#195 (pallet_balances::pallet::Call), + ty: Ty#202 (pallet_balances::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297245,7 +309347,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#203 (pallet_authorship::pallet::Call), + ty: Ty#209 (pallet_authorship::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297261,7 +309363,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#233 (pallet_staking::pallet::pallet::Call), + ty: Ty#240 (pallet_staking::pallet::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297277,7 +309379,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#250 (pallet_session::pallet::Call), + ty: Ty#257 (pallet_session::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297293,7 +309395,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#256 (pallet_grandpa::pallet::Call), + ty: Ty#263 (pallet_grandpa::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297309,7 +309411,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#275 (pallet_im_online::pallet::Call), + ty: Ty#282 (pallet_im_online::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297325,7 +309427,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#283 (pallet_utility::pallet::Call), + ty: Ty#290 (pallet_utility::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297341,7 +309443,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#286 (pallet_identity::pallet::Call), + ty: Ty#293 (pallet_identity::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297357,7 +309459,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#326 (pallet_recovery::pallet::Call), + ty: Ty#333 (pallet_recovery::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297373,7 +309475,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#327 (pallet_vesting::pallet::Call), + ty: Ty#334 (pallet_vesting::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297389,7 +309491,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#329 (pallet_scheduler::pallet::Call), + ty: Ty#336 (pallet_scheduler::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297405,7 +309507,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#332 (pallet_preimage::pallet::Call), + ty: Ty#339 (pallet_preimage::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297421,7 +309523,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#333 (pallet_sudo::pallet::Call), + ty: Ty#340 (pallet_sudo::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297437,7 +309539,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#334 (pallet_proxy::pallet::Call), + ty: Ty#341 (pallet_proxy::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297453,7 +309555,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#336 (pallet_multisig::pallet::Call), + ty: Ty#343 (pallet_multisig::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297469,7 +309571,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#339 (pallet_election_provider_multi_phase::pallet::Call), + ty: Ty#346 (pallet_election_provider_multi_phase::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297485,7 +309587,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#398 (pallet_bags_list::pallet::Call), + ty: Ty#404 (pallet_bags_list::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297501,7 +309603,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#399 (pallet_nomination_pools::pallet::Call), + ty: Ty#405 (pallet_nomination_pools::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297517,7 +309619,23 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#404 (polkadot_runtime_parachains::configuration::pallet::Call), + ty: Ty#410 (pallet_fast_unstake::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 30, + name: "FastUnstake", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#411 (polkadot_runtime_parachains::configuration::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297533,7 +309651,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#405 (polkadot_runtime_parachains::shared::pallet::Call), + ty: Ty#412 (polkadot_runtime_parachains::shared::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297549,7 +309667,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#406 (polkadot_runtime_parachains::inclusion::pallet::Call), + ty: Ty#413 (polkadot_runtime_parachains::inclusion::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297565,7 +309683,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#407 (polkadot_runtime_parachains::paras_inherent::pallet::Call), + ty: Ty#414 (polkadot_runtime_parachains::paras_inherent::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297581,7 +309699,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#433 (polkadot_runtime_parachains::paras::pallet::Call), + ty: Ty#440 (polkadot_runtime_parachains::paras::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297597,7 +309715,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#435 (polkadot_runtime_parachains::initializer::pallet::Call), + ty: Ty#442 (polkadot_runtime_parachains::initializer::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297613,7 +309731,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#436 (polkadot_runtime_parachains::dmp::pallet::Call), + ty: Ty#443 (polkadot_runtime_parachains::dmp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297629,7 +309747,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#437 (polkadot_runtime_parachains::ump::pallet::Call), + ty: Ty#444 (polkadot_runtime_parachains::ump::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297645,7 +309763,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#438 (polkadot_runtime_parachains::hrmp::pallet::Call), + ty: Ty#445 (polkadot_runtime_parachains::hrmp::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297661,7 +309779,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#439 (polkadot_runtime_parachains::disputes::pallet::Call), + ty: Ty#446 (polkadot_runtime_parachains::disputes::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297677,7 +309795,23 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#440 (polkadot_runtime_common::paras_registrar::pallet::Call), + ty: Ty#447 (polkadot_runtime_parachains::disputes::slashing::pallet::Call), + typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch +::CallableCallFor", + }, + ], + index: 54, + name: "ParasSlashing", + }, + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#451 (polkadot_runtime_common::paras_registrar::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297693,7 +309827,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#441 (polkadot_runtime_common::slots::pallet::Call), + ty: Ty#452 (polkadot_runtime_common::slots::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297709,7 +309843,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#442 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Call), + ty: Ty#453 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297725,7 +309859,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#455 (polkadot_runtime_common::auctions::pallet::Call), + ty: Ty#466 (polkadot_runtime_common::auctions::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297741,7 +309875,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#457 (polkadot_runtime_common::crowdloan::pallet::Call), + ty: Ty#468 (polkadot_runtime_common::crowdloan::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297757,7 +309891,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#466 (polkadot_runtime_common::assigned_slots::pallet::Call), + ty: Ty#477 (polkadot_runtime_common::assigned_slots::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297773,7 +309907,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#468 (pallet_xcm::pallet::Call), + ty: Ty#479 (pallet_xcm::pallet::Call), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch ::CallableCallFor", }, @@ -297786,15 +309920,15 @@ AuthoritySignature>", ], path: [ "westend_runtime", - "Call", + "RuntimeCall", ], type: "Union", }, - Ty#286 (pallet_identity::pallet::Call) { + Ty#293 (pallet_identity::pallet::Call) { docs: [ "Identity pallet declaration.", ], - id: 286, + id: 293, members: [ { docs: [ @@ -297817,8 +309951,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -297851,7 +309985,7 @@ AuthoritySignature>", docs: [ ], name: "info", - ty: Ty#287 (pallet_identity::types::IdentityInfo), + ty: Ty#294 (pallet_identity::types::IdentityInfo), typeName: "Box>", }, ], @@ -297887,7 +310021,7 @@ AuthoritySignature>", docs: [ ], name: "subs", - ty: Ty#321, + ty: Ty#328, typeName: "Vec<(T::AccountId, Data)>", }, ], @@ -297951,14 +310085,14 @@ AuthoritySignature>", docs: [ ], name: "reg_index", - ty: Ty#107, + ty: Ty#111, typeName: "RegistrarIndex", }, { docs: [ ], name: "max_fee", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -298018,14 +310152,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#107, + ty: Ty#111, typeName: "RegistrarIndex", }, { docs: [ ], name: "fee", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -298053,15 +310187,15 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#107, + ty: Ty#111, typeName: "RegistrarIndex", }, { docs: [ ], name: "new", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 7, @@ -298088,14 +310222,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#107, + ty: Ty#111, typeName: "RegistrarIndex", }, { docs: [ ], name: "fields", - ty: Ty#323 (pallet_identity::types::BitFlags), + ty: Ty#330 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], @@ -298113,6 +310247,7 @@ AuthoritySignature>", "- \`target\`: the account whose identity the judgement is upon. This must be an account", " with a registered identity.", "- \`judgement\`: the judgement of the registrar of index \`reg_index\` about \`target\`.", + "- \`identity\`: The hash of the [\`IdentityInfo\`] for that the judgement is provided.", "", "Emits \`JudgementGiven\` if successful.", "", @@ -298129,23 +310264,30 @@ AuthoritySignature>", docs: [ ], name: "reg_index", - ty: Ty#107, + ty: Ty#111, typeName: "RegistrarIndex", }, { docs: [ ], name: "target", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "judgement", - ty: Ty#325 (pallet_identity::types::Judgement), + ty: Ty#332 (pallet_identity::types::Judgement), typeName: "Judgement>", }, + { + docs: [ + ], + name: "identity", + ty: Ty#10 (primitive_types::H256), + typeName: "T::Hash", + }, ], index: 9, name: "provide_judgement", @@ -298177,8 +310319,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 10, @@ -298199,14 +310341,14 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "data", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -298225,14 +310367,14 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "data", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, ], @@ -298254,8 +310396,8 @@ AuthoritySignature>", docs: [ ], name: "sub", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 13, @@ -298293,7 +310435,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#287 (pallet_identity::types::IdentityInfo) { + Ty#294 (pallet_identity::types::IdentityInfo) { docs: [ ], fields: [ @@ -298301,67 +310443,67 @@ AuthoritySignature>", docs: [ ], name: "additional", - ty: Ty#288 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#295 (sp_core::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(Data, Data), FieldLimit>", }, { docs: [ ], name: "display", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "legal", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "web", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "riot", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "email", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "pgp_fingerprint", - ty: Ty#320 (Option), + ty: Ty#327 (Option), typeName: "Option<[u8; 20]>", }, { docs: [ ], name: "image", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, { docs: [ ], name: "twitter", - ty: Ty#290 (pallet_identity::types::Data), + ty: Ty#297 (pallet_identity::types::Data), typeName: "Data", }, ], - id: 287, + id: 294, params: [ { name: "FieldLimit", @@ -298375,7 +310517,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#288 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#295 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -298383,15 +310525,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#319, + ty: Ty#326, typeName: "Vec", }, ], - id: 288, + id: 295, params: [ { name: "T", - ty: Ty#289, + ty: Ty#296, }, { name: "S", @@ -298399,31 +310541,31 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#289 { + Ty#296 { docs: [ ], fields: [ - Ty#290 (pallet_identity::types::Data), - Ty#290 (pallet_identity::types::Data), + Ty#297 (pallet_identity::types::Data), + Ty#297 (pallet_identity::types::Data), ], - id: 289, + id: 296, params: [ ], path: [ ], type: "Tuple", }, - Ty#290 (pallet_identity::types::Data) { + Ty#297 (pallet_identity::types::Data) { docs: [ ], - id: 290, + id: 297, members: [ { docs: [ @@ -298441,7 +310583,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#291, + ty: Ty#298, typeName: undefined, }, ], @@ -298456,7 +310598,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#292, + ty: Ty#299, typeName: undefined, }, ], @@ -298471,7 +310613,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#293, + ty: Ty#300, typeName: undefined, }, ], @@ -298486,7 +310628,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#294, + ty: Ty#301, typeName: undefined, }, ], @@ -298501,7 +310643,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#14, + ty: Ty#15, typeName: undefined, }, ], @@ -298516,7 +310658,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#295, + ty: Ty#302, typeName: undefined, }, ], @@ -298531,7 +310673,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#296, + ty: Ty#303, typeName: undefined, }, ], @@ -298546,7 +310688,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#297, + ty: Ty#304, typeName: undefined, }, ], @@ -298561,7 +310703,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#122, + ty: Ty#127, typeName: undefined, }, ], @@ -298576,7 +310718,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#298, + ty: Ty#305, typeName: undefined, }, ], @@ -298591,7 +310733,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#299, + ty: Ty#306, typeName: undefined, }, ], @@ -298606,7 +310748,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#300, + ty: Ty#307, typeName: undefined, }, ], @@ -298621,7 +310763,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#301, + ty: Ty#308, typeName: undefined, }, ], @@ -298636,7 +310778,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#302, + ty: Ty#309, typeName: undefined, }, ], @@ -298651,7 +310793,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#303, + ty: Ty#310, typeName: undefined, }, ], @@ -298666,7 +310808,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#304, + ty: Ty#311, typeName: undefined, }, ], @@ -298681,7 +310823,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#36, + ty: Ty#38, typeName: undefined, }, ], @@ -298696,7 +310838,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#305, + ty: Ty#312, typeName: undefined, }, ], @@ -298711,7 +310853,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#306, + ty: Ty#313, typeName: undefined, }, ], @@ -298726,7 +310868,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#307, + ty: Ty#314, typeName: undefined, }, ], @@ -298741,7 +310883,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#110, + ty: Ty#115, typeName: undefined, }, ], @@ -298756,7 +310898,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#308, + ty: Ty#315, typeName: undefined, }, ], @@ -298771,7 +310913,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#309, + ty: Ty#316, typeName: undefined, }, ], @@ -298786,7 +310928,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#310, + ty: Ty#317, typeName: undefined, }, ], @@ -298801,7 +310943,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#311, + ty: Ty#318, typeName: undefined, }, ], @@ -298816,7 +310958,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#312, + ty: Ty#319, typeName: undefined, }, ], @@ -298831,7 +310973,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#313, + ty: Ty#320, typeName: undefined, }, ], @@ -298846,7 +310988,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#314, + ty: Ty#321, typeName: undefined, }, ], @@ -298861,7 +311003,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#315, + ty: Ty#322, typeName: undefined, }, ], @@ -298876,7 +311018,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#316, + ty: Ty#323, typeName: undefined, }, ], @@ -298891,7 +311033,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#317, + ty: Ty#324, typeName: undefined, }, ], @@ -298906,7 +311048,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#318, + ty: Ty#325, typeName: undefined, }, ], @@ -298998,10 +311140,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#291 { + Ty#298 { docs: [ ], - id: 291, + id: 298, len: 0, params: [ ], @@ -299010,10 +311152,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#292 { + Ty#299 { docs: [ ], - id: 292, + id: 299, len: 1, params: [ ], @@ -299022,10 +311164,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#293 { + Ty#300 { docs: [ ], - id: 293, + id: 300, len: 2, params: [ ], @@ -299034,10 +311176,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#294 { + Ty#301 { docs: [ ], - id: 294, + id: 301, len: 3, params: [ ], @@ -299046,10 +311188,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#295 { + Ty#302 { docs: [ ], - id: 295, + id: 302, len: 5, params: [ ], @@ -299058,10 +311200,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#296 { + Ty#303 { docs: [ ], - id: 296, + id: 303, len: 6, params: [ ], @@ -299070,10 +311212,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#297 { + Ty#304 { docs: [ ], - id: 297, + id: 304, len: 7, params: [ ], @@ -299082,10 +311224,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#298 { + Ty#305 { docs: [ ], - id: 298, + id: 305, len: 9, params: [ ], @@ -299094,10 +311236,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#299 { + Ty#306 { docs: [ ], - id: 299, + id: 306, len: 10, params: [ ], @@ -299106,10 +311248,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#300 { + Ty#307 { docs: [ ], - id: 300, + id: 307, len: 11, params: [ ], @@ -299118,10 +311260,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#301 { + Ty#308 { docs: [ ], - id: 301, + id: 308, len: 12, params: [ ], @@ -299130,10 +311272,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#302 { + Ty#309 { docs: [ ], - id: 302, + id: 309, len: 13, params: [ ], @@ -299142,10 +311284,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#303 { + Ty#310 { docs: [ ], - id: 303, + id: 310, len: 14, params: [ ], @@ -299154,10 +311296,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#304 { + Ty#311 { docs: [ ], - id: 304, + id: 311, len: 15, params: [ ], @@ -299166,10 +311308,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#305 { + Ty#312 { docs: [ ], - id: 305, + id: 312, len: 17, params: [ ], @@ -299178,10 +311320,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#306 { + Ty#313 { docs: [ ], - id: 306, + id: 313, len: 18, params: [ ], @@ -299190,10 +311332,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#307 { + Ty#314 { docs: [ ], - id: 307, + id: 314, len: 19, params: [ ], @@ -299202,10 +311344,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#308 { + Ty#315 { docs: [ ], - id: 308, + id: 315, len: 21, params: [ ], @@ -299214,10 +311356,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#309 { + Ty#316 { docs: [ ], - id: 309, + id: 316, len: 22, params: [ ], @@ -299226,10 +311368,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#310 { + Ty#317 { docs: [ ], - id: 310, + id: 317, len: 23, params: [ ], @@ -299238,10 +311380,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#311 { + Ty#318 { docs: [ ], - id: 311, + id: 318, len: 24, params: [ ], @@ -299250,10 +311392,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#312 { + Ty#319 { docs: [ ], - id: 312, + id: 319, len: 25, params: [ ], @@ -299262,10 +311404,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#313 { + Ty#320 { docs: [ ], - id: 313, + id: 320, len: 26, params: [ ], @@ -299274,10 +311416,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#314 { + Ty#321 { docs: [ ], - id: 314, + id: 321, len: 27, params: [ ], @@ -299286,10 +311428,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#315 { + Ty#322 { docs: [ ], - id: 315, + id: 322, len: 28, params: [ ], @@ -299298,10 +311440,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#316 { + Ty#323 { docs: [ ], - id: 316, + id: 323, len: 29, params: [ ], @@ -299310,10 +311452,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#317 { + Ty#324 { docs: [ ], - id: 317, + id: 324, len: 30, params: [ ], @@ -299322,10 +311464,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#318 { + Ty#325 { docs: [ ], - id: 318, + id: 325, len: 31, params: [ ], @@ -299334,21 +311476,21 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#319 { + Ty#326 { docs: [ ], - id: 319, + id: 326, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#289, + typeParam: Ty#296, }, - Ty#320 (Option) { + Ty#327 (Option) { docs: [ ], - id: 320, + id: 327, members: [ { docs: [ @@ -299366,7 +311508,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#110, + ty: Ty#115, typeName: undefined, }, ], @@ -299377,7 +311519,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#110, + ty: Ty#115, }, ], path: [ @@ -299385,32 +311527,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#321 { + Ty#328 { docs: [ ], - id: 321, + id: 328, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#322, + typeParam: Ty#329, }, - Ty#322 { + Ty#329 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#290 (pallet_identity::types::Data), + Ty#297 (pallet_identity::types::Data), ], - id: 322, + id: 329, params: [ ], path: [ ], type: "Tuple", }, - Ty#323 (pallet_identity::types::BitFlags) { + Ty#330 (pallet_identity::types::BitFlags) { docs: [ ], fields: [ @@ -299418,15 +311560,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "IdentityField", }, ], - id: 323, + id: 330, params: [ { name: "T", - ty: Ty#324 (pallet_identity::types::IdentityField), + ty: Ty#331 (pallet_identity::types::IdentityField), }, ], path: [ @@ -299436,10 +311578,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#324 (pallet_identity::types::IdentityField) { + Ty#331 (pallet_identity::types::IdentityField) { docs: [ ], - id: 324, + id: 331, members: [ { docs: [ @@ -299515,10 +311657,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#325 (pallet_identity::types::Judgement) { + Ty#332 (pallet_identity::types::Judgement) { docs: [ ], - id: 325, + id: 332, members: [ { docs: [ @@ -299597,11 +311739,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#326 (pallet_recovery::pallet::Call) { + Ty#333 (pallet_recovery::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 326, + id: 333, members: [ { docs: [ @@ -299619,15 +311761,15 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 0, @@ -299649,15 +311791,15 @@ AuthoritySignature>", docs: [ ], name: "lost", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "rescuer", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -299687,14 +311829,14 @@ AuthoritySignature>", docs: [ ], name: "friends", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, { docs: [ ], name: "threshold", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, { @@ -299727,8 +311869,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 3, @@ -299754,15 +311896,15 @@ AuthoritySignature>", docs: [ ], name: "lost", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "rescuer", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 4, @@ -299785,8 +311927,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 5, @@ -299811,8 +311953,8 @@ AuthoritySignature>", docs: [ ], name: "rescuer", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 6, @@ -299852,8 +311994,8 @@ AuthoritySignature>", docs: [ ], name: "account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 8, @@ -299873,11 +312015,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#327 (pallet_vesting::pallet::Call) { + Ty#334 (pallet_vesting::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 327, + id: 334, members: [ { docs: [ @@ -299923,8 +312065,8 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -299955,14 +312097,14 @@ AuthoritySignature>", docs: [ ], name: "target", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "schedule", - ty: Ty#328 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#335 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -299995,21 +312137,21 @@ AuthoritySignature>", docs: [ ], name: "source", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "target", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "schedule", - ty: Ty#328 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#335 (pallet_vesting::vesting_info::VestingInfo), typeName: "VestingInfo, T::BlockNumber>", }, ], @@ -300073,7 +312215,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#328 (pallet_vesting::vesting_info::VestingInfo) { + Ty#335 (pallet_vesting::vesting_info::VestingInfo) { docs: [ ], fields: [ @@ -300099,7 +312241,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 328, + id: 335, params: [ { name: "Balance", @@ -300117,11 +312259,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#329 (pallet_scheduler::pallet::Call) { + Ty#336 (pallet_scheduler::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 329, + id: 336, members: [ { docs: [ @@ -300139,7 +312281,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#330 (Option), + ty: Ty#337 (Option), typeName: "Option>", }, { @@ -300153,7 +312295,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#331 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#338 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -300192,7 +312334,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -300206,7 +312348,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#330 (Option), + ty: Ty#337 (Option), typeName: "Option>", }, { @@ -300220,7 +312362,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#331 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#338 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -300236,7 +312378,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -300263,7 +312405,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#330 (Option), + ty: Ty#337 (Option), typeName: "Option>", }, { @@ -300277,7 +312419,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#331 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#338 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -300297,7 +312439,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, { @@ -300311,7 +312453,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_periodic", - ty: Ty#330 (Option), + ty: Ty#337 (Option), typeName: "Option>", }, { @@ -300325,7 +312467,7 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#331 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#338 (frame_support::traits::schedule::MaybeHashed), typeName: "Box>", }, ], @@ -300346,10 +312488,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#330 (Option) { + Ty#337 (Option) { docs: [ ], - id: 330, + id: 337, members: [ { docs: [ @@ -300367,7 +312509,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#59, + ty: Ty#61, typeName: undefined, }, ], @@ -300378,7 +312520,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#59, + ty: Ty#61, }, ], path: [ @@ -300386,10 +312528,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#331 (frame_support::traits::schedule::MaybeHashed) { + Ty#338 (frame_support::traits::schedule::MaybeHashed) { docs: [ ], - id: 331, + id: 338, members: [ { docs: [ @@ -300399,7 +312541,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#285 (westend_runtime::Call), + ty: Ty#292 (westend_runtime::RuntimeCall), typeName: "T", }, ], @@ -300414,7 +312556,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -300425,11 +312567,11 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#285 (westend_runtime::Call), + ty: Ty#292 (westend_runtime::RuntimeCall), }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -300440,11 +312582,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#332 (pallet_preimage::pallet::Call) { + Ty#339 (pallet_preimage::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 332, + id: 339, members: [ { docs: [ @@ -300458,7 +312600,7 @@ AuthoritySignature>", docs: [ ], name: "bytes", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -300474,7 +312616,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -300493,7 +312635,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -300511,7 +312653,7 @@ AuthoritySignature>", docs: [ ], name: "hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "T::Hash", }, ], @@ -300532,11 +312674,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#333 (pallet_sudo::pallet::Call) { + Ty#340 (pallet_sudo::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 333, + id: 340, members: [ { docs: [ @@ -300556,8 +312698,8 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 0, @@ -300581,14 +312723,14 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -300613,8 +312755,8 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 2, @@ -300639,15 +312781,15 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), - typeName: "::Source", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 3, @@ -300667,11 +312809,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#334 (pallet_proxy::pallet::Call) { + Ty#341 (pallet_proxy::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 334, + id: 341, members: [ { docs: [ @@ -300686,32 +312828,28 @@ AuthoritySignature>", "- \`real\`: The account that the proxy will make a call on behalf of.", "- \`force_proxy_type\`: Specify the exact proxy type to be used and checked for this call.", "- \`call\`: The call to be made by the \`real\` account.", - "", - "# ", - "Weight is a function of the number of proxies the user has (P).", - "# ", ], fields: [ { docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#335 (Option), + ty: Ty#342 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 0, @@ -300728,24 +312866,20 @@ AuthoritySignature>", "- \`proxy_type\`: The permissions allowed for this proxy account.", "- \`delay\`: The announcement period required of the initial proxy. Will generally be", "zero.", - "", - "# ", - "Weight is a function of the number of proxies the user has (P).", - "# ", ], fields: [ { docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -300768,24 +312902,20 @@ AuthoritySignature>", "Parameters:", "- \`proxy\`: The account that the \`caller\` would like to remove as a proxy.", "- \`proxy_type\`: The permissions currently enabled for the removed proxy account.", - "", - "# ", - "Weight is a function of the number of proxies the user has (P).", - "# ", ], fields: [ { docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -300805,12 +312935,8 @@ AuthoritySignature>", "", "The dispatch origin for this call must be _Signed_.", "", - "WARNING: This may be called on accounts created by \`anonymous\`, however if done, then", + "WARNING: This may be called on accounts created by \`pure\`, however if done, then", "the unreserved fees will be inaccessible. **All access to this account will be lost.**", - "", - "# ", - "Weight is a function of the number of proxies the user has (P).", - "# ", ], fields: [ ], @@ -300837,18 +312963,13 @@ AuthoritySignature>", "same sender, with the same parameters.", "", "Fails if there are insufficient funds to pay for deposit.", - "", - "# ", - "Weight is a function of the number of proxies the user has (P).", - "# ", - "TODO: Might be over counting 1 read", ], fields: [ { docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "T::ProxyType", }, { @@ -300862,75 +312983,71 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, ], index: 4, - name: "anonymous", + name: "create_pure", }, { docs: [ - "Removes a previously spawned anonymous proxy.", + "Removes a previously spawned pure proxy.", "", "WARNING: **All access to this account will be lost.** Any funds held in it will be", "inaccessible.", "", "Requires a \`Signed\` origin, and the sender account must have been created by a call to", - "\`anonymous\` with corresponding parameters.", - "", - "- \`spawner\`: The account that originally called \`anonymous\` to create this account.", - "- \`index\`: The disambiguation index originally passed to \`anonymous\`. Probably \`0\`.", - "- \`proxy_type\`: The proxy type originally passed to \`anonymous\`.", - "- \`height\`: The height of the chain when the call to \`anonymous\` was processed.", - "- \`ext_index\`: The extrinsic index in which the call to \`anonymous\` was processed.", + "\`pure\` with corresponding parameters.", "", - "Fails with \`NoPermission\` in case the caller is not a previously created anonymous", - "account whose \`anonymous\` call has corresponding parameters.", + "- \`spawner\`: The account that originally called \`pure\` to create this account.", + "- \`index\`: The disambiguation index originally passed to \`pure\`. Probably \`0\`.", + "- \`proxy_type\`: The proxy type originally passed to \`pure\`.", + "- \`height\`: The height of the chain when the call to \`pure\` was processed.", + "- \`ext_index\`: The extrinsic index in which the call to \`pure\` was processed.", "", - "# ", - "Weight is a function of the number of proxies the user has (P).", - "# ", + "Fails with \`NoPermission\` in case the caller is not a previously created pure", + "account whose \`pure\` call has corresponding parameters.", ], fields: [ { docs: [ ], name: "spawner", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "T::ProxyType", }, { docs: [ ], name: "index", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, { docs: [ ], name: "height", - ty: Ty#107, + ty: Ty#111, typeName: "T::BlockNumber", }, { docs: [ ], name: "ext_index", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], index: 5, - name: "kill_anonymous", + name: "kill_pure", }, { docs: [ @@ -300949,26 +313066,20 @@ AuthoritySignature>", "Parameters:", "- \`real\`: The account that the proxy will make a call on behalf of.", "- \`call_hash\`: The hash of the call to be made by the \`real\` account.", - "", - "# ", - "Weight is a function of:", - "- A: the number of announcements made.", - "- P: the number of proxies the user has.", - "# ", ], fields: [ { docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -300987,26 +313098,20 @@ AuthoritySignature>", "Parameters:", "- \`real\`: The account that the proxy will make a call on behalf of.", "- \`call_hash\`: The hash of the call to be made by the \`real\` account.", - "", - "# ", - "Weight is a function of:", - "- A: the number of announcements made.", - "- P: the number of proxies the user has.", - "# ", ], fields: [ { docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -301025,26 +313130,20 @@ AuthoritySignature>", "Parameters:", "- \`delegate\`: The account that previously announced the call.", "- \`call_hash\`: The hash of the call to be made.", - "", - "# ", - "Weight is a function of:", - "- A: the number of announcements made.", - "- P: the number of proxies the user has.", - "# ", ], fields: [ { docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "CallHashOf", }, ], @@ -301064,41 +313163,35 @@ AuthoritySignature>", "- \`real\`: The account that the proxy will make a call on behalf of.", "- \`force_proxy_type\`: Specify the exact proxy type to be used and checked for this call.", "- \`call\`: The call to be made by the \`real\` account.", - "", - "# ", - "Weight is a function of:", - "- A: the number of announcements made.", - "- P: the number of proxies the user has.", - "# ", ], fields: [ { docs: [ ], name: "delegate", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "real", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "force_proxy_type", - ty: Ty#335 (Option), + ty: Ty#342 (Option), typeName: "Option", }, { docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 9, @@ -301118,10 +313211,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#335 (Option) { + Ty#342 (Option) { docs: [ ], - id: 335, + id: 342, members: [ { docs: [ @@ -301139,7 +313232,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: undefined, }, ], @@ -301150,7 +313243,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), }, ], path: [ @@ -301158,11 +313251,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#336 (pallet_multisig::pallet::Call) { + Ty#343 (pallet_multisig::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 336, + id: 343, members: [ { docs: [ @@ -301188,15 +313281,15 @@ AuthoritySignature>", docs: [ ], name: "other_signatories", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, { docs: [ ], name: "call", - ty: Ty#285 (westend_runtime::Call), - typeName: "Box<::Call>", + ty: Ty#292 (westend_runtime::RuntimeCall), + typeName: "Box<::RuntimeCall>", }, ], index: 0, @@ -301255,42 +313348,42 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#337 (Option), + ty: Ty#344 (Option), typeName: "Option>", }, { docs: [ ], name: "call", - ty: Ty#338 (frame_support::traits::misc::WrapperKeepOpaque), + ty: Ty#345 (frame_support::traits::misc::WrapperKeepOpaque), typeName: "OpaqueCall", }, { docs: [ ], name: "store_call", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -301340,21 +313433,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, { docs: [ ], name: "maybe_timepoint", - ty: Ty#337 (Option), + ty: Ty#344 (Option), typeName: "Option>", }, { @@ -301368,7 +313461,7 @@ AuthoritySignature>", docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -301409,21 +313502,21 @@ AuthoritySignature>", docs: [ ], name: "threshold", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, { docs: [ ], name: "other_signatories", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, { docs: [ ], name: "timepoint", - ty: Ty#69 (pallet_multisig::Timepoint), + ty: Ty#71 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -301451,10 +313544,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#337 (Option) { + Ty#344 (Option) { docs: [ ], - id: 337, + id: 344, members: [ { docs: [ @@ -301472,7 +313565,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#69 (pallet_multisig::Timepoint), + ty: Ty#71 (pallet_multisig::Timepoint), typeName: undefined, }, ], @@ -301483,7 +313576,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#69 (pallet_multisig::Timepoint), + ty: Ty#71 (pallet_multisig::Timepoint), }, ], path: [ @@ -301491,7 +313584,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#338 (frame_support::traits::misc::WrapperKeepOpaque) { + Ty#345 (frame_support::traits::misc::WrapperKeepOpaque) { docs: [ ], fields: [ @@ -301499,22 +313592,22 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#107, + ty: Ty#111, typeName: undefined, }, { docs: [ ], name: undefined, - ty: Ty#285 (westend_runtime::Call), + ty: Ty#292 (westend_runtime::RuntimeCall), typeName: "T", }, ], - id: 338, + id: 345, params: [ { name: "T", - ty: Ty#285 (westend_runtime::Call), + ty: Ty#292 (westend_runtime::RuntimeCall), }, ], path: [ @@ -301525,11 +313618,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#339 (pallet_election_provider_multi_phase::pallet::Call) { + Ty#346 (pallet_election_provider_multi_phase::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 339, + id: 346, members: [ { docs: [ @@ -301553,14 +313646,14 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#340 (pallet_election_provider_multi_phase::RawSolution), + ty: Ty#347 (pallet_election_provider_multi_phase::RawSolution), typeName: "Box>>", }, { docs: [ ], name: "witness", - ty: Ty#393 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), + ty: Ty#399 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize), typeName: "SolutionOrSnapshotSize", }, ], @@ -301580,7 +313673,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_next_score", - ty: Ty#394 (Option), + ty: Ty#400 (Option), typeName: "Option", }, ], @@ -301603,7 +313696,7 @@ AuthoritySignature>", docs: [ ], name: "supports", - ty: Ty#395, + ty: Ty#401, typeName: "Supports", }, ], @@ -301627,7 +313720,7 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#340 (pallet_election_provider_multi_phase::RawSolution), + ty: Ty#347 (pallet_election_provider_multi_phase::RawSolution), typeName: "Box>>", }, ], @@ -301646,14 +313739,14 @@ AuthoritySignature>", docs: [ ], name: "maybe_max_voters", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, { docs: [ ], name: "maybe_max_targets", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, ], @@ -301674,7 +313767,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#340 (pallet_election_provider_multi_phase::RawSolution) { + Ty#347 (pallet_election_provider_multi_phase::RawSolution) { docs: [ ], fields: [ @@ -301682,14 +313775,14 @@ AuthoritySignature>", docs: [ ], name: "solution", - ty: Ty#341 (westend_runtime::NposCompactSolution16), + ty: Ty#348 (westend_runtime::NposCompactSolution16), typeName: "S", }, { docs: [ ], name: "score", - ty: Ty#392 (sp_npos_elections::ElectionScore), + ty: Ty#74 (sp_npos_elections::ElectionScore), typeName: "ElectionScore", }, { @@ -301700,11 +313793,11 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 340, + id: 347, params: [ { name: "S", - ty: Ty#341 (westend_runtime::NposCompactSolution16), + ty: Ty#348 (westend_runtime::NposCompactSolution16), }, ], path: [ @@ -301713,7 +313806,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#341 (westend_runtime::NposCompactSolution16) { + Ty#348 (westend_runtime::NposCompactSolution16) { docs: [ ], fields: [ @@ -301721,116 +313814,116 @@ AuthoritySignature>", docs: [ ], name: "votes1", - ty: Ty#342, + ty: Ty#349, typeName: undefined, }, { docs: [ ], name: "votes2", - ty: Ty#345, + ty: Ty#352, typeName: undefined, }, { docs: [ ], name: "votes3", - ty: Ty#350, + ty: Ty#357, typeName: undefined, }, { docs: [ ], name: "votes4", - ty: Ty#353, + ty: Ty#360, typeName: undefined, }, { docs: [ ], name: "votes5", - ty: Ty#356, + ty: Ty#363, typeName: undefined, }, { docs: [ ], name: "votes6", - ty: Ty#359, + ty: Ty#366, typeName: undefined, }, { docs: [ ], name: "votes7", - ty: Ty#362, + ty: Ty#369, typeName: undefined, }, { docs: [ ], name: "votes8", - ty: Ty#365, + ty: Ty#372, typeName: undefined, }, { docs: [ ], name: "votes9", - ty: Ty#368, + ty: Ty#375, typeName: undefined, }, { docs: [ ], name: "votes10", - ty: Ty#371, + ty: Ty#378, typeName: undefined, }, { docs: [ ], name: "votes11", - ty: Ty#374, + ty: Ty#381, typeName: undefined, }, { docs: [ ], name: "votes12", - ty: Ty#377, + ty: Ty#384, typeName: undefined, }, { docs: [ ], name: "votes13", - ty: Ty#380, + ty: Ty#387, typeName: undefined, }, { docs: [ ], name: "votes14", - ty: Ty#383, + ty: Ty#390, typeName: undefined, }, { docs: [ ], name: "votes15", - ty: Ty#386, + ty: Ty#393, typeName: undefined, }, { docs: [ ], name: "votes16", - ty: Ty#389, + ty: Ty#396, typeName: undefined, }, ], - id: 341, + id: 348, params: [ ], path: [ @@ -301839,94 +313932,94 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#342 { + Ty#349 { docs: [ ], - id: 342, + id: 349, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#343, + typeParam: Ty#350, }, - Ty#343 { + Ty#350 { docs: [ ], fields: [ - Ty#107, - Ty#344, + Ty#111, + Ty#351, ], - id: 343, + id: 350, params: [ ], path: [ ], type: "Tuple", }, - Ty#344 { + Ty#351 { docs: [ ], - id: 344, + id: 351, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#67 (u16), + typeParam: Ty#69 (u16), }, - Ty#345 { + Ty#352 { docs: [ ], - id: 345, + id: 352, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#346, + typeParam: Ty#353, }, - Ty#346 { + Ty#353 { docs: [ ], fields: [ - Ty#107, - Ty#347, - Ty#344, + Ty#111, + Ty#354, + Ty#351, ], - id: 346, + id: 353, params: [ ], path: [ ], type: "Tuple", }, - Ty#347 { + Ty#354 { docs: [ ], fields: [ - Ty#344, - Ty#348, + Ty#351, + Ty#355, ], - id: 347, + id: 354, params: [ ], path: [ ], type: "Tuple", }, - Ty#348 { + Ty#355 { docs: [ ], - id: 348, + id: 355, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#349 (sp_arithmetic::per_things::PerU16), + typeParam: Ty#356 (sp_arithmetic::per_things::PerU16), }, - Ty#349 (sp_arithmetic::per_things::PerU16) { + Ty#356 (sp_arithmetic::per_things::PerU16) { docs: [ ], fields: [ @@ -301934,11 +314027,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, ], - id: 349, + id: 356, params: [ ], path: [ @@ -301948,574 +314041,539 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#350 { + Ty#357 { docs: [ ], - id: 350, + id: 357, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#351, + typeParam: Ty#358, }, - Ty#351 { + Ty#358 { docs: [ ], fields: [ - Ty#107, - Ty#352, - Ty#344, + Ty#111, + Ty#359, + Ty#351, ], - id: 351, + id: 358, params: [ ], path: [ ], type: "Tuple", }, - Ty#352 { + Ty#359 { docs: [ ], - id: 352, + id: 359, len: 2, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#353 { + Ty#360 { docs: [ ], - id: 353, + id: 360, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#354, + typeParam: Ty#361, }, - Ty#354 { + Ty#361 { docs: [ ], fields: [ - Ty#107, - Ty#355, - Ty#344, + Ty#111, + Ty#362, + Ty#351, ], - id: 354, + id: 361, params: [ ], path: [ ], type: "Tuple", }, - Ty#355 { + Ty#362 { docs: [ ], - id: 355, + id: 362, len: 3, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#356 { + Ty#363 { docs: [ ], - id: 356, + id: 363, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#357, + typeParam: Ty#364, }, - Ty#357 { + Ty#364 { docs: [ ], fields: [ - Ty#107, - Ty#358, - Ty#344, + Ty#111, + Ty#365, + Ty#351, ], - id: 357, + id: 364, params: [ ], path: [ ], type: "Tuple", }, - Ty#358 { + Ty#365 { docs: [ ], - id: 358, + id: 365, len: 4, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#359 { + Ty#366 { docs: [ ], - id: 359, + id: 366, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#360, + typeParam: Ty#367, }, - Ty#360 { + Ty#367 { docs: [ ], fields: [ - Ty#107, - Ty#361, - Ty#344, + Ty#111, + Ty#368, + Ty#351, ], - id: 360, + id: 367, params: [ ], path: [ ], type: "Tuple", }, - Ty#361 { + Ty#368 { docs: [ ], - id: 361, + id: 368, len: 5, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#362 { + Ty#369 { docs: [ ], - id: 362, + id: 369, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#363, + typeParam: Ty#370, }, - Ty#363 { + Ty#370 { docs: [ ], fields: [ - Ty#107, - Ty#364, - Ty#344, + Ty#111, + Ty#371, + Ty#351, ], - id: 363, + id: 370, params: [ ], path: [ ], type: "Tuple", }, - Ty#364 { + Ty#371 { docs: [ ], - id: 364, + id: 371, len: 6, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#365 { + Ty#372 { docs: [ ], - id: 365, + id: 372, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#366, + typeParam: Ty#373, }, - Ty#366 { + Ty#373 { docs: [ ], fields: [ - Ty#107, - Ty#367, - Ty#344, + Ty#111, + Ty#374, + Ty#351, ], - id: 366, + id: 373, params: [ ], path: [ ], type: "Tuple", }, - Ty#367 { + Ty#374 { docs: [ ], - id: 367, + id: 374, len: 7, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#368 { + Ty#375 { docs: [ ], - id: 368, + id: 375, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#369, + typeParam: Ty#376, }, - Ty#369 { + Ty#376 { docs: [ ], fields: [ - Ty#107, - Ty#370, - Ty#344, + Ty#111, + Ty#377, + Ty#351, ], - id: 369, + id: 376, params: [ ], path: [ ], type: "Tuple", }, - Ty#370 { + Ty#377 { docs: [ ], - id: 370, + id: 377, len: 8, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#371 { + Ty#378 { docs: [ ], - id: 371, + id: 378, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#372, + typeParam: Ty#379, }, - Ty#372 { + Ty#379 { docs: [ ], fields: [ - Ty#107, - Ty#373, - Ty#344, + Ty#111, + Ty#380, + Ty#351, ], - id: 372, + id: 379, params: [ ], path: [ ], type: "Tuple", }, - Ty#373 { + Ty#380 { docs: [ ], - id: 373, + id: 380, len: 9, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#374 { + Ty#381 { docs: [ ], - id: 374, + id: 381, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#375, + typeParam: Ty#382, }, - Ty#375 { + Ty#382 { docs: [ ], fields: [ - Ty#107, - Ty#376, - Ty#344, + Ty#111, + Ty#383, + Ty#351, ], - id: 375, + id: 382, params: [ ], path: [ ], type: "Tuple", }, - Ty#376 { + Ty#383 { docs: [ ], - id: 376, + id: 383, len: 10, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#377 { + Ty#384 { docs: [ ], - id: 377, + id: 384, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#378, + typeParam: Ty#385, }, - Ty#378 { + Ty#385 { docs: [ ], fields: [ - Ty#107, - Ty#379, - Ty#344, + Ty#111, + Ty#386, + Ty#351, ], - id: 378, + id: 385, params: [ ], path: [ ], type: "Tuple", }, - Ty#379 { + Ty#386 { docs: [ ], - id: 379, + id: 386, len: 11, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#380 { + Ty#387 { docs: [ ], - id: 380, + id: 387, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#381, + typeParam: Ty#388, }, - Ty#381 { + Ty#388 { docs: [ ], fields: [ - Ty#107, - Ty#382, - Ty#344, + Ty#111, + Ty#389, + Ty#351, ], - id: 381, + id: 388, params: [ ], path: [ ], type: "Tuple", }, - Ty#382 { + Ty#389 { docs: [ ], - id: 382, + id: 389, len: 12, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#383 { + Ty#390 { docs: [ ], - id: 383, + id: 390, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#384, + typeParam: Ty#391, }, - Ty#384 { + Ty#391 { docs: [ ], fields: [ - Ty#107, - Ty#385, - Ty#344, + Ty#111, + Ty#392, + Ty#351, ], - id: 384, + id: 391, params: [ ], path: [ ], type: "Tuple", }, - Ty#385 { + Ty#392 { docs: [ ], - id: 385, + id: 392, len: 13, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#386 { + Ty#393 { docs: [ ], - id: 386, + id: 393, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#387, + typeParam: Ty#394, }, - Ty#387 { + Ty#394 { docs: [ ], fields: [ - Ty#107, - Ty#388, - Ty#344, + Ty#111, + Ty#395, + Ty#351, ], - id: 387, + id: 394, params: [ ], path: [ ], type: "Tuple", }, - Ty#388 { + Ty#395 { docs: [ ], - id: 388, + id: 395, len: 14, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, + typeParam: Ty#354, }, - Ty#389 { + Ty#396 { docs: [ ], - id: 389, + id: 396, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#390, + typeParam: Ty#397, }, - Ty#390 { + Ty#397 { docs: [ ], fields: [ - Ty#107, - Ty#391, - Ty#344, + Ty#111, + Ty#398, + Ty#351, ], - id: 390, + id: 397, params: [ ], path: [ ], type: "Tuple", }, - Ty#391 { + Ty#398 { docs: [ ], - id: 391, + id: 398, len: 15, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#347, - }, - Ty#392 (sp_npos_elections::ElectionScore) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: "minimal_stake", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, - { - docs: [ - ], - name: "sum_stake", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, - { - docs: [ - ], - name: "sum_stake_squared", - ty: Ty#6 (u128), - typeName: "ExtendedBalance", - }, - ], - id: 392, - params: [ - ], - path: [ - "sp_npos_elections", - "ElectionScore", - ], - type: "Struct", + typeParam: Ty#354, }, - Ty#393 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize) { + Ty#399 (pallet_election_provider_multi_phase::SolutionOrSnapshotSize) { docs: [ ], fields: [ @@ -302523,18 +314581,18 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "targets", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], - id: 393, + id: 399, params: [ ], path: [ @@ -302543,10 +314601,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#394 (Option) { + Ty#400 (Option) { docs: [ ], - id: 394, + id: 400, members: [ { docs: [ @@ -302564,7 +314622,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#392 (sp_npos_elections::ElectionScore), + ty: Ty#74 (sp_npos_elections::ElectionScore), typeName: undefined, }, ], @@ -302575,7 +314633,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#392 (sp_npos_elections::ElectionScore), + ty: Ty#74 (sp_npos_elections::ElectionScore), }, ], path: [ @@ -302583,32 +314641,32 @@ AuthoritySignature>", ], type: "Union", }, - Ty#395 { + Ty#401 { docs: [ ], - id: 395, + id: 401, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#396, + typeParam: Ty#402, }, - Ty#396 { + Ty#402 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#397 (sp_npos_elections::Support), + Ty#403 (sp_npos_elections::Support), ], - id: 396, + id: 402, params: [ ], path: [ ], type: "Tuple", }, - Ty#397 (sp_npos_elections::Support) { + Ty#403 (sp_npos_elections::Support) { docs: [ ], fields: [ @@ -302623,11 +314681,11 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#224, + ty: Ty#231, typeName: "Vec<(AccountId, ExtendedBalance)>", }, ], - id: 397, + id: 403, params: [ { name: "AccountId", @@ -302640,11 +314698,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#398 (pallet_bags_list::pallet::Call) { + Ty#404 (pallet_bags_list::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 398, + id: 404, members: [ { docs: [ @@ -302664,8 +314722,8 @@ AuthoritySignature>", docs: [ ], name: "dislocated", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 0, @@ -302687,8 +314745,8 @@ AuthoritySignature>", docs: [ ], name: "lighter", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 1, @@ -302712,11 +314770,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#399 (pallet_nomination_pools::pallet::Call) { + Ty#405 (pallet_nomination_pools::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 399, + id: 405, members: [ { docs: [ @@ -302736,7 +314794,7 @@ AuthoritySignature>", docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { @@ -302756,13 +314814,15 @@ AuthoritySignature>", "", "Additional funds can come from either the free balance of the account, of from the", "accumulated rewards, see [\`BondExtra\`].", + "", + "Bonding extra funds implies an automatic payout of all pending rewards as well.", ], fields: [ { docs: [ ], name: "extra", - ty: Ty#400 (pallet_nomination_pools::BondExtra), + ty: Ty#406 (pallet_nomination_pools::BondExtra), typeName: "BondExtra>", }, ], @@ -302787,7 +314847,7 @@ AuthoritySignature>", docs: [ "Unbond up to \`unbonding_points\` of the \`member_account\`'s funds from the pool. It", "implicitly collects the rewards one last time, since not doing so would mean some", - "rewards would go forfeited.", + "rewards would be forfeited.", "", "Under certain conditions, this call can be dispatched permissionlessly (i.e. by any", "account).", @@ -302819,14 +314879,14 @@ AuthoritySignature>", docs: [ ], name: "member_account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "unbonding_points", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -302888,8 +314948,8 @@ AuthoritySignature>", docs: [ ], name: "member_account", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ @@ -302927,29 +314987,29 @@ AuthoritySignature>", docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "root", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "nominator", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, { docs: [ ], name: "state_toggler", - ty: Ty#0 (sp_core::crypto::AccountId32), - typeName: "T::AccountId", + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), + typeName: "AccountIdLookupOf", }, ], index: 6, @@ -302957,6 +315017,13 @@ AuthoritySignature>", }, { docs: [ + "Nominate on behalf of the pool.", + "", + "The dispatch origin of this call must be signed by the pool nominator or the pool", + "root role.", + "", + "This directly forward the call to the staking pallet, on behalf of the pool bonded", + "account.", ], fields: [ { @@ -302970,7 +315037,7 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], @@ -302979,6 +315046,16 @@ AuthoritySignature>", }, { docs: [ + "Set a new state for the pool.", + "", + "If a pool is already in the \`Destroying\` state, then under no condition can its state", + "change again.", + "", + "The dispatch origin of this call must be either:", + "", + "1. signed by the state toggler, or the root role of the pool,", + "2. if the pool conditions to be open are NOT met (as described by \`ok_to_be_open\`), and", + " then the state of the pool can be permissionlessly changed to \`Destroying\`.", ], fields: [ { @@ -302992,7 +315069,7 @@ AuthoritySignature>", docs: [ ], name: "state", - ty: Ty#75 (pallet_nomination_pools::PoolState), + ty: Ty#77 (pallet_nomination_pools::PoolState), typeName: "PoolState", }, ], @@ -303001,6 +315078,10 @@ AuthoritySignature>", }, { docs: [ + "Set a new metadata for the pool.", + "", + "The dispatch origin of this call must be signed by the state toggler, or the root role", + "of the pool.", ], fields: [ { @@ -303014,7 +315095,7 @@ AuthoritySignature>", docs: [ ], name: "metadata", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -303039,35 +315120,35 @@ AuthoritySignature>", docs: [ ], name: "min_join_bond", - ty: Ty#401 (pallet_nomination_pools::ConfigOp), + ty: Ty#407 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "min_create_bond", - ty: Ty#401 (pallet_nomination_pools::ConfigOp), + ty: Ty#407 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp>", }, { docs: [ ], name: "max_pools", - ty: Ty#402 (pallet_nomination_pools::ConfigOp), + ty: Ty#408 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "max_members", - ty: Ty#402 (pallet_nomination_pools::ConfigOp), + ty: Ty#408 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "max_members_per_pool", - ty: Ty#402 (pallet_nomination_pools::ConfigOp), + ty: Ty#408 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, ], @@ -303096,27 +315177,49 @@ AuthoritySignature>", docs: [ ], name: "new_root", - ty: Ty#403 (pallet_nomination_pools::ConfigOp), + ty: Ty#409 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "new_nominator", - ty: Ty#403 (pallet_nomination_pools::ConfigOp), + ty: Ty#409 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, { docs: [ ], name: "new_state_toggler", - ty: Ty#403 (pallet_nomination_pools::ConfigOp), + ty: Ty#409 (pallet_nomination_pools::ConfigOp), typeName: "ConfigOp", }, ], index: 11, name: "update_roles", }, + { + docs: [ + "Chill on behalf of the pool.", + "", + "The dispatch origin of this call must be signed by the pool nominator or the pool", + "root role, same as [\`Pallet::nominate\`].", + "", + "This directly forward the call to the staking pallet, on behalf of the pool bonded", + "account.", + ], + fields: [ + { + docs: [ + ], + name: "pool_id", + ty: Ty#4 (u32), + typeName: "PoolId", + }, + ], + index: 12, + name: "chill", + }, ], params: [ { @@ -303131,10 +315234,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#400 (pallet_nomination_pools::BondExtra) { + Ty#406 (pallet_nomination_pools::BondExtra) { docs: [ ], - id: 400, + id: 406, members: [ { docs: [ @@ -303172,10 +315275,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#401 (pallet_nomination_pools::ConfigOp) { + Ty#407 (pallet_nomination_pools::ConfigOp) { docs: [ ], - id: 401, + id: 407, members: [ { docs: [ @@ -303221,10 +315324,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#402 (pallet_nomination_pools::ConfigOp) { + Ty#408 (pallet_nomination_pools::ConfigOp) { docs: [ ], - id: 402, + id: 408, members: [ { docs: [ @@ -303270,10 +315373,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#403 (pallet_nomination_pools::ConfigOp) { + Ty#409 (pallet_nomination_pools::ConfigOp) { docs: [ ], - id: 403, + id: 409, members: [ { docs: [ @@ -303319,11 +315422,90 @@ AuthoritySignature>", ], type: "Union", }, - Ty#404 (polkadot_runtime_parachains::configuration::pallet::Call) { + Ty#410 (pallet_fast_unstake::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 404, + id: 410, + members: [ + { + docs: [ + "Register oneself for fast-unstake.", + "", + "The dispatch origin of this call must be signed by the controller account, similar to", + "\`staking::unbond\`.", + "", + "The stash associated with the origin must have no ongoing unlocking chunks. If", + "successful, this will fully unbond and chill the stash. Then, it will enqueue the stash", + "to be checked in further blocks.", + "", + "If by the time this is called, the stash is actually eligible for fast-unstake, then", + "they are guaranteed to remain eligible, because the call will chill them as well.", + "", + "If the check works, the entire staking data is removed, i.e. the stash is fully", + "unstaked.", + "", + "If the check fails, the stash remains chilled and waiting for being unbonded as in with", + "the normal staking system, but they lose part of their unbonding chunks due to consuming", + "the chain's resources.", + ], + fields: [ + ], + index: 0, + name: "register_fast_unstake", + }, + { + docs: [ + "Deregister oneself from the fast-unstake.", + "", + "This is useful if one is registered, they are still waiting, and they change their mind.", + "", + "Note that the associated stash is still fully unbonded and chilled as a consequence of", + "calling \`register_fast_unstake\`. This should probably be followed by a call to", + "\`Staking::rebond\`.", + ], + fields: [ + ], + index: 1, + name: "deregister", + }, + { + docs: [ + "Control the operation of this pallet.", + "", + "Dispatch origin must be signed by the [\`Config::ControlOrigin\`].", + ], + fields: [ + { + docs: [ + ], + name: "unchecked_eras_to_check", + ty: Ty#4 (u32), + typeName: "EraIndex", + }, + ], + index: 2, + name: "control", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_fast_unstake", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#411 (polkadot_runtime_parachains::configuration::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 411, members: [ { docs: [ @@ -303526,7 +315708,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, ], @@ -303542,7 +315724,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, ], @@ -303751,7 +315933,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -303976,7 +316158,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -303992,7 +316174,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -304044,7 +316226,7 @@ AuthoritySignature>", docs: [ ], name: "new", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -304066,11 +316248,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#405 (polkadot_runtime_parachains::shared::pallet::Call) { + Ty#412 (polkadot_runtime_parachains::shared::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 405, + id: 412, members: [ ], params: [ @@ -304087,11 +316269,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#406 (polkadot_runtime_parachains::inclusion::pallet::Call) { + Ty#413 (polkadot_runtime_parachains::inclusion::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 406, + id: 413, members: [ ], params: [ @@ -304108,11 +316290,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#407 (polkadot_runtime_parachains::paras_inherent::pallet::Call) { + Ty#414 (polkadot_runtime_parachains::paras_inherent::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 407, + id: 414, members: [ { docs: [ @@ -304123,7 +316305,7 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#408 (polkadot_primitives::v2::InherentData), + ty: Ty#415 (polkadot_primitives::v2::InherentData), typeName: "ParachainsInherentData", }, ], @@ -304145,7 +316327,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#408 (polkadot_primitives::v2::InherentData) { + Ty#415 (polkadot_primitives::v2::InherentData) { docs: [ ], fields: [ @@ -304153,36 +316335,36 @@ AuthoritySignature>", docs: [ ], name: "bitfields", - ty: Ty#409, + ty: Ty#416, typeName: "UncheckedSignedAvailabilityBitfields", }, { docs: [ ], name: "backed_candidates", - ty: Ty#416, + ty: Ty#423, typeName: "Vec>", }, { docs: [ ], name: "disputes", - ty: Ty#426, + ty: Ty#433, typeName: "MultiDisputeStatementSet", }, { docs: [ ], name: "parent_header", - ty: Ty#179 (sp_runtime::generic::header::Header), + ty: Ty#184 (sp_runtime::generic::header::Header), typeName: "HDR", }, ], - id: 408, + id: 415, params: [ { name: "HDR", - ty: Ty#179 (sp_runtime::generic::header::Header), + ty: Ty#184 (sp_runtime::generic::header::Header), }, ], path: [ @@ -304192,18 +316374,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#409 { + Ty#416 { docs: [ ], - id: 409, + id: 416, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#410 (polkadot_primitives::v2::signed::UncheckedSigned), + typeParam: Ty#417 (polkadot_primitives::v2::signed::UncheckedSigned), }, - Ty#410 (polkadot_primitives::v2::signed::UncheckedSigned) { + Ty#417 (polkadot_primitives::v2::signed::UncheckedSigned) { docs: [ ], fields: [ @@ -304211,33 +316393,33 @@ AuthoritySignature>", docs: [ ], name: "payload", - ty: Ty#411 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#418 (polkadot_primitives::v2::AvailabilityBitfield), typeName: "Payload", }, { docs: [ ], name: "validator_index", - ty: Ty#414 (polkadot_primitives::v2::ValidatorIndex), + ty: Ty#421 (polkadot_primitives::v2::ValidatorIndex), typeName: "ValidatorIndex", }, { docs: [ ], name: "signature", - ty: Ty#415 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#422 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], - id: 410, + id: 417, params: [ { name: "Payload", - ty: Ty#411 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#418 (polkadot_primitives::v2::AvailabilityBitfield), }, { name: "RealPayload", - ty: Ty#411 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#418 (polkadot_primitives::v2::AvailabilityBitfield), }, ], path: [ @@ -304248,7 +316430,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#411 (polkadot_primitives::v2::AvailabilityBitfield) { + Ty#418 (polkadot_primitives::v2::AvailabilityBitfield) { docs: [ ], fields: [ @@ -304256,11 +316438,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, ], - id: 411, + id: 418, params: [ ], path: [ @@ -304270,24 +316452,24 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#412 { + Ty#419 { bitOrderType: Ty#2 (u8), - bitStoreType: Ty#413 (bitvec::order::Lsb0), + bitStoreType: Ty#420 (bitvec::order::Lsb0), docs: [ ], - id: 412, + id: 419, params: [ ], path: [ ], type: "BitSequence", }, - Ty#413 (bitvec::order::Lsb0) { + Ty#420 (bitvec::order::Lsb0) { docs: [ ], fields: [ ], - id: 413, + id: 420, params: [ ], path: [ @@ -304297,7 +316479,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#414 (polkadot_primitives::v2::ValidatorIndex) { + Ty#421 (polkadot_primitives::v2::ValidatorIndex) { docs: [ ], fields: [ @@ -304309,7 +316491,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 414, + id: 421, params: [ ], path: [ @@ -304319,7 +316501,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#415 (polkadot_primitives::v2::validator_app::Signature) { + Ty#422 (polkadot_primitives::v2::validator_app::Signature) { docs: [ ], fields: [ @@ -304327,11 +316509,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#82 (sp_core::sr25519::Signature), + ty: Ty#86 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], - id: 415, + id: 422, params: [ ], path: [ @@ -304342,18 +316524,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#416 { + Ty#423 { docs: [ ], - id: 416, + id: 423, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#417 (polkadot_primitives::v2::BackedCandidate), + typeParam: Ty#424 (polkadot_primitives::v2::BackedCandidate), }, - Ty#417 (polkadot_primitives::v2::BackedCandidate) { + Ty#424 (polkadot_primitives::v2::BackedCandidate) { docs: [ ], fields: [ @@ -304361,29 +316543,29 @@ AuthoritySignature>", docs: [ ], name: "candidate", - ty: Ty#418 (polkadot_primitives::v2::CommittedCandidateReceipt), + ty: Ty#425 (polkadot_primitives::v2::CommittedCandidateReceipt), typeName: "CommittedCandidateReceipt", }, { docs: [ ], name: "validity_votes", - ty: Ty#424, + ty: Ty#431, typeName: "Vec", }, { docs: [ ], name: "validator_indices", - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, ], - id: 417, + id: 424, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -304393,7 +316575,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#418 (polkadot_primitives::v2::CommittedCandidateReceipt) { + Ty#425 (polkadot_primitives::v2::CommittedCandidateReceipt) { docs: [ ], fields: [ @@ -304401,22 +316583,22 @@ AuthoritySignature>", docs: [ ], name: "descriptor", - ty: Ty#78 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#82 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "commitments", - ty: Ty#419 (polkadot_primitives::v2::CandidateCommitments), + ty: Ty#426 (polkadot_primitives::v2::CandidateCommitments), typeName: "CandidateCommitments", }, ], - id: 418, + id: 425, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -304426,7 +316608,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#419 (polkadot_primitives::v2::CandidateCommitments) { + Ty#426 (polkadot_primitives::v2::CandidateCommitments) { docs: [ ], fields: [ @@ -304434,28 +316616,28 @@ AuthoritySignature>", docs: [ ], name: "upward_messages", - ty: Ty#147, + ty: Ty#152, typeName: "Vec", }, { docs: [ ], name: "horizontal_messages", - ty: Ty#420, + ty: Ty#427, typeName: "Vec>", }, { docs: [ ], name: "new_validation_code", - ty: Ty#422 (Option), + ty: Ty#429 (Option), typeName: "Option", }, { docs: [ ], name: "head_data", - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { @@ -304473,7 +316655,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 419, + id: 426, params: [ { name: "N", @@ -304487,18 +316669,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#420 { + Ty#427 { docs: [ ], - id: 420, + id: 427, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#421 (polkadot_core_primitives::OutboundHrmpMessage), + typeParam: Ty#428 (polkadot_core_primitives::OutboundHrmpMessage), }, - Ty#421 (polkadot_core_primitives::OutboundHrmpMessage) { + Ty#428 (polkadot_core_primitives::OutboundHrmpMessage) { docs: [ ], fields: [ @@ -304506,22 +316688,22 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 421, + id: 428, params: [ { name: "Id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), }, ], path: [ @@ -304530,10 +316712,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#422 (Option) { + Ty#429 (Option) { docs: [ ], - id: 422, + id: 429, members: [ { docs: [ @@ -304551,7 +316733,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), typeName: undefined, }, ], @@ -304562,7 +316744,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), }, ], path: [ @@ -304570,7 +316752,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#423 (polkadot_parachain::primitives::ValidationCode) { + Ty#430 (polkadot_parachain::primitives::ValidationCode) { docs: [ ], fields: [ @@ -304578,11 +316760,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 423, + id: 430, params: [ ], path: [ @@ -304592,21 +316774,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#424 { + Ty#431 { docs: [ ], - id: 424, + id: 431, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#425 (polkadot_primitives::v2::ValidityAttestation), + typeParam: Ty#432 (polkadot_primitives::v2::ValidityAttestation), }, - Ty#425 (polkadot_primitives::v2::ValidityAttestation) { + Ty#432 (polkadot_primitives::v2::ValidityAttestation) { docs: [ ], - id: 425, + id: 432, members: [ { docs: [ @@ -304616,7 +316798,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#415 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#422 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -304631,7 +316813,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#415 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#422 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -304648,18 +316830,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#426 { + Ty#433 { docs: [ ], - id: 426, + id: 433, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#427 (polkadot_primitives::v2::DisputeStatementSet), + typeParam: Ty#434 (polkadot_primitives::v2::DisputeStatementSet), }, - Ty#427 (polkadot_primitives::v2::DisputeStatementSet) { + Ty#434 (polkadot_primitives::v2::DisputeStatementSet) { docs: [ ], fields: [ @@ -304667,7 +316849,7 @@ AuthoritySignature>", docs: [ ], name: "candidate_hash", - ty: Ty#95 (polkadot_core_primitives::CandidateHash), + ty: Ty#99 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { @@ -304681,11 +316863,11 @@ AuthoritySignature>", docs: [ ], name: "statements", - ty: Ty#428, + ty: Ty#435, typeName: "Vec<(DisputeStatement, ValidatorIndex, ValidatorSignature)>", }, ], - id: 427, + id: 434, params: [ ], path: [ @@ -304695,36 +316877,36 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#428 { + Ty#435 { docs: [ ], - id: 428, + id: 435, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#429, + typeParam: Ty#436, }, - Ty#429 { + Ty#436 { docs: [ ], fields: [ - Ty#430 (polkadot_primitives::v2::DisputeStatement), - Ty#414 (polkadot_primitives::v2::ValidatorIndex), - Ty#415 (polkadot_primitives::v2::validator_app::Signature), + Ty#437 (polkadot_primitives::v2::DisputeStatement), + Ty#421 (polkadot_primitives::v2::ValidatorIndex), + Ty#422 (polkadot_primitives::v2::validator_app::Signature), ], - id: 429, + id: 436, params: [ ], path: [ ], type: "Tuple", }, - Ty#430 (polkadot_primitives::v2::DisputeStatement) { + Ty#437 (polkadot_primitives::v2::DisputeStatement) { docs: [ ], - id: 430, + id: 437, members: [ { docs: [ @@ -304734,7 +316916,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#431 (polkadot_primitives::v2::ValidDisputeStatementKind), + ty: Ty#438 (polkadot_primitives::v2::ValidDisputeStatementKind), typeName: "ValidDisputeStatementKind", }, ], @@ -304749,7 +316931,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#432 (polkadot_primitives::v2::InvalidDisputeStatementKind), + ty: Ty#439 (polkadot_primitives::v2::InvalidDisputeStatementKind), typeName: "InvalidDisputeStatementKind", }, ], @@ -304766,10 +316948,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#431 (polkadot_primitives::v2::ValidDisputeStatementKind) { + Ty#438 (polkadot_primitives::v2::ValidDisputeStatementKind) { docs: [ ], - id: 431, + id: 438, members: [ { docs: [ @@ -304787,7 +316969,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -304802,7 +316984,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, ], @@ -304827,10 +317009,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#432 (polkadot_primitives::v2::InvalidDisputeStatementKind) { + Ty#439 (polkadot_primitives::v2::InvalidDisputeStatementKind) { docs: [ ], - id: 432, + id: 439, members: [ { docs: [ @@ -304850,11 +317032,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#433 (polkadot_runtime_parachains::paras::pallet::Call) { + Ty#440 (polkadot_runtime_parachains::paras::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 433, + id: 440, members: [ { docs: [ @@ -304865,14 +317047,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_code", - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -304888,14 +317070,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_head", - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, ], @@ -304911,14 +317093,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_code", - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, { @@ -304941,14 +317123,14 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "new_head", - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, ], @@ -304966,7 +317148,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -304994,7 +317176,7 @@ AuthoritySignature>", docs: [ ], name: "validation_code", - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -305014,7 +317196,7 @@ AuthoritySignature>", docs: [ ], name: "validation_code_hash", - ty: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, ], @@ -305031,14 +317213,14 @@ AuthoritySignature>", docs: [ ], name: "stmt", - ty: Ty#434 (polkadot_primitives::v2::PvfCheckStatement), + ty: Ty#441 (polkadot_primitives::v2::PvfCheckStatement), typeName: "PvfCheckStatement", }, { docs: [ ], name: "signature", - ty: Ty#415 (polkadot_primitives::v2::validator_app::Signature), + ty: Ty#422 (polkadot_primitives::v2::validator_app::Signature), typeName: "ValidatorSignature", }, ], @@ -305060,7 +317242,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#434 (polkadot_primitives::v2::PvfCheckStatement) { + Ty#441 (polkadot_primitives::v2::PvfCheckStatement) { docs: [ ], fields: [ @@ -305068,14 +317250,14 @@ AuthoritySignature>", docs: [ ], name: "accept", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "subject", - ty: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + ty: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), typeName: "ValidationCodeHash", }, { @@ -305089,11 +317271,11 @@ AuthoritySignature>", docs: [ ], name: "validator_index", - ty: Ty#414 (polkadot_primitives::v2::ValidatorIndex), + ty: Ty#421 (polkadot_primitives::v2::ValidatorIndex), typeName: "ValidatorIndex", }, ], - id: 434, + id: 441, params: [ ], path: [ @@ -305103,11 +317285,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#435 (polkadot_runtime_parachains::initializer::pallet::Call) { + Ty#442 (polkadot_runtime_parachains::initializer::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 435, + id: 442, members: [ { docs: [ @@ -305142,11 +317324,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#436 (polkadot_runtime_parachains::dmp::pallet::Call) { + Ty#443 (polkadot_runtime_parachains::dmp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 436, + id: 443, members: [ ], params: [ @@ -305163,11 +317345,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#437 (polkadot_runtime_parachains::ump::pallet::Call) { + Ty#444 (polkadot_runtime_parachains::ump::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 437, + id: 444, members: [ { docs: [ @@ -305189,14 +317371,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "OverweightIndex", }, { docs: [ ], name: "weight_limit", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -305218,11 +317400,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#438 (polkadot_runtime_parachains::hrmp::pallet::Call) { + Ty#445 (polkadot_runtime_parachains::hrmp::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 438, + id: 445, members: [ { docs: [ @@ -305242,7 +317424,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -305274,7 +317456,7 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305293,7 +317475,7 @@ AuthoritySignature>", docs: [ ], name: "channel_id", - ty: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, ], @@ -305315,7 +317497,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -305394,7 +317576,7 @@ AuthoritySignature>", docs: [ ], name: "channel_id", - ty: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + ty: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), typeName: "HrmpChannelId", }, { @@ -305423,11 +317605,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#439 (polkadot_runtime_parachains::disputes::pallet::Call) { + Ty#446 (polkadot_runtime_parachains::disputes::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 439, + id: 446, members: [ { docs: [ @@ -305452,11 +317634,161 @@ AuthoritySignature>", ], type: "Union", }, - Ty#440 (polkadot_runtime_common::paras_registrar::pallet::Call) { + Ty#447 (polkadot_runtime_parachains::disputes::slashing::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 440, + id: 447, + members: [ + { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "dispute_proof", + ty: Ty#448 (polkadot_runtime_parachains::disputes::slashing::DisputeProof), + typeName: "Box", + }, + { + docs: [ + ], + name: "key_owner_proof", + ty: Ty#186 (sp_session::MembershipProof), + typeName: "T::KeyOwnerProof", + }, + ], + index: 0, + name: "report_dispute_lost_unsigned", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "polkadot_runtime_parachains", + "disputes", + "slashing", + "pallet", + "Call", + ], + type: "Union", + }, + Ty#448 (polkadot_runtime_parachains::disputes::slashing::DisputeProof) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "time_slot", + ty: Ty#449 (polkadot_runtime_parachains::disputes::slashing::DisputesTimeSlot), + typeName: "DisputesTimeSlot", + }, + { + docs: [ + ], + name: "kind", + ty: Ty#450 (polkadot_runtime_parachains::disputes::slashing::SlashingOffenceKind), + typeName: "SlashingOffenceKind", + }, + { + docs: [ + ], + name: "validator_index", + ty: Ty#421 (polkadot_primitives::v2::ValidatorIndex), + typeName: "ValidatorIndex", + }, + { + docs: [ + ], + name: "validator_id", + ty: Ty#252 (polkadot_primitives::v2::validator_app::Public), + typeName: "ValidatorId", + }, + ], + id: 448, + params: [ + ], + path: [ + "polkadot_runtime_parachains", + "disputes", + "slashing", + "DisputeProof", + ], + type: "Struct", + }, + Ty#449 (polkadot_runtime_parachains::disputes::slashing::DisputesTimeSlot) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "session_index", + ty: Ty#4 (u32), + typeName: "SessionIndex", + }, + { + docs: [ + ], + name: "candidate_hash", + ty: Ty#99 (polkadot_core_primitives::CandidateHash), + typeName: "CandidateHash", + }, + ], + id: 449, + params: [ + ], + path: [ + "polkadot_runtime_parachains", + "disputes", + "slashing", + "DisputesTimeSlot", + ], + type: "Struct", + }, + Ty#450 (polkadot_runtime_parachains::disputes::slashing::SlashingOffenceKind) { + docs: [ + ], + id: 450, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "ForInvalid", + }, + { + docs: [ + ], + fields: [ + ], + index: 1, + name: "AgainstValid", + }, + ], + params: [ + ], + path: [ + "polkadot_runtime_parachains", + "disputes", + "slashing", + "SlashingOffenceKind", + ], + type: "Union", + }, + Ty#451 (polkadot_runtime_common::paras_registrar::pallet::Call) { + docs: [ + "Contains one variant per dispatchable that can be called by an extrinsic.", + ], + id: 451, members: [ { docs: [ @@ -305480,21 +317812,21 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "genesis_head", - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -305529,21 +317861,21 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "genesis_head", - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, ], @@ -305561,7 +317893,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305587,14 +317919,14 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "other", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305613,7 +317945,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305657,11 +317989,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#441 (polkadot_runtime_common::slots::pallet::Call) { + Ty#452 (polkadot_runtime_common::slots::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 441, + id: 452, members: [ { docs: [ @@ -305675,7 +318007,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -305721,7 +318053,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305743,7 +318075,7 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305765,11 +318097,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#442 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Call) { + Ty#453 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 442, + id: 453, members: [ { docs: [ @@ -305780,14 +318112,14 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "genesis", - ty: Ty#443 (polkadot_runtime_parachains::paras::ParaGenesisArgs), + ty: Ty#454 (polkadot_runtime_parachains::paras::ParaGenesisArgs), typeName: "ParaGenesisArgs", }, ], @@ -305803,7 +318135,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305819,7 +318151,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305835,7 +318167,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -305854,14 +318186,14 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "xcm", - ty: Ty#444 (xcm::VersionedXcm), + ty: Ty#455 (xcm::VersionedXcm), typeName: "Box", }, ], @@ -305880,14 +318212,14 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "recipient", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -305923,7 +318255,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#443 (polkadot_runtime_parachains::paras::ParaGenesisArgs) { + Ty#454 (polkadot_runtime_parachains::paras::ParaGenesisArgs) { docs: [ ], fields: [ @@ -305931,25 +318263,25 @@ AuthoritySignature>", docs: [ ], name: "genesis_head", - ty: Ty#85 (polkadot_parachain::primitives::HeadData), + ty: Ty#89 (polkadot_parachain::primitives::HeadData), typeName: "HeadData", }, { docs: [ ], name: "validation_code", - ty: Ty#423 (polkadot_parachain::primitives::ValidationCode), + ty: Ty#430 (polkadot_parachain::primitives::ValidationCode), typeName: "ValidationCode", }, { docs: [ ], name: "parachain", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 443, + id: 454, params: [ ], path: [ @@ -305959,10 +318291,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#444 (xcm::VersionedXcm) { + Ty#455 (xcm::VersionedXcm) { docs: [ ], - id: 444, + id: 455, members: [ { docs: [ @@ -305972,8 +318304,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#445 (xcm::v0::Xcm), - typeName: "v0::Xcm", + ty: Ty#456 (xcm::v0::Xcm), + typeName: "v0::Xcm", }, ], index: 0, @@ -305987,8 +318319,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#450 (xcm::v1::Xcm), - typeName: "v1::Xcm", + ty: Ty#461 (xcm::v1::Xcm), + typeName: "v1::Xcm", }, ], index: 1, @@ -306002,8 +318334,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#113 (xcm::v2::Xcm), - typeName: "v2::Xcm", + ty: Ty#118 (xcm::v2::Xcm), + typeName: "v2::Xcm", }, ], index: 2, @@ -306012,7 +318344,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -306022,10 +318354,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#445 (xcm::v0::Xcm) { + Ty#456 (xcm::v0::Xcm) { docs: [ ], - id: 445, + id: 456, members: [ { docs: [ @@ -306035,15 +318367,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#446, - typeName: "Vec>", + ty: Ty#457, + typeName: "Vec>", }, ], index: 0, @@ -306057,15 +318389,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#446, - typeName: "Vec>", + ty: Ty#457, + typeName: "Vec>", }, ], index: 1, @@ -306079,15 +318411,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#446, - typeName: "Vec>", + ty: Ty#457, + typeName: "Vec>", }, ], index: 2, @@ -306101,14 +318433,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#449 (xcm::v0::Response), + ty: Ty#460 (xcm::v0::Response), typeName: "Response", }, ], @@ -306123,14 +318455,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -306145,21 +318477,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -306174,22 +318506,22 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#126 (xcm::v0::OriginKind), + ty: Ty#131 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#127 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + ty: Ty#132 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", }, ], index: 6, @@ -306203,21 +318535,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -306232,7 +318564,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -306247,21 +318579,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -306276,7 +318608,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -306284,7 +318616,7 @@ AuthoritySignature>", ], name: "message", ty: [Circular *1], - typeName: "alloc::boxed::Box>", + typeName: "alloc::boxed::Box>", }, ], index: 10, @@ -306293,7 +318625,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -306304,21 +318636,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#446 { + Ty#457 { docs: [ ], - id: 446, + id: 457, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#447 (xcm::v0::order::Order), + typeParam: Ty#458 (xcm::v0::order::Order), }, - Ty#447 (xcm::v0::order::Order) { + Ty#458 (xcm::v0::order::Order) { docs: [ ], - id: 447, + id: 458, members: [ { docs: [ @@ -306336,14 +318668,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -306358,21 +318690,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -306387,14 +318719,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, ], @@ -306409,21 +318741,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -306438,21 +318770,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -306467,21 +318799,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, ], @@ -306496,36 +318828,36 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#135 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#140 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#448, - typeName: "Vec>", + ty: Ty#459, + typeName: "Vec>", }, ], index: 7, @@ -306534,7 +318866,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -306546,21 +318878,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#448 { + Ty#459 { docs: [ ], - id: 448, + id: 459, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#445 (xcm::v0::Xcm), + typeParam: Ty#456 (xcm::v0::Xcm), }, - Ty#449 (xcm::v0::Response) { + Ty#460 (xcm::v0::Response) { docs: [ ], - id: 449, + id: 460, members: [ { docs: [ @@ -306570,7 +318902,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, ], @@ -306587,10 +318919,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#450 (xcm::v1::Xcm) { + Ty#461 (xcm::v1::Xcm) { docs: [ ], - id: 450, + id: 461, members: [ { docs: [ @@ -306600,15 +318932,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#451, - typeName: "Vec>", + ty: Ty#462, + typeName: "Vec>", }, ], index: 0, @@ -306622,15 +318954,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#451, - typeName: "Vec>", + ty: Ty#462, + typeName: "Vec>", }, ], index: 1, @@ -306644,15 +318976,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#451, - typeName: "Vec>", + ty: Ty#462, + typeName: "Vec>", }, ], index: 2, @@ -306666,14 +318998,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#454 (xcm::v1::Response), + ty: Ty#465 (xcm::v1::Response), typeName: "Response", }, ], @@ -306688,14 +319020,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -306710,21 +319042,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -306739,22 +319071,22 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#126 (xcm::v0::OriginKind), + ty: Ty#131 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#127 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + ty: Ty#132 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", }, ], index: 6, @@ -306768,21 +319100,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -306797,7 +319129,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -306812,21 +319144,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -306841,7 +319173,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#105 (xcm::v1::multilocation::Junctions), + ty: Ty#109 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -306849,7 +319181,7 @@ AuthoritySignature>", ], name: "message", ty: [Circular *1], - typeName: "alloc::boxed::Box>", + typeName: "alloc::boxed::Box>", }, ], index: 10, @@ -306863,14 +319195,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -306888,7 +319220,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -306899,21 +319231,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#451 { + Ty#462 { docs: [ ], - id: 451, + id: 462, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#452 (xcm::v1::order::Order), + typeParam: Ty#463 (xcm::v1::order::Order), }, - Ty#452 (xcm::v1::order::Order) { + Ty#463 (xcm::v1::order::Order) { docs: [ ], - id: 452, + id: 463, members: [ { docs: [ @@ -306931,7 +319263,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -306945,7 +319277,7 @@ AuthoritySignature>", docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -306960,7 +319292,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -306974,14 +319306,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -306996,14 +319328,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -307018,21 +319350,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -307047,21 +319379,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -307076,21 +319408,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -307105,36 +319437,36 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#118 (xcm::v1::multiasset::MultiAsset), + ty: Ty#123 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#453, - typeName: "Vec>", + ty: Ty#464, + typeName: "Vec>", }, ], index: 7, @@ -307143,7 +319475,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -307155,21 +319487,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#453 { + Ty#464 { docs: [ ], - id: 453, + id: 464, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#450 (xcm::v1::Xcm), + typeParam: Ty#461 (xcm::v1::Xcm), }, - Ty#454 (xcm::v1::Response) { + Ty#465 (xcm::v1::Response) { docs: [ ], - id: 454, + id: 465, members: [ { docs: [ @@ -307179,7 +319511,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -307211,11 +319543,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#455 (polkadot_runtime_common::auctions::pallet::Call) { + Ty#466 (polkadot_runtime_common::auctions::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 455, + id: 466, members: [ { docs: [ @@ -307230,14 +319562,14 @@ AuthoritySignature>", docs: [ ], name: "duration", - ty: Ty#107, + ty: Ty#111, typeName: "T::BlockNumber", }, { docs: [ ], name: "lease_period_index", - ty: Ty#107, + ty: Ty#111, typeName: "LeasePeriodOf", }, ], @@ -307268,35 +319600,35 @@ AuthoritySignature>", docs: [ ], name: "para", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, { docs: [ ], name: "auction_index", - ty: Ty#107, + ty: Ty#111, typeName: "AuctionIndex", }, { docs: [ ], name: "first_slot", - ty: Ty#107, + ty: Ty#111, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_slot", - ty: Ty#107, + ty: Ty#111, typeName: "LeasePeriodOf", }, { docs: [ ], name: "amount", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], @@ -307329,22 +319661,22 @@ AuthoritySignature>", ], type: "Union", }, - Ty#456 { + Ty#467 { docs: [ ], - id: 456, + id: 467, params: [ ], path: [ ], type: "Compact", - typeParam: Ty#79 (polkadot_parachain::primitives::Id), + typeParam: Ty#83 (polkadot_parachain::primitives::Id), }, - Ty#457 (polkadot_runtime_common::crowdloan::pallet::Call) { + Ty#468 (polkadot_runtime_common::crowdloan::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 457, + id: 468, members: [ { docs: [ @@ -307358,42 +319690,42 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, { docs: [ ], name: "cap", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "first_period", - ty: Ty#107, + ty: Ty#111, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_period", - ty: Ty#107, + ty: Ty#111, typeName: "LeasePeriodOf", }, { docs: [ ], name: "end", - ty: Ty#107, + ty: Ty#111, typeName: "T::BlockNumber", }, { docs: [ ], name: "verifier", - ty: Ty#458 (Option), + ty: Ty#469 (Option), typeName: "Option", }, ], @@ -307410,21 +319742,21 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, { docs: [ ], name: "value", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "signature", - ty: Ty#462 (Option), + ty: Ty#473 (Option), typeName: "Option", }, ], @@ -307463,7 +319795,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, ], @@ -307483,7 +319815,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, ], @@ -307499,7 +319831,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, ], @@ -307517,42 +319849,42 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, { docs: [ ], name: "cap", - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, { docs: [ ], name: "first_period", - ty: Ty#107, + ty: Ty#111, typeName: "LeasePeriodOf", }, { docs: [ ], name: "last_period", - ty: Ty#107, + ty: Ty#111, typeName: "LeasePeriodOf", }, { docs: [ ], name: "end", - ty: Ty#107, + ty: Ty#111, typeName: "T::BlockNumber", }, { docs: [ ], name: "verifier", - ty: Ty#458 (Option), + ty: Ty#469 (Option), typeName: "Option", }, ], @@ -307570,14 +319902,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "memo", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], @@ -307595,7 +319927,7 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -307612,14 +319944,14 @@ AuthoritySignature>", docs: [ ], name: "index", - ty: Ty#456, + ty: Ty#467, typeName: "ParaId", }, { docs: [ ], name: "signature", - ty: Ty#462 (Option), + ty: Ty#473 (Option), typeName: "Option", }, ], @@ -307641,10 +319973,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#458 (Option) { + Ty#469 (Option) { docs: [ ], - id: 458, + id: 469, members: [ { docs: [ @@ -307662,7 +319994,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#459 (sp_runtime::MultiSigner), + ty: Ty#470 (sp_runtime::MultiSigner), typeName: undefined, }, ], @@ -307673,7 +320005,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#459 (sp_runtime::MultiSigner), + ty: Ty#470 (sp_runtime::MultiSigner), }, ], path: [ @@ -307681,10 +320013,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#459 (sp_runtime::MultiSigner) { + Ty#470 (sp_runtime::MultiSigner) { docs: [ ], - id: 459, + id: 470, members: [ { docs: [ @@ -307694,7 +320026,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#42 (sp_core::ed25519::Public), + ty: Ty#44 (sp_core::ed25519::Public), typeName: "ed25519::Public", }, ], @@ -307709,7 +320041,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#45 (sp_core::sr25519::Public), + ty: Ty#47 (sp_core::sr25519::Public), typeName: "sr25519::Public", }, ], @@ -307724,7 +320056,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#460 (sp_core::ecdsa::Public), + ty: Ty#471 (sp_core::ecdsa::Public), typeName: "ecdsa::Public", }, ], @@ -307740,7 +320072,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#460 (sp_core::ecdsa::Public) { + Ty#471 (sp_core::ecdsa::Public) { docs: [ ], fields: [ @@ -307748,11 +320080,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#461, + ty: Ty#472, typeName: "[u8; 33]", }, ], - id: 460, + id: 471, params: [ ], path: [ @@ -307762,10 +320094,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#461 { + Ty#472 { docs: [ ], - id: 461, + id: 472, len: 33, params: [ ], @@ -307774,10 +320106,10 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#462 (Option) { + Ty#473 (Option) { docs: [ ], - id: 462, + id: 473, members: [ { docs: [ @@ -307795,7 +320127,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#463 (sp_runtime::MultiSignature), + ty: Ty#474 (sp_runtime::MultiSignature), typeName: undefined, }, ], @@ -307806,7 +320138,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#463 (sp_runtime::MultiSignature), + ty: Ty#474 (sp_runtime::MultiSignature), }, ], path: [ @@ -307814,10 +320146,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#463 (sp_runtime::MultiSignature) { + Ty#474 (sp_runtime::MultiSignature) { docs: [ ], - id: 463, + id: 474, members: [ { docs: [ @@ -307827,7 +320159,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#262 (sp_core::ed25519::Signature), + ty: Ty#269 (sp_core::ed25519::Signature), typeName: "ed25519::Signature", }, ], @@ -307842,7 +320174,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#82 (sp_core::sr25519::Signature), + ty: Ty#86 (sp_core::sr25519::Signature), typeName: "sr25519::Signature", }, ], @@ -307857,7 +320189,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#464 (sp_core::ecdsa::Signature), + ty: Ty#475 (sp_core::ecdsa::Signature), typeName: "ecdsa::Signature", }, ], @@ -307873,7 +320205,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#464 (sp_core::ecdsa::Signature) { + Ty#475 (sp_core::ecdsa::Signature) { docs: [ ], fields: [ @@ -307881,11 +320213,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#465, + ty: Ty#476, typeName: "[u8; 65]", }, ], - id: 464, + id: 475, params: [ ], path: [ @@ -307895,10 +320227,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#465 { + Ty#476 { docs: [ ], - id: 465, + id: 476, len: 65, params: [ ], @@ -307907,11 +320239,11 @@ AuthoritySignature>", type: "SizedArray", typeParam: Ty#2 (u8), }, - Ty#466 (polkadot_runtime_common::assigned_slots::pallet::Call) { + Ty#477 (polkadot_runtime_common::assigned_slots::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 466, + id: 477, members: [ { docs: [ @@ -307922,7 +320254,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -307940,14 +320272,14 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "lease_period_start", - ty: Ty#467 (polkadot_runtime_common::assigned_slots::SlotLeasePeriodStart), + ty: Ty#478 (polkadot_runtime_common::assigned_slots::SlotLeasePeriodStart), typeName: "SlotLeasePeriodStart", }, ], @@ -307963,7 +320295,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -307985,10 +320317,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#467 (polkadot_runtime_common::assigned_slots::SlotLeasePeriodStart) { + Ty#478 (polkadot_runtime_common::assigned_slots::SlotLeasePeriodStart) { docs: [ ], - id: 467, + id: 478, members: [ { docs: [ @@ -308016,11 +320348,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#468 (pallet_xcm::pallet::Call) { + Ty#479 (pallet_xcm::pallet::Call) { docs: [ "Contains one variant per dispatchable that can be called by an extrinsic.", ], - id: 468, + id: 479, members: [ { docs: [ @@ -308030,14 +320362,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "message", - ty: Ty#444 (xcm::VersionedXcm), + ty: Ty#455 (xcm::VersionedXcm), typeName: "Box>", }, ], @@ -308067,21 +320399,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#133 (xcm::VersionedMultiAssets), + ty: Ty#138 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -308119,21 +320451,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#133 (xcm::VersionedMultiAssets), + ty: Ty#138 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -308166,14 +320498,14 @@ AuthoritySignature>", docs: [ ], name: "message", - ty: Ty#469 (xcm::VersionedXcm), - typeName: "Box::Call>>", + ty: Ty#480 (xcm::VersionedXcm), + typeName: "Box::RuntimeCall>>", }, { docs: [ ], name: "max_weight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, ], @@ -308194,7 +320526,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "Box", }, { @@ -308221,7 +320553,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_xcm_version", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, ], @@ -308240,7 +320572,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -308261,7 +320593,7 @@ AuthoritySignature>", docs: [ ], name: "location", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, ], @@ -308294,21 +320626,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#133 (xcm::VersionedMultiAssets), + ty: Ty#138 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -308322,7 +320654,7 @@ AuthoritySignature>", docs: [ ], name: "weight_limit", - ty: Ty#131 (xcm::v2::WeightLimit), + ty: Ty#136 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -308354,21 +320686,21 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "beneficiary", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "Box", }, { docs: [ ], name: "assets", - ty: Ty#133 (xcm::VersionedMultiAssets), + ty: Ty#138 (xcm::VersionedMultiAssets), typeName: "Box", }, { @@ -308382,7 +320714,7 @@ AuthoritySignature>", docs: [ ], name: "weight_limit", - ty: Ty#131 (xcm::v2::WeightLimit), + ty: Ty#136 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -308403,10 +320735,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#469 (xcm::VersionedXcm) { + Ty#480 (xcm::VersionedXcm) { docs: [ ], - id: 469, + id: 480, members: [ { docs: [ @@ -308416,8 +320748,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#470 (xcm::v0::Xcm), - typeName: "v0::Xcm", + ty: Ty#481 (xcm::v0::Xcm), + typeName: "v0::Xcm", }, ], index: 0, @@ -308431,8 +320763,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#475 (xcm::v1::Xcm), - typeName: "v1::Xcm", + ty: Ty#486 (xcm::v1::Xcm), + typeName: "v1::Xcm", }, ], index: 1, @@ -308446,8 +320778,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#479 (xcm::v2::Xcm), - typeName: "v2::Xcm", + ty: Ty#490 (xcm::v2::Xcm), + typeName: "v2::Xcm", }, ], index: 2, @@ -308456,7 +320788,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -308466,10 +320798,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#470 (xcm::v0::Xcm) { + Ty#481 (xcm::v0::Xcm) { docs: [ ], - id: 470, + id: 481, members: [ { docs: [ @@ -308479,15 +320811,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#471, - typeName: "Vec>", + ty: Ty#482, + typeName: "Vec>", }, ], index: 0, @@ -308501,15 +320833,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#471, - typeName: "Vec>", + ty: Ty#482, + typeName: "Vec>", }, ], index: 1, @@ -308523,15 +320855,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "effects", - ty: Ty#471, - typeName: "Vec>", + ty: Ty#482, + typeName: "Vec>", }, ], index: 2, @@ -308545,14 +320877,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#449 (xcm::v0::Response), + ty: Ty#460 (xcm::v0::Response), typeName: "Response", }, ], @@ -308567,14 +320899,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -308589,21 +320921,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -308618,22 +320950,22 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#126 (xcm::v0::OriginKind), + ty: Ty#131 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#474 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + ty: Ty#485 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", }, ], index: 6, @@ -308647,21 +320979,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -308676,7 +321008,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -308691,21 +321023,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -308720,7 +321052,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { @@ -308728,7 +321060,7 @@ AuthoritySignature>", ], name: "message", ty: [Circular *1], - typeName: "alloc::boxed::Box>", + typeName: "alloc::boxed::Box>", }, ], index: 10, @@ -308737,7 +321069,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -308748,21 +321080,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#471 { + Ty#482 { docs: [ ], - id: 471, + id: 482, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#472 (xcm::v0::order::Order), + typeParam: Ty#483 (xcm::v0::order::Order), }, - Ty#472 (xcm::v0::order::Order) { + Ty#483 (xcm::v0::order::Order) { docs: [ ], - id: 472, + id: 483, members: [ { docs: [ @@ -308780,14 +321112,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, ], @@ -308802,21 +321134,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -308831,14 +321163,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "receive", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, ], @@ -308853,21 +321185,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "reserve", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -308882,21 +321214,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#446, + ty: Ty#457, typeName: "Vec>", }, ], @@ -308911,21 +321243,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#136 (xcm::v0::multi_location::MultiLocation), + ty: Ty#141 (xcm::v0::multi_location::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#134, + ty: Ty#139, typeName: "Vec", }, ], @@ -308940,36 +321272,36 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#135 (xcm::v0::multi_asset::MultiAsset), + ty: Ty#140 (xcm::v0::multi_asset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "xcm", - ty: Ty#473, - typeName: "Vec>", + ty: Ty#484, + typeName: "Vec>", }, ], index: 7, @@ -308978,7 +321310,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -308990,18 +321322,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#473 { + Ty#484 { docs: [ ], - id: 473, + id: 484, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#470 (xcm::v0::Xcm), + typeParam: Ty#481 (xcm::v0::Xcm), }, - Ty#474 (xcm::double_encoded::DoubleEncoded) { + Ty#485 (xcm::double_encoded::DoubleEncoded) { docs: [ ], fields: [ @@ -309009,11 +321341,11 @@ AuthoritySignature>", docs: [ ], name: "encoded", - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 474, + id: 485, params: [ { name: "T", @@ -309027,10 +321359,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#475 (xcm::v1::Xcm) { + Ty#486 (xcm::v1::Xcm) { docs: [ ], - id: 475, + id: 486, members: [ { docs: [ @@ -309040,15 +321372,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#476, - typeName: "Vec>", + ty: Ty#487, + typeName: "Vec>", }, ], index: 0, @@ -309062,15 +321394,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#476, - typeName: "Vec>", + ty: Ty#487, + typeName: "Vec>", }, ], index: 1, @@ -309084,15 +321416,15 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "effects", - ty: Ty#476, - typeName: "Vec>", + ty: Ty#487, + typeName: "Vec>", }, ], index: 2, @@ -309106,14 +321438,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "response", - ty: Ty#454 (xcm::v1::Response), + ty: Ty#465 (xcm::v1::Response), typeName: "Response", }, ], @@ -309128,14 +321460,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -309150,21 +321482,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -309179,22 +321511,22 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#126 (xcm::v0::OriginKind), + ty: Ty#131 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#474 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + ty: Ty#485 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", }, ], index: 6, @@ -309208,21 +321540,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -309237,7 +321569,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -309252,21 +321584,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -309281,7 +321613,7 @@ AuthoritySignature>", docs: [ ], name: "who", - ty: Ty#105 (xcm::v1::multilocation::Junctions), + ty: Ty#109 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, { @@ -309289,7 +321621,7 @@ AuthoritySignature>", ], name: "message", ty: [Circular *1], - typeName: "alloc::boxed::Box>", + typeName: "alloc::boxed::Box>", }, ], index: 10, @@ -309303,14 +321635,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -309328,7 +321660,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -309339,21 +321671,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#476 { + Ty#487 { docs: [ ], - id: 476, + id: 487, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#477 (xcm::v1::order::Order), + typeParam: Ty#488 (xcm::v1::order::Order), }, - Ty#477 (xcm::v1::order::Order) { + Ty#488 (xcm::v1::order::Order) { docs: [ ], - id: 477, + id: 488, members: [ { docs: [ @@ -309371,7 +321703,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -309385,7 +321717,7 @@ AuthoritySignature>", docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -309400,7 +321732,7 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { @@ -309414,14 +321746,14 @@ AuthoritySignature>", docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -309436,14 +321768,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -309458,21 +321790,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -309487,21 +321819,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "effects", - ty: Ty#451, + ty: Ty#462, typeName: "Vec>", }, ], @@ -309516,21 +321848,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, ], @@ -309545,36 +321877,36 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#118 (xcm::v1::multiasset::MultiAsset), + ty: Ty#123 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "debt", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "u64", }, { docs: [ ], name: "halt_on_error", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { docs: [ ], name: "instructions", - ty: Ty#478, - typeName: "Vec>", + ty: Ty#489, + typeName: "Vec>", }, ], index: 7, @@ -309583,7 +321915,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -309595,18 +321927,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#478 { + Ty#489 { docs: [ ], - id: 478, + id: 489, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#475 (xcm::v1::Xcm), + typeParam: Ty#486 (xcm::v1::Xcm), }, - Ty#479 (xcm::v2::Xcm) { + Ty#490 (xcm::v2::Xcm) { docs: [ ], fields: [ @@ -309614,14 +321946,14 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#480, - typeName: "Vec>", + ty: Ty#491, + typeName: "Vec>", }, ], - id: 479, + id: 490, params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -309632,21 +321964,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#480 { + Ty#491 { docs: [ ], - id: 480, + id: 491, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#481 (xcm::v2::Instruction), + typeParam: Ty#492 (xcm::v2::Instruction), }, - Ty#481 (xcm::v2::Instruction) { + Ty#492 (xcm::v2::Instruction) { docs: [ ], - id: 481, + id: 492, members: [ { docs: [ @@ -309656,7 +321988,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -309671,7 +322003,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -309686,7 +322018,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -309701,21 +322033,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "response", - ty: Ty#123 (xcm::v2::Response), + ty: Ty#128 (xcm::v2::Response), typeName: "Response", }, { docs: [ ], name: "max_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -309730,14 +322062,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -309752,21 +322084,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -309781,22 +322113,22 @@ AuthoritySignature>", docs: [ ], name: "origin_type", - ty: Ty#126 (xcm::v0::OriginKind), + ty: Ty#131 (xcm::v0::OriginKind), typeName: "OriginKind", }, { docs: [ ], name: "require_weight_at_most", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, { docs: [ ], name: "call", - ty: Ty#474 (xcm::double_encoded::DoubleEncoded), - typeName: "DoubleEncoded", + ty: Ty#485 (xcm::double_encoded::DoubleEncoded), + typeName: "DoubleEncoded", }, ], index: 6, @@ -309810,21 +322142,21 @@ AuthoritySignature>", docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_message_size", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "max_capacity", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -309839,7 +322171,7 @@ AuthoritySignature>", docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -309854,21 +322186,21 @@ AuthoritySignature>", docs: [ ], name: "initiator", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "sender", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "recipient", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, ], @@ -309891,7 +322223,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#105 (xcm::v1::multilocation::Junctions), + ty: Ty#109 (xcm::v1::multilocation::Junctions), typeName: "InteriorMultiLocation", }, ], @@ -309906,21 +322238,21 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -309935,21 +322267,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "beneficiary", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -309964,28 +322296,28 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_assets", - ty: Ty#107, + ty: Ty#111, typeName: "u32", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -310000,14 +322332,14 @@ AuthoritySignature>", docs: [ ], name: "give", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "receive", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, ], @@ -310022,21 +322354,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "reserve", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -310051,21 +322383,21 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "xcm", - ty: Ty#113 (xcm::v2::Xcm), + ty: Ty#118 (xcm::v2::Xcm), typeName: "Xcm<()>", }, ], @@ -310080,28 +322412,28 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "dest", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, { docs: [ ], name: "assets", - ty: Ty#128 (xcm::v1::multiasset::MultiAssetFilter), + ty: Ty#133 (xcm::v1::multiasset::MultiAssetFilter), typeName: "MultiAssetFilter", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -310116,14 +322448,14 @@ AuthoritySignature>", docs: [ ], name: "fees", - ty: Ty#118 (xcm::v1::multiasset::MultiAsset), + ty: Ty#123 (xcm::v1::multiasset::MultiAsset), typeName: "MultiAsset", }, { docs: [ ], name: "weight_limit", - ty: Ty#131 (xcm::v2::WeightLimit), + ty: Ty#136 (xcm::v2::WeightLimit), typeName: "WeightLimit", }, ], @@ -310146,8 +322478,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#479 (xcm::v2::Xcm), - typeName: "Xcm", + ty: Ty#490 (xcm::v2::Xcm), + typeName: "Xcm", }, ], index: 21, @@ -310161,8 +322493,8 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#479 (xcm::v2::Xcm), - typeName: "Xcm", + ty: Ty#490 (xcm::v2::Xcm), + typeName: "Xcm", }, ], index: 22, @@ -310184,14 +322516,14 @@ AuthoritySignature>", docs: [ ], name: "assets", - ty: Ty#116 (xcm::v1::multiasset::MultiAssets), + ty: Ty#121 (xcm::v1::multiasset::MultiAssets), typeName: "MultiAssets", }, { docs: [ ], name: "ticket", - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -310206,7 +322538,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -310221,14 +322553,14 @@ AuthoritySignature>", docs: [ ], name: "query_id", - ty: Ty#109, + ty: Ty#114, typeName: "QueryId", }, { docs: [ ], name: "max_response_weight", - ty: Ty#109, + ty: Ty#114, typeName: "u64", }, ], @@ -310246,7 +322578,7 @@ AuthoritySignature>", ], params: [ { - name: "Call", + name: "RuntimeCall", ty: undefined, }, ], @@ -310257,10 +322589,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#482 (westend_runtime::OriginCaller) { + Ty#493 (westend_runtime::OriginCaller) { docs: [ ], - id: 482, + id: 493, members: [ { docs: [ @@ -310270,7 +322602,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#483 (frame_support::dispatch::RawOrigin), + ty: Ty#494 (frame_support::dispatch::RawOrigin), typeName: "frame_system::Origin", }, ], @@ -310285,7 +322617,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#484 (polkadot_runtime_parachains::origin::pallet::Origin), + ty: Ty#495 (polkadot_runtime_parachains::origin::pallet::Origin), typeName: "parachains_origin::Origin", }, ], @@ -310300,7 +322632,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#485 (pallet_xcm::pallet::Origin), + ty: Ty#496 (pallet_xcm::pallet::Origin), typeName: "pallet_xcm::Origin", }, ], @@ -310315,7 +322647,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#486 (sp_core::Void), + ty: Ty#497 (sp_core::Void), typeName: "self::sp_api_hidden_includes_construct_runtime::hidden_include::Void", }, ], @@ -310331,10 +322663,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#483 (frame_support::dispatch::RawOrigin) { + Ty#494 (frame_support::dispatch::RawOrigin) { docs: [ ], - id: 483, + id: 494, members: [ { docs: [ @@ -310381,10 +322713,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#484 (polkadot_runtime_parachains::origin::pallet::Origin) { + Ty#495 (polkadot_runtime_parachains::origin::pallet::Origin) { docs: [ ], - id: 484, + id: 495, members: [ { docs: [ @@ -310394,7 +322726,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -310412,10 +322744,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#485 (pallet_xcm::pallet::Origin) { + Ty#496 (pallet_xcm::pallet::Origin) { docs: [ ], - id: 485, + id: 496, members: [ { docs: [ @@ -310425,7 +322757,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -310440,7 +322772,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#104 (xcm::v1::multilocation::MultiLocation), + ty: Ty#108 (xcm::v1::multilocation::MultiLocation), typeName: "MultiLocation", }, ], @@ -310457,10 +322789,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#486 (sp_core::Void) { + Ty#497 (sp_core::Void) { docs: [ ], - id: 486, + id: 497, members: [ ], params: [ @@ -310471,14 +322803,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#487 (pallet_utility::pallet::Error) { + Ty#498 (pallet_utility::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 487, + id: 498, members: [ { docs: [ @@ -310503,7 +322835,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#488 (pallet_identity::types::Registration) { + Ty#499 (pallet_identity::types::Registration) { docs: [ ], fields: [ @@ -310511,7 +322843,7 @@ AuthoritySignature>", docs: [ ], name: "judgements", - ty: Ty#489 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#500 (sp_core::bounded::bounded_vec::BoundedVec), typeName: "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>", }, { @@ -310525,11 +322857,11 @@ AuthoritySignature>", docs: [ ], name: "info", - ty: Ty#287 (pallet_identity::types::IdentityInfo), + ty: Ty#294 (pallet_identity::types::IdentityInfo), typeName: "IdentityInfo", }, ], - id: 488, + id: 499, params: [ { name: "Balance", @@ -310551,7 +322883,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#489 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#500 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -310559,15 +322891,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#491, + ty: Ty#502, typeName: "Vec", }, ], - id: 489, + id: 500, params: [ { name: "T", - ty: Ty#490, + ty: Ty#501, }, { name: "S", @@ -310575,53 +322907,53 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#490 { + Ty#501 { docs: [ ], fields: [ Ty#4 (u32), - Ty#325 (pallet_identity::types::Judgement), + Ty#332 (pallet_identity::types::Judgement), ], - id: 490, + id: 501, params: [ ], path: [ ], type: "Tuple", }, - Ty#491 { + Ty#502 { docs: [ ], - id: 491, + id: 502, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#490, + typeParam: Ty#501, }, - Ty#492 { + Ty#503 { docs: [ ], fields: [ Ty#6 (u128), - Ty#493 (frame_support::storage::bounded_vec::BoundedVec), + Ty#504 (sp_core::bounded::bounded_vec::BoundedVec), ], - id: 492, + id: 503, params: [ ], path: [ ], type: "Tuple", }, - Ty#493 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#504 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -310629,11 +322961,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], - id: 493, + id: 504, params: [ { name: "T", @@ -310645,14 +322977,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#494 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#505 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -310660,15 +322992,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#497, + ty: Ty#508, typeName: "Vec", }, ], - id: 494, + id: 505, params: [ { name: "T", - ty: Ty#495 (Option), + ty: Ty#506 (Option), }, { name: "S", @@ -310676,17 +323008,17 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#495 (Option) { + Ty#506 (Option) { docs: [ ], - id: 495, + id: 506, members: [ { docs: [ @@ -310704,7 +323036,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#496 (pallet_identity::types::RegistrarInfo), + ty: Ty#507 (pallet_identity::types::RegistrarInfo), typeName: undefined, }, ], @@ -310715,7 +323047,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#496 (pallet_identity::types::RegistrarInfo), + ty: Ty#507 (pallet_identity::types::RegistrarInfo), }, ], path: [ @@ -310723,7 +323055,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#496 (pallet_identity::types::RegistrarInfo) { + Ty#507 (pallet_identity::types::RegistrarInfo) { docs: [ ], fields: [ @@ -310745,11 +323077,11 @@ AuthoritySignature>", docs: [ ], name: "fields", - ty: Ty#323 (pallet_identity::types::BitFlags), + ty: Ty#330 (pallet_identity::types::BitFlags), typeName: "IdentityFields", }, ], - id: 496, + id: 507, params: [ { name: "Balance", @@ -310767,25 +323099,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#497 { + Ty#508 { docs: [ ], - id: 497, + id: 508, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#495 (Option), + typeParam: Ty#506 (Option), }, - Ty#498 (pallet_identity::pallet::Error) { + Ty#509 (pallet_identity::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 498, + id: 509, members: [ { docs: [ @@ -310931,6 +323263,15 @@ AuthoritySignature>", index: 15, name: "NotOwned", }, + { + docs: [ + "The provided judgement was for a different identity.", + ], + fields: [ + ], + index: 16, + name: "JudgementForDifferentIdentity", + }, ], params: [ { @@ -310945,7 +323286,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#499 (pallet_recovery::RecoveryConfig) { + Ty#510 (pallet_recovery::RecoveryConfig) { docs: [ ], fields: [ @@ -310967,18 +323308,18 @@ AuthoritySignature>", docs: [ ], name: "friends", - ty: Ty#500 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#511 (sp_core::bounded::bounded_vec::BoundedVec), typeName: "Friends", }, { docs: [ ], name: "threshold", - ty: Ty#67 (u16), + ty: Ty#69 (u16), typeName: "u16", }, ], - id: 499, + id: 510, params: [ { name: "BlockNumber", @@ -310990,7 +323331,7 @@ AuthoritySignature>", }, { name: "Friends", - ty: Ty#500 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#511 (sp_core::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -310999,7 +323340,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#500 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#511 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -311007,11 +323348,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], - id: 500, + id: 511, params: [ { name: "T", @@ -311023,28 +323364,28 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#501 { + Ty#512 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#0 (sp_core::crypto::AccountId32), ], - id: 501, + id: 512, params: [ ], path: [ ], type: "Tuple", }, - Ty#502 (pallet_recovery::ActiveRecovery) { + Ty#513 (pallet_recovery::ActiveRecovery) { docs: [ ], fields: [ @@ -311066,11 +323407,11 @@ AuthoritySignature>", docs: [ ], name: "friends", - ty: Ty#500 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#511 (sp_core::bounded::bounded_vec::BoundedVec), typeName: "Friends", }, ], - id: 502, + id: 513, params: [ { name: "BlockNumber", @@ -311082,7 +323423,7 @@ AuthoritySignature>", }, { name: "Friends", - ty: Ty#500 (frame_support::storage::bounded_vec::BoundedVec), + ty: Ty#511 (sp_core::bounded::bounded_vec::BoundedVec), }, ], path: [ @@ -311091,14 +323432,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#503 (pallet_recovery::pallet::Error) { + Ty#514 (pallet_recovery::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 503, + id: 514, members: [ { docs: [ @@ -311258,7 +323599,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#504 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#515 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -311266,15 +323607,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#505, + ty: Ty#516, typeName: "Vec", }, ], - id: 504, + id: 515, params: [ { name: "T", - ty: Ty#328 (pallet_vesting::vesting_info::VestingInfo), + ty: Ty#335 (pallet_vesting::vesting_info::VestingInfo), }, { name: "S", @@ -311282,28 +323623,28 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#505 { + Ty#516 { docs: [ ], - id: 505, + id: 516, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#328 (pallet_vesting::vesting_info::VestingInfo), + typeParam: Ty#335 (pallet_vesting::vesting_info::VestingInfo), }, - Ty#506 (pallet_vesting::Releases) { + Ty#517 (pallet_vesting::Releases) { docs: [ ], - id: 506, + id: 517, members: [ { docs: [ @@ -311330,11 +323671,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#507 (pallet_vesting::pallet::Error) { + Ty#518 (pallet_vesting::pallet::Error) { docs: [ "Error for the vesting pallet.", ], - id: 507, + id: 518, members: [ { docs: [ @@ -311396,21 +323737,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#508 { + Ty#519 { docs: [ ], - id: 508, + id: 519, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#509 (Option), + typeParam: Ty#520 (Option), }, - Ty#509 (Option) { + Ty#520 (Option) { docs: [ ], - id: 509, + id: 520, members: [ { docs: [ @@ -311428,7 +323769,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#510 (pallet_scheduler::ScheduledV3), + ty: Ty#521 (pallet_scheduler::ScheduledV3), typeName: undefined, }, ], @@ -311439,7 +323780,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#510 (pallet_scheduler::ScheduledV3), + ty: Ty#521 (pallet_scheduler::ScheduledV3), }, ], path: [ @@ -311447,7 +323788,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#510 (pallet_scheduler::ScheduledV3) { + Ty#521 (pallet_scheduler::ScheduledV3) { docs: [ ], fields: [ @@ -311455,7 +323796,7 @@ AuthoritySignature>", docs: [ ], name: "maybe_id", - ty: Ty#60 (Option), + ty: Ty#62 (Option), typeName: "Option>", }, { @@ -311469,29 +323810,29 @@ AuthoritySignature>", docs: [ ], name: "call", - ty: Ty#331 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#338 (frame_support::traits::schedule::MaybeHashed), typeName: "Call", }, { docs: [ ], name: "maybe_periodic", - ty: Ty#330 (Option), + ty: Ty#337 (Option), typeName: "Option>", }, { docs: [ ], name: "origin", - ty: Ty#482 (westend_runtime::OriginCaller), + ty: Ty#493 (westend_runtime::OriginCaller), typeName: "PalletsOrigin", }, ], - id: 510, + id: 521, params: [ { name: "Call", - ty: Ty#331 (frame_support::traits::schedule::MaybeHashed), + ty: Ty#338 (frame_support::traits::schedule::MaybeHashed), }, { name: "BlockNumber", @@ -311499,7 +323840,7 @@ AuthoritySignature>", }, { name: "PalletsOrigin", - ty: Ty#482 (westend_runtime::OriginCaller), + ty: Ty#493 (westend_runtime::OriginCaller), }, { name: "AccountId", @@ -311512,14 +323853,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#511 (pallet_scheduler::pallet::Error) { + Ty#522 (pallet_scheduler::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 511, + id: 522, members: [ { docs: [ @@ -311571,10 +323912,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#512 (pallet_preimage::RequestStatus) { + Ty#523 (pallet_preimage::RequestStatus) { docs: [ ], - id: 512, + id: 523, members: [ { docs: [ @@ -311584,7 +323925,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#513 (Option), + ty: Ty#524 (Option), typeName: "Option<(AccountId, Balance)>", }, ], @@ -311623,10 +323964,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#513 (Option) { + Ty#524 (Option) { docs: [ ], - id: 513, + id: 524, members: [ { docs: [ @@ -311644,7 +323985,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#225, + ty: Ty#232, typeName: undefined, }, ], @@ -311655,7 +323996,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#225, + ty: Ty#232, }, ], path: [ @@ -311663,7 +324004,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#514 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#525 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -311671,11 +324012,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 514, + id: 525, params: [ { name: "T", @@ -311687,21 +324028,21 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#515 (pallet_preimage::pallet::Error) { + Ty#526 (pallet_preimage::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 515, + id: 526, members: [ { docs: [ @@ -311771,11 +324112,11 @@ AuthoritySignature>", ], type: "Union", }, - Ty#516 (pallet_sudo::pallet::Error) { + Ty#527 (pallet_sudo::pallet::Error) { docs: [ "Error for the Sudo pallet", ], - id: 516, + id: 527, members: [ { docs: [ @@ -311800,21 +324141,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#517 { + Ty#528 { docs: [ ], fields: [ - Ty#518 (frame_support::storage::bounded_vec::BoundedVec), + Ty#529 (sp_core::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 517, + id: 528, params: [ ], path: [ ], type: "Tuple", }, - Ty#518 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#529 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -311822,15 +324163,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#520, + ty: Ty#531, typeName: "Vec", }, ], - id: 518, + id: 529, params: [ { name: "T", - ty: Ty#519 (pallet_proxy::ProxyDefinition), + ty: Ty#530 (pallet_proxy::ProxyDefinition), }, { name: "S", @@ -311838,14 +324179,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#519 (pallet_proxy::ProxyDefinition) { + Ty#530 (pallet_proxy::ProxyDefinition) { docs: [ ], fields: [ @@ -311860,7 +324201,7 @@ AuthoritySignature>", docs: [ ], name: "proxy_type", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), typeName: "ProxyType", }, { @@ -311871,7 +324212,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 519, + id: 530, params: [ { name: "AccountId", @@ -311879,7 +324220,7 @@ AuthoritySignature>", }, { name: "ProxyType", - ty: Ty#66 (westend_runtime::ProxyType), + ty: Ty#68 (westend_runtime::ProxyType), }, { name: "BlockNumber", @@ -311892,32 +324233,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#520 { + Ty#531 { docs: [ ], - id: 520, + id: 531, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#519 (pallet_proxy::ProxyDefinition), + typeParam: Ty#530 (pallet_proxy::ProxyDefinition), }, - Ty#521 { + Ty#532 { docs: [ ], fields: [ - Ty#522 (frame_support::storage::bounded_vec::BoundedVec), + Ty#533 (sp_core::bounded::bounded_vec::BoundedVec), Ty#6 (u128), ], - id: 521, + id: 532, params: [ ], path: [ ], type: "Tuple", }, - Ty#522 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#533 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -311925,15 +324266,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#524, + ty: Ty#535, typeName: "Vec", }, ], - id: 522, + id: 533, params: [ { name: "T", - ty: Ty#523 (pallet_proxy::Announcement), + ty: Ty#534 (pallet_proxy::Announcement), }, { name: "S", @@ -311941,14 +324282,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#523 (pallet_proxy::Announcement) { + Ty#534 (pallet_proxy::Announcement) { docs: [ ], fields: [ @@ -311963,7 +324304,7 @@ AuthoritySignature>", docs: [ ], name: "call_hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: "Hash", }, { @@ -311974,7 +324315,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 523, + id: 534, params: [ { name: "AccountId", @@ -311982,7 +324323,7 @@ AuthoritySignature>", }, { name: "Hash", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "BlockNumber", @@ -311995,25 +324336,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#524 { + Ty#535 { docs: [ ], - id: 524, + id: 535, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#523 (pallet_proxy::Announcement), + typeParam: Ty#534 (pallet_proxy::Announcement), }, - Ty#525 (pallet_proxy::pallet::Error) { + Ty#536 (pallet_proxy::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 525, + id: 536, members: [ { docs: [ @@ -312101,21 +324442,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#526 { + Ty#537 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), Ty#1, ], - id: 526, + id: 537, params: [ ], path: [ ], type: "Tuple", }, - Ty#527 (pallet_multisig::Multisig) { + Ty#538 (pallet_multisig::Multisig) { docs: [ ], fields: [ @@ -312123,7 +324464,7 @@ AuthoritySignature>", docs: [ ], name: "when", - ty: Ty#69 (pallet_multisig::Timepoint), + ty: Ty#71 (pallet_multisig::Timepoint), typeName: "Timepoint", }, { @@ -312144,11 +324485,11 @@ AuthoritySignature>", docs: [ ], name: "approvals", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], - id: 527, + id: 538, params: [ { name: "BlockNumber", @@ -312169,29 +324510,29 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#528 { + Ty#539 { docs: [ ], fields: [ - Ty#338 (frame_support::traits::misc::WrapperKeepOpaque), + Ty#345 (frame_support::traits::misc::WrapperKeepOpaque), Ty#0 (sp_core::crypto::AccountId32), Ty#6 (u128), ], - id: 528, + id: 539, params: [ ], path: [ ], type: "Tuple", }, - Ty#529 (pallet_multisig::pallet::Error) { + Ty#540 (pallet_multisig::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 529, + id: 540, members: [ { docs: [ @@ -312333,10 +324674,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#530 (pallet_election_provider_multi_phase::Phase) { + Ty#541 (pallet_election_provider_multi_phase::Phase) { docs: [ ], - id: 530, + id: 541, members: [ { docs: [ @@ -312362,7 +324703,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#531, + ty: Ty#542, typeName: "(bool, Bn)", }, ], @@ -312390,21 +324731,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#531 { + Ty#542 { docs: [ ], fields: [ - Ty#34 (bool), + Ty#36 (bool), Ty#4 (u32), ], - id: 531, + id: 542, params: [ ], path: [ ], type: "Tuple", }, - Ty#532 (pallet_election_provider_multi_phase::ReadySolution) { + Ty#543 (pallet_election_provider_multi_phase::ReadySolution) { docs: [ ], fields: [ @@ -312412,25 +324753,25 @@ AuthoritySignature>", docs: [ ], name: "supports", - ty: Ty#395, + ty: Ty#401, typeName: "Supports", }, { docs: [ ], name: "score", - ty: Ty#392 (sp_npos_elections::ElectionScore), + ty: Ty#74 (sp_npos_elections::ElectionScore), typeName: "ElectionScore", }, { docs: [ ], name: "compute", - ty: Ty#71 (pallet_election_provider_multi_phase::ElectionCompute), + ty: Ty#73 (pallet_election_provider_multi_phase::ElectionCompute), typeName: "ElectionCompute", }, ], - id: 532, + id: 543, params: [ { name: "A", @@ -312443,7 +324784,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#533 (pallet_election_provider_multi_phase::RoundSnapshot) { + Ty#544 (pallet_election_provider_multi_phase::RoundSnapshot) { docs: [ ], fields: [ @@ -312451,18 +324792,18 @@ AuthoritySignature>", docs: [ ], name: "voters", - ty: Ty#534, + ty: Ty#545, typeName: "Vec>", }, { docs: [ ], name: "targets", - ty: Ty#206, + ty: Ty#212, typeName: "Vec", }, ], - id: 533, + id: 544, params: [ { name: "T", @@ -312475,33 +324816,33 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#534 { + Ty#545 { docs: [ ], - id: 534, + id: 545, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#535, + typeParam: Ty#546, }, - Ty#535 { + Ty#546 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#8 (u64), - Ty#214 (frame_support::storage::bounded_vec::BoundedVec), + Ty#9 (u64), + Ty#220 (sp_core::bounded::bounded_vec::BoundedVec), ], - id: 535, + id: 546, params: [ ], path: [ ], type: "Tuple", }, - Ty#536 (frame_support::storage::bounded_btree_map::BoundedBTreeMap) { + Ty#547 (sp_core::bounded::bounded_btree_map::BoundedBTreeMap) { docs: [ ], fields: [ @@ -312509,15 +324850,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#537 (BTreeMap), + ty: Ty#548 (BTreeMap), typeName: "BTreeMap", }, ], - id: 536, + id: 547, params: [ { name: "K", - ty: Ty#392 (sp_npos_elections::ElectionScore), + ty: Ty#74 (sp_npos_elections::ElectionScore), }, { name: "V", @@ -312529,14 +324870,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_btree_map", "BoundedBTreeMap", ], type: "Struct", }, - Ty#537 (BTreeMap) { + Ty#548 (BTreeMap) { docs: [ ], fields: [ @@ -312544,15 +324885,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#538, + ty: Ty#549, typeName: undefined, }, ], - id: 537, + id: 548, params: [ { name: "K", - ty: Ty#392 (sp_npos_elections::ElectionScore), + ty: Ty#74 (sp_npos_elections::ElectionScore), }, { name: "V", @@ -312564,32 +324905,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#538 { + Ty#549 { docs: [ ], - id: 538, + id: 549, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#539, + typeParam: Ty#550, }, - Ty#539 { + Ty#550 { docs: [ ], fields: [ - Ty#392 (sp_npos_elections::ElectionScore), + Ty#74 (sp_npos_elections::ElectionScore), Ty#4 (u32), ], - id: 539, + id: 550, params: [ ], path: [ ], type: "Tuple", }, - Ty#540 (pallet_election_provider_multi_phase::signed::SignedSubmission) { + Ty#551 (pallet_election_provider_multi_phase::signed::SignedSubmission) { docs: [ ], fields: [ @@ -312611,7 +324952,7 @@ AuthoritySignature>", docs: [ ], name: "raw_solution", - ty: Ty#340 (pallet_election_provider_multi_phase::RawSolution), + ty: Ty#347 (pallet_election_provider_multi_phase::RawSolution), typeName: "RawSolution", }, { @@ -312622,7 +324963,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 540, + id: 551, params: [ { name: "AccountId", @@ -312634,7 +324975,7 @@ AuthoritySignature>", }, { name: "Solution", - ty: Ty#341 (westend_runtime::NposCompactSolution16), + ty: Ty#348 (westend_runtime::NposCompactSolution16), }, ], path: [ @@ -312644,11 +324985,11 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#541 (pallet_election_provider_multi_phase::pallet::Error) { + Ty#552 (pallet_election_provider_multi_phase::pallet::Error) { docs: [ "Error of the pallet that can be returned in response to dispatches.", ], - id: 541, + id: 552, members: [ { docs: [ @@ -312772,7 +325113,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#542 (pallet_bags_list::list::Node) { + Ty#553 (pallet_bags_list::list::Node) { docs: [ ], fields: [ @@ -312787,32 +325128,32 @@ AuthoritySignature>", docs: [ ], name: "prev", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, { docs: [ ], name: "next", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, { docs: [ ], name: "bag_upper", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, { docs: [ ], name: "score", - ty: Ty#8 (u64), + ty: Ty#9 (u64), typeName: "T::Score", }, ], - id: 542, + id: 553, params: [ { name: "T", @@ -312830,7 +325171,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#543 (pallet_bags_list::list::Bag) { + Ty#554 (pallet_bags_list::list::Bag) { docs: [ ], fields: [ @@ -312838,18 +325179,18 @@ AuthoritySignature>", docs: [ ], name: "head", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, { docs: [ ], name: "tail", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, ], - id: 543, + id: 554, params: [ { name: "T", @@ -312867,25 +325208,25 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#544 { + Ty#555 { docs: [ ], - id: 544, + id: 555, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#8 (u64), + typeParam: Ty#9 (u64), }, - Ty#545 (pallet_bags_list::pallet::Error) { + Ty#556 (pallet_bags_list::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 545, + id: 556, members: [ { docs: [ @@ -312896,7 +325237,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#546 (pallet_bags_list::list::ListError), + ty: Ty#557 (pallet_bags_list::list::ListError), typeName: "ListError", }, ], @@ -312921,10 +325262,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#546 (pallet_bags_list::list::ListError) { + Ty#557 (pallet_bags_list::list::ListError) { docs: [ ], - id: 546, + id: 557, members: [ { docs: [ @@ -312968,7 +325309,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#547 (pallet_nomination_pools::PoolMember) { + Ty#558 (pallet_nomination_pools::PoolMember) { docs: [ ], fields: [ @@ -312989,19 +325330,19 @@ AuthoritySignature>", { docs: [ ], - name: "reward_pool_total_earnings", - ty: Ty#6 (u128), - typeName: "BalanceOf", + name: "last_recorded_reward_counter", + ty: Ty#204 (sp_arithmetic::fixed_point::FixedU128), + typeName: "T::RewardCounter", }, { docs: [ ], name: "unbonding_eras", - ty: Ty#548 (frame_support::storage::bounded_btree_map::BoundedBTreeMap), + ty: Ty#559 (sp_core::bounded::bounded_btree_map::BoundedBTreeMap), typeName: "BoundedBTreeMap, T::MaxUnbonding>", }, ], - id: 547, + id: 558, params: [ { name: "T", @@ -313014,7 +325355,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#548 (frame_support::storage::bounded_btree_map::BoundedBTreeMap) { + Ty#559 (sp_core::bounded::bounded_btree_map::BoundedBTreeMap) { docs: [ ], fields: [ @@ -313022,11 +325363,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#549 (BTreeMap), + ty: Ty#560 (BTreeMap), typeName: "BTreeMap", }, ], - id: 548, + id: 559, params: [ { name: "K", @@ -313042,14 +325383,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_btree_map", "BoundedBTreeMap", ], type: "Struct", }, - Ty#549 (BTreeMap) { + Ty#560 (BTreeMap) { docs: [ ], fields: [ @@ -313057,11 +325398,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#550, + ty: Ty#561, typeName: undefined, }, ], - id: 549, + id: 560, params: [ { name: "K", @@ -313077,32 +325418,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#550 { + Ty#561 { docs: [ ], - id: 550, + id: 561, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#551, + typeParam: Ty#562, }, - Ty#551 { + Ty#562 { docs: [ ], fields: [ Ty#4 (u32), Ty#6 (u128), ], - id: 551, + id: 562, params: [ ], path: [ ], type: "Tuple", }, - Ty#552 (pallet_nomination_pools::BondedPoolInner) { + Ty#563 (pallet_nomination_pools::BondedPoolInner) { docs: [ ], fields: [ @@ -313117,7 +325458,7 @@ AuthoritySignature>", docs: [ ], name: "state", - ty: Ty#75 (pallet_nomination_pools::PoolState), + ty: Ty#77 (pallet_nomination_pools::PoolState), typeName: "PoolState", }, { @@ -313131,11 +325472,11 @@ AuthoritySignature>", docs: [ ], name: "roles", - ty: Ty#553 (pallet_nomination_pools::PoolRoles), + ty: Ty#564 (pallet_nomination_pools::PoolRoles), typeName: "PoolRoles", }, ], - id: 552, + id: 563, params: [ { name: "T", @@ -313148,7 +325489,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#553 (pallet_nomination_pools::PoolRoles) { + Ty#564 (pallet_nomination_pools::PoolRoles) { docs: [ ], fields: [ @@ -313163,25 +325504,25 @@ AuthoritySignature>", docs: [ ], name: "root", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, { docs: [ ], name: "nominator", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, { docs: [ ], name: "state_toggler", - ty: Ty#64 (Option), + ty: Ty#66 (Option), typeName: "Option", }, ], - id: 553, + id: 564, params: [ { name: "AccountId", @@ -313194,33 +325535,33 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#554 (pallet_nomination_pools::RewardPool) { + Ty#565 (pallet_nomination_pools::RewardPool) { docs: [ ], fields: [ { docs: [ ], - name: "balance", - ty: Ty#6 (u128), - typeName: "BalanceOf", + name: "last_recorded_reward_counter", + ty: Ty#204 (sp_arithmetic::fixed_point::FixedU128), + typeName: "T::RewardCounter", }, { docs: [ ], - name: "total_earnings", + name: "last_recorded_total_payouts", ty: Ty#6 (u128), typeName: "BalanceOf", }, { docs: [ ], - name: "points", - ty: Ty#555 (primitive_types::U256), - typeName: "RewardPoints", + name: "total_rewards_claimed", + ty: Ty#6 (u128), + typeName: "BalanceOf", }, ], - id: 554, + id: 565, params: [ { name: "T", @@ -313233,40 +325574,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#555 (primitive_types::U256) { - docs: [ - ], - fields: [ - { - docs: [ - ], - name: undefined, - ty: Ty#556, - typeName: "[u64; 4]", - }, - ], - id: 555, - params: [ - ], - path: [ - "primitive_types", - "U256", - ], - type: "Struct", - }, - Ty#556 { - docs: [ - ], - id: 556, - len: 4, - params: [ - ], - path: [ - ], - type: "SizedArray", - typeParam: Ty#8 (u64), - }, - Ty#557 (pallet_nomination_pools::SubPools) { + Ty#566 (pallet_nomination_pools::SubPools) { docs: [ ], fields: [ @@ -313274,18 +325582,18 @@ AuthoritySignature>", docs: [ ], name: "no_era", - ty: Ty#558 (pallet_nomination_pools::UnbondPool), + ty: Ty#567 (pallet_nomination_pools::UnbondPool), typeName: "UnbondPool", }, { docs: [ ], name: "with_era", - ty: Ty#559 (frame_support::storage::bounded_btree_map::BoundedBTreeMap), + ty: Ty#568 (sp_core::bounded::bounded_btree_map::BoundedBTreeMap), typeName: "UnbondingPoolsWithEra", }, ], - id: 557, + id: 566, params: [ { name: "T", @@ -313298,7 +325606,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#558 (pallet_nomination_pools::UnbondPool) { + Ty#567 (pallet_nomination_pools::UnbondPool) { docs: [ ], fields: [ @@ -313317,7 +325625,7 @@ AuthoritySignature>", typeName: "BalanceOf", }, ], - id: 558, + id: 567, params: [ { name: "T", @@ -313330,7 +325638,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#559 (frame_support::storage::bounded_btree_map::BoundedBTreeMap) { + Ty#568 (sp_core::bounded::bounded_btree_map::BoundedBTreeMap) { docs: [ ], fields: [ @@ -313338,11 +325646,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#560 (BTreeMap), + ty: Ty#569 (BTreeMap), typeName: "BTreeMap", }, ], - id: 559, + id: 568, params: [ { name: "K", @@ -313350,7 +325658,7 @@ AuthoritySignature>", }, { name: "V", - ty: Ty#558 (pallet_nomination_pools::UnbondPool), + ty: Ty#567 (pallet_nomination_pools::UnbondPool), }, { name: "S", @@ -313358,14 +325666,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_btree_map", "BoundedBTreeMap", ], type: "Struct", }, - Ty#560 (BTreeMap) { + Ty#569 (BTreeMap) { docs: [ ], fields: [ @@ -313373,11 +325681,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#561, + ty: Ty#570, typeName: undefined, }, ], - id: 560, + id: 569, params: [ { name: "K", @@ -313385,7 +325693,7 @@ AuthoritySignature>", }, { name: "V", - ty: Ty#558 (pallet_nomination_pools::UnbondPool), + ty: Ty#567 (pallet_nomination_pools::UnbondPool), }, ], path: [ @@ -313393,32 +325701,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#561 { + Ty#570 { docs: [ ], - id: 561, + id: 570, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#562, + typeParam: Ty#571, }, - Ty#562 { + Ty#571 { docs: [ ], fields: [ Ty#4 (u32), - Ty#558 (pallet_nomination_pools::UnbondPool), + Ty#567 (pallet_nomination_pools::UnbondPool), ], - id: 562, + id: 571, params: [ ], path: [ ], type: "Tuple", }, - Ty#563 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#572 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -313426,11 +325734,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: "Vec", }, ], - id: 563, + id: 572, params: [ { name: "T", @@ -313442,14 +325750,14 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#564 (frame_support::PalletId) { + Ty#573 (frame_support::PalletId) { docs: [ ], fields: [ @@ -313457,11 +325765,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#122, + ty: Ty#127, typeName: "[u8; 8]", }, ], - id: 564, + id: 573, params: [ ], path: [ @@ -313470,14 +325778,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#565 (pallet_nomination_pools::pallet::Error) { + Ty#574 (pallet_nomination_pools::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 565, + id: 574, members: [ { docs: [ @@ -313527,189 +325835,285 @@ AuthoritySignature>", }, { docs: [ - "The pool has insufficient balance to bond as a nominator.", + "The member is fully unbonded (and thus cannot access the bonded and reward pool", + "anymore to, for example, collect rewards).", ], fields: [ ], index: 5, - name: "InsufficientBond", + name: "FullyUnbonding", }, { docs: [ - "The member is already unbonding in this era.", + "The member cannot unbond further chunks due to reaching the limit.", ], fields: [ ], index: 6, - name: "AlreadyUnbonding", + name: "MaxUnbondingLimit", }, { docs: [ - "The member is fully unbonded (and thus cannot access the bonded and reward pool", - "anymore to, for example, collect rewards).", + "None of the funds can be withdrawn yet because the bonding duration has not passed.", ], fields: [ ], index: 7, - name: "FullyUnbonding", + name: "CannotWithdrawAny", }, { docs: [ - "The member cannot unbond further chunks due to reaching the limit.", + "The amount does not meet the minimum bond to either join or create a pool.", + "", + "The depositor can never unbond to a value less than", + "\`Pallet::depositor_min_bond\`. The caller does not have nominating", + "permissions for the pool. Members can never unbond to a value below \`MinJoinBond\`.", ], fields: [ ], index: 8, - name: "MaxUnbondingLimit", + name: "MinimumBondNotMet", }, { docs: [ - "None of the funds can be withdrawn yet because the bonding duration has not passed.", + "The transaction could not be executed due to overflow risk for the pool.", ], fields: [ ], index: 9, - name: "CannotWithdrawAny", + name: "OverflowRisk", }, { docs: [ - "The amount does not meet the minimum bond to either join or create a pool.", + "A pool must be in [\`PoolState::Destroying\`] in order for the depositor to unbond or for", + "other members to be permissionlessly unbonded.", ], fields: [ ], index: 10, - name: "MinimumBondNotMet", + name: "NotDestroying", }, { docs: [ - "The transaction could not be executed due to overflow risk for the pool.", + "The caller does not have nominating permissions for the pool.", ], fields: [ ], index: 11, - name: "OverflowRisk", + name: "NotNominator", }, { docs: [ - "A pool must be in [\`PoolState::Destroying\`] in order for the depositor to unbond or for", - "other members to be permissionlessly unbonded.", + "Either a) the caller cannot make a valid kick or b) the pool is not destroying.", ], fields: [ ], index: 12, - name: "NotDestroying", + name: "NotKickerOrDestroying", }, { docs: [ - "The depositor must be the only member in the bonded pool in order to unbond. And the", - "depositor must be the only member in the sub pools in order to withdraw unbonded.", + "The pool is not open to join", ], fields: [ ], index: 13, - name: "NotOnlyPoolMember", + name: "NotOpen", }, { docs: [ - "The caller does not have nominating permissions for the pool.", + "The system is maxed out on pools.", ], fields: [ ], index: 14, - name: "NotNominator", + name: "MaxPools", }, { docs: [ - "Either a) the caller cannot make a valid kick or b) the pool is not destroying.", + "Too many members in the pool or system.", ], fields: [ ], index: 15, - name: "NotKickerOrDestroying", + name: "MaxPoolMembers", }, { docs: [ - "The pool is not open to join", + "The pools state cannot be changed.", ], fields: [ ], index: 16, - name: "NotOpen", + name: "CanNotChangeState", }, { docs: [ - "The system is maxed out on pools.", + "The caller does not have adequate permissions.", ], fields: [ ], index: 17, - name: "MaxPools", + name: "DoesNotHavePermission", }, { docs: [ - "Too many members in the pool or system.", + "Metadata exceeds [\`Config::MaxMetadataLen\`]", ], fields: [ ], index: 18, - name: "MaxPoolMembers", + name: "MetadataExceedsMaxLen", }, { docs: [ - "The pools state cannot be changed.", + "Some error occurred that should never happen. This should be reported to the", + "maintainers.", ], fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#575 (pallet_nomination_pools::pallet::DefensiveError), + typeName: "DefensiveError", + }, ], index: 19, - name: "CanNotChangeState", + name: "Defensive", }, { docs: [ - "The caller does not have adequate permissions.", + "Partial unbonding now allowed permissionlessly.", ], fields: [ ], index: 20, - name: "DoesNotHavePermission", + name: "PartialUnbondNotAllowedPermissionlessly", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_nomination_pools", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#575 (pallet_nomination_pools::pallet::DefensiveError) { + docs: [ + ], + id: 575, + members: [ + { + docs: [ + ], + fields: [ + ], + index: 0, + name: "NotEnoughSpaceInUnbondPool", }, { docs: [ - "Metadata exceeds [\`Config::MaxMetadataLen\`]", ], fields: [ ], - index: 21, - name: "MetadataExceedsMaxLen", + index: 1, + name: "PoolNotFound", }, { docs: [ - "Some error occurred that should never happen. This should be reported to the", - "maintainers.", ], fields: [ ], - index: 22, - name: "DefensiveError", + index: 2, + name: "RewardPoolNotFound", }, { docs: [ - "Not enough points. Ty unbonding less.", ], fields: [ ], - index: 23, - name: "NotEnoughPointsToUnbond", + index: 3, + name: "SubPoolsNotFound", }, { docs: [ - "Partial unbonding now allowed permissionlessly.", ], fields: [ ], - index: 24, - name: "PartialUnbondNotAllowedPermissionlessly", + index: 4, + name: "BondedStashKilledPrematurely", }, ], + params: [ + ], + path: [ + "pallet_nomination_pools", + "pallet", + "DefensiveError", + ], + type: "Union", + }, + Ty#576 (pallet_fast_unstake::types::UnstakeRequest) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "stash", + ty: Ty#0 (sp_core::crypto::AccountId32), + typeName: "AccountId", + }, + { + docs: [ + ], + name: "checked", + ty: Ty#578 (sp_core::bounded::bounded_vec::BoundedVec), + typeName: "BoundedVec", + }, + { + docs: [ + ], + name: "deposit", + ty: Ty#6 (u128), + typeName: "Balance", + }, + ], + id: 576, + params: [ + { + name: "AccountId", + ty: Ty#0 (sp_core::crypto::AccountId32), + }, + { + name: "MaxChecked", + ty: Ty#577 (pallet_fast_unstake::pallet::MaxChecking), + }, + { + name: "Balance", + ty: Ty#6 (u128), + }, + ], + path: [ + "pallet_fast_unstake", + "types", + "UnstakeRequest", + ], + type: "Struct", + }, + Ty#577 (pallet_fast_unstake::pallet::MaxChecking) { + docs: [ + ], + fields: [ + ], + id: 577, params: [ { name: "T", @@ -313717,13 +326121,123 @@ AuthoritySignature>", }, ], path: [ - "pallet_nomination_pools", + "pallet_fast_unstake", + "pallet", + "MaxChecking", + ], + type: "Struct", + }, + Ty#578 (sp_core::bounded::bounded_vec::BoundedVec) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#79, + typeName: "Vec", + }, + ], + id: 578, + params: [ + { + name: "T", + ty: Ty#4 (u32), + }, + { + name: "S", + ty: undefined, + }, + ], + path: [ + "sp_core", + "bounded", + "bounded_vec", + "BoundedVec", + ], + type: "Struct", + }, + Ty#579 (pallet_fast_unstake::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 579, + members: [ + { + docs: [ + "The provided Controller account was not found.", + "", + "This means that the given account is not bonded.", + ], + fields: [ + ], + index: 0, + name: "NotController", + }, + { + docs: [ + "The bonded account has already been queued.", + ], + fields: [ + ], + index: 1, + name: "AlreadyQueued", + }, + { + docs: [ + "The bonded account has active unlocking chunks.", + ], + fields: [ + ], + index: 2, + name: "NotFullyBonded", + }, + { + docs: [ + "The provided un-staker is not in the \`Queue\`.", + ], + fields: [ + ], + index: 3, + name: "NotQueued", + }, + { + docs: [ + "The provided un-staker is already in Head, and cannot deregister.", + ], + fields: [ + ], + index: 4, + name: "AlreadyHead", + }, + { + docs: [ + "The call is not allowed at this point because the pallet is not active.", + ], + fields: [ + ], + index: 5, + name: "CallNotAllowed", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "pallet_fast_unstake", "pallet", "Error", ], type: "Union", }, - Ty#566 (polkadot_runtime_parachains::configuration::HostConfiguration) { + Ty#580 (polkadot_runtime_parachains::configuration::HostConfiguration) { docs: [ ], fields: [ @@ -313808,7 +326322,7 @@ AuthoritySignature>", docs: [ ], name: "ump_service_total_weight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { @@ -313927,14 +326441,14 @@ AuthoritySignature>", docs: [ ], name: "max_validators_per_core", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, { docs: [ ], name: "max_validators", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, { @@ -314004,14 +326518,14 @@ AuthoritySignature>", docs: [ ], name: "ump_max_individual_weight", - ty: Ty#8 (u64), + ty: Ty#8 (sp_weights::weight_v2::Weight), typeName: "Weight", }, { docs: [ ], name: "pvf_checking_enabled", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { @@ -314029,7 +326543,7 @@ AuthoritySignature>", typeName: "BlockNumber", }, ], - id: 566, + id: 580, params: [ { name: "BlockNumber", @@ -314043,39 +326557,39 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#567 { + Ty#581 { docs: [ ], - id: 567, + id: 581, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#568, + typeParam: Ty#582, }, - Ty#568 { + Ty#582 { docs: [ ], fields: [ Ty#4 (u32), - Ty#566 (polkadot_runtime_parachains::configuration::HostConfiguration), + Ty#580 (polkadot_runtime_parachains::configuration::HostConfiguration), ], - id: 568, + id: 582, params: [ ], path: [ ], type: "Tuple", }, - Ty#569 (polkadot_runtime_parachains::configuration::pallet::Error) { + Ty#583 (polkadot_runtime_parachains::configuration::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 569, + id: 583, members: [ { docs: [ @@ -314101,29 +326615,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#570 { + Ty#584 { docs: [ ], - id: 570, + id: 584, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#414 (polkadot_primitives::v2::ValidatorIndex), + typeParam: Ty#421 (polkadot_primitives::v2::ValidatorIndex), }, - Ty#571 { + Ty#585 { docs: [ ], - id: 571, + id: 585, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#245 (polkadot_primitives::v2::validator_app::Public), + typeParam: Ty#252 (polkadot_primitives::v2::validator_app::Public), }, - Ty#572 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord) { + Ty#586 (polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord) { docs: [ ], fields: [ @@ -314131,7 +326645,7 @@ AuthoritySignature>", docs: [ ], name: "bitfield", - ty: Ty#411 (polkadot_primitives::v2::AvailabilityBitfield), + ty: Ty#418 (polkadot_primitives::v2::AvailabilityBitfield), typeName: "AvailabilityBitfield", }, { @@ -314142,7 +326656,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 572, + id: 586, params: [ { name: "N", @@ -314156,7 +326670,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#573 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability) { + Ty#587 (polkadot_runtime_parachains::inclusion::CandidatePendingAvailability) { docs: [ ], fields: [ @@ -314164,35 +326678,35 @@ AuthoritySignature>", docs: [ ], name: "core", - ty: Ty#86 (polkadot_primitives::v2::CoreIndex), + ty: Ty#90 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: "hash", - ty: Ty#95 (polkadot_core_primitives::CandidateHash), + ty: Ty#99 (polkadot_core_primitives::CandidateHash), typeName: "CandidateHash", }, { docs: [ ], name: "descriptor", - ty: Ty#78 (polkadot_primitives::v2::CandidateDescriptor), + ty: Ty#82 (polkadot_primitives::v2::CandidateDescriptor), typeName: "CandidateDescriptor", }, { docs: [ ], name: "availability_votes", - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, { docs: [ ], name: "backers", - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, { @@ -314213,15 +326727,15 @@ AuthoritySignature>", docs: [ ], name: "backing_group", - ty: Ty#87 (polkadot_primitives::v2::GroupIndex), + ty: Ty#91 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], - id: 573, + id: 587, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, { name: "N", @@ -314235,14 +326749,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#574 (polkadot_runtime_parachains::inclusion::pallet::Error) { + Ty#588 (polkadot_runtime_parachains::inclusion::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 574, + id: 588, members: [ { docs: [ @@ -314523,7 +327037,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#575 (polkadot_primitives::v2::ScrapedOnChainVotes) { + Ty#589 (polkadot_primitives::v2::ScrapedOnChainVotes) { docs: [ ], fields: [ @@ -314538,7 +327052,7 @@ AuthoritySignature>", docs: [ ], name: "backing_validators_per_candidate", - ty: Ty#576, + ty: Ty#590, typeName: "Vec<(CandidateReceipt, Vec<(ValidatorIndex, ValidityAttestation)>) >", }, @@ -314546,15 +327060,15 @@ AuthoritySignature>", docs: [ ], name: "disputes", - ty: Ty#426, + ty: Ty#433, typeName: "MultiDisputeStatementSet", }, ], - id: 575, + id: 589, params: [ { name: "H", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -314564,64 +327078,64 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#576 { + Ty#590 { docs: [ ], - id: 576, + id: 590, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#577, + typeParam: Ty#591, }, - Ty#577 { + Ty#591 { docs: [ ], fields: [ - Ty#77 (polkadot_primitives::v2::CandidateReceipt), - Ty#578, + Ty#81 (polkadot_primitives::v2::CandidateReceipt), + Ty#592, ], - id: 577, + id: 591, params: [ ], path: [ ], type: "Tuple", }, - Ty#578 { + Ty#592 { docs: [ ], - id: 578, + id: 592, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#579, + typeParam: Ty#593, }, - Ty#579 { + Ty#593 { docs: [ ], fields: [ - Ty#414 (polkadot_primitives::v2::ValidatorIndex), - Ty#425 (polkadot_primitives::v2::ValidityAttestation), + Ty#421 (polkadot_primitives::v2::ValidatorIndex), + Ty#432 (polkadot_primitives::v2::ValidityAttestation), ], - id: 579, + id: 593, params: [ ], path: [ ], type: "Tuple", }, - Ty#580 (polkadot_runtime_parachains::paras_inherent::pallet::Error) { + Ty#594 (polkadot_runtime_parachains::paras_inherent::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 580, + id: 594, members: [ { docs: [ @@ -314693,18 +327207,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#581 { + Ty#595 { docs: [ ], - id: 581, + id: 595, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#570, + typeParam: Ty#584, }, - Ty#582 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue) { + Ty#596 (polkadot_runtime_parachains::scheduler::ParathreadClaimQueue) { docs: [ ], fields: [ @@ -314712,7 +327226,7 @@ AuthoritySignature>", docs: [ ], name: "queue", - ty: Ty#583, + ty: Ty#597, typeName: "Vec", }, { @@ -314723,7 +327237,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 582, + id: 596, params: [ ], path: [ @@ -314733,18 +327247,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#583 { + Ty#597 { docs: [ ], - id: 583, + id: 597, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#584 (polkadot_runtime_parachains::scheduler::QueuedParathread), + typeParam: Ty#598 (polkadot_runtime_parachains::scheduler::QueuedParathread), }, - Ty#584 (polkadot_runtime_parachains::scheduler::QueuedParathread) { + Ty#598 (polkadot_runtime_parachains::scheduler::QueuedParathread) { docs: [ ], fields: [ @@ -314752,7 +327266,7 @@ AuthoritySignature>", docs: [ ], name: "claim", - ty: Ty#585 (polkadot_primitives::v2::ParathreadEntry), + ty: Ty#599 (polkadot_primitives::v2::ParathreadEntry), typeName: "ParathreadEntry", }, { @@ -314763,7 +327277,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 584, + id: 598, params: [ ], path: [ @@ -314773,7 +327287,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#585 (polkadot_primitives::v2::ParathreadEntry) { + Ty#599 (polkadot_primitives::v2::ParathreadEntry) { docs: [ ], fields: [ @@ -314781,7 +327295,7 @@ AuthoritySignature>", docs: [ ], name: "claim", - ty: Ty#586 (polkadot_primitives::v2::ParathreadClaim), + ty: Ty#600 (polkadot_primitives::v2::ParathreadClaim), typeName: "ParathreadClaim", }, { @@ -314792,7 +327306,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 585, + id: 599, params: [ ], path: [ @@ -314802,7 +327316,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#586 (polkadot_primitives::v2::ParathreadClaim) { + Ty#600 (polkadot_primitives::v2::ParathreadClaim) { docs: [ ], fields: [ @@ -314810,18 +327324,18 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "Id", }, { docs: [ ], name: undefined, - ty: Ty#80 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#84 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, ], - id: 586, + id: 600, params: [ ], path: [ @@ -314831,21 +327345,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#587 { + Ty#601 { docs: [ ], - id: 587, + id: 601, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#588 (Option), + typeParam: Ty#602 (Option), }, - Ty#588 (Option) { + Ty#602 (Option) { docs: [ ], - id: 588, + id: 602, members: [ { docs: [ @@ -314863,7 +327377,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#589 (polkadot_primitives::v2::CoreOccupied), + ty: Ty#603 (polkadot_primitives::v2::CoreOccupied), typeName: undefined, }, ], @@ -314874,7 +327388,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#589 (polkadot_primitives::v2::CoreOccupied), + ty: Ty#603 (polkadot_primitives::v2::CoreOccupied), }, ], path: [ @@ -314882,10 +327396,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#589 (polkadot_primitives::v2::CoreOccupied) { + Ty#603 (polkadot_primitives::v2::CoreOccupied) { docs: [ ], - id: 589, + id: 603, members: [ { docs: [ @@ -314895,7 +327409,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#585 (polkadot_primitives::v2::ParathreadEntry), + ty: Ty#599 (polkadot_primitives::v2::ParathreadEntry), typeName: "ParathreadEntry", }, ], @@ -314920,29 +327434,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#590 { + Ty#604 { docs: [ ], - id: 590, + id: 604, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#79 (polkadot_parachain::primitives::Id), + typeParam: Ty#83 (polkadot_parachain::primitives::Id), }, - Ty#591 { + Ty#605 { docs: [ ], - id: 591, + id: 605, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#592 (polkadot_runtime_parachains::scheduler::CoreAssignment), + typeParam: Ty#606 (polkadot_runtime_parachains::scheduler::CoreAssignment), }, - Ty#592 (polkadot_runtime_parachains::scheduler::CoreAssignment) { + Ty#606 (polkadot_runtime_parachains::scheduler::CoreAssignment) { docs: [ ], fields: [ @@ -314950,32 +327464,32 @@ AuthoritySignature>", docs: [ ], name: "core", - ty: Ty#86 (polkadot_primitives::v2::CoreIndex), + ty: Ty#90 (polkadot_primitives::v2::CoreIndex), typeName: "CoreIndex", }, { docs: [ ], name: "para_id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { docs: [ ], name: "kind", - ty: Ty#593 (polkadot_runtime_parachains::scheduler::AssignmentKind), + ty: Ty#607 (polkadot_runtime_parachains::scheduler::AssignmentKind), typeName: "AssignmentKind", }, { docs: [ ], name: "group_idx", - ty: Ty#87 (polkadot_primitives::v2::GroupIndex), + ty: Ty#91 (polkadot_primitives::v2::GroupIndex), typeName: "GroupIndex", }, ], - id: 592, + id: 606, params: [ ], path: [ @@ -314985,10 +327499,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#593 (polkadot_runtime_parachains::scheduler::AssignmentKind) { + Ty#607 (polkadot_runtime_parachains::scheduler::AssignmentKind) { docs: [ ], - id: 593, + id: 607, members: [ { docs: [ @@ -315006,7 +327520,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#80 (polkadot_primitives::v2::collator_app::Public), + ty: Ty#84 (polkadot_primitives::v2::collator_app::Public), typeName: "CollatorId", }, { @@ -315030,7 +327544,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#594 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState) { + Ty#608 (polkadot_runtime_parachains::paras::PvfCheckActiveVoteState) { docs: [ ], fields: [ @@ -315038,14 +327552,14 @@ AuthoritySignature>", docs: [ ], name: "votes_accept", - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, { docs: [ ], name: "votes_reject", - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, { @@ -315066,11 +327580,11 @@ AuthoritySignature>", docs: [ ], name: "causes", - ty: Ty#595, + ty: Ty#609, typeName: "Vec>", }, ], - id: 594, + id: 608, params: [ { name: "BlockNumber", @@ -315084,21 +327598,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#595 { + Ty#609 { docs: [ ], - id: 595, + id: 609, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#596 (polkadot_runtime_parachains::paras::PvfCheckCause), + typeParam: Ty#610 (polkadot_runtime_parachains::paras::PvfCheckCause), }, - Ty#596 (polkadot_runtime_parachains::paras::PvfCheckCause) { + Ty#610 (polkadot_runtime_parachains::paras::PvfCheckCause) { docs: [ ], - id: 596, + id: 610, members: [ { docs: [ @@ -315108,7 +327622,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, ], @@ -315123,7 +327637,7 @@ AuthoritySignature>", docs: [ ], name: "id", - ty: Ty#79 (polkadot_parachain::primitives::Id), + ty: Ty#83 (polkadot_parachain::primitives::Id), typeName: "ParaId", }, { @@ -315151,21 +327665,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#597 { + Ty#611 { docs: [ ], - id: 597, + id: 611, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#84 (polkadot_parachain::primitives::ValidationCodeHash), + typeParam: Ty#88 (polkadot_parachain::primitives::ValidationCodeHash), }, - Ty#598 (polkadot_runtime_parachains::paras::ParaLifecycle) { + Ty#612 (polkadot_runtime_parachains::paras::ParaLifecycle) { docs: [ ], - id: 598, + id: 612, members: [ { docs: [ @@ -315233,21 +327747,21 @@ AuthoritySignature>", ], type: "Union", }, - Ty#599 { + Ty#613 { docs: [ ], fields: [ - Ty#79 (polkadot_parachain::primitives::Id), + Ty#83 (polkadot_parachain::primitives::Id), Ty#4 (u32), ], - id: 599, + id: 613, params: [ ], path: [ ], type: "Tuple", }, - Ty#600 (polkadot_runtime_parachains::paras::ParaPastCodeMeta) { + Ty#614 (polkadot_runtime_parachains::paras::ParaPastCodeMeta) { docs: [ ], fields: [ @@ -315255,18 +327769,18 @@ AuthoritySignature>", docs: [ ], name: "upgrade_times", - ty: Ty#601, + ty: Ty#615, typeName: "Vec>", }, { docs: [ ], name: "last_pruned", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, ], - id: 600, + id: 614, params: [ { name: "N", @@ -315280,18 +327794,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#601 { + Ty#615 { docs: [ ], - id: 601, + id: 615, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#602 (polkadot_runtime_parachains::paras::ReplacementTimes), + typeParam: Ty#616 (polkadot_runtime_parachains::paras::ReplacementTimes), }, - Ty#602 (polkadot_runtime_parachains::paras::ReplacementTimes) { + Ty#616 (polkadot_runtime_parachains::paras::ReplacementTimes) { docs: [ ], fields: [ @@ -315310,7 +327824,7 @@ AuthoritySignature>", typeName: "N", }, ], - id: 602, + id: 616, params: [ { name: "N", @@ -315324,21 +327838,21 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#603 { + Ty#617 { docs: [ ], - id: 603, + id: 617, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#599, + typeParam: Ty#613, }, - Ty#604 (polkadot_primitives::v2::UpgradeGoAhead) { + Ty#618 (polkadot_primitives::v2::UpgradeGoAhead) { docs: [ ], - id: 604, + id: 618, members: [ { docs: [ @@ -315366,10 +327880,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#605 (polkadot_primitives::v2::UpgradeRestriction) { + Ty#619 (polkadot_primitives::v2::UpgradeRestriction) { docs: [ ], - id: 605, + id: 619, members: [ { docs: [ @@ -315389,14 +327903,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#606 (polkadot_runtime_parachains::paras::pallet::Error) { + Ty#620 (polkadot_runtime_parachains::paras::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 606, + id: 620, members: [ { docs: [ @@ -315522,18 +328036,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#607 { + Ty#621 { docs: [ ], - id: 607, + id: 621, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#608 (polkadot_runtime_parachains::initializer::BufferedSessionChange), + typeParam: Ty#622 (polkadot_runtime_parachains::initializer::BufferedSessionChange), }, - Ty#608 (polkadot_runtime_parachains::initializer::BufferedSessionChange) { + Ty#622 (polkadot_runtime_parachains::initializer::BufferedSessionChange) { docs: [ ], fields: [ @@ -315541,14 +328055,14 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#571, + ty: Ty#585, typeName: "Vec", }, { docs: [ ], name: "queued", - ty: Ty#571, + ty: Ty#585, typeName: "Vec", }, { @@ -315559,7 +328073,7 @@ AuthoritySignature>", typeName: "SessionIndex", }, ], - id: 608, + id: 622, params: [ ], path: [ @@ -315569,18 +328083,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#609 { + Ty#623 { docs: [ ], - id: 609, + id: 623, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#610 (polkadot_core_primitives::InboundDownwardMessage), + typeParam: Ty#624 (polkadot_core_primitives::InboundDownwardMessage), }, - Ty#610 (polkadot_core_primitives::InboundDownwardMessage) { + Ty#624 (polkadot_core_primitives::InboundDownwardMessage) { docs: [ ], fields: [ @@ -315595,11 +328109,11 @@ AuthoritySignature>", docs: [ ], name: "msg", - ty: Ty#10, + ty: Ty#11, typeName: "DownwardMessage", }, ], - id: 610, + id: 624, params: [ { name: "BlockNumber", @@ -315612,28 +328126,28 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#611 { + Ty#625 { docs: [ ], fields: [ - Ty#79 (polkadot_parachain::primitives::Id), - Ty#10, + Ty#83 (polkadot_parachain::primitives::Id), + Ty#11, ], - id: 611, + id: 625, params: [ ], path: [ ], type: "Tuple", }, - Ty#612 (polkadot_runtime_parachains::ump::pallet::Error) { + Ty#626 (polkadot_runtime_parachains::ump::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 612, + id: 626, members: [ { docs: [ @@ -315668,7 +328182,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#613 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest) { + Ty#627 (polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest) { docs: [ ], fields: [ @@ -315676,7 +328190,7 @@ AuthoritySignature>", docs: [ ], name: "confirmed", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, { @@ -315715,7 +328229,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 613, + id: 627, params: [ ], path: [ @@ -315725,18 +328239,18 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#614 { + Ty#628 { docs: [ ], - id: 614, + id: 628, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#93 (polkadot_parachain::primitives::HrmpChannelId), + typeParam: Ty#97 (polkadot_parachain::primitives::HrmpChannelId), }, - Ty#615 (polkadot_runtime_parachains::hrmp::HrmpChannel) { + Ty#629 (polkadot_runtime_parachains::hrmp::HrmpChannel) { docs: [ ], fields: [ @@ -315779,7 +328293,7 @@ AuthoritySignature>", docs: [ ], name: "mqc_head", - ty: Ty#616 (Option), + ty: Ty#630 (Option), typeName: "Option", }, { @@ -315797,7 +328311,7 @@ AuthoritySignature>", typeName: "Balance", }, ], - id: 615, + id: 629, params: [ ], path: [ @@ -315807,10 +328321,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#616 (Option) { + Ty#630 (Option) { docs: [ ], - id: 616, + id: 630, members: [ { docs: [ @@ -315828,7 +328342,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), typeName: undefined, }, ], @@ -315839,7 +328353,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#9 (primitive_types::H256), + ty: Ty#10 (primitive_types::H256), }, ], path: [ @@ -315847,18 +328361,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#617 { + Ty#631 { docs: [ ], - id: 617, + id: 631, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#618 (polkadot_core_primitives::InboundHrmpMessage), + typeParam: Ty#632 (polkadot_core_primitives::InboundHrmpMessage), }, - Ty#618 (polkadot_core_primitives::InboundHrmpMessage) { + Ty#632 (polkadot_core_primitives::InboundHrmpMessage) { docs: [ ], fields: [ @@ -315873,11 +328387,11 @@ AuthoritySignature>", docs: [ ], name: "data", - ty: Ty#10, + ty: Ty#11, typeName: "sp_std::vec::Vec", }, ], - id: 618, + id: 632, params: [ { name: "BlockNumber", @@ -315890,39 +328404,39 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#619 { + Ty#633 { docs: [ ], - id: 619, + id: 633, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#620, + typeParam: Ty#634, }, - Ty#620 { + Ty#634 { docs: [ ], fields: [ Ty#4 (u32), - Ty#590, + Ty#604, ], - id: 620, + id: 634, params: [ ], path: [ ], type: "Tuple", }, - Ty#621 (polkadot_runtime_parachains::hrmp::pallet::Error) { + Ty#635 (polkadot_runtime_parachains::hrmp::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 621, + id: 635, members: [ { docs: [ @@ -316110,18 +328624,18 @@ AuthoritySignature>", ], type: "Union", }, - Ty#622 { + Ty#636 { docs: [ ], - id: 622, + id: 636, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#246 (polkadot_primitives::v2::assignment_app::Public), + typeParam: Ty#253 (polkadot_primitives::v2::assignment_app::Public), }, - Ty#623 (polkadot_primitives::v2::SessionInfo) { + Ty#637 (polkadot_primitives::v2::SessionInfo) { docs: [ ], fields: [ @@ -316129,7 +328643,7 @@ AuthoritySignature>", docs: [ ], name: "active_validator_indices", - ty: Ty#570, + ty: Ty#584, typeName: "Vec", }, { @@ -316150,28 +328664,28 @@ AuthoritySignature>", docs: [ ], name: "validators", - ty: Ty#571, + ty: Ty#585, typeName: "Vec", }, { docs: [ ], name: "discovery_keys", - ty: Ty#624, + ty: Ty#638, typeName: "Vec", }, { docs: [ ], name: "assignment_keys", - ty: Ty#622, + ty: Ty#636, typeName: "Vec", }, { docs: [ ], name: "validator_groups", - ty: Ty#581, + ty: Ty#595, typeName: "Vec>", }, { @@ -316217,7 +328731,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 623, + id: 637, params: [ ], path: [ @@ -316227,32 +328741,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#624 { + Ty#638 { docs: [ ], - id: 624, + id: 638, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#247 (sp_authority_discovery::app::Public), + typeParam: Ty#254 (sp_authority_discovery::app::Public), }, - Ty#625 { + Ty#639 { docs: [ ], fields: [ Ty#4 (u32), - Ty#95 (polkadot_core_primitives::CandidateHash), + Ty#99 (polkadot_core_primitives::CandidateHash), ], - id: 625, + id: 639, params: [ ], path: [ ], type: "Tuple", }, - Ty#626 (polkadot_primitives::v2::DisputeState) { + Ty#640 (polkadot_primitives::v2::DisputeState) { docs: [ ], fields: [ @@ -316260,14 +328774,14 @@ AuthoritySignature>", docs: [ ], name: "validators_for", - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, { docs: [ ], name: "validators_against", - ty: Ty#412, + ty: Ty#419, typeName: "BitVec", }, { @@ -316281,11 +328795,11 @@ AuthoritySignature>", docs: [ ], name: "concluded_at", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, ], - id: 626, + id: 640, params: [ { name: "N", @@ -316299,14 +328813,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#627 (polkadot_runtime_parachains::disputes::pallet::Error) { + Ty#641 (polkadot_runtime_parachains::disputes::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 627, + id: 641, members: [ { docs: [ @@ -316386,7 +328900,170 @@ AuthoritySignature>", ], type: "Union", }, - Ty#628 (polkadot_runtime_common::paras_registrar::ParaInfo) { + Ty#642 (polkadot_runtime_parachains::disputes::slashing::PendingSlashes) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: "keys", + ty: Ty#643 (BTreeMap), + typeName: "BTreeMap", + }, + { + docs: [ + ], + name: "kind", + ty: Ty#450 (polkadot_runtime_parachains::disputes::slashing::SlashingOffenceKind), + typeName: "SlashingOffenceKind", + }, + ], + id: 642, + params: [ + ], + path: [ + "polkadot_runtime_parachains", + "disputes", + "slashing", + "PendingSlashes", + ], + type: "Struct", + }, + Ty#643 (BTreeMap) { + docs: [ + ], + fields: [ + { + docs: [ + ], + name: undefined, + ty: Ty#644, + typeName: undefined, + }, + ], + id: 643, + params: [ + { + name: "K", + ty: Ty#421 (polkadot_primitives::v2::ValidatorIndex), + }, + { + name: "V", + ty: Ty#252 (polkadot_primitives::v2::validator_app::Public), + }, + ], + path: [ + "BTreeMap", + ], + type: "Struct", + }, + Ty#644 { + docs: [ + ], + id: 644, + params: [ + ], + path: [ + ], + type: "Sequence", + typeParam: Ty#645, + }, + Ty#645 { + docs: [ + ], + fields: [ + Ty#421 (polkadot_primitives::v2::ValidatorIndex), + Ty#252 (polkadot_primitives::v2::validator_app::Public), + ], + id: 645, + params: [ + ], + path: [ + ], + type: "Tuple", + }, + Ty#646 (polkadot_runtime_parachains::disputes::slashing::pallet::Error) { + docs: [ + " +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) +\\t\\t\\tof this pallet. +\\t\\t\\t", + ], + id: 646, + members: [ + { + docs: [ + "The key ownership proof is invalid.", + ], + fields: [ + ], + index: 0, + name: "InvalidKeyOwnershipProof", + }, + { + docs: [ + "The session index is too old or invalid.", + ], + fields: [ + ], + index: 1, + name: "InvalidSessionIndex", + }, + { + docs: [ + "The candidate hash is invalid.", + ], + fields: [ + ], + index: 2, + name: "InvalidCandidateHash", + }, + { + docs: [ + "There is no pending slash for the given validator index and time", + "slot.", + ], + fields: [ + ], + index: 3, + name: "InvalidValidatorIndex", + }, + { + docs: [ + "The validator index does not match the validator id.", + ], + fields: [ + ], + index: 4, + name: "ValidatorIndexIdMismatch", + }, + { + docs: [ + "The given slashing report is valid but already previously reported.", + ], + fields: [ + ], + index: 5, + name: "DuplicateSlashingReport", + }, + ], + params: [ + { + name: "T", + ty: undefined, + }, + ], + path: [ + "polkadot_runtime_parachains", + "disputes", + "slashing", + "pallet", + "Error", + ], + type: "Union", + }, + Ty#647 (polkadot_runtime_common::paras_registrar::ParaInfo) { docs: [ ], fields: [ @@ -316408,11 +329085,11 @@ AuthoritySignature>", docs: [ ], name: "locked", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], - id: 628, + id: 647, params: [ { name: "Account", @@ -316430,14 +329107,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#629 (polkadot_runtime_common::paras_registrar::pallet::Error) { + Ty#648 (polkadot_runtime_common::paras_registrar::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 629, + id: 648, members: [ { docs: [ @@ -316581,25 +329258,25 @@ AuthoritySignature>", ], type: "Union", }, - Ty#630 { + Ty#649 { docs: [ ], - id: 630, + id: 649, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#513 (Option), + typeParam: Ty#524 (Option), }, - Ty#631 (polkadot_runtime_common::slots::pallet::Error) { + Ty#650 (polkadot_runtime_common::slots::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 631, + id: 650, members: [ { docs: [ @@ -316634,14 +329311,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#632 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Error) { + Ty#651 (polkadot_runtime_common::paras_sudo_wrapper::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 632, + id: 651, members: [ { docs: [ @@ -316731,36 +329408,36 @@ AuthoritySignature>", ], type: "Union", }, - Ty#633 { + Ty#652 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#79 (polkadot_parachain::primitives::Id), + Ty#83 (polkadot_parachain::primitives::Id), ], - id: 633, + id: 652, params: [ ], path: [ ], type: "Tuple", }, - Ty#634 { + Ty#653 { docs: [ ], - id: 634, + id: 653, len: 36, params: [ ], path: [ ], type: "SizedArray", - typeParam: Ty#635 (Option), + typeParam: Ty#654 (Option), }, - Ty#635 (Option) { + Ty#654 (Option) { docs: [ ], - id: 635, + id: 654, members: [ { docs: [ @@ -316778,7 +329455,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#636, + ty: Ty#655, typeName: undefined, }, ], @@ -316789,7 +329466,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#636, + ty: Ty#655, }, ], path: [ @@ -316797,29 +329474,29 @@ AuthoritySignature>", ], type: "Union", }, - Ty#636 { + Ty#655 { docs: [ ], fields: [ Ty#0 (sp_core::crypto::AccountId32), - Ty#79 (polkadot_parachain::primitives::Id), + Ty#83 (polkadot_parachain::primitives::Id), Ty#6 (u128), ], - id: 636, + id: 655, params: [ ], path: [ ], type: "Tuple", }, - Ty#637 (polkadot_runtime_common::auctions::pallet::Error) { + Ty#656 (polkadot_runtime_common::auctions::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 637, + id: 656, members: [ { docs: [ @@ -316899,7 +329576,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#638 (polkadot_runtime_common::crowdloan::FundInfo) { + Ty#657 (polkadot_runtime_common::crowdloan::FundInfo) { docs: [ ], fields: [ @@ -316914,7 +329591,7 @@ AuthoritySignature>", docs: [ ], name: "verifier", - ty: Ty#458 (Option), + ty: Ty#469 (Option), typeName: "Option", }, { @@ -316949,7 +329626,7 @@ AuthoritySignature>", docs: [ ], name: "last_contribution", - ty: Ty#639 (polkadot_runtime_common::crowdloan::LastContribution), + ty: Ty#658 (polkadot_runtime_common::crowdloan::LastContribution), typeName: "LastContribution", }, { @@ -316974,7 +329651,7 @@ AuthoritySignature>", typeName: "FundIndex", }, ], - id: 638, + id: 657, params: [ { name: "AccountId", @@ -317000,10 +329677,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#639 (polkadot_runtime_common::crowdloan::LastContribution) { + Ty#658 (polkadot_runtime_common::crowdloan::LastContribution) { docs: [ ], - id: 639, + id: 658, members: [ { docs: [ @@ -317057,14 +329734,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#640 (polkadot_runtime_common::crowdloan::pallet::Error) { + Ty#659 (polkadot_runtime_common::crowdloan::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 640, + id: 659, members: [ { docs: [ @@ -317288,7 +329965,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#641 (polkadot_runtime_common::assigned_slots::ParachainTemporarySlot) { + Ty#660 (polkadot_runtime_common::assigned_slots::ParachainTemporarySlot) { docs: [ ], fields: [ @@ -317317,7 +329994,7 @@ AuthoritySignature>", docs: [ ], name: "last_lease", - ty: Ty#255 (Option), + ty: Ty#262 (Option), typeName: "Option", }, { @@ -317328,7 +330005,7 @@ AuthoritySignature>", typeName: "u32", }, ], - id: 641, + id: 660, params: [ { name: "AccountId", @@ -317346,14 +330023,14 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#642 (polkadot_runtime_common::assigned_slots::pallet::Error) { + Ty#661 (polkadot_runtime_common::assigned_slots::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 642, + id: 661, members: [ { docs: [ @@ -317449,10 +330126,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#643 (pallet_xcm::pallet::QueryStatus) { + Ty#662 (pallet_xcm::pallet::QueryStatus) { docs: [ ], - id: 643, + id: 662, members: [ { docs: [ @@ -317462,14 +330139,14 @@ AuthoritySignature>", docs: [ ], name: "responder", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "maybe_notify", - ty: Ty#644 (Option), + ty: Ty#663 (Option), typeName: "Option<(u8, u8)>", }, { @@ -317491,14 +330168,14 @@ AuthoritySignature>", docs: [ ], name: "origin", - ty: Ty#138 (xcm::VersionedMultiLocation), + ty: Ty#143 (xcm::VersionedMultiLocation), typeName: "VersionedMultiLocation", }, { docs: [ ], name: "is_active", - ty: Ty#34 (bool), + ty: Ty#36 (bool), typeName: "bool", }, ], @@ -317513,7 +330190,7 @@ AuthoritySignature>", docs: [ ], name: "response", - ty: Ty#646 (xcm::VersionedResponse), + ty: Ty#665 (xcm::VersionedResponse), typeName: "VersionedResponse", }, { @@ -317541,10 +330218,10 @@ AuthoritySignature>", ], type: "Union", }, - Ty#644 (Option) { + Ty#663 (Option) { docs: [ ], - id: 644, + id: 663, members: [ { docs: [ @@ -317562,7 +330239,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#645, + ty: Ty#664, typeName: undefined, }, ], @@ -317573,7 +330250,7 @@ AuthoritySignature>", params: [ { name: "T", - ty: Ty#645, + ty: Ty#664, }, ], path: [ @@ -317581,24 +330258,24 @@ AuthoritySignature>", ], type: "Union", }, - Ty#645 { + Ty#664 { docs: [ ], fields: [ Ty#2 (u8), Ty#2 (u8), ], - id: 645, + id: 664, params: [ ], path: [ ], type: "Tuple", }, - Ty#646 (xcm::VersionedResponse) { + Ty#665 (xcm::VersionedResponse) { docs: [ ], - id: 646, + id: 665, members: [ { docs: [ @@ -317608,7 +330285,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#449 (xcm::v0::Response), + ty: Ty#460 (xcm::v0::Response), typeName: "v0::Response", }, ], @@ -317623,7 +330300,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#454 (xcm::v1::Response), + ty: Ty#465 (xcm::v1::Response), typeName: "v1::Response", }, ], @@ -317638,7 +330315,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#123 (xcm::v2::Response), + ty: Ty#128 (xcm::v2::Response), typeName: "v2::Response", }, ], @@ -317654,36 +330331,36 @@ AuthoritySignature>", ], type: "Union", }, - Ty#647 { + Ty#666 { docs: [ ], fields: [ Ty#4 (u32), - Ty#138 (xcm::VersionedMultiLocation), + Ty#143 (xcm::VersionedMultiLocation), ], - id: 647, + id: 666, params: [ ], path: [ ], type: "Tuple", }, - Ty#648 { + Ty#667 { docs: [ ], fields: [ - Ty#8 (u64), - Ty#8 (u64), + Ty#9 (u64), + Ty#9 (u64), Ty#4 (u32), ], - id: 648, + id: 667, params: [ ], path: [ ], type: "Tuple", }, - Ty#649 (frame_support::storage::bounded_vec::BoundedVec) { + Ty#668 (sp_core::bounded::bounded_vec::BoundedVec) { docs: [ ], fields: [ @@ -317691,15 +330368,15 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#651, + ty: Ty#670, typeName: "Vec", }, ], - id: 649, + id: 668, params: [ { name: "T", - ty: Ty#650, + ty: Ty#669, }, { name: "S", @@ -317707,42 +330384,42 @@ AuthoritySignature>", }, ], path: [ - "frame_support", - "storage", + "sp_core", + "bounded", "bounded_vec", "BoundedVec", ], type: "Struct", }, - Ty#650 { + Ty#669 { docs: [ ], fields: [ - Ty#138 (xcm::VersionedMultiLocation), + Ty#143 (xcm::VersionedMultiLocation), Ty#4 (u32), ], - id: 650, + id: 669, params: [ ], path: [ ], type: "Tuple", }, - Ty#651 { + Ty#670 { docs: [ ], - id: 651, + id: 670, params: [ ], path: [ ], type: "Sequence", - typeParam: Ty#650, + typeParam: Ty#669, }, - Ty#652 (pallet_xcm::pallet::VersionMigrationStage) { + Ty#671 (pallet_xcm::pallet::VersionMigrationStage) { docs: [ ], - id: 652, + id: 671, members: [ { docs: [ @@ -317768,7 +330445,7 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#60 (Option), + ty: Ty#62 (Option), typeName: "Option>", }, ], @@ -317793,14 +330470,14 @@ AuthoritySignature>", ], type: "Union", }, - Ty#653 (pallet_xcm::pallet::Error) { + Ty#672 (pallet_xcm::pallet::Error) { docs: [ " -\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/v3/runtime/events-and-errors) +\\t\\t\\tCustom [dispatch errors](https://docs.substrate.io/main-docs/build/events-errors/) \\t\\t\\tof this pallet. \\t\\t\\t", ], - id: 653, + id: 672, members: [ { docs: [ @@ -317936,7 +330613,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#654 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { + Ty#673 (sp_runtime::generic::unchecked_extrinsic::UncheckedExtrinsic) { docs: [ ], fields: [ @@ -317944,27 +330621,27 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#10, + ty: Ty#11, typeName: undefined, }, ], - id: 654, + id: 673, params: [ { name: "Address", - ty: Ty#196 (sp_runtime::multiaddress::MultiAddress), + ty: Ty#191 (sp_runtime::multiaddress::MultiAddress), }, { name: "Call", - ty: Ty#285 (westend_runtime::Call), + ty: Ty#292 (westend_runtime::RuntimeCall), }, { name: "Signature", - ty: Ty#463 (sp_runtime::MultiSignature), + ty: Ty#474 (sp_runtime::MultiSignature), }, { name: "Extra", - ty: Ty#655, + ty: Ty#674, }, ], path: [ @@ -317975,32 +330652,32 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#655 { + Ty#674 { docs: [ ], fields: [ - Ty#656 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), - Ty#657 (frame_system::extensions::check_spec_version::CheckSpecVersion), - Ty#658 (frame_system::extensions::check_tx_version::CheckTxVersion), - Ty#659 (frame_system::extensions::check_genesis::CheckGenesis), - Ty#660 (frame_system::extensions::check_mortality::CheckMortality), - Ty#662 (frame_system::extensions::check_nonce::CheckNonce), - Ty#663 (frame_system::extensions::check_weight::CheckWeight), - Ty#664 (pallet_transaction_payment::ChargeTransactionPayment), + Ty#675 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender), + Ty#676 (frame_system::extensions::check_spec_version::CheckSpecVersion), + Ty#677 (frame_system::extensions::check_tx_version::CheckTxVersion), + Ty#678 (frame_system::extensions::check_genesis::CheckGenesis), + Ty#679 (frame_system::extensions::check_mortality::CheckMortality), + Ty#681 (frame_system::extensions::check_nonce::CheckNonce), + Ty#682 (frame_system::extensions::check_weight::CheckWeight), + Ty#683 (pallet_transaction_payment::ChargeTransactionPayment), ], - id: 655, + id: 674, params: [ ], path: [ ], type: "Tuple", }, - Ty#656 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { + Ty#675 (frame_system::extensions::check_non_zero_sender::CheckNonZeroSender) { docs: [ ], fields: [ ], - id: 656, + id: 675, params: [ { name: "T", @@ -318015,12 +330692,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#657 (frame_system::extensions::check_spec_version::CheckSpecVersion) { + Ty#676 (frame_system::extensions::check_spec_version::CheckSpecVersion) { docs: [ ], fields: [ ], - id: 657, + id: 676, params: [ { name: "T", @@ -318035,12 +330712,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#658 (frame_system::extensions::check_tx_version::CheckTxVersion) { + Ty#677 (frame_system::extensions::check_tx_version::CheckTxVersion) { docs: [ ], fields: [ ], - id: 658, + id: 677, params: [ { name: "T", @@ -318055,12 +330732,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#659 (frame_system::extensions::check_genesis::CheckGenesis) { + Ty#678 (frame_system::extensions::check_genesis::CheckGenesis) { docs: [ ], fields: [ ], - id: 659, + id: 678, params: [ { name: "T", @@ -318075,7 +330752,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#660 (frame_system::extensions::check_mortality::CheckMortality) { + Ty#679 (frame_system::extensions::check_mortality::CheckMortality) { docs: [ ], fields: [ @@ -318083,11 +330760,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#661 (sp_runtime::generic::era::Era), + ty: Ty#680 (sp_runtime::generic::era::Era), typeName: "Era", }, ], - id: 660, + id: 679, params: [ { name: "T", @@ -318102,10 +330779,10 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#661 (sp_runtime::generic::era::Era) { + Ty#680 (sp_runtime::generic::era::Era) { docs: [ ], - id: 661, + id: 680, members: [ { docs: [ @@ -321951,7 +334628,7 @@ AuthoritySignature>", ], type: "Union", }, - Ty#662 (frame_system::extensions::check_nonce::CheckNonce) { + Ty#681 (frame_system::extensions::check_nonce::CheckNonce) { docs: [ ], fields: [ @@ -321959,11 +334636,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#107, + ty: Ty#111, typeName: "T::Index", }, ], - id: 662, + id: 681, params: [ { name: "T", @@ -321978,12 +334655,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#663 (frame_system::extensions::check_weight::CheckWeight) { + Ty#682 (frame_system::extensions::check_weight::CheckWeight) { docs: [ ], fields: [ ], - id: 663, + id: 682, params: [ { name: "T", @@ -321998,7 +334675,7 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#664 (pallet_transaction_payment::ChargeTransactionPayment) { + Ty#683 (pallet_transaction_payment::ChargeTransactionPayment) { docs: [ ], fields: [ @@ -322006,11 +334683,11 @@ AuthoritySignature>", docs: [ ], name: undefined, - ty: Ty#49, + ty: Ty#51, typeName: "BalanceOf", }, ], - id: 664, + id: 683, params: [ { name: "T", @@ -322023,12 +334700,12 @@ AuthoritySignature>", ], type: "Struct", }, - Ty#665 (westend_runtime::Runtime) { + Ty#684 (westend_runtime::Runtime) { docs: [ ], fields: [ ], - id: 665, + id: 684, params: [ ], path: [ diff --git a/frame_metadata/_downloaded/acala.scale b/frame_metadata/_downloaded/acala.scale index 8c12a7d54..2d8b4a7be 100644 --- a/frame_metadata/_downloaded/acala.scale +++ b/frame_metadata/_downloaded/acala.scale @@ -1 +1 @@ -0x6d6574610e5109000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c01147068617365e102011450686173650001146576656e7444010445000118746f70696373ad0201185665633c543e00004408346163616c615f72756e74696d65144576656e740001e41853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e000000245363686564756c657204006c018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e0002001c5574696c697479040084015470616c6c65745f7574696c6974793a3a4576656e74000300204d756c7469736967040088017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e0004001450726f7879040090017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e000500405472616e73616374696f6e506175736504009c01a06d6f64756c655f7472616e73616374696f6e5f70617573653a3a4576656e743c52756e74696d653e0006003449646c655363686564756c65720400a001946d6f64756c655f69646c655f7363686564756c65723a3a4576656e743c52756e74696d653e00070020507265696d6167650400b8017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e0008002042616c616e6365730400bc017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a0018546f6b656e730400c4016c6f726d6c5f746f6b656e733a3a4576656e743c52756e74696d653e000b002843757272656e636965730400d801846d6f64756c655f63757272656e636965733a3a4576656e743c52756e74696d653e000c001c56657374696e670400dc01706f726d6c5f76657374696e673a3a4576656e743c52756e74696d653e000d00485472616e73616374696f6e5061796d656e740400e801a86d6f64756c655f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e000e002054726561737572790400f4017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00140020426f756e746965730400f8017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e00150010546970730400fc016c70616c6c65745f746970733a3a4576656e743c52756e74696d653e00160044436f6c6c61746f7253656c656374696f6e0400010101a46d6f64756c655f636f6c6c61746f725f73656c656374696f6e3a3a4576656e743c52756e74696d653e0029001c53657373696f6e04000901015470616c6c65745f73657373696f6e3a3a4576656e74002a003853657373696f6e4d616e6167657204000d0101986d6f64756c655f73657373696f6e5f6d616e616765723a3a4576656e743c52756e74696d653e002d002458636d7051756575650400110101a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e0032002c506f6c6b61646f7458636d04002101016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e0033002843756d756c757358636d0400b101018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00340020446d7051756575650400b50101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0035001c58546f6b656e730400b90101706f726d6c5f78746f6b656e733a3a4576656e743c52756e74696d653e00360034556e6b6e6f776e546f6b656e730400bd0101686f726d6c5f756e6b6e6f776e5f746f6b656e733a3a4576656e740037001c4f726d6c58636d0400c10101606f726d6c5f78636d3a3a4576656e743c52756e74696d653e00380024417574686f726974790400c50101786f726d6c5f617574686f726974793a3a4576656e743c52756e74696d653e003c003847656e6572616c436f756e63696c0400f50101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e003d006047656e6572616c436f756e63696c4d656d626572736869700400fd0101fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e003e004046696e616e6369616c436f756e63696c0400010201fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e003f006846696e616e6369616c436f756e63696c4d656d626572736869700400050201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365323e0040002c486f6d61436f756e63696c0400090201fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365333e00410054486f6d61436f756e63696c4d656d6265727368697004000d0201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365333e00420048546563686e6963616c436f6d6d69747465650400110201fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365343e00430070546563686e6963616c436f6d6d69747465654d656d626572736869700400150201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365343e0044002444656d6f637261637904001902018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e0045002c4163616c614f7261636c650400290201cc6f726d6c5f6f7261636c653a3a4576656e743c52756e74696d652c206f726d6c5f6f7261636c653a3a496e7374616e6365313e0046005c4f70657261746f724d656d626572736869704163616c610400350201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365353e0047001c41756374696f6e0400390201706f726d6c5f61756374696f6e3a3a4576656e743c52756e74696d653e0050001850726963657304003d0201746d6f64756c655f7072696365733a3a4576656e743c52756e74696d653e005a000c4465780400410201686d6f64756c655f6465783a3a4576656e743c52756e74696d653e005b003841756374696f6e4d616e6167657204004d0201986d6f64756c655f61756374696f6e5f6d616e616765723a3a4576656e743c52756e74696d653e006400144c6f616e730400510201706d6f64756c655f6c6f616e733a3a4576656e743c52756e74696d653e00650018486f6e7a6f6e0400590201746d6f64756c655f686f6e7a6f6e3a3a4576656e743c52756e74696d653e0066002c436470547265617375727904005d02018c6d6f64756c655f6364705f74726561737572793a3a4576656e743c52756e74696d653e00670024436470456e67696e650400610201846d6f64756c655f6364705f656e67696e653a3a4576656e743c52756e74696d653e00680044456d657267656e637953687574646f776e0400690201a46d6f64756c655f656d657267656e63795f73687574646f776e3a3a4576656e743c52756e74696d653e00690010486f6d6104007502016c6d6f64756c655f686f6d613a3a4576656e743c52756e74696d653e0074003058636d496e746572666163650400810201906d6f64756c655f78636d5f696e746572666163653a3a4576656e743c52756e74696d653e00750028496e63656e74697665730400890201846d6f64756c655f696e63656e74697665733a3a4576656e743c52756e74696d653e0078000c4e46540400910201686d6f64756c655f6e66743a3a4576656e743c52756e74696d653e00790034417373657452656769737472790400950201946d6f64756c655f61737365745f72656769737472793a3a4576656e743c52756e74696d653e007a000c45564d0400a10201686d6f64756c655f65766d3a3a4576656e743c52756e74696d653e0082002c45766d4163636f756e74730400d102018c6d6f64756c655f65766d5f6163636f756e74733a3a4576656e743c52756e74696d653e0084002c537461626c6541737365740400d50201a06e75747366696e616e63655f737461626c655f61737365743a3a4576656e743c52756e74696d653e00c8003c50617261636861696e53797374656d0400d90201bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e001e00105375646f0400dd02016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e00ff0000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f0000003c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f0001002c436f646555706461746564000200284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e744964000300344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640004002052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000500004c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320000002043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c75333200010028446973706174636865640c01107461736b70016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696474013c4f7074696f6e3c5665633c75383e3e000118726573756c747801384469737061746368526573756c740002004043616c6c4c6f6f6b75704661696c65640c01107461736b70016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696474013c4f7074696f6e3c5665633c75383e3e0001146572726f7280012c4c6f6f6b75704572726f720003000070000004081010007404184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000780418526573756c74080454017c044501580108084f6b04007c000000000c45727204005800000100007c00000400008010346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d617400010000840c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f72000000384261746368436f6d706c65746564000100604261746368436f6d706c65746564576974684572726f7273000200344974656d436f6d706c65746564000300284974656d4661696c65640401146572726f7258013444697370617463684572726f7200040030446973706174636865644173040118726573756c747801384469737061746368526573756c7400050000880c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000000404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000100404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c747801384469737061746368526573756c74000200444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000300008c083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c7533320000900c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c747801384469737061746368526573756c7400000040416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e64657898010c75313600010024416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0002002850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720003003050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720004000094083872756e74696d655f636f6d6d6f6e2450726f7879547970650001240c416e790000002c43616e63656c50726f787900010028476f7665726e616e63650002001c41756374696f6e0003001053776170000400104c6f616e000500304465784c69717569646974790006003c537461626c6541737365745377617000070050537461626c6541737365744c6971756964697479000800009800000504009c0c606d6f64756c655f7472616e73616374696f6e5f7061757365186d6f64756c65144576656e74040454000108445472616e73616374696f6e50617573656408014470616c6c65745f6e616d655f627974657328011c5665633c75383e00014c66756e6374696f6e5f6e616d655f627974657328011c5665633c75383e0000004c5472616e73616374696f6e556e70617573656408014470616c6c65745f6e616d655f627974657328011c5665633c75383e00014c66756e6374696f6e5f6e616d655f627974657328011c5665633c75383e00010000a00c546d6f64756c655f69646c655f7363686564756c6572186d6f64756c65144576656e74040454000108385461736b4469737061746368656408011c7461736b5f69641001144e6f6e6365000118726573756c747801384469737061746368526573756c74000000245461736b416464656408011c7461736b5f69641001144e6f6e63650001107461736ba4011c543a3a5461736b00010000a408346163616c615f72756e74696d65385363686564756c65645461736b730001041c45766d5461736b0400a8014045766d5461736b3c52756e74696d653e00000000a808286d6f64756c655f65766d1c45766d5461736b04045401ac0108205363686564756c6518011066726f6db0012845766d41646472657373000118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c756518013042616c616e63654f663c543e0001246761735f6c696d697420010c75363400013473746f726167655f6c696d697410010c7533320000001852656d6f76650c011863616c6c6572b0012845766d41646472657373000120636f6e7472616374b0012845766d416464726573730001286d61696e7461696e6572b0012845766d4164647265737300010000ac08346163616c615f72756e74696d651c52756e74696d6500000000b0083c7072696d69746976655f7479706573104831363000000400b401205b75383b2032305d0000b4000003140000000800b80c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736824011c543a3a48617368000000245265717565737465640401106861736824011c543a3a486173680001001c436c65617265640401106861736824011c543a3a4861736800020000bc0c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e636500000020447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000100205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002002842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030020526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500040028556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650005004852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f737461747573c001185374617475730006001c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500070020576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008001c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500090000c014346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000c40c2c6f726d6c5f746f6b656e73186d6f64756c65144576656e740404540001341c456e646f7765640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500000020447573744c6f73740c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000100205472616e7366657210012c63757272656e63795f6964c80134543a3a43757272656e6379496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002002052657365727665640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500030028556e72657365727665640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650004004852657365727665526570617472696174656414012c63757272656e63795f6964c80134543a3a43757272656e6379496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000118737461747573c0013442616c616e63655374617475730005002842616c616e636553657410012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500060040546f74616c49737375616e636553657408012c63757272656e63795f6964c80134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e63650007002457697468647261776e0c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008001c536c617368656410012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e74496400012c667265655f616d6f756e74180128543a3a42616c616e636500013c72657365727665645f616d6f756e74180128543a3a42616c616e6365000900244465706f73697465640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a001c4c6f636b53657410011c6c6f636b5f6964d401384c6f636b4964656e74696669657200012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b002c4c6f636b52656d6f7665640c011c6c6f636b5f6964d401384c6f636b4964656e74696669657200012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000c0000c80c406163616c615f7072696d6974697665732063757272656e63792843757272656e6379496400011814546f6b656e0400cc012c546f6b656e53796d626f6c0000002044657853686172650800d0012044657853686172650000d0012044657853686172650001001445726332300400b0012845766d4164647265737300020050537461626c654173736574506f6f6c546f6b656e0400100144537461626c654173736574506f6f6c49640003003c4c697175696443726f77646c6f616e04001001144c6561736500040030466f726569676e41737365740400980138466f726569676e4173736574496400050000cc0c406163616c615f7072696d6974697665732063757272656e63792c546f6b656e53796d626f6c0001400c41434100000010415553440001000c444f54000200104c444f540003001852454e42544300140010434153480015000c4b4152008000104b5553440081000c4b534d008200104c4b534d0083000c5441490084000c424e4300a8001456534b534d00a9000c50484100aa00104b494e5400ab00104b42544300ac0000d00c406163616c615f7072696d6974697665732063757272656e637920446578536861726500011414546f6b656e0400cc012c546f6b656e53796d626f6c0000001445726332300400b0012845766d416464726573730001003c4c697175696443726f77646c6f616e04001001144c6561736500020030466f726569676e41737365740400980138466f726569676e4173736574496400030050537461626c654173736574506f6f6c546f6b656e0400100144537461626c654173736574506f6f6c496400040000d4000003080000000800d80c446d6f64756c655f63757272656e63696573186d6f64756c65144576656e740404540001102c5472616e7366657272656410012c63757272656e63795f6964c8012843757272656e6379496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0000002457697468647261776e0c012c63757272656e63795f6964c8012843757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000100244465706f73697465640c012c63757272656e63795f6964c8012843757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000200244475737453776570740c012c63757272656e63795f6964c8012843757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00030000dc0c306f726d6c5f76657374696e67186d6f64756c65144576656e7404045400010c5056657374696e675363686564756c6541646465640c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400014076657374696e675f7363686564756c65e0015056657374696e675363686564756c654f663c543e0000001c436c61696d656408010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001005c56657374696e675363686564756c65735570646174656404010c77686f000130543a3a4163636f756e74496400020000e008306f726d6c5f76657374696e673c56657374696e675363686564756c65082c426c6f636b4e756d62657201101c42616c616e6365011800100114737461727410012c426c6f636b4e756d626572000118706572696f6410012c426c6f636b4e756d626572000130706572696f645f636f756e7410010c7533320001287065725f706572696f64e4011c42616c616e63650000e40000061800e80c686d6f64756c655f7472616e73616374696f6e5f7061796d656e74186d6f64756c65144576656e7404045400010c50436861726765466565506f6f6c456e61626c656418012c7375625f6163636f756e74000130543a3a4163636f756e74496400012c63757272656e63795f6964c8012843757272656e637949640001346665655f737761705f70617468ec013c5665633c43757272656e637949643e00013465786368616e67655f72617465f00114526174696f000124706f6f6c5f73697a6518011c42616c616e6365000138737761705f7468726573686f6c6418011c42616c616e636500000050436861726765466565506f6f6c5377617070656418012c7375625f6163636f756e74000130543a3a4163636f756e744964000148737570706c795f63757272656e63795f6964c8012843757272656e637949640001446f6c645f65786368616e67655f72617465f00114526174696f000148737761705f65786368616e67655f72617465f00114526174696f0001446e65775f65786368616e67655f72617465f00114526174696f0001346e65775f706f6f6c5f73697a6518011c42616c616e636500010054436861726765466565506f6f6c44697361626c65640c012c63757272656e63795f6964c8012843757272656e63794964000138666f726569676e5f616d6f756e7418011c42616c616e63650001346e61746976655f616d6f756e7418011c42616c616e636500020000ec000002c800f00c3473705f61726974686d657469632c66697865645f706f696e742446697865645531323800000400180110753132380000f40c3c70616c6c65745f74726561737572791870616c6c6574144576656e7408045400044900011c2050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000000205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e0001001c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002002052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000300144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040020526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005001c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e00060000f80c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7404045400011c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e64657800000038426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013042616c616e63654f663c543e00010048426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e64657800020034426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e74496400030034426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e74496400040038426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e64657800050038426f756e7479457874656e646564040114696e64657810012c426f756e7479496e64657800060000fc0c2c70616c6c65745f746970731870616c6c6574144576656e74040454000114184e65775469700401207469705f6861736824011c543a3a4861736800000028546970436c6f73696e670401207469705f6861736824011c543a3a4861736800010024546970436c6f7365640c01207469705f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e7449640001187061796f757418013042616c616e63654f663c543e000200305469705265747261637465640401207469705f6861736824011c543a3a4861736800030028546970536c61736865640c01207469705f6861736824011c543a3a4861736800011866696e646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0004000001010c646d6f64756c655f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144576656e74040454000114404e6577496e76756c6e657261626c65730401446e65775f696e76756c6e657261626c6573050101445665633c543a3a4163636f756e7449643e000000504e65774465736972656443616e646964617465730401586e65775f646573697265645f63616e6469646174657310010c753332000100404e657743616e646964616379426f6e640401486e65775f63616e6469646163795f626f6e6418013042616c616e63654f663c543e0002003843616e646964617465416464656408010c77686f000130543a3a4163636f756e744964000110626f6e6418013042616c616e63654f663c543e0003004043616e64696461746552656d6f76656404010c77686f000130543a3a4163636f756e744964000400000501000002000009010c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e646578000000000d010c586d6f64756c655f73657373696f6e5f6d616e61676572186d6f64756c65144576656e74040454000104605363686564756c656453657373696f6e4475726174696f6e0c0130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d62657200013473657373696f6e5f696e64657810013053657373696f6e496e64657800014073657373696f6e5f6475726174696f6e100138543a3a426c6f636b4e756d6265720000000011010c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c5375636365737304001501013c4f7074696f6e3c543a3a486173683e000000104661696c08001501013c4f7074696f6e3c543a3a486173683e00001901012058636d4572726f720001002842616456657273696f6e04001501013c4f7074696f6e3c543a3a486173683e00020024426164466f726d617404001501013c4f7074696f6e3c543a3a486173683e000300445570776172644d65737361676553656e7404001501013c4f7074696f6e3c543a3a486173683e0004003c58636d704d65737361676553656e7404001501013c4f7074696f6e3c543a3a486173683e000500484f766572776569676874456e71756575656410001d010118506172614964000010014052656c6179426c6f636b4e756d626572000020013c4f766572776569676874496e6465780000200118576569676874000600484f7665727765696768745365727669636564080020013c4f766572776569676874496e646578000020011857656967687400070000150104184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100001901100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c65001900001d010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c753332000021010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d7074656404002501015078636d3a3a6c61746573743a3a4f7574636f6d650000001053656e740c00290101344d756c74694c6f636174696f6e0000290101344d756c74694c6f636174696f6e00004901011c58636d3c28293e00010048556e6578706563746564526573706f6e73650800290101344d756c74694c6f636174696f6e000020011c5175657279496400020034526573706f6e73655265616479080020011c51756572794964000071010120526573706f6e7365000300204e6f7469666965640c0020011c517565727949640000080108753800000801087538000400404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005004c4e6f7469667944697370617463684572726f720c0020011c517565727949640000080108753800000801087538000600484e6f746966794465636f64654661696c65640c0020011c51756572794964000008010875380000080108753800070040496e76616c6964526573706f6e6465720c00290101344d756c74694c6f636174696f6e000020011c517565727949640000950101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008005c496e76616c6964526573706f6e64657256657273696f6e0800290101344d756c74694c6f636174696f6e000020011c5175657279496400090034526573706f6e736554616b656e040020011c51756572794964000a0034417373657473547261707065640c00240110483235360000290101344d756c74694c6f636174696f6e00009901015056657273696f6e65644d756c7469417373657473000b005456657273696f6e4368616e67654e6f7469666965640800290101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c005c537570706f7274656456657273696f6e4368616e6765640800290101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d00504e6f7469667954617267657453656e644661696c0c00290101344d756c74694c6f636174696f6e000020011c5175657279496400001901012058636d4572726f72000e00644e6f746966795461726765744d6967726174696f6e4661696c0800ad01015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f00002501100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c65746508002001185765696768740000190101144572726f72000100144572726f720400190101144572726f72000200002901100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f722d0101244a756e6374696f6e7300002d01100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400310101204a756e6374696f6e0001000858320800310101204a756e6374696f6e0000310101204a756e6374696f6e0002000858330c00310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0003000858341000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0004000858351400310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0005000858361800310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0006000858371c00310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0007000858382000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e0000310101204a756e6374696f6e000800003101100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e04003501010c7533320000002c4163636f756e744964333208011c6e6574776f726b390101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b390101244e6574776f726b4964000114696e6465783d01010c753634000200304163636f756e744b6579323008011c6e6574776f726b390101244e6574776f726b496400010c6b6579b401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400e40110753132380005002847656e6572616c4b6579040028011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c697479080108696441010118426f647949640001107061727445010120426f64795061727400080000350100000610003901100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d6564040028011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d61000300003d0100000620004101100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d6564040028011c5665633c75383e00010014496e64657804003501010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c000600004501100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e743501010c753332000100204672616374696f6e08010c6e6f6d3501010c75333200011464656e6f6d3501010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6d3501010c75333200011464656e6f6d3501010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6d3501010c75333200011464656e6f6d3501010c7533320004000049010c0c78636d0876320c58636d041043616c6c000004004d0101585665633c496e737472756374696f6e3c43616c6c3e3e00004d0100000251010051010c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404005501012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404005501012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404005501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69643d01011c51756572794964000120726573706f6e736571010120526573706f6e73650001286d61785f7765696768743d01010c753634000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279290101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73743d01010c75363400011063616c6c8101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723501010c7533320001406d61785f6d6573736167655f73697a653501010c7533320001306d61785f63617061636974793501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723501010c75333200011873656e6465723501010c753332000124726563697069656e743501010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e04002d010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69643d01011c5175657279496400011064657374290101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768743d01010c753634000c00304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733501010c75333200012c62656e6566696369617279290101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733501010c75333200011064657374290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000e003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69643d01011c5175657279496400011064657374290101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768743d01010c75363400120030427579457865637574696f6e080110666565735d0101284d756c746941737365740001307765696768745f6c696d69749101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204004901012458636d3c43616c6c3e0015002c536574417070656e64697804004901012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574735501012c4d756c74694173736574730001187469636b6574290101344d756c74694c6f636174696f6e001800105472617004003d01010c7536340019004053756273637269626556657273696f6e08012071756572795f69643d01011c5175657279496400014c6d61785f726573706f6e73655f7765696768743d01010c753634001a0048556e73756273637269626556657273696f6e001b00005501100c78636d087631286d756c746961737365742c4d756c7469417373657473000004005901013c5665633c4d756c746941737365743e000059010000025d01005d01100c78636d087631286d756c74696173736574284d756c74694173736574000008010869646101011c4173736574496400010c66756e6501012c46756e676962696c69747900006101100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400290101344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e000100006501100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400e40110753132380000002c4e6f6e46756e6769626c650400690101344173736574496e7374616e6365000100006901100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400e401107531323800010018417272617934040038011c5b75383b20345d000200184172726179380400d4011c5b75383b20385d0003001c4172726179313604006d0101205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e000600006d0100000310000000080071010c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304005501012c4d756c74694173736574730001003c457865637574696f6e526573756c740400750101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000750104184f7074696f6e0404540179010108104e6f6e6500000010536f6d65040079010000010000790100000408101901007d010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000081010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00008501100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504005501012c4d756c74694173736574730000001057696c6404008901013857696c644d756c74694173736574000100008901100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869646101011c4173736574496400010c66756e8d01013c57696c6446756e676962696c697479000100008d01100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000091010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d6974656404003d01010c75363400010000950104184f7074696f6e0404540129010108104e6f6e6500000010536f6d650400290100000100009901080c78636d5056657273696f6e65644d756c746941737365747300010808563004009d01014c5665633c76303a3a4d756c746941737365743e00000008563104005501013c76313a3a4d756c7469417373657473000100009d01000002a10100a101100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964a50101344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373a50101344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74e40110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365690101344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964a50101344d756c74694c6f636174696f6e000118616d6f756e74e4011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373a50101344d756c74694c6f636174696f6e000120696e7374616e6365690101344173736574496e7374616e6365000b0000a501100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400a90101204a756e6374696f6e0001000858320800a90101204a756e6374696f6e0000a90101204a756e6374696f6e0002000858330c00a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0003000858341000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0004000858351400a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0005000858361800a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0006000858371c00a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0007000858382000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e00080000a901100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e04003501010c7533320001002c4163636f756e744964333208011c6e6574776f726b390101244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726b390101244e6574776f726b4964000114696e6465783d01010c753634000300304163636f756e744b6579323008011c6e6574776f726b390101244e6574776f726b496400010c6b6579b401205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400e40110753132380006002847656e6572616c4b6579040028011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c697479080108696441010118426f647949640001107061727445010120426f64795061727400090000ad01080c78636d5856657273696f6e65644d756c74694c6f636174696f6e0001080856300400a501014476303a3a4d756c74694c6f636174696f6e00000008563104002901014476313a3a4d756c74694c6f636174696f6e00010000b1010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d61740400d4011c5b75383b20385d00000048556e737570706f7274656456657273696f6e0400d4011c5b75383b20385d000100404578656375746564446f776e776172640800d4011c5b75383b20385d00002501011c4f7574636f6d6500020000b5010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d617404000401244d657373616765496400000048556e737570706f7274656456657273696f6e04000401244d6573736167654964000100404578656375746564446f776e7761726408000401244d657373616765496400002501011c4f7574636f6d650002003c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000300484f766572776569676874456e7175657565640c000401244d6573736167654964000020013c4f766572776569676874496e6465780000200118576569676874000400484f7665727765696768745365727669636564080020013c4f766572776569676874496e646578000020011857656967687400050000b9010c306f726d6c5f78746f6b656e73186d6f64756c65144576656e74040454000104585472616e736665727265644d756c746941737365747310011873656e646572000130543a3a4163636f756e7449640001186173736574735501012c4d756c746941737365747300010c6665655d0101284d756c7469417373657400011064657374290101344d756c74694c6f636174696f6e00000000bd010c4c6f726d6c5f756e6b6e6f776e5f746f6b656e73186d6f64756c65144576656e74000108244465706f736974656408011461737365745d0101284d756c7469417373657400010c77686f290101344d756c74694c6f636174696f6e0000002457697468647261776e08011461737365745d0101284d756c7469417373657400010c77686f290101344d756c74694c6f636174696f6e00010000c1010c206f726d6c5f78636d186d6f64756c65144576656e740404540001041053656e74080108746f290101344d756c74694c6f636174696f6e00011c6d6573736167654901011c58636d3c28293e00000000c5010c386f726d6c5f617574686f72697479186d6f64756c65144576656e740404540001202844697370617463686564040118726573756c747801384469737061746368526573756c74000000245363686564756c65640801186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e6465780001002c46617374547261636b65640c01186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e6465780001107768656e100138543a3a426c6f636b4e756d6265720002001c44656c617965640c01186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e6465780001107768656e100138543a3a426c6f636b4e756d6265720003002443616e63656c6c65640801186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e64657800040038417574686f72697a656443616c6c0801106861736824011c543a3a4861736800011863616c6c6572f10101504f7074696f6e3c543a3a4163636f756e7449643e0005005452656d6f766564417574686f72697a656443616c6c0401106861736824011c543a3a486173680006003c54726967676572656443616c6c42790801106861736824011c543a3a4861736800011863616c6c6572000130543a3a4163636f756e74496400070000c90108346163616c615f72756e74696d65304f726967696e43616c6c65720001241873797374656d0400cd0101746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000002c506f6c6b61646f7458636d0400d101014870616c6c65745f78636d3a3a4f726967696e0033002843756d756c757358636d0400d501016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e00340024417574686f726974790400d901017c6f726d6c5f617574686f726974793a3a4f726967696e3c52756e74696d653e003c003847656e6572616c436f756e63696c0400dd0101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e003d004046696e616e6369616c436f756e63696c0400e10101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e003f002c486f6d61436f756e63696c0400e50101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365333e00410048546563686e6963616c436f6d6d69747465650400e90101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365343e00430010566f69640400ed0101110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f696400080000cd010c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e6500020000d1010c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400290101344d756c74694c6f636174696f6e00000020526573706f6e73650400290101344d756c74694c6f636174696f6e00010000d5010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e04001d01011850617261496400010000d90108386f726d6c5f617574686f726974793444656c617965644f726967696e082c426c6f636b4e756d62657201103450616c6c6574734f726967696e01c9010008011464656c617910012c426c6f636b4e756d6265720001186f726967696ec9010148426f783c50616c6c6574734f726967696e3e0000dd01084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000e101084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000e501084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000e901084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000ed01081c73705f636f726510566f696400010000f10104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000f5010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400060000f9010000050000fd010c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000001020c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006000005020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000009020c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000600000d020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000011020c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006000015020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000019020c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e7404045400014c2050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000000185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273050101445665633c543a3a4163636f756e7449643e0001003845787465726e616c5461626c65640002001c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c641d020134566f74655468726573686f6c64000300185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000400244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e6465780005002443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006002045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c747801384469737061746368526573756c740007002444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e7449640008002c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000900185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0034507265696d6167654e6f7465640c013470726f706f73616c5f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b0030507265696d616765557365640c013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c003c507265696d616765496e76616c696408013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d003c507265696d6167654d697373696e6708013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e0038507265696d61676552656170656410013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f002c426c61636b6c697374656404013470726f706f73616c5f6861736824011c543a3a4861736800100014566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465210201644163636f756e74566f74653c42616c616e63654f663c543e3e001100205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e646578001200001d020c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f726974790002000021020c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f746525020110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e63650001000025020c4070616c6c65745f64656d6f637261637910766f746510566f7465000004000800000029020c2c6f726d6c5f6f7261636c65186d6f64756c65144576656e740804540004490001042c4e6577466565644461746108011873656e646572000130543a3a4163636f756e74496400011876616c7565732d02018c5665633c28543a3a4f7261636c654b65792c20543a3a4f7261636c6556616c7565293e000000002d02000002310200310200000408c8f00035020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000039020c306f726d6c5f61756374696f6e186d6f64756c65144576656e740404540001040c4269640c012861756374696f6e5f6964100130543a3a41756374696f6e4964000118626964646572000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000000003d020c346d6f64756c655f707269636573186d6f64756c65144576656e74040454000108244c6f636b507269636508012c63757272656e63795f6964c8012843757272656e637949640001306c6f636b65645f7072696365f0011450726963650000002c556e6c6f636b507269636504012c63757272656e63795f6964c8012843757272656e637949640001000041020c286d6f64756c655f646578186d6f64756c65144576656e740404540001283041646450726f766973696f6e14010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000138636f6e747269627574696f6e5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000138636f6e747269627574696f6e5f3118011c42616c616e6365000000304164644c697175696469747918010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000118706f6f6c5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000118706f6f6c5f3118011c42616c616e636500013c73686172655f696e6372656d656e7418011c42616c616e63650001003c52656d6f76654c697175696469747918010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000118706f6f6c5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000118706f6f6c5f3118011c42616c616e636500013c73686172655f64656372656d656e7418011c42616c616e636500020010537761700c0118747261646572000130543a3a4163636f756e74496400011070617468ec013c5665633c43757272656e637949643e0001446c69717569646974795f6368616e676573450201305665633c42616c616e63653e00030044456e61626c6554726164696e675061697204013074726164696e675f706169724902012c54726164696e6750616972000400404c69737450726f766973696f6e696e6704013074726164696e675f706169724902012c54726164696e67506169720005004844697361626c6554726164696e675061697204013074726164696e675f706169724902012c54726164696e67506169720006005450726f766973696f6e696e67546f456e61626c656410013074726164696e675f706169724902012c54726164696e6750616972000118706f6f6c5f3018011c42616c616e6365000118706f6f6c5f3118011c42616c616e636500013073686172655f616d6f756e7418011c42616c616e63650007003c526566756e6450726f766973696f6e14010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000138636f6e747269627574696f6e5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000138636f6e747269627574696f6e5f3118011c42616c616e63650008004c50726f766973696f6e696e6741626f727465640c013074726164696e675f706169724902012c54726164696e675061697200015c616363756d756c617465645f70726f766973696f6e5f3018011c42616c616e636500015c616363756d756c617465645f70726f766973696f6e5f3118011c42616c616e63650009000045020000021800490208406163616c615f7072696d6974697665732c54726164696e675061697200000800c8012843757272656e637949640000c8012843757272656e6379496400004d020c586d6f64756c655f61756374696f6e5f6d616e61676572186d6f64756c65144576656e74040454000114504e6577436f6c6c61746572616c41756374696f6e10012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001407461726765745f6269645f707269636518011c42616c616e63650000003443616e63656c41756374696f6e04012861756374696f6e5f696410012441756374696f6e496400010058436f6c6c61746572616c41756374696f6e4465616c7414012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e636500011877696e6e6572000130543a3a4163636f756e7449640001387061796d656e745f616d6f756e7418011c42616c616e63650002006044455854616b65436f6c6c61746572616c41756374696f6e14012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e6365000160737570706c795f636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001507461726765745f737461626c655f616d6f756e7418011c42616c616e636500030060436f6c6c61746572616c41756374696f6e41626f7274656414012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001507461726765745f737461626c655f616d6f756e7418011c42616c616e6365000140726566756e645f726563697069656e74000130543a3a4163636f756e7449640004000051020c306d6f64756c655f6c6f616e73186d6f64756c65144576656e7404045400010c3c506f736974696f6e557064617465641001146f776e6572000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000154636f6c6c61746572616c5f61646a7573746d656e7455020118416d6f756e7400014064656269745f61646a7573746d656e7455020118416d6f756e7400000070436f6e66697363617465436f6c6c61746572616c416e6444656269741001146f776e6572000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000174636f6e66697363617465645f636f6c6c61746572616c5f616d6f756e7418011c42616c616e636500014c6465647563745f64656269745f616d6f756e7418011c42616c616e6365000100305472616e736665724c6f616e0c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400012c63757272656e63795f6964c8012843757272656e637949640002000055020000050d0059020c346d6f64756c655f686f6e7a6f6e186d6f64756c65144576656e7404045400011034417574686f72697a6174696f6e0c0128617574686f72697a6572000130543a3a4163636f756e744964000128617574686f72697a6565000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e637949640000003c556e417574686f72697a6174696f6e0c0128617574686f72697a6572000130543a3a4163636f756e744964000128617574686f72697a6565000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e6379496400010048556e417574686f72697a6174696f6e416c6c040128617574686f72697a6572000130543a3a4163636f756e744964000200345472616e7366657244656269740c013466726f6d5f63757272656e6379c8012843757272656e6379496400012c746f5f63757272656e6379c8012843757272656e63794964000118616d6f756e7418011c42616c616e6365000300005d020c4c6d6f64756c655f6364705f7472656173757279186d6f64756c65144576656e74040454000104904578706563746564436f6c6c61746572616c41756374696f6e53697a655570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001206e65775f73697a6518011c42616c616e63650000000061020c446d6f64756c655f6364705f656e67696e65186d6f64756c65144576656e74040454000120484c6971756964617465556e7361666543445014013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001146f776e6572000130543a3a4163636f756e744964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001386261645f646562745f76616c756518011c42616c616e63650001347461726765745f616d6f756e7418011c42616c616e636500000040536574746c65434450496e446562697408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001146f776e6572000130543a3a4163636f756e74496400010050436c6f7365434450496e4465626974427944455814013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001146f776e6572000130543a3a4163636f756e744964000158736f6c645f636f6c6c61746572616c5f616d6f756e7418011c42616c616e6365000160726566756e645f636f6c6c61746572616c5f616d6f756e7418011c42616c616e636500012c64656269745f76616c756518011c42616c616e636500020064496e746572657374526174655065725365635570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001646e65775f696e7465726573745f726174655f7065725f736563650201304f7074696f6e3c526174653e0003005c4c69717569646174696f6e526174696f5570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001546e65775f6c69717569646174696f6e5f726174696f650201344f7074696f6e3c526174696f3e000400644c69717569646174696f6e50656e616c74795570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e6379496400015c6e65775f6c69717569646174696f6e5f70656e616c7479650201304f7074696f6e3c526174653e000500785265717569726564436f6c6c61746572616c526174696f5570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001746e65775f72657175697265645f636f6c6c61746572616c5f726174696f650201344f7074696f6e3c526174696f3e000600744d6178696d756d546f74616c446562697456616c75655570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001546e65775f746f74616c5f64656269745f76616c756518011c42616c616e636500070000650204184f7074696f6e04045401f00108104e6f6e6500000010536f6d650400f0000001000069020c646d6f64756c655f656d657267656e63795f73687574646f776e186d6f64756c65144576656e7404045400010c2053687574646f776e040130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d626572000000284f70656e526566756e64040130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d62657200010018526566756e640c010c77686f000130543a3a4163636f756e744964000148737461626c655f636f696e5f616d6f756e7418011c42616c616e636500012c726566756e645f6c6973746d0201685665633c2843757272656e637949642c2042616c616e6365293e000200006d02000002710200710200000408c8180075020c2c6d6f64756c655f686f6d61186d6f64756c65144576656e74040454000140184d696e7465641001186d696e746572000130543a3a4163636f756e74496400015c7374616b696e675f63757272656e63795f616d6f756e7418011c42616c616e63650001586c69717569645f616d6f756e745f726563656976656418011c42616c616e636500016c6c69717569645f616d6f756e745f61646465645f746f5f766f696418011c42616c616e63650000003c52657175657374656452656465656d0c012072656465656d6572000130543a3a4163636f756e7449640001346c69717569645f616d6f756e7418011c42616c616e6365000140616c6c6f775f666173745f6d61746368f9010110626f6f6c0001005852656465656d5265717565737443616e63656c6c656408012072656465656d6572000130543a3a4163636f756e74496400015c63616e63656c6c65645f6c69717569645f616d6f756e7418011c42616c616e63650002004c52656465656d65644279466173744d6174636810012072656465656d6572000130543a3a4163636f756e7449640001546d6174636865645f6c69717569645f616d6f756e7418011c42616c616e63650001346665655f696e5f6c697175696418011c42616c616e636500015c72656465656d65645f7374616b696e675f616d6f756e7418011c42616c616e63650003004052656465656d65644279556e626f6e6410012072656465656d6572000130543a3a4163636f756e7449640001546572615f696e6465785f7768656e5f756e626f6e64100120457261496e6465780001346c69717569645f616d6f756e7418011c42616c616e6365000160756e626f6e64696e675f7374616b696e675f616d6f756e7418011c42616c616e6365000400485769746864726177526564656d7074696f6e08012072656465656d6572000130543a3a4163636f756e744964000144726564656d7074696f6e5f616d6f756e7418011c42616c616e63650005004043757272656e7445726142756d7065640401346e65775f6572615f696e646578100120457261496e6465780006003c43757272656e7445726152657365740401346e65775f6572615f696e646578100120457261496e646578000700444c6564676572426f6e64656452657365740801447375625f6163636f756e745f696e64657898010c7531360001446e65775f626f6e6465645f616d6f756e7418011c42616c616e6365000800504c6564676572556e6c6f636b696e6752657365740801447375625f6163636f756e745f696e64657898010c7531360001346e65775f756e6c6f636b696e67790201405665633c556e6c6f636b4368756e6b3e00090084536f6674426f6e6465644361705065725375624163636f756e74557064617465640401286361705f616d6f756e7418011c42616c616e6365000a0080457374696d61746564526577617264526174655065724572615570646174656404012c7265776172645f72617465f0011052617465000b0054436f6d6d697373696f6e526174655570646174656404013c636f6d6d697373696f6e5f72617465f0011052617465000c005c466173744d61746368466565526174655570646174656404014c666173745f6d617463685f6665655f72617465f0011052617465000d00644c61737445726142756d706564426c6f636b557064617465640401546c6173745f6572615f62756d7065645f626c6f636b100138543a3a426c6f636b4e756d626572000e005c42756d704572614672657175656e6379557064617465640401246672657175656e6379100138543a3a426c6f636b4e756d626572000f000079020000027d02007d020c2c6d6f64756c655f686f6d61186d6f64756c652c556e6c6f636b4368756e6b000008011476616c7565e4011c42616c616e636500010c65726135010120457261496e646578000081020c506d6f64756c655f78636d5f696e74657266616365186d6f64756c65144576656e740404540001085058636d446573745765696768745570646174656408013478636d5f6f7065726174696f6e8502015458636d496e746572666163654f7065726174696f6e00014c6e65775f78636d5f646573745f7765696768742001185765696768740000003458636d4665655570646174656408013478636d5f6f7065726174696f6e8502015458636d496e746572666163654f7065726174696f6e00014c6e65775f78636d5f646573745f77656967687418011c42616c616e63650001000085020c506d6f64756c655f78636d5f696e74657266616365186d6f64756c655458636d496e746572666163654f7065726174696f6e0001143c58746f6b656e735472616e7366657200000050486f6d615769746864726177556e626f6e64656400010034486f6d61426f6e64457874726100020028486f6d61556e626f6e640003003050617261636861696e466565040029010148426f783c4d756c74694c6f636174696f6e3e0004000089020c446d6f64756c655f696e63656e7469766573186d6f64756c65144576656e740404540001183c4465706f73697444657853686172650c010c77686f000130543a3a4163636f756e7449640001386465785f73686172655f74797065c8012843757272656e6379496400011c6465706f73697418011c42616c616e636500000040576974686472617744657853686172650c010c77686f000130543a3a4163636f756e7449640001386465785f73686172655f74797065c8012843757272656e63794964000120776974686472617718011c42616c616e636500010030436c61696d5265776172647314010c77686f000130543a3a4163636f756e744964000110706f6f6c8d020118506f6f6c49640001487265776172645f63757272656e63795f6964c8012843757272656e6379496400013461637475616c5f616d6f756e7418011c42616c616e6365000140646564756374696f6e5f616d6f756e7418011c42616c616e636500020070496e63656e74697665526577617264416d6f756e74557064617465640c0110706f6f6c8d020118506f6f6c49640001487265776172645f63757272656e63795f6964c8012843757272656e637949640001607265776172645f616d6f756e745f7065725f706572696f6418011c42616c616e63650003005c536176696e675265776172645261746555706461746564080110706f6f6c8d020118506f6f6c49640001587265776172645f726174655f7065725f706572696f64f00110526174650004007c436c61696d526577617264446564756374696f6e5261746555706461746564080110706f6f6c8d020118506f6f6c4964000138646564756374696f6e5f72617465f0011052617465000500008d0208446d6f64756c655f696e63656e746976657318506f6f6c4964000108144c6f616e730400c8012843757272656e637949640000000c4465780400c8012843757272656e637949640001000091020c286d6f64756c655f6e6674186d6f64756c65144576656e740404540001183043726561746564436c6173730801146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e0000002c4d696e746564546f6b656e10011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e0001207175616e7469747910010c753332000100405472616e73666572726564546f6b656e10011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e000120746f6b656e5f6964200130546f6b656e49644f663c543e0002002c4275726e6564546f6b656e0c01146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e000120746f6b656e5f6964200130546f6b656e49644f663c543e000300544275726e6564546f6b656e5769746852656d61726b1001146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e000120746f6b656e5f6964200130546f6b656e49644f663c543e00012c72656d61726b5f6861736824011c543a3a486173680004003844657374726f796564436c6173730801146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e0005000095020c546d6f64756c655f61737365745f7265676973747279186d6f64756c65144576656e7404045400011058466f726569676e4173736574526567697374657265640c012061737365745f6964980138466f726569676e4173736574496400013461737365745f61646472657373290101344d756c74694c6f636174696f6e0001206d657461646174619902016c41737365744d657461646174613c42616c616e63654f663c543e3e0000004c466f726569676e4173736574557064617465640c012061737365745f6964980138466f726569676e4173736574496400013461737365745f61646472657373290101344d756c74694c6f636174696f6e0001206d657461646174619902016c41737365744d657461646174613c42616c616e63654f663c543e3e0001003c41737365745265676973746572656408012061737365745f69649d02012041737365744964730001206d657461646174619902016c41737365744d657461646174613c42616c616e63654f663c543e3e0002003041737365745570646174656408012061737365745f69649d02012041737365744964730001206d657461646174619902016c41737365744d657461646174613c42616c616e63654f663c543e3e0003000099020c406163616c615f7072696d6974697665732063757272656e63793441737365744d65746164617461041c42616c616e63650118001001106e616d6528011c5665633c75383e00011873796d626f6c28011c5665633c75383e000120646563696d616c73080108753800013c6d696e696d616c5f62616c616e636518011c42616c616e636500009d020c406163616c615f7072696d6974697665732063757272656e63792041737365744964730001101445726332300400b0012845766d4164647265737300000034537461626c65417373657449640400100144537461626c654173736574506f6f6c496400010038466f726569676e417373657449640400980138466f726569676e41737365744964000200344e6174697665417373657449640400c8012843757272656e6379496400030000a1020c286d6f64756c655f65766d186d6f64756c65144576656e740404540001281c4372656174656414011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d416464726573730001106c6f6773a50201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b102010c69333200000034437265617465644661696c656418011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d4164647265737300012c657869745f726561736f6eb502012845786974526561736f6e0001106c6f6773a50201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b102010c69333200010020457865637574656414011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d416464726573730001106c6f6773a50201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b102010c6933320002003845786563757465644661696c65641c011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d4164647265737300012c657869745f726561736f6eb502012845786974526561736f6e0001186f757470757428011c5665633c75383e0001106c6f6773a50201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b102010c693332000300545472616e736665727265644d61696e7461696e6572080120636f6e7472616374b0012845766d416464726573730001386e65775f6d61696e7461696e6572b0012845766d4164647265737300040068436f6e7472616374446576656c6f706d656e74456e61626c656404010c77686f000130543a3a4163636f756e7449640005006c436f6e7472616374446576656c6f706d656e7444697361626c656404010c77686f000130543a3a4163636f756e74496400060044436f6e74726163745075626c6973686564040120636f6e7472616374b0012845766d416464726573730007003c436f6e7472616374536574436f6465040120636f6e7472616374b0012845766d4164647265737300080058436f6e747261637453656c6664657374727563746564040120636f6e7472616374b0012845766d4164647265737300090000a502000002a90200a9020c20657468657265756d0c6c6f670c4c6f6700000c011c61646472657373b0011048313630000118746f70696373ad0201245665633c483235363e0001106461746128011442797465730000ad020000022400b1020000050b00b5020c2065766d5f636f7265146572726f722845786974526561736f6e0001101c537563636565640400b902012c4578697453756363656564000000144572726f720400bd020124457869744572726f72000100185265766572740400c90201284578697452657665727400020014466174616c0400cd02012445786974466174616c00030000b9020c2065766d5f636f7265146572726f722c457869745375636365656400010c1c53746f707065640000002052657475726e656400010020537569636964656400020000bd020c2065766d5f636f7265146572726f7224457869744572726f7200013c38537461636b556e646572666c6f7700000034537461636b4f766572666c6f770001002c496e76616c69644a756d7000020030496e76616c696452616e67650003004444657369676e61746564496e76616c69640004002c43616c6c546f6f446565700005003c437265617465436f6c6c6973696f6e0006004c437265617465436f6e74726163744c696d69740007002c496e76616c6964436f6465000e002c4f75744f664f6666736574000800204f75744f66476173000900244f75744f6646756e64000a002c5043556e646572666c6f77000b002c437265617465456d707479000c00144f746865720400c1020144436f773c277374617469632c207374723e000d0000c102040c436f7704045401c502000400c502000000c5020000050200c9020c2065766d5f636f7265146572726f72284578697452657665727400010420526576657274656400000000cd020c2065766d5f636f7265146572726f722445786974466174616c000110304e6f74537570706f7274656400000048556e68616e646c6564496e746572727570740001004043616c6c4572726f724173466174616c0400bd020124457869744572726f72000200144f746865720400c1020144436f773c277374617469632c207374723e00030000d1020c4c6d6f64756c655f65766d5f6163636f756e7473186d6f64756c65144576656e7404045400010430436c61696d4163636f756e740801286163636f756e745f6964000130543a3a4163636f756e74496400012c65766d5f61646472657373b0012845766d4164647265737300000000d5020c606e75747366696e616e63655f737461626c655f61737365741870616c6c6574144576656e7404045400012828437265617465506f6f6c10011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e656400011c737761705f6964000130543a3a4163636f756e74496400012470616c6c65745f6964000130543a3a4163636f756e744964000000184d696e7465642401186d696e746572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e6564000134696e7075745f616d6f756e74734502013c5665633c543a3a42616c616e63653e0001446d696e5f6f75747075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734502013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e63650001346f75747075745f616d6f756e74180128543a3a42616c616e636500010030546f6b656e5377617070656428011c73776170706572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e656400012c696e7075745f6173736574c80128543a3a417373657449640001306f75747075745f6173736574c80128543a3a41737365744964000130696e7075745f616d6f756e74180128543a3a42616c616e63650001446d696e5f6f75747075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734502013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001346f75747075745f616d6f756e74180128543a3a42616c616e63650002004852656465656d656450726f706f7274696f6e24012072656465656d6572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e6564000130696e7075745f616d6f756e74180128543a3a42616c616e63650001486d696e5f6f75747075745f616d6f756e74734502013c5665633c543a3a42616c616e63653e00012062616c616e6365734502013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e63650001386f75747075745f616d6f756e74734502013c5665633c543a3a42616c616e63653e0003003852656465656d656453696e676c6528012072656465656d6572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e6564000130696e7075745f616d6f756e74180128543a3a42616c616e63650001306f75747075745f6173736574c80128543a3a417373657449640001446d696e5f6f75747075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734502013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e63650001346f75747075745f616d6f756e74180128543a3a42616c616e63650004003452656465656d65644d756c746924012072656465656d6572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001386f75747075745f616d6f756e74734502013c5665633c543a3a42616c616e63653e0001406d61785f696e7075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734502013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e6365000130696e7075745f616d6f756e74180128543a3a42616c616e63650005003842616c616e6365557064617465640c011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001306f6c645f62616c616e6365734502013c5665633c543a3a42616c616e63653e0001306e65775f62616c616e6365734502013c5665633c543a3a42616c616e63653e000600385969656c64436f6c6c656374656418011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001406f6c645f746f74616c5f737570706c79180128543a3a42616c616e63650001406e65775f746f74616c5f737570706c79180128543a3a42616c616e636500010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500070030466565436f6c6c656374656420011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001306f6c645f62616c616e6365734502013c5665633c543a3a42616c616e63653e0001306e65775f62616c616e6365734502013c5665633c543a3a42616c616e63653e0001406f6c645f746f74616c5f737570706c79180128543a3a42616c616e63650001406e65775f746f74616c5f737570706c79180128543a3a42616c616e636500010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500080024414d6f6469666965640c011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400011476616c756518015c543a3a41744c656173743634426974556e7369676e656400011074696d65100138543a3a426c6f636b4e756d62657200090000d9020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f7265640000006456616c69646174696f6e46756e6374696f6e4170706c696564040010015452656c6179436861696e426c6f636b4e756d6265720001006c56616c69646174696f6e46756e6374696f6e4469736361726465640002004455706772616465417574686f72697a6564040024011c543a3a4861736800030060446f776e776172644d657373616765735265636569766564040010010c75333200040064446f776e776172644d6573736167657350726f6365737365640800200118576569676874000024014472656c61795f636861696e3a3a4861736800050000dd020c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c747801384469737061746368526573756c74000000284b65794368616e6765640401286f6c645f7375646f6572f10101504f7074696f6e3c543a3a4163636f756e7449643e000100285375646f4173446f6e6504012c7375646f5f726573756c747801384469737061746368526573756c7400020000e10208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000e5020000027000e90208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e3501014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d65c502016473705f72756e74696d653a3a52756e74696d65537472696e670000ed020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696ff102011c50657262696c6c0000001872656d61726b04011872656d61726b28011c5665633c75383e000100387365745f686561705f7061676573040114706167657320010c753634000200207365745f636f6465040110636f646528011c5665633c75383e0003005c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e0004002c7365745f73746f726167650401146974656d73f50201345665633c4b657956616c75653e000500306b696c6c5f73746f726167650401106b657973fd0201205665633c4b65793e0006002c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c7533320007004472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e00080000f1020c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000f502000002f90200f90200000408282800fd02000002280001030c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373050301845065724469737061746368436c6173733c57656967687473506572436c6173733e000005030c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454010903000c01186e6f726d616c090301045400012c6f7065726174696f6e616c09030104540001246d616e6461746f72790903010454000009030c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e7369630d0301384f7074696f6e3c5765696768743e0001246d61785f746f74616c0d0301384f7074696f6e3c5765696768743e00012072657365727665640d0301384f7074696f6e3c5765696768743e00000d0304184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000011030c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178150301545065724469737061746368436c6173733c7533323e000015030c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f727910010454000019030c346672616d655f737570706f72741c776569676874733c52756e74696d654462576569676874000008011072656164200118576569676874000114777269746520011857656967687400001d03082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d65c502013452756e74696d65537472696e67000124696d706c5f6e616d65c502013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069732103011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800002103040c436f7704045401250300040025030000002503000002290300290300000408d410002d030c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d65000000685370656356657273696f6e4e65656473546f496e637265617365000100744661696c6564546f4578747261637452756e74696d6556657273696f6e0002004c4e6f6e44656661756c74436f6d706f736974650003003c4e6f6e5a65726f526566436f756e740004003043616c6c46696c74657265640005000031030c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f773d010124543a3a4d6f6d656e74000000003503000002390300390304184f7074696f6e040454013d030108104e6f6e6500000010536f6d6504003d0300000100003d03084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c0141032c426c6f636b4e756d62657201103450616c6c6574734f726967696e01c901244163636f756e7449640100001401206d617962655f696474013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c4103011043616c6c0001386d617962655f706572696f6469634d0301944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696ec901013450616c6c6574734f726967696e0000410310346672616d655f737570706f727418747261697473207363686564756c652c4d617962654861736865640804540145031048617368012401081456616c756504004503010454000000104861736804002401104861736800010000450308346163616c615f72756e74696d651043616c6c0001ec1853797374656d0400ed0201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000002454696d657374616d700400310301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e000100245363686564756c65720400490301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e0002001c5574696c6974790400510301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e000300204d756c74697369670400590301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e0004001450726f78790400650301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e000500405472616e73616374696f6e506175736504006d0301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5472616e73616374696f6e50617573652c2052756e74696d653e0006003449646c655363686564756c65720400710301c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c49646c655363686564756c65722c2052756e74696d653e00070020507265696d6167650400750301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e0008002042616c616e6365730400790301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a002843757272656e636965730400810301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43757272656e636965732c2052756e74696d653e000c001c56657374696e670400850301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e000d00485472616e73616374696f6e5061796d656e7404008d0301dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5472616e73616374696f6e5061796d656e742c2052756e74696d653e000e002054726561737572790400ad0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00140020426f756e746965730400b10301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e00150010546970730400b50301a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546970732c2052756e74696d653e00160028417574686f72736869700400b90301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e00280044436f6c6c61746f7253656c656374696f6e0400c90301d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6c6c61746f7253656c656374696f6e2c2052756e74696d653e0029001c53657373696f6e0400cd0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e002a003853657373696f6e4d616e616765720400dd0301cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e4d616e616765722c2052756e74696d653e002d002458636d7051756575650400e10301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d7051756575652c2052756e74696d653e0032002c506f6c6b61646f7458636d0400e50301c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e00330020446d70517565756504004d0401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0035001c58546f6b656e730400510401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58546f6b656e732c2052756e74696d653e0036001c4f726d6c58636d0400590401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4f726d6c58636d2c2052756e74696d653e00380024417574686f7269747904005d0401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f726974792c2052756e74696d653e003c003847656e6572616c436f756e63696c0400690401cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c47656e6572616c436f756e63696c2c2052756e74696d653e003d006047656e6572616c436f756e63696c4d656d6265727368697004006d0401f50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c47656e6572616c436f756e63696c4d656d626572736869702c2052756e74696d653e003e004046696e616e6369616c436f756e63696c0400710401d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46696e616e6369616c436f756e63696c2c2052756e74696d653e003f006846696e616e6369616c436f756e63696c4d656d626572736869700400750401fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46696e616e6369616c436f756e63696c4d656d626572736869702c2052756e74696d653e0040002c486f6d61436f756e63696c0400790401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6d61436f756e63696c2c2052756e74696d653e00410054486f6d61436f756e63696c4d656d6265727368697004007d0401e90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6d61436f756e63696c4d656d626572736869702c2052756e74696d653e00420048546563686e6963616c436f6d6d69747465650400810401dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e00430070546563686e6963616c436f6d6d69747465654d656d626572736869700400850401050273656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465654d656d626572736869702c2052756e74696d653e0044002444656d6f63726163790400890401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e0045002c4163616c614f7261636c650400910401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4163616c614f7261636c652c2052756e74696d653e0046005c4f70657261746f724d656d626572736869704163616c610400950401f10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4f70657261746f724d656d626572736869704163616c612c2052756e74696d653e0047001c41756374696f6e0400990401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e2c2052756e74696d653e0050001c5265776172647304009d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c526577617264732c2052756e74696d653e005100185072696365730400a10401ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5072696365732c2052756e74696d653e005a000c4465780400a50401a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4465782c2052756e74696d653e005b00244465784f7261636c650400a90401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4465784f7261636c652c2052756e74696d653e005c0034416767726567617465644465780400ad0401c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c416767726567617465644465782c2052756e74696d653e005d003841756374696f6e4d616e616765720400c90401cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e4d616e616765722c2052756e74696d653e006400144c6f616e730400cd0401a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4c6f616e732c2052756e74696d653e00650018486f6e7a6f6e0400d10401ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6e7a6f6e2c2052756e74696d653e0066002c43647054726561737572790400d50401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43647054726561737572792c2052756e74696d653e00670024436470456e67696e650400dd0401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436470456e67696e652c2052756e74696d653e00680044456d657267656e637953687574646f776e0400e90401d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456d657267656e637953687574646f776e2c2052756e74696d653e00690010486f6d610400ed0401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6d612c2052756e74696d653e0074003058636d496e746572666163650400010501c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d496e746572666163652c2052756e74696d653e00750028496e63656e746976657304000d0501bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e63656e74697665732c2052756e74696d653e0078000c4e46540400210501a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e46542c2052756e74696d653e00790034417373657452656769737472790400350501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417373657452656769737472792c2052756e74696d653e007a000c45564d0400390501a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c45564d2c2052756e74696d653e0082002c45766d4163636f756e74730400490501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c45766d4163636f756e74732c2052756e74696d653e0084002c537461626c65417373657404004d0501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c537461626c6541737365742c2052756e74696d653e00c8003c50617261636861696e53797374656d0400510501d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e001e00105375646f0400850501a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e00ff000049030c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469634d0301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c41030150426f783c43616c6c4f72486173684f663c543e3e0000001863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000100387363686564756c655f6e616d6564140108696428011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469634d0301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c41030150426f783c43616c6c4f72486173684f663c543e3e0002003063616e63656c5f6e616d6564040108696428011c5665633c75383e000300387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469634d0301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c41030150426f783c43616c6c4f72486173684f663c543e3e000400507363686564756c655f6e616d65645f6166746572140108696428011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469634d0301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c41030150426f783c43616c6c4f72486173684f663c543e3e000500004d0304184f7074696f6e04045401700108104e6f6e6500000010536f6d65040070000001000051030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73550301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0000003461735f64657269766174697665080114696e64657898010c75313600011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0001002462617463685f616c6c04011463616c6c73550301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0002002c64697370617463685f617308012461735f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0003002c666f7263655f626174636804011463616c6c73550301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00040000550300000245030059030c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573050101445665633c543a3a4163636f756e7449643e00011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000002061735f6d756c74691801247468726573686f6c6498010c7531360001446f746865725f7369676e61746f72696573050101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e745d0301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6c610301344f706171756543616c6c3c543e00012873746f72655f63616c6cf9010110626f6f6c0001286d61785f77656967687420011857656967687400010040617070726f76655f61735f6d756c74691401247468726573686f6c6498010c7531360001446f746865725f7369676e61746f72696573050101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e745d0301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f7765696768742001185765696768740002003c63616e63656c5f61735f6d756c74691001247468726573686f6c6498010c7531360001446f746865725f7369676e61746f72696573050101445665633c543a3a4163636f756e7449643e00012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000300005d0304184f7074696f6e040454018c0108104e6f6e6500000010536f6d6504008c0000010000610310346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f706171756504045401450300080035010000004503010454000065030c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065690301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000000246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001003072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720002003872656d6f76655f70726f7869657300030024616e6f6e796d6f75730c012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e64657898010c753136000400386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f787954797065000114696e64657898010c75313600011868656967687435010138543a3a426c6f636b4e756d6265720001246578745f696e6465783501010c75333200050020616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0006004c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007004c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0008003c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065690301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00090000690304184f7074696f6e04045401940108104e6f6e6500000010536f6d6504009400000100006d030c606d6f64756c655f7472616e73616374696f6e5f7061757365186d6f64756c651043616c6c0404540001084470617573655f7472616e73616374696f6e08012c70616c6c65745f6e616d6528011c5665633c75383e00013466756e6374696f6e5f6e616d6528011c5665633c75383e0000004c756e70617573655f7472616e73616374696f6e08012c70616c6c65745f6e616d6528011c5665633c75383e00013466756e6374696f6e5f6e616d6528011c5665633c75383e0001000071030c546d6f64756c655f69646c655f7363686564756c6572186d6f64756c651043616c6c040454000104347363686564756c655f7461736b0401107461736ba4011c543a3a5461736b0000000075030c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d616765040114627974657328011c5665633c75383e0000003c756e6e6f74655f707265696d6167650401106861736824011c543a3a4861736800010040726571756573745f707265696d6167650401106861736824011c543a3a4861736800020048756e726571756573745f707265696d6167650401106861736824011c543a3a486173680003000079030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e40128543a3a42616c616e63650000002c7365745f62616c616e63650c010c77686f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565e40128543a3a42616c616e63650001306e65775f7265736572766564e40128543a3a42616c616e636500010038666f7263655f7472616e736665720c0118736f757263657d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e40128543a3a42616c616e63650002004c7472616e736665725f6b6565705f616c697665080110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e40128543a3a42616c616e6365000300307472616e736665725f616c6c080110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c697665f9010110626f6f6c0004003c666f7263655f756e7265736572766508010c77686f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e6365000500007d030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e6465780110011408496404000001244163636f756e74496400000014496e6465780400350101304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400b401205b75383b2032305d0004000081030c446d6f64756c655f63757272656e63696573186d6f64756c651043616c6c040454000110207472616e736665720c0110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4013042616c616e63654f663c543e000000607472616e736665725f6e61746976655f63757272656e6379080110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74e4013042616c616e63654f663c543e000100387570646174655f62616c616e63650c010c77686f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c63757272656e63795f6964c8012843757272656e63794964000118616d6f756e745502012c416d6f756e744f663c543e0002002873776565705f6475737408012c63757272656e63795f6964c8012843757272656e637949640001206163636f756e7473050101445665633c543a3a4163636f756e7449643e0003000085030c306f726d6c5f76657374696e67186d6f64756c651043616c6c04045400011014636c61696d0000003c7665737465645f7472616e73666572080110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65e0015056657374696e675363686564756c654f663c543e000100607570646174655f76657374696e675f7363686564756c657308010c77686f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500014476657374696e675f7363686564756c6573890301645665633c56657374696e675363686564756c654f663c543e3e00020024636c61696d5f666f72040110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000300008903000002e0008d030c686d6f64756c655f7472616e73616374696f6e5f7061796d656e74186d6f64756c651043616c6c040454000118747365745f616c7465726e61746976655f6665655f737761705f706174680401346665655f737761705f706174689103015c4f7074696f6e3c5665633c43757272656e637949643e3e00000058656e61626c655f6368617267655f6665655f706f6f6c10012c63757272656e63795f6964c8012843757272656e63794964000124737761705f70617468ec013c5665633c43757272656e637949643e000124706f6f6c5f73697a6518011c42616c616e6365000138737761705f7468726573686f6c6418011c42616c616e63650001005c64697361626c655f6368617267655f6665655f706f6f6c04012c63757272656e63795f6964c8012843757272656e6379496400020034776974685f6665655f706174680801346665655f737761705f70617468ec013c5665633c43757272656e637949643e00011063616c6c45030138426f783c43616c6c4f663c543e3e00030044776974685f6665655f63757272656e637908012c63757272656e63795f6964c8012843757272656e6379496400011063616c6c45030138426f783c43616c6c4f663c543e3e00040040776974685f6665655f706169645f62790c011063616c6c45030138426f783c43616c6c4f663c543e3e00012870617965725f61646472000130543a3a4163636f756e74496400012470617965725f736967950301384d756c74695369676e617475726500050000910304184f7074696f6e04045401ec0108104e6f6e6500000010536f6d650400ec00000100009503082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040099030148656432353531393a3a5369676e61747572650000001c537232353531390400a1030148737232353531393a3a5369676e61747572650001001445636473610400a503014065636473613a3a5369676e61747572650002000099030c1c73705f636f72651c65643235353139245369676e6174757265000004009d0301205b75383b2036345d00009d03000003400000000800a1030c1c73705f636f72651c73723235353139245369676e6174757265000004009d0301205b75383b2036345d0000a5030c1c73705f636f7265146563647361245369676e617475726500000400a90301205b75383b2036355d0000a903000003410000000800ad030c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001103470726f706f73655f7370656e6408011476616c7565e4013c42616c616e63654f663c542c20493e00012c62656e65666963696172797d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650000003c72656a6563745f70726f706f73616c04012c70726f706f73616c5f69643501013450726f706f73616c496e64657800010040617070726f76655f70726f706f73616c04012c70726f706f73616c5f69643501013450726f706f73616c496e6465780002003c72656d6f76655f617070726f76616c04012c70726f706f73616c5f69643501013450726f706f73616c496e64657800030000b1030c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0404540001243870726f706f73655f626f756e747908011476616c7565e4013042616c616e63654f663c543e00012c6465736372697074696f6e28011c5665633c75383e00000038617070726f76655f626f756e7479040124626f756e74795f69643501012c426f756e7479496e6465780001003c70726f706f73655f63757261746f720c0124626f756e74795f69643501012c426f756e7479496e64657800011c63757261746f727d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500010c666565e4013042616c616e63654f663c543e00020040756e61737369676e5f63757261746f72040124626f756e74795f69643501012c426f756e7479496e646578000300386163636570745f63757261746f72040124626f756e74795f69643501012c426f756e7479496e6465780004003061776172645f626f756e7479080124626f756e74795f69643501012c426f756e7479496e64657800012c62656e65666963696172797d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500050030636c61696d5f626f756e7479040124626f756e74795f69643501012c426f756e7479496e64657800060030636c6f73655f626f756e7479040124626f756e74795f69643501012c426f756e7479496e64657800070050657874656e645f626f756e74795f657870697279080124626f756e74795f69643501012c426f756e7479496e64657800011872656d61726b28011c5665633c75383e00080000b5030c2c70616c6c65745f746970731870616c6c65741043616c6c040454000118387265706f72745f617765736f6d65080118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e7449640000002c726574726163745f7469700401106861736824011c543a3a486173680001001c7469705f6e65770c0118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e7449640001247469705f76616c7565e4013042616c616e63654f663c543e0002000c7469700801106861736824011c543a3a486173680001247469705f76616c7565e4013042616c616e63654f663c543e00030024636c6f73655f7469700401106861736824011c543a3a4861736800040024736c6173685f7469700401106861736824011c543a3a4861736800050000b9030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573bd0301385665633c543a3a4865616465723e00000000bd03000002c10300c103102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801c5030014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572350101184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c01184469676573740000c5030c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000c9030c646d6f64756c655f636f6c6c61746f725f73656c656374696f6e1870616c6c65741043616c6c04045400011c447365745f696e76756c6e657261626c657304010c6e6577050101445665633c543a3a4163636f756e7449643e000000587365745f646573697265645f63616e6469646174657304010c6d61783501010c753332000100487365745f63616e6469646163795f626f6e64040110626f6e64e4013042616c616e63654f663c543e0002005472656769737465725f61735f63616e6469646174650003004872656769737465725f63616e6469646174650401346e65775f63616e646964617465000130543a3a4163636f756e744964000400306c656176655f696e74656e740005003477697468647261775f626f6e6400060000cd030c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973d103011c543a3a4b65797300011470726f6f6628011c5665633c75383e0000002870757267655f6b65797300010000d10308346163616c615f72756e74696d652c53657373696f6e4b657973000004011061757261d50301c43c41757261206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000d503104473705f636f6e73656e7375735f617572611c737232353531392c6170705f73723235353139185075626c696300000400d903013c737232353531393a3a5075626c69630000d9030c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000dd030c586d6f64756c655f73657373696f6e5f6d616e61676572186d6f64756c651043616c6c040454000104647363686564756c655f73657373696f6e5f6475726174696f6e08013473746172745f73657373696f6e3501013053657373696f6e496e6465780001206475726174696f6e35010138543a3a426c6f636b4e756d62657200000000e1030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c65741043616c6c04045400012448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d69742001185765696768740000005473757370656e645f78636d5f657865637574696f6e00010050726573756d655f78636d5f657865637574696f6e000200607570646174655f73757370656e645f7468726573686f6c6404010c6e657710010c753332000300547570646174655f64726f705f7468726573686f6c6404010c6e657710010c7533320004005c7570646174655f726573756d655f7468726573686f6c6404010c6e657710010c7533320005005c7570646174655f7468726573686f6c645f77656967687404010c6e6577200118576569676874000600707570646174655f7765696768745f72657374726963745f646563617904010c6e6577200118576569676874000700847570646174655f78636d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400080000e5030c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e6408011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765e9030154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f61737365747310011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001005c726573657276655f7472616e736665725f61737365747310011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002001c6578656375746508011c6d657373616765150401a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400030044666f7263655f78636d5f76657273696f6e0801206c6f636174696f6e29010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00040064666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e490401484f7074696f6e3c58636d56657273696f6e3e00050078666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00060080666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007007c6c696d697465645f726573657276655f7472616e736665725f61737365747314011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69749101012c5765696768744c696d69740008005c6c696d697465645f74656c65706f72745f61737365747314011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69749101012c5765696768744c696d697400090000e903080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400ed03013476303a3a58636d3c43616c6c3e00000008563104000104013476313a3a58636d3c43616c6c3e00010008563204004901013476323a3a58636d3c43616c6c3e00020000ed030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473f10301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473f10301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473f10301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e7365fd030120526573706f6e7365000300345472616e7366657241737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c8101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723501010c7533320001406d61785f6d6573736167655f73697a653501010c7533320001306d61785f63617061636974793501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723501010c75333200011873656e6465723501010c753332000124726563697069656e743501010c7533320009002c52656c6179656446726f6d08010c77686fa50101344d756c74694c6f636174696f6e00011c6d657373616765ed030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a0000f103000002f50300f503100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976659d01013c5665633c4d756c746941737365743e00011c726563656976659d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574739d01013c5665633c4d756c746941737365743e00011c72657365727665a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374a50101344d756c74694c6f636174696f6e0001186173736574739d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573a10101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c00010c78636df90301385665633c58636d3c43616c6c3e3e00070000f903000002ed0300fd030c0c78636d08763020526573706f6e73650001041841737365747304009d01013c5665633c4d756c746941737365743e0000000001040c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574735501012c4d756c746941737365747300011c65666665637473050401405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574735501012c4d756c746941737365747300011c65666665637473050401405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574735501012c4d756c746941737365747300011c65666665637473050401405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e736511040120526573706f6e7365000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279290101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c8101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723501010c7533320001406d61785f6d6573736167655f73697a653501010c7533320001306d61785f63617061636974793501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723501010c75333200011873656e6465723501010c753332000124726563697069656e743501010c7533320009002c52656c6179656446726f6d08010c77686f2d010154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676501040170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69643d01010c75363400014c6d61785f726573706f6e73655f7765696768743d01010c753634000b0048556e73756273637269626556657273696f6e000c000005040000020904000904100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279290101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374290101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565735d0101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c000130696e737472756374696f6e730d0401385665633c58636d3c43616c6c3e3e000700000d0400000201040011040c0c78636d08763120526573706f6e73650001081841737365747304005501012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100001504080c78636d3056657273696f6e656458636d041043616c6c00010c08563004001904013476303a3a58636d3c43616c6c3e00000008563104002d04013476313a3a58636d3c43616c6c3e00010008563204003d04013476323a3a58636d3c43616c6c3e0002000019040c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c656666656374731d0401405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574739d01013c5665633c4d756c746941737365743e00011c656666656374731d0401405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c656666656374731d0401405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e7365fd030120526573706f6e7365000300345472616e7366657241737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c2904014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723501010c7533320001406d61785f6d6573736167655f73697a653501010c7533320001306d61785f63617061636974793501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723501010c75333200011873656e6465723501010c753332000124726563697069656e743501010c7533320009002c52656c6179656446726f6d08010c77686fa50101344d756c74694c6f636174696f6e00011c6d65737361676519040170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a00001d040000022104002104100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976659d01013c5665633c4d756c746941737365743e00011c726563656976659d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574739d01013c5665633c4d756c746941737365743e00011c72657365727665a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473f10301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374a50101344d756c74694c6f636174696f6e0001186173736574739d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573a10101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c00010c78636d250401385665633c58636d3c43616c6c3e3e00070000250400000219040029040c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00002d040c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574735501012c4d756c746941737365747300011c65666665637473310401405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574735501012c4d756c746941737365747300011c65666665637473310401405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574735501012c4d756c746941737365747300011c65666665637473310401405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e736511040120526573706f6e7365000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279290101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c2904014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723501010c7533320001406d61785f6d6573736167655f73697a653501010c7533320001306d61785f63617061636974793501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723501010c75333200011873656e6465723501010c753332000124726563697069656e743501010c7533320009002c52656c6179656446726f6d08010c77686f2d010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167652d040170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69643d01010c75363400014c6d61785f726573706f6e73655f7765696768743d01010c753634000b0048556e73756273637269626556657273696f6e000c000031040000023504003504100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279290101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374290101344d756c74694c6f636174696f6e00011c65666665637473050401385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374290101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565735d0101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c000130696e737472756374696f6e73390401385665633c58636d3c43616c6c3e3e0007000039040000022d04003d040c0c78636d0876320c58636d041043616c6c00000400410401585665633c496e737472756374696f6e3c43616c6c3e3e0000410400000245040045040c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404005501012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404005501012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404005501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69643d01011c51756572794964000120726573706f6e736571010120526573706f6e73650001286d61785f7765696768743d01010c753634000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279290101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73743d01010c75363400011063616c6c2904014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723501010c7533320001406d61785f6d6573736167655f73697a653501010c7533320001306d61785f63617061636974793501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723501010c75333200011873656e6465723501010c753332000124726563697069656e743501010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e04002d010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69643d01011c5175657279496400011064657374290101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768743d01010c753634000c00304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733501010c75333200012c62656e6566696369617279290101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733501010c75333200011064657374290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000e003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374290101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69643d01011c5175657279496400011064657374290101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768743d01010c75363400120030427579457865637574696f6e080110666565735d0101284d756c746941737365740001307765696768745f6c696d69749101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204003d04012458636d3c43616c6c3e0015002c536574417070656e64697804003d04012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574735501012c4d756c74694173736574730001187469636b6574290101344d756c74694c6f636174696f6e001800105472617004003d01010c7536340019004053756273637269626556657273696f6e08012071756572795f69643d01011c5175657279496400014c6d61785f726573706f6e73655f7765696768743d01010c753634001a0048556e73756273637269626556657273696f6e001b0000490404184f7074696f6e04045401100108104e6f6e6500000010536f6d6504001000000100004d040c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d69742001185765696768740000000051040c306f726d6c5f78746f6b656e73186d6f64756c651043616c6c040454000118207472616e7366657210012c63757272656e63795f6964c80134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e636500011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f7765696768742001185765696768740000004c7472616e736665725f6d756c746961737365740c0114617373657455040160426f783c56657273696f6e65644d756c746941737365743e00011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000100447472616e736665725f776974685f66656514012c63757272656e63795f6964c80134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e636500010c666565180128543a3a42616c616e636500011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000200707472616e736665725f6d756c746961737365745f776974685f666565100114617373657455040160426f783c56657273696f6e65644d756c746941737365743e00010c66656555040160426f783c56657273696f6e65644d756c746941737365743e00011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000300607472616e736665725f6d756c746963757272656e6369657310012863757272656e636965736d0201805665633c28543a3a43757272656e637949642c20543a3a42616c616e6365293e0001206665655f6974656d10010c75333200011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000400507472616e736665725f6d756c746961737365747310011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001206665655f6974656d10010c75333200011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000500005504080c78636d4c56657273696f6e65644d756c746941737365740001080856300400a101013876303a3a4d756c7469417373657400000008563104005d01013876313a3a4d756c746941737365740001000059040c206f726d6c5f78636d186d6f64756c651043616c6c0404540001044473656e645f61735f736f7665726569676e08011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765e9030154426f783c56657273696f6e656458636d3c28293e3e000000005d040c386f726d6c5f617574686f72697479186d6f64756c651043616c6c0404540001202c64697370617463685f617308012461735f6f726967696e61040134543a3a41734f726967696e496400011063616c6c45030138426f783c43616c6c4f663c543e3e000000447363686564756c655f64697370617463681001107768656e65040170446973706174636854696d653c543a3a426c6f636b4e756d6265723e0001207072696f726974790801205072696f7269747900014c776974685f64656c617965645f6f726967696ef9010110626f6f6c00011063616c6c45030138426f783c43616c6c4f663c543e3e00010074666173745f747261636b5f7363686564756c65645f64697370617463680c0138696e697469616c5f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011c7461736b5f69641001445363686564756c655461736b496e6465780001107768656e65040170446973706174636854696d653c543a3a426c6f636b4e756d6265723e0002006064656c61795f7363686564756c65645f64697370617463680c0138696e697469616c5f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011c7461736b5f69641001445363686564756c655461736b496e6465780001406164646974696f6e616c5f64656c6179100138543a3a426c6f636b4e756d6265720003006463616e63656c5f7363686564756c65645f6469737061746368080138696e697469616c5f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011c7461736b5f69641001445363686564756c655461736b496e64657800040038617574686f72697a655f63616c6c08011063616c6c45030138426f783c43616c6c4f663c543e3e00011863616c6c6572f10101504f7074696f6e3c543a3a4163636f756e7449643e0005005872656d6f76655f617574686f72697a65645f63616c6c0401106861736824011c543a3a4861736800060030747269676765725f63616c6c0801106861736824011c543a3a4861736800014463616c6c5f7765696768745f626f756e643d01011857656967687400070000610408406163616c615f7072696d69746976657348417574686f72697479734f726967696e496400011410526f6f7400000020547265617375727900010038486f6e7a6f6e547265617375727900020030486f6d6154726561737572790003003c54726561737572795265736572766500040000650410346672616d655f737570706f727418747261697473207363686564756c6530446973706174636854696d65042c426c6f636b4e756d62657201100108084174040010012c426c6f636b4e756d626572000000144166746572040010012c426c6f636b4e756d6265720001000069040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273050101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c7533320001001c70726f706f73650c01247468726573686f6c643501012c4d656d626572436f756e7400012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643501010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a48617368000500006d040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273050101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d650006000071040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273050101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c7533320001001c70726f706f73650c01247468726573686f6c643501012c4d656d626572436f756e7400012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643501010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005000075040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273050101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d650006000079040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273050101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c7533320001001c70726f706f73650c01247468726573686f6c643501012c4d656d626572436f756e7400012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643501010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a48617368000500007d040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273050101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d650006000081040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273050101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c7533320001001c70726f706f73650c01247468726573686f6c643501012c4d656d626572436f756e7400012070726f706f73616c4503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643501010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643501010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005000085040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273050101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d650006000089040c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736824011c543a3a4861736800011476616c7565e4013042616c616e63654f663c543e000000187365636f6e6408012070726f706f73616c3501012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e643501010c75333200010010766f74650801247265665f696e6465783501013c5265666572656e64756d496e646578000110766f7465210201644163636f756e74566f74653c42616c616e63654f663c543e3e00020040656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003004065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736824011c543a3a486173680004006465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736824011c543a3a486173680005006065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736824011c543a3a4861736800060028666173745f747261636b0c013470726f706f73616c5f6861736824011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d626572000700347665746f5f65787465726e616c04013470726f706f73616c5f6861736824011c543a3a486173680008004463616e63656c5f7265666572656e64756d0401247265665f696e6465783501013c5265666572656e64756d496e6465780009003463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a002064656c65676174650c0108746f000130543a3a4163636f756e744964000128636f6e76696374696f6e8d040128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b0028756e64656c6567617465000c0058636c6561725f7075626c69635f70726f706f73616c73000d00346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e000e00646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e000f00586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e001000886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e00110034726561705f707265696d61676508013470726f706f73616c5f6861736824011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e643501010c75333200120018756e6c6f636b040118746172676574000130543a3a4163636f756e7449640013002c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e6465780014004472656d6f76655f6f746865725f766f7465080118746172676574000130543a3a4163636f756e744964000114696e64657810013c5265666572656e64756d496e64657800150038656e6163745f70726f706f73616c08013470726f706f73616c5f6861736824011c543a3a48617368000114696e64657810013c5265666572656e64756d496e64657800160024626c61636b6c69737408013470726f706f73616c5f6861736824011c543a3a4861736800013c6d617962655f7265665f696e6465784904015c4f7074696f6e3c5265666572656e64756d496e6465783e0017003c63616e63656c5f70726f706f73616c04012870726f705f696e6465783501012450726f70496e646578001800008d040c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b656436780006000091040c2c6f726d6c5f6f7261636c65186d6f64756c651043616c6c0804540004490001042c666565645f76616c75657304011876616c7565732d02018c5665633c28543a3a4f7261636c654b65792c20543a3a4f7261636c6556616c7565293e0000000095040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273050101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d650006000099040c306f726d6c5f61756374696f6e186d6f64756c651043616c6c0404540001040c6269640801086964100130543a3a41756374696f6e496400011476616c7565e40128543a3a42616c616e6365000000009d040c306f726d6c5f72657761726473186d6f64756c651043616c6c04045400010000a1040c346d6f64756c655f707269636573186d6f64756c651043616c6c040454000108286c6f636b5f707269636504012c63757272656e63795f6964c8012843757272656e6379496400000030756e6c6f636b5f707269636504012c63757272656e63795f6964c8012843757272656e6379496400010000a5040c286d6f64756c655f646578186d6f64756c651043616c6c04045400013458737761705f776974685f65786163745f737570706c790c011070617468ec013c5665633c43757272656e637949643e000134737570706c795f616d6f756e74e4011c42616c616e63650001446d696e5f7461726765745f616d6f756e74e4011c42616c616e636500000058737761705f776974685f65786163745f7461726765740c011070617468ec013c5665633c43757272656e637949643e0001347461726765745f616d6f756e74e4011c42616c616e63650001446d61785f737570706c795f616d6f756e74e4011c42616c616e6365000100346164645f6c697175696469747918013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001306d61785f616d6f756e745f61e4011c42616c616e63650001306d61785f616d6f756e745f62e4011c42616c616e636500014c6d696e5f73686172655f696e6372656d656e74e4011c42616c616e63650001547374616b655f696e6372656d656e745f7368617265f9010110626f6f6c000200346164645f70726f766973696f6e10013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000120616d6f756e745f61e4011c42616c616e6365000120616d6f756e745f62e4011c42616c616e63650003003c636c61696d5f6465785f73686172650c01146f776e6572000130543a3a4163636f756e74496400013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640004004072656d6f76655f6c697175696469747918013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e6379496400013072656d6f76655f7368617265e4011c42616c616e636500013c6d696e5f77697468647261776e5f61e4011c42616c616e636500013c6d696e5f77697468647261776e5f62e4011c42616c616e636500012862795f756e7374616b65f9010110626f6f6c000500446c6973745f70726f766973696f6e696e671c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001486d696e5f636f6e747269627574696f6e5f61e4011c42616c616e63650001486d696e5f636f6e747269627574696f6e5f62e4011c42616c616e63650001487461726765745f70726f766973696f6e5f61e4011c42616c616e63650001487461726765745f70726f766973696f6e5f62e4011c42616c616e63650001286e6f745f6265666f726535010138543a3a426c6f636b4e756d626572000600787570646174655f70726f766973696f6e696e675f706172616d65746572731c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001486d696e5f636f6e747269627574696f6e5f61e4011c42616c616e63650001486d696e5f636f6e747269627574696f6e5f62e4011c42616c616e63650001487461726765745f70726f766973696f6e5f61e4011c42616c616e63650001487461726765745f70726f766973696f6e5f62e4011c42616c616e63650001286e6f745f6265666f726535010138543a3a426c6f636b4e756d62657200070040656e645f70726f766973696f6e696e6708013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640008004c656e61626c655f74726164696e675f7061697208013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640009005064697361626c655f74726164696e675f7061697208013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000a0040726566756e645f70726f766973696f6e0c01146f776e6572000130543a3a4163636f756e74496400013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000b004861626f72745f70726f766973696f6e696e6708013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000c0000a9040c446d6f64756c655f6465785f6f7261636c65186d6f64756c651043616c6c04045400010c50656e61626c655f617665726167655f70726963650c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000120696e74657276616c20012c4d6f6d656e744f663c543e0000005464697361626c655f617665726167655f707269636508013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000100747570646174655f617665726167655f70726963655f696e74657276616c0c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001306e65775f696e74657276616c20012c4d6f6d656e744f663c543e00020000ad040c546d6f64756c655f616767726567617465645f646578186d6f64756c651043616c6c04045400010c58737761705f776974685f65786163745f737570706c790c01147061746873b10401345665633c53776170506174683e000134737570706c795f616d6f756e74e4011c42616c616e63650001446d696e5f7461726765745f616d6f756e74e4011c42616c616e636500000058737761705f776974685f65786163745f7461726765740c01147061746873b10401345665633c53776170506174683e0001347461726765745f616d6f756e74e4011c42616c616e63650001446d61785f737570706c795f616d6f756e74e4011c42616c616e6365000100707570646174655f616767726567617465645f737761705f706174687304011c75706461746573b90401d85665633c282843757272656e637949642c2043757272656e63794964292c204f7074696f6e3c5665633c53776170506174683e3e293e00020000b104000002b50400b50408546d6f64756c655f616767726567617465645f6465782053776170506174680001080c4465780400ec013c5665633c43757272656e637949643e0000001454616967610c00100144537461626c654173736574506f6f6c49640000100138506f6f6c546f6b656e496e6465780000100138506f6f6c546f6b656e496e64657800010000b904000002bd0400bd0400000408c104c50400c10400000408c8c800c50404184f7074696f6e04045401b1040108104e6f6e6500000010536f6d650400b1040000010000c9040c586d6f64756c655f61756374696f6e5f6d616e61676572186d6f64756c651043616c6c0404540001041863616e63656c040108696410012441756374696f6e496400000000cd040c306d6f64756c655f6c6f616e73186d6f64756c651043616c6c04045400010000d1040c346d6f64756c655f686f6e7a6f6e186d6f64756c651043616c6c0404540001282c61646a7573745f6c6f616e0c012c63757272656e63795f6964c8012843757272656e63794964000154636f6c6c61746572616c5f61646a7573746d656e7455020118416d6f756e7400014064656269745f61646a7573746d656e7455020118416d6f756e740000006c636c6f73655f6c6f616e5f6861735f64656269745f62795f64657808012c63757272656e63795f6964c8012843757272656e637949640001546d61785f636f6c6c61746572616c5f616d6f756e74e4011c42616c616e6365000100487472616e736665725f6c6f616e5f66726f6d08012c63757272656e63795f6964c8012843757272656e6379496400011066726f6d7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500020024617574686f72697a6508012c63757272656e63795f6964c8012843757272656e63794964000108746f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650003002c756e617574686f72697a6508012c63757272656e63795f6964c8012843757272656e63794964000108746f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650004003c756e617574686f72697a655f616c6c00050068657870616e645f706f736974696f6e5f636f6c6c61746572616c0c012c63757272656e63795f6964c8012843757272656e63794964000150696e6372656173655f64656269745f76616c756518011c42616c616e636500015c6d696e5f696e6372656173655f636f6c6c61746572616c18011c42616c616e636500060054736872696e6b5f706f736974696f6e5f64656269740c012c63757272656e63795f6964c8012843757272656e6379496400014c64656372656173655f636f6c6c61746572616c18011c42616c616e63650001606d696e5f64656372656173655f64656269745f76616c756518011c42616c616e63650007006861646a7573745f6c6f616e5f62795f64656269745f76616c75650c012c63757272656e63795f6964c8012843757272656e63794964000154636f6c6c61746572616c5f61646a7573746d656e7455020118416d6f756e7400015864656269745f76616c75655f61646a7573746d656e7455020118416d6f756e74000800387472616e736665725f64656269740c013466726f6d5f63757272656e6379c8012843757272656e6379496400012c746f5f63757272656e6379c8012843757272656e6379496400013864656269745f7472616e7366657218011c42616c616e636500090000d5040c4c6d6f64756c655f6364705f7472656173757279186d6f64756c651043616c6c0404540001106c657874726163745f737572706c75735f746f5f7472656173757279040118616d6f756e74e4011c42616c616e63650000004861756374696f6e5f636f6c6c61746572616c10012c63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4011c42616c616e6365000118746172676574e4011c42616c616e636500011c73706c69746564f9010110626f6f6c0001007465786368616e67655f636f6c6c61746572616c5f746f5f737461626c6508012c63757272656e63795f6964c8012843757272656e63794964000128737761705f6c696d6974d9040148537761704c696d69743c42616c616e63653e000200907365745f65787065637465645f636f6c6c61746572616c5f61756374696f6e5f73697a6508012c63757272656e63795f6964c8012843757272656e6379496400011073697a65e4011c42616c616e636500030000d9040c386d6f64756c655f737570706f72740c64657824537761704c696d6974041c42616c616e6365011801082c4578616374537570706c79080018011c42616c616e6365000018011c42616c616e63650000002c4578616374546172676574080018011c42616c616e6365000018011c42616c616e636500010000dd040c446d6f64756c655f6364705f656e67696e65186d6f64756c651043616c6c04045400010c246c697175696461746508012c63757272656e63795f6964c8012843757272656e6379496400010c77686f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500000018736574746c6508012c63757272656e63795f6964c8012843757272656e6379496400010c77686f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000100547365745f636f6c6c61746572616c5f706172616d7318012c63757272656e63795f6964c8012843757272656e63794964000154696e7465726573745f726174655f7065725f736563e10401404368616e67654f7074696f6e526174650001446c69717569646174696f6e5f726174696fe10401444368616e67654f7074696f6e526174696f00014c6c69717569646174696f6e5f70656e616c7479e10401404368616e67654f7074696f6e5261746500016472657175697265645f636f6c6c61746572616c5f726174696fe10401444368616e67654f7074696f6e526174696f0001646d6178696d756d5f746f74616c5f64656269745f76616c7565e50401344368616e676542616c616e636500020000e104082c6f726d6c5f747261697473184368616e6765041456616c75650165020108204e6f4368616e6765000000204e657756616c756504006502011456616c756500010000e504082c6f726d6c5f747261697473184368616e6765041456616c756501180108204e6f4368616e6765000000204e657756616c7565040018011456616c756500010000e9040c646d6f64756c655f656d657267656e63795f73687574646f776e186d6f64756c651043616c6c04045400010c48656d657267656e63795f73687574646f776e000000586f70656e5f636f6c6c61746572616c5f726566756e6400010048726566756e645f636f6c6c61746572616c73040118616d6f756e74e4011c42616c616e636500020000ed040c2c6d6f64756c655f686f6d61186d6f64756c651043616c6c040454000128106d696e74040118616d6f756e74e4011c42616c616e636500000038726571756573745f72656465656d080118616d6f756e74e4011c42616c616e6365000140616c6c6f775f666173745f6d61746368f9010110626f6f6c00010048666173745f6d617463685f72656465656d7304013472656465656d65725f6c697374050101445665633c543a3a4163636f756e7449643e00020040636c61696d5f726564656d7074696f6e04012072656465656d6572000130543a3a4163636f756e744964000300487570646174655f686f6d615f706172616d7310017c736f66745f626f6e6465645f6361705f7065725f7375625f6163636f756e74f104013c4f7074696f6e3c42616c616e63653e000174657374696d617465645f7265776172645f726174655f7065725f657261650201304f7074696f6e3c526174653e00013c636f6d6d697373696f6e5f72617465650201304f7074696f6e3c526174653e00014c666173745f6d617463685f6665655f72617465650201304f7074696f6e3c526174653e000400587570646174655f62756d705f6572615f706172616d730801546c6173745f6572615f62756d7065645f626c6f636b490401584f7074696f6e3c543a3a426c6f636b4e756d6265723e0001246672657175656e6379490401584f7074696f6e3c543a3a426c6f636b4e756d6265723e0005003472657365745f6c65646765727304011c75706461746573f50401d45665633c287531362c204f7074696f6e3c42616c616e63653e2c204f7074696f6e3c5665633c556e6c6f636b4368756e6b3e3e293e0006004472657365745f63757272656e745f6572610401246572615f696e646578100120457261496e64657800070058666f7263655f62756d705f63757272656e745f65726104012c62756d705f616d6f756e74100120457261496e64657800080074666173745f6d617463685f72656465656d735f636f6d706c6574656c7904013472656465656d65725f6c697374050101445665633c543a3a4163636f756e7449643e00090000f10404184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000f504000002f90400f9040000040c98f104fd0400fd0404184f7074696f6e0404540179020108104e6f6e6500000010536f6d6504007902000001000001050c506d6f64756c655f78636d5f696e74657266616365186d6f64756c651043616c6c040454000104787570646174655f78636d5f646573745f7765696768745f616e645f66656504011c75706461746573050501f45665633c2858636d496e746572666163654f7065726174696f6e2c204f7074696f6e3c5765696768743e2c204f7074696f6e3c42616c616e63653e293e00000000050500000209050009050000040c85020d03f104000d050c446d6f64756c655f696e63656e7469766573186d6f64756c651043616c6c040454000118446465706f7369745f6465785f73686172650801386c705f63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4011c42616c616e63650000004877697468647261775f6465785f73686172650801386c705f63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4011c42616c616e636500010034636c61696d5f7265776172647304011c706f6f6c5f69648d020118506f6f6c4964000200607570646174655f696e63656e746976655f7265776172647304011c75706461746573110501a45665633c28506f6f6c49642c205665633c2843757272656e637949642c2042616c616e6365293e293e000300647570646174655f6465785f736176696e675f7265776172647304011c757064617465731905014c5665633c28506f6f6c49642c2052617465293e0004008c7570646174655f636c61696d5f7265776172645f646564756374696f6e5f726174657304011c757064617465731905014c5665633c28506f6f6c49642c2052617465293e0005000011050000021505001505000004088d026d020019050000021d05001d05000004088d02f00021050c286d6f64756c655f6e6674186d6f64756c651043616c6c04045400011c306372656174655f636c6173730c01206d6574616461746128010c43494400012870726f706572746965732505012850726f70657274696573000128617474726962757465732d05012841747472696275746573000000106d696e74140108746f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000120636c6173735f6964100130436c61737349644f663c543e0001206d6574616461746128010c434944000128617474726962757465732d050128417474726962757465730001207175616e746974793501010c753332000100207472616e73666572080108746f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000114746f6b656e3105017028436c61737349644f663c543e2c20546f6b656e49644f663c543e29000200106275726e040114746f6b656e3105017028436c61737349644f663c543e2c20546f6b656e49644f663c543e29000300406275726e5f776974685f72656d61726b080114746f6b656e3105017028436c61737349644f663c543e2c20546f6b656e49644f663c543e2900011872656d61726b28011c5665633c75383e0004003464657374726f795f636c617373080120636c6173735f6964100130436c61737349644f663c543e000110646573747d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650005005c7570646174655f636c6173735f70726f70657274696573080120636c6173735f6964100130436c61737349644f663c543e00012870726f706572746965732505012850726f706572746965730006000025050c406163616c615f7072696d6974697665730c6e667420426974466c616773040454012905000400080134436c61737350726f7065727479000029050c406163616c615f7072696d6974697665730c6e667434436c61737350726f7065727479000110305472616e7366657261626c65000100204275726e61626c65000200204d696e7461626c6500040058436c61737350726f706572746965734d757461626c65000800002d05042042547265654d617008044b012804560128000400f50200000031050000040810200035050c546d6f64756c655f61737365745f7265676973747279186d6f64756c651043616c6c0404540001205872656769737465725f666f726569676e5f61737365740801206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001206d6574616461746199020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e000000507570646174655f666f726569676e5f61737365740c0140666f726569676e5f61737365745f6964980138466f726569676e417373657449640001206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001206d6574616461746199020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0001005472656769737465725f737461626c655f61737365740401206d6574616461746199020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0002004c7570646174655f737461626c655f617373657408013c737461626c655f61737365745f6964100144537461626c654173736574506f6f6c49640001206d6574616461746199020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0003005072656769737465725f65726332305f6173736574080120636f6e7472616374b0012845766d4164647265737300013c6d696e696d616c5f62616c616e636518013042616c616e63654f663c543e000400487570646174655f65726332305f6173736574080120636f6e7472616374b0012845766d416464726573730001206d6574616461746199020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0005005472656769737465725f6e61746976655f617373657408012c63757272656e63795f6964c8012843757272656e637949640001206d6574616461746199020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0006004c7570646174655f6e61746976655f617373657408012c63757272656e63795f6964c8012843757272656e637949640001206d6574616461746199020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0007000039050c286d6f64756c655f65766d186d6f64756c651043616c6c040454000138206574685f63616c6c1c0118616374696f6e3d0501445472616e73616374696f6e416374696f6e000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743501010c75333200012c6163636573735f6c6973744105014c5665633c4163636573734c6973744974656d3e00012c76616c69645f756e74696c35010138543a3a426c6f636b4e756d6265720000001063616c6c180118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743501010c75333200012c6163636573735f6c6973744105014c5665633c4163636573734c6973744974656d3e000100387363686564756c65645f63616c6c1c011066726f6db0012845766d41646472657373000118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743501010c75333200012c6163636573735f6c6973744105014c5665633c4163636573734c6973744974656d3e00020018637265617465140114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743501010c75333200012c6163636573735f6c6973744105014c5665633c4163636573734c6973744974656d3e0003001c63726561746532180114696e70757428011c5665633c75383e00011073616c742401104832353600011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743501010c75333200012c6163636573735f6c6973744105014c5665633c4163636573734c6973744974656d3e0004004c6372656174655f6e66745f636f6e7472616374140114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743501010c75333200012c6163636573735f6c6973744105014c5665633c4163636573734c6973744974656d3e000500646372656174655f7072656465706c6f795f636f6e7472616374180118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743501010c75333200012c6163636573735f6c6973744105014c5665633c4163636573734c6973744974656d3e0006004c7472616e736665725f6d61696e7461696e6572080120636f6e7472616374b0012845766d416464726573730001386e65775f6d61696e7461696e6572b0012845766d41646472657373000700407075626c6973685f636f6e7472616374040120636f6e7472616374b0012845766d41646472657373000800307075626c6973685f66726565040120636f6e7472616374b0012845766d416464726573730009006c656e61626c655f636f6e74726163745f646576656c6f706d656e74000a007064697361626c655f636f6e74726163745f646576656c6f706d656e74000b00207365745f636f6465080120636f6e7472616374b0012845766d41646472657373000110636f646528011c5665633c75383e000c003073656c666465737472756374040120636f6e7472616374b0012845766d41646472657373000d00003d050c20657468657265756d2c7472616e73616374696f6e445472616e73616374696f6e416374696f6e0001081043616c6c0400b00110483136300000001843726561746500010000410500000245050045050c20657468657265756d2c7472616e73616374696f6e384163636573734c6973744974656d000008011c61646472657373b0011c4164647265737300013073746f726167655f6b657973ad0201245665633c483235363e000049050c4c6d6f64756c655f65766d5f6163636f756e7473186d6f64756c651043616c6c04045400010834636c61696d5f6163636f756e7408012c6574685f61646472657373b0012845766d416464726573730001346574685f7369676e6174757265a903013c4569703731325369676e617475726500000054636c61696d5f64656661756c745f6163636f756e74000100004d050c606e75747366696e616e63655f737461626c655f61737365741870616c6c65741043616c6c04045400011c2c6372656174655f706f6f6c280128706f6f6c5f6173736574c80128543a3a41737365744964000118617373657473ec013c5665633c543a3a417373657449643e000128707265636973696f6e73450201705665633c543a3a41744c656173743634426974556e7369676e65643e0001206d696e745f66656518015c543a3a41744c656173743634426974556e7369676e6564000120737761705f66656518015c543a3a41744c656173743634426974556e7369676e656400012872656465656d5f66656518015c543a3a41744c656173743634426974556e7369676e6564000124696e697469616c5f6118015c543a3a41744c656173743634426974556e7369676e65640001346665655f726563697069656e74000130543a3a4163636f756e74496400013c7969656c645f726563697069656e74000130543a3a4163636f756e744964000124707265636973696f6e18015c543a3a41744c656173743634426974556e7369676e6564000000106d696e740c011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400011c616d6f756e74734502013c5665633c543a3a42616c616e63653e00013c6d696e5f6d696e745f616d6f756e74180128543a3a42616c616e6365000100107377617018011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400010469100138506f6f6c546f6b656e496e6465780001046a100138506f6f6c546f6b656e496e6465780001086478180128543a3a42616c616e63650001186d696e5f6479180128543a3a42616c616e636500013061737365745f6c656e67746810010c7533320002004472656465656d5f70726f706f7274696f6e0c011c706f6f6c5f6964100144537461626c654173736574506f6f6c4964000118616d6f756e74180128543a3a42616c616e63650001486d696e5f72656465656d5f616d6f756e74734502013c5665633c543a3a42616c616e63653e0003003472656465656d5f73696e676c6514011c706f6f6c5f6964100144537461626c654173736574506f6f6c4964000118616d6f756e74180128543a3a42616c616e636500010469100138506f6f6c546f6b656e496e6465780001446d696e5f72656465656d5f616d6f756e74180128543a3a42616c616e636500013061737365745f6c656e67746810010c7533320004003072656465656d5f6d756c74690c011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400011c616d6f756e74734502013c5665633c543a3a42616c616e63653e0001446d61785f72656465656d5f616d6f756e74180128543a3a42616c616e6365000500206d6f646966795f610c011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001386675747572655f615f626c6f636b100138543a3a426c6f636b4e756d6265720006000051050c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f64617461040110646174615505015450617261636861696e496e686572656e7444617461000000607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652801345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736824011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f646528011c5665633c75383e000300005505089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f646174615905015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f73746174656105015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d657373616765736905016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573710501a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e000059050c4c706f6c6b61646f745f7072696d6974697665730876325c50657273697374656456616c69646174696f6e446174610804480124044e01100010012c706172656e745f686561645d050120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74240104480001306d61785f706f765f73697a6510010c75333200005d050c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e000061050c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f6465736505014442547265655365743c5665633c75383e3e00006505042042547265655365740404540128000400fd0200000069050000026d05006d050860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d65737361676500007105042042547265654d617008044b011d0104560175050004007d05000000750500000279050079050860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e00007d050000028105008105000004081d0175050085050c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000000547375646f5f756e636865636b65645f77656967687408011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0001187765696768742001185765696768740001001c7365745f6b657904010c6e65777d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650002001c7375646f5f617308010c77686f7d03018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011063616c6c45030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0003000089050c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000000204e6f74466f756e640001005c546172676574426c6f636b4e756d626572496e506173740002004852657363686564756c654e6f4368616e6765000300008d050c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c73000000009105000004080004009505083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e8c015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73050101385665633c4163636f756e7449643e000099050000040c61030018009d050c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000003c416c7265616479417070726f766564000100444e6f417070726f76616c734e656564656400020044546f6f4665775369676e61746f7269657300030048546f6f4d616e795369676e61746f72696573000400545369676e61746f726965734f75744f664f726465720005004c53656e646572496e5369676e61746f72696573000600204e6f74466f756e64000700204e6f744f776e65720008002c4e6f54696d65706f696e740009003857726f6e6754696d65706f696e74000a004c556e657870656374656454696d65706f696e74000b003c4d6178576569676874546f6f4c6f77000c0034416c726561647953746f726564000d0000a10500000408a5051800a50510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401a905045300000400ad0501185665633c543e0000a905083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f78795479706501942c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f7479706594012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000ad05000002a90500b10500000408b5051800b50510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401b905045300000400bd0501185665633c543e0000b905083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d6265720000bd05000002b90500c1050c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000000204e6f74466f756e64000100204e6f7450726f78790002002c556e70726f787961626c65000300244475706c6963617465000400304e6f5065726d697373696f6e0005002c556e616e6e6f756e6365640006002c4e6f53656c6650726f787900070000c5050c606d6f64756c655f7472616e73616374696f6e5f7061757365186d6f64756c65144572726f720404540001082c43616e6e6f74506175736500000040496e76616c696443686172616374657200010000c905083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400cd0501704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000cd0504184f7074696f6e04045401d1050108104e6f6e6500000010536f6d650400d1050000010000d10500000408001800d50510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000d9050c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c6172676500000030416c72656164794e6f746564000100344e6f74417574686f72697a6564000200204e6f744e6f74656400030024526571756573746564000400304e6f7452657175657374656400050000dd0510346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401e105045300000400e90501185665633c543e0000e105083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964d401384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73e505011c526561736f6e730000e505083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c00020000e905000002e10500ed0510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401f105045300000400f90501185665633c543e0000f105083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201f5051c42616c616e63650118000801086964f5050144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000f50508406163616c615f7072696d69746976657344526573657276654964656e74696669657200012044436f6c6c61746f7253656c656374696f6e0000004445766d53746f726167654465706f7369740001004c45766d446576656c6f7065724465706f73697400020018486f6e7a6f6e0003000c4e6674000400485472616e73616374696f6e5061796d656e74000500645472616e73616374696f6e5061796d656e744465706f73697400060014436f756e7400070000f905000002f10500fd05083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000001060c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e6365000000544c69717569646974795265737472696374696f6e730001004c496e73756666696369656e7442616c616e6365000200484578697374656e7469616c4465706f736974000300244b656570416c6976650004005c4578697374696e6756657374696e675363686564756c650005002c446561644163636f756e740006003c546f6f4d616e7952657365727665730007000005060000040800c800090610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454010d06045300000400110601185665633c543e00000d06082c6f726d6c5f746f6b656e732c42616c616e63654c6f636b041c42616c616e63650118000801086964d401384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e6365000011060000020d06001506082c6f726d6c5f746f6b656e732c4163636f756e7444617461041c42616c616e63650118000c01106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e63650000190610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454011d06045300000400210601185665633c543e00001d06082c6f726d6c5f746f6b656e732c52657365727665446174610844526573657276654964656e74696669657201f5051c42616c616e63650118000801086964f5050144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000021060000021d060025060c2c6f726d6c5f746f6b656e73186d6f64756c65144572726f720404540001203442616c616e6365546f6f4c6f770000005c416d6f756e74496e746f42616c616e63654661696c6564000100544c69717569646974795265737472696374696f6e73000200404d61784c6f636b734578636565646564000300244b656570416c697665000400484578697374656e7469616c4465706f7369740005002c446561644163636f756e740006003c546f6f4d616e7952657365727665730007000029060c446d6f64756c655f63757272656e63696573186d6f64756c65144572726f720404540001185c416d6f756e74496e746f42616c616e63654661696c65640000003442616c616e6365546f6f4c6f77000100544572633230496e76616c69644f7065726174696f6e0002004845766d4163636f756e744e6f74466f756e64000300485265616c4f726967696e4e6f74466f756e64000400344465706f7369744661696c6564000500002d0610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401e0045300000400890301185665633c543e000031060c306f726d6c5f76657374696e67186d6f64756c65144572726f72040454000118445a65726f56657374696e67506572696f64000000585a65726f56657374696e67506572696f64436f756e7400010064496e73756666696369656e7442616c616e6365546f4c6f636b0002005c546f6f4d616e7956657374696e675363686564756c657300030024416d6f756e744c6f770004006c4d617856657374696e675363686564756c6573457863656564656400050000350610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401c8045300000400ec01185665633c543e0000390608346672616d655f737570706f72742050616c6c6574496400000400d4011c5b75383b20385d00003d060c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000410600000245060045060c346672616d655f737570706f72741c7765696768747358576569676874546f466565436f656666696369656e74041c42616c616e6365011800100134636f6566665f696e746567657218011c42616c616e6365000128636f6566665f66726163f102011c50657262696c6c0001206e65676174697665f9010110626f6f6c0001186465677265650801087538000049060c686d6f64756c655f7472616e73616374696f6e5f7061796d656e74186d6f64756c65144572726f720404540001183c496e76616c6964537761705061746800000038496e76616c696442616c616e63650001002c496e76616c69645261746500020030496e76616c6964546f6b656e0003003c4465784e6f74417661696c61626c650004006c436861726765466565506f6f6c416c726561647945786973746564000500004d06083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e63650000510610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540110045300000400550601185665633c543e00005506000002100059060c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c75333200005d060c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900011070496e73756666696369656e7450726f706f7365727342616c616e636500000030496e76616c6964496e64657800010040546f6f4d616e79417070726f76616c730002004c50726f706f73616c4e6f74417070726f766564000300006106083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e636500011873746174757365060190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00006506083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200050000690610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e00006d060c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7204045400012c70496e73756666696369656e7450726f706f7365727342616c616e636500000030496e76616c6964496e64657800010030526561736f6e546f6f42696700020040556e6578706563746564537461747573000300385265717569726543757261746f7200040030496e76616c696456616c756500050028496e76616c69644665650006003450656e64696e675061796f7574000700245072656d6174757265000800504861734163746976654368696c64426f756e747900090034546f6f4d616e79517565756564000a00007106082c70616c6c65745f746970731c4f70656e54697010244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011010486173680124001c0118726561736f6e2401104861736800010c77686f0001244163636f756e74496400011866696e6465720001244163636f756e74496400011c6465706f73697418011c42616c616e6365000118636c6f7365734904014c4f7074696f6e3c426c6f636b4e756d6265723e00011074697073750601645665633c284163636f756e7449642c2042616c616e6365293e00012c66696e646572735f666565f9010110626f6f6c00007506000002d1050079060c2c70616c6c65745f746970731870616c6c6574144572726f7204045400011830526561736f6e546f6f42696700000030416c72656164794b6e6f776e00010028556e6b6e6f776e546970000200244e6f7446696e646572000300245374696c6c4f70656e000400245072656d6174757265000500007d060000028106008106084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800240110486173680000f10101384f7074696f6e3c417574686f723e0001000085060c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e7400000040556e636c6573416c726561647953657400010034546f6f4d616e79556e636c65730002003047656e65736973556e636c6500030030546f6f48696768556e636c6500040050556e636c65416c7265616479496e636c75646564000500204f6c64556e636c6500060000890610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400050101185665633c543e00008d0610346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f7365743c426f756e646564425472656553657408045401000453000004009106012c42547265655365743c543e00009106042042547265655365740404540100000400050100000095060c646d6f64756c655f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144572726f72040454000134544d617843616e6469646174657345786365656465640000004842656c6f7743616e646964617465734d696e0001002c5374696c6c4c6f636b65640002001c556e6b6e6f776e000300285065726d697373696f6e00040040416c726561647943616e646964617465000500304e6f7443616e6469646174650006003c4e6f744e6f6e43616e646964617465000700444e6f7468696e67546f5769746864726177000800445265717569726553657373696f6e4b65790009004c416c7265616479496e76756c6e657261626c65000a0030496e76616c696450726f6f66000b00604d6178496e76756c6e657261626c65734578636565646564000c000099060000029d06009d060000040800d10300a10600000408a5062800a5060c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d0000a9060c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f660000005c4e6f4173736f63696174656456616c696461746f724964000100344475706c6963617465644b6579000200184e6f4b657973000300244e6f4163636f756e7400040000ad0610346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401d503045300000400b10601185665633c543e0000b106000002d50300b506084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c7536340000b9060c586d6f64756c655f73657373696f6e5f6d616e61676572186d6f64756c65144572726f7204045400010c38496e76616c696453657373696f6e0000003c496e76616c69644475726174696f6e00010064457374696d6174654e65787453657373696f6e4661696c656400020000bd06000002c10600c106086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e6465721d0101185061726149640001147374617465c5060130496e626f756e6453746174650001406d6573736167655f6d65746164617461c90601a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e0000c506086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e64656400010000c906000002cd0600cd060000040810d10600d1060c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000d506000004081d011000d906000002dd0600dd06086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e741d0101185061726149640001147374617465e10601344f7574626f756e6453746174650001347369676e616c735f6578697374f9010110626f6f6c00012c66697273745f696e64657898010c7531360001286c6173745f696e64657898010c7531360000e106086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e64656400010000e506000004081d019800e906086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f7765696768742001185765696768740000ed060000040c1d01102800f1060c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000003042616458636d4f726967696e0001001842616458636d000200484261644f766572776569676874496e6465780003003c5765696768744f7665724c696d697400040000f5060c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e646572ad01015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679f90601404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696ead01015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665f9010110626f6f6c000100145265616479080120726573706f6e73650107014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000f90604184f7074696f6e04045401fd060108104e6f6e6500000010536f6d650400fd060000010000fd06000004080808000107080c78636d4456657273696f6e6564526573706f6e736500010c0856300400fd03013076303a3a526573706f6e736500000008563104001104013076313a3a526573706f6e736500010008563204007101013076323a3a526573706f6e73650002000005070000040810ad010009070000040c202010000d0710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454011107045300000400150701185665633c543e0000110700000408ad011000150700000211070019070c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e7454617267657473040074013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c6454617267657473000300001d070c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000002c53656e644661696c7572650001002046696c746572656400020048556e776569676861626c654d6573736167650003006044657374696e6174696f6e4e6f74496e7665727469626c6500040014456d7074790005003843616e6e6f745265616e63686f7200060034546f6f4d616e7941737365747300070034496e76616c69644f726967696e0008002842616456657273696f6e0009002c4261644c6f636174696f6e000a00384e6f537562736372697074696f6e000b0044416c726561647953756273637269626564000c000021070c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f72040454000100002507086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c20011857656967687400002907086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7420013c4f766572776569676874496e64657800002d0700000231070031070000040810280035070c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e000000244f7665724c696d69740001000039070c306f726d6c5f78746f6b656e73186d6f64756c65144572726f720404540001484441737365744861734e6f52657365727665000000544e6f7443726f7373436861696e5472616e736665720001002c496e76616c696444657374000200844e6f7443726f7373436861696e5472616e7366657261626c6543757272656e637900030048556e776569676861626c654d6573736167650004004858636d457865637574696f6e4661696c65640005003843616e6e6f745265616e63686f720006003c496e76616c6964416e63657374727900070030496e76616c696441737365740008006044657374696e6174696f6e4e6f74496e7665727469626c650009002842616456657273696f6e000a007444697374696e637452657365727665466f724173736574416e64466565000b001c5a65726f466565000c00285a65726f416d6f756e74000d0058546f6f4d616e794173736574734265696e6753656e74000e00544173736574496e6465784e6f6e4578697374656e74000f00304665654e6f74456e6f756768001000644e6f74537570706f727465644d756c74694c6f636174696f6e001100003d070000040829012901004107000004082901280045070c4c6f726d6c5f756e6b6e6f776e5f746f6b656e73186d6f64756c65144572726f7204045400010c3442616c616e6365546f6f4c6f770000003c42616c616e63654f766572666c6f7700010038556e68616e646c656441737365740002000049070c206f726d6c5f78636d186d6f64756c65144572726f7204045400010c2c556e726561636861626c650000002c53656e644661696c7572650001002842616456657273696f6e000200004d07000004084503f1010051070c386f726d6c5f617574686f72697479186d6f64756c65144572726f7204045400011c404661696c6564546f5363686564756c65000000384661696c6564546f43616e63656c000100444661696c6564546f46617374547261636b000200344661696c6564546f44656c61790003004443616c6c4e6f74417574686f72697a65640004005c5472696767657243616c6c4e6f745065726d69747465640005005057726f6e6743616c6c576569676874426f756e6400060000550710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540124045300000400ad0201185665633c543e00005907084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573050101385665633c4163636f756e7449643e0001106e617973050101385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d62657200005d070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e6774680009000061070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010834416c72656164794d656d626572000000244e6f744d656d6265720001000065070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e6774680009000069070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010834416c72656164794d656d626572000000244e6f744d656d626572000100006d070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e6774680009000071070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010834416c72656164794d656d626572000000244e6f744d656d6265720001000075070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e6774680009000079070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010834416c72656164794d656d626572000000244e6f744d656d626572000100007d0700000281070081070000040c10240000850700000408050118008907084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c651401106461746128011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d6265720001186578706972794904014c4f7074696f6e3c426c6f636b4e756d6265723e000100008d070c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801241c42616c616e6365011801081c4f6e676f696e670400910701b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f766564f9010110626f6f6c00010c656e6410012c426c6f636b4e756d6265720001000091070c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801241c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368240110486173680001247468726573686f6c641d020134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c799507013854616c6c793c42616c616e63653e000095070c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e6365000099070c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f7465739d0701b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e73a507015044656c65676174696f6e733c42616c616e63653e0001147072696f72a907017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6e8d040128436f6e76696374696f6e00012c64656c65676174696f6e73a507015044656c65676174696f6e733c42616c616e63653e0001147072696f72a907017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e000100009d07000002a10700a1070000040810210200a5070c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e63650000a9070c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e63650000ad0700000408241d0200b1070000040810050100b507084070616c6c65745f64656d6f63726163792052656c656173657300010408563100000000b9070c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001702056616c75654c6f770000003c50726f706f73616c4d697373696e670001003c416c726561647943616e63656c6564000200444475706c696361746550726f706f73616c0003004c50726f706f73616c426c61636b6c6973746564000400444e6f7453696d706c654d616a6f726974790005002c496e76616c696448617368000600284e6f50726f706f73616c00070034416c72656164795665746f6564000800444475706c6963617465507265696d6167650009002c4e6f74496d6d696e656e74000a0020546f6f4561726c79000b0020496d6d696e656e74000c003c507265696d6167654d697373696e67000d00445265666572656e64756d496e76616c6964000e003c507265696d616765496e76616c6964000f002c4e6f6e6557616974696e67001000204e6f74566f746572001100304e6f5065726d697373696f6e00120044416c726561647944656c65676174696e6700130044496e73756666696369656e7446756e6473001400344e6f7444656c65676174696e6700150028566f746573457869737400160044496e7374616e744e6f74416c6c6f776564001700204e6f6e73656e73650018003c57726f6e675570706572426f756e640019003c4d6178566f74657352656163686564001a0040546f6f4d616e7950726f706f73616c73001b0000bd070c2c6f726d6c5f6f7261636c65186d6f64756c654054696d657374616d70656456616c7565081456616c756501f0184d6f6d656e7401200008011476616c7565f0011456616c756500012474696d657374616d702001184d6f6d656e740000c1070c386f726d6c5f7574696c69746965732c6f7264657265645f736574284f7264657265645365740804540100045300000400c5070140426f756e6465645665633c542c20533e0000c50710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400050101185665633c543e0000c9070c2c6f726d6c5f6f7261636c65186d6f64756c65144572726f72080454000449000108304e6f5065726d697373696f6e00000034416c726561647946656564656400010000cd070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010834416c72656164794d656d626572000000244e6f744d656d62657200010000d1070c2c6f726d6c5f7472616974731c61756374696f6e2c41756374696f6e496e666f0c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d6265720110000c010c626964cd0501704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e000114737461727410012c426c6f636b4e756d62657200010c656e644904014c4f7074696f6e3c426c6f636b4e756d6265723e0000d5070c306f726d6c5f61756374696f6e186d6f64756c65144572726f720404540001143c41756374696f6e4e6f7445786973740000004441756374696f6e4e6f7453746172746564000100384269644e6f7441636365707465640002003c496e76616c69644269645072696365000300504e6f417661696c61626c6541756374696f6e496400040000d90708306f726d6c5f7265776172647320506f6f6c496e666f0c14536861726501181c42616c616e636501182843757272656e6379496401c800080130746f74616c5f736861726573180114536861726500011c72657761726473dd0701a042547265654d61703c43757272656e637949642c202842616c616e63652c2042616c616e6365293e0000dd07042042547265654d617008044b01c8045601e107000400e507000000e10700000408181800e507000002e90700e90700000408c8e10700ed07000004088d020000f1070000040818f50700f507042042547265654d617008044b01c8045601180004006d02000000f9070c306f726d6c5f72657761726473186d6f64756c65144572726f7204045400010440506f6f6c446f65734e6f74457869737400000000fd0708206f726d6c5f6e667424436c617373496e666f101c546f6b656e49640120244163636f756e744964010010446174610101083c436c6173734d657461646174614f66010508001001206d657461646174610508013c436c6173734d657461646174614f66000138746f74616c5f69737375616e636520011c546f6b656e49640001146f776e65720001244163636f756e7449640001106461746101080110446174610000010808286d6f64756c655f6e667424436c61737344617461041c42616c616e63650118000c011c6465706f73697418011c42616c616e636500012870726f706572746965732505012850726f70657274696573000128617474726962757465732d050128417474726962757465730000050810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000090808206f726d6c5f6e667424546f6b656e496e666f0c244163636f756e74496401001044617461010d083c546f6b656e4d657461646174614f66010508000c01206d657461646174610508013c546f6b656e4d657461646174614f660001146f776e65720001244163636f756e744964000110646174610d0801104461746100000d0808286d6f64756c655f6e667424546f6b656e44617461041c42616c616e636501180008011c6465706f73697418011c42616c616e6365000128617474726962757465732d05012841747472696275746573000011080000040c0010200015080c206f726d6c5f6e6674186d6f64756c65144572726f7204045400011c484e6f417661696c61626c65436c6173734964000000484e6f417661696c61626c65546f6b656e496400010034546f6b656e4e6f74466f756e6400020034436c6173734e6f74466f756e64000300304e6f5065726d697373696f6e0004004843616e6e6f7444657374726f79436c6173730005004c4d61784d6574616461746145786365656465640006000019080c346d6f64756c655f707269636573186d6f64756c65144572726f720404540001084441636365737350726963654661696c6564000000344e6f4c6f636b65645072696365000100001d0808286d6f64756c655f6465784454726164696e6750616972537461747573081c42616c616e636501182c426c6f636b4e756d6265720110010c2044697361626c65640000003050726f766973696f6e696e670400210801b050726f766973696f6e696e67506172616d65746572733c42616c616e63652c20426c6f636b4e756d6265723e0001001c456e61626c656400020000210808286d6f64756c655f6465785850726f766973696f6e696e67506172616d6574657273081c42616c616e636501182c426c6f636b4e756d6265720110001001406d696e5f636f6e747269627574696f6ee10701482842616c616e63652c2042616c616e6365290001407461726765745f70726f766973696f6ee10701482842616c616e63652c2042616c616e636529000154616363756d756c617465645f70726f766973696f6ee10701482842616c616e63652c2042616c616e6365290001286e6f745f6265666f726510012c426c6f636b4e756d626572000025080000040849020000290800000408f0f0002d080c286d6f64756c655f646578186d6f64756c65144572726f7204045400015c38416c7265616479456e61626c6564000000344d7573744265456e61626c6564000100484d757374426550726f766973696f6e696e67000200384d757374426544697361626c6564000300384e6f74416c6c6f7765644c69737400040070496e76616c6964436f6e747269627574696f6e496e6372656d656e7400050064496e76616c69644c6971756964697479496e6372656d656e7400060044496e76616c696443757272656e6379496400070060496e76616c696454726164696e67506174684c656e67746800080060496e73756666696369656e74546172676574416d6f756e7400090054457863657373697665537570706c79416d6f756e74000a0054496e73756666696369656e744c6971756964697479000b00405a65726f537570706c79416d6f756e74000c00405a65726f546172676574416d6f756e74000d0068556e61636365707461626c655368617265496e6372656d656e74000e0078556e61636365707461626c654c697175696469747957697468647261776e000f0050496e76617269616e74436865636b4661696c656400100050556e7175616c696669656450726f766973696f6e001100445374696c6c50726f766973696f6e696e67001200444173736574556e7265676973746572656400130048496e76616c696454726164696e6750617468001400404e6f74416c6c6f776564526566756e640015002843616e6e6f74537761700016000031080000040c3508350820003508083c7072696d69746976655f7479706573105532353600000400390801205b7536343b20345d000039080000030400000020003d0800000418f0f03508350820200041080c446d6f64756c655f6465785f6f7261636c65186d6f64756c65144572726f7204045400011468417665726167655072696365416c7265616479456e61626c6564000000644176657261676550726963654d7573744265456e61626c65640001002c496e76616c6964506f6f6c00020044496e76616c696443757272656e6379496400030038496e74657276616c49735a65726f00040000450810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401b504045300000400b10401185665633c543e00004908000002ec004d080c546d6f64756c655f616767726567617465645f646578186d6f64756c65144572726f720404540001102843616e6e6f745377617000000034496e76616c6964506f6f6c496400010044496e76616c6964546f6b656e496e6465780002003c496e76616c6964537761705061746800030000510808586d6f64756c655f61756374696f6e5f6d616e6167657254436f6c6c61746572616c41756374696f6e4974656d08244163636f756e74496401002c426c6f636b4e756d626572011000180140726566756e645f726563697069656e740001244163636f756e74496400012c63757272656e63795f6964c8012843757272656e63794964000138696e697469616c5f616d6f756e74e4011c42616c616e6365000118616d6f756e74e4011c42616c616e6365000118746172676574e4011c42616c616e636500012873746172745f74696d6510012c426c6f636b4e756d626572000055080c586d6f64756c655f61756374696f6e5f6d616e61676572186d6f64756c65144572726f720404540001184041756374696f6e4e6f7445786973747300000038496e52657665727365537461676500010040496e76616c6964466565645072696365000200444d757374416674657253687574646f776e0003003c496e76616c6964426964507269636500040034496e76616c6964416d6f756e7400050000590800000408c800005d0808406163616c615f7072696d69746976657320506f736974696f6e0000080128636f6c6c61746572616c18011c42616c616e6365000114646562697418011c42616c616e6365000061080c306d6f64756c655f6c6f616e73186d6f64756c65144572726f720404540001044c416d6f756e74436f6e766572744661696c6564000000006508000004080059080069080c346d6f64756c655f686f6e7a6f6e186d6f64756c65144572726f72040454000110304e6f5065726d697373696f6e0000003c416c726561647953687574646f776e00010058417574686f72697a6174696f6e4e6f7445786973747300020044416c7265616479417574686f72697a6564000300006d080c4c6d6f64756c655f6364705f7472656173757279186d6f64756c65144572726f720404540001144c436f6c6c61746572616c4e6f74456e6f75676800000050537572706c7573506f6f6c4e6f74456e6f756768000100484465626974506f6f6c4e6f74456e6f7567680002002843616e6e6f74537761700003002c4e6f74446578536861726500040000710808446d6f64756c655f6364705f656e67696e65505269736b4d616e6167656d656e74506172616d7300001401646d6178696d756d5f746f74616c5f64656269745f76616c756518011c42616c616e6365000154696e7465726573745f726174655f7065725f736563650201304f7074696f6e3c526174653e0001446c69717569646174696f6e5f726174696f650201344f7074696f6e3c526174696f3e00014c6c69717569646174696f6e5f70656e616c7479650201304f7074696f6e3c526174653e00016472657175697265645f636f6c6c61746572616c5f726174696f650201344f7074696f6e3c526174696f3e000075080c446d6f64756c655f6364705f656e67696e65186d6f64756c65144572726f7204045400013c5c457863656564446562697456616c7565486172644361700000007042656c6f775265717569726564436f6c6c61746572616c526174696f0001005442656c6f774c69717569646174696f6e526174696f000200304d7573744265556e73616665000300284d75737442655361666500040054496e76616c6964436f6c6c61746572616c547970650005006052656d61696e446562697456616c7565546f6f536d616c6c00060070436f6c6c61746572616c416d6f756e7442656c6f774d696e696d756d00070040496e76616c6964466565645072696365000800304e6f446562697456616c75650009003c416c726561647953687574646f776e000a00444d757374416674657253687574646f776e000b004c436f6c6c61746572616c4e6f74456e6f756768000c005c4e6f74456e6f756768446562697444656372656d656e74000d0064436f6e76657274446562697442616c616e63654661696c6564000e000079080c646d6f64756c655f656d657267656e63795f73687574646f776e186d6f64756c65144572726f720404540001143c416c726561647953687574646f776e000000444d757374416674657253687574646f776e0001003043616e4e6f74526566756e64000200544578697374506f74656e7469616c537572706c75730003004c4578697374556e68616e646c65644465626974000400007d080c2c6d6f64756c655f686f6d61186d6f64756c65345374616b696e674c65646765720000080118626f6e646564e4011c42616c616e6365000124756e6c6f636b696e67790201405665633c556e6c6f636b4368756e6b3e000081080000040818f90100850800000408001000890800000298008d080c2c6d6f64756c655f686f6d61186d6f64756c65144572726f7204045400011c4842656c6f774d696e745468726573686f6c640000005042656c6f7752656465656d5468726573686f6c640001007845786365656465645374616b696e6743757272656e6379536f66744361700002007c496e73756666696369656e74556e636c61696d6564526564656d7074696f6e000300404f75746461746564457261496e64657800040054466173744d6174636849734e6f74416c6c6f7765640005006443616e6e6f74436f6d706c6574656c79466173744d617463680006000091080000040820180095080c506d6f64756c655f78636d5f696e74657266616365186d6f64756c65144572726f720404540001042458636d4661696c6564000000009908000004088d02c8009d080c446d6f64756c655f696e63656e7469766573186d6f64756c65144572726f72040454000110244e6f74456e6f75676800000044496e76616c696443757272656e6379496400010034496e76616c6964506f6f6c49640002002c496e76616c69645261746500030000a1080c286d6f64756c655f6e6674186d6f64756c65144572726f7204045400012c3c436c61737349644e6f74466f756e640000003c546f6b656e49644e6f74466f756e64000100304e6f5065726d697373696f6e0002003c496e76616c69645175616e746974790003003c4e6f6e5472616e7366657261626c650004002c4e6f6e4275726e61626c650005002c4e6f6e4d696e7461626c650006004843616e6e6f7444657374726f79436c61737300070024496d6d757461626c650008004841747472696275746573546f6f4c6172676500090040496e636f7272656374546f6b656e4964000a0000a5080c546d6f64756c655f61737365745f7265676973747279186d6f64756c65144572726f720404540001102c4261644c6f636174696f6e000000504d756c74694c6f636174696f6e4578697374656400010040417373657449644e6f7445786973747300020038417373657449644578697374656400030000a9080c286d6f64756c655f65766d186d6f64756c652c4163636f756e74496e666f0414496e6465780110000801146e6f6e6365100114496e646578000134636f6e74726163745f696e666fad0801504f7074696f6e3c436f6e7472616374496e666f3e0000ad0804184f7074696f6e04045401b1080108104e6f6e6500000010536f6d650400b1080000010000b1080c286d6f64756c655f65766d186d6f64756c6530436f6e7472616374496e666f00000c0124636f64655f68617368240110483235360001286d61696e7461696e6572b0012845766d416464726573730001247075626c6973686564f9010110626f6f6c0000b50800000408b02400b90810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000bd080c286d6f64756c655f65766d186d6f64756c6520436f6465496e666f0000080124636f64655f73697a6510010c7533320001247265665f636f756e7410010c7533320000c1080c286d6f64756c655f65766d186d6f64756c65144572726f7204045400013c40416464726573734e6f744d617070656400000040436f6e74726163744e6f74466f756e64000100304e6f5065726d697373696f6e00020074436f6e7472616374446576656c6f706d656e744e6f74456e61626c656400030084436f6e7472616374446576656c6f706d656e74416c7265616479456e61626c656400040060436f6e7472616374416c72656164795075626c697368656400050068436f6e7472616374457863656564734d6178436f646553697a6500060058436f6e7472616374416c726561647945786973746564000700304f75744f6653746f726167650008003c4368617267654665654661696c65640009004843616e6e6f744b696c6c436f6e7472616374000a00505265736572766553746f726167654661696c6564000b0058556e7265736572766553746f726167654661696c6564000c004c43686172676553746f726167654661696c6564000d003c496e76616c6964446563696d616c73000e0000c5080c446d6f64756c655f65766d5f627269646765186d6f64756c65144572726f7204045400011434457865637574696f6e4661696c0000003c457865637574696f6e52657665727400010038457865637574696f6e466174616c00020038457865637574696f6e4572726f7200030048496e76616c696452657475726e56616c756500040000c9080c4c6d6f64756c655f65766d5f6163636f756e7473186d6f64756c65144572726f72040454000114484163636f756e7449644861734d61707065640000004c457468416464726573734861734d6170706564000100304261645369676e617475726500020040496e76616c69645369676e61747572650003003c4e6f6e5a65726f526566436f756e7400040000cd0808606e75747366696e616e63655f737461626c655f61737365744c537461626c654173736574506f6f6c496e666f141c4173736574496401c85041744c656173743634426974556e7369676e656401181c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d626572011000400128706f6f6c5f6173736574c8011c41737365744964000118617373657473ec01305665633c417373657449643e000128707265636973696f6e73450201645665633c41744c656173743634426974556e7369676e65643e0001206d696e745f66656518015041744c656173743634426974556e7369676e6564000120737761705f66656518015041744c656173743634426974556e7369676e656400012872656465656d5f66656518015041744c656173743634426974556e7369676e6564000130746f74616c5f737570706c7918011c42616c616e63650001046118015041744c656173743634426974556e7369676e656400011c615f626c6f636b10012c426c6f636b4e756d6265720001206675747572655f6118015041744c656173743634426974556e7369676e65640001386675747572655f615f626c6f636b10012c426c6f636b4e756d62657200012062616c616e636573450201305665633c42616c616e63653e0001346665655f726563697069656e740001244163636f756e7449640001286163636f756e745f69640001244163636f756e74496400013c7969656c645f726563697069656e740001244163636f756e744964000124707265636973696f6e18015041744c656173743634426974556e7369676e65640000d1080c606e75747366696e616e63655f737461626c655f61737365741870616c6c6574144572726f7204045400012c4c496e636f6e73697374656e7453746f7261676500000040496e76616c6964506f6f6c417373657400010044417267756d656e74734d69736d6174636800020038417267756d656e74734572726f7200030030506f6f6c4e6f74466f756e64000400104d61746800050040496e76616c6964506f6f6c56616c7565000600304d696e74556e6465724d696e0007003053776170556e6465724d696e0008003852656465656d556e6465724d696e0009003452656465656d4f7665724d6178000a0000d50804184f7074696f6e04045401d9080108104e6f6e6500000010536f6d650400d9080000010000d9080c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000dd080c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616424014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a65700128287533322c2075333229000140696e67726573735f6368616e6e656c73e10801885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73e10801885665633c285061726149642c20416272696467656448726d704368616e6e656c293e0000e108000002e50800e508000004081d01e90800e9080c4c706f6c6b61646f745f7072696d6974697665730876324c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164150101304f7074696f6e3c486173683e0000ed080c4c706f6c6b61646f745f7072696d697469766573087632644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720000f108089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040024012452656c6179486173680000f508042042547265654d617008044b011d01045601f108000400f908000000f908000002fd0800fd08000004081d01f10800010900000205090005090860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d65737361676504084964011d0100080124726563697069656e741d01010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e000009090c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000005050726f686962697465644279506f6c6b61646f7400010018546f6f4269670002006856616c69646174696f6e446174614e6f74417661696c61626c6500030074486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000400304e6f745363686564756c6564000500444e6f7468696e67417574686f72697a656400060030556e617574686f72697a6564000700000d090c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000000011090c406163616c615f7072696d6974697665734c756e636865636b65645f65787472696e7369635c4163616c61556e636865636b656445787472696e736963181043616c6c01450314457874726101150924436f6e766572745478005453746f726167654465706f736974506572427974650141092c547846656550657247617301450930436865636b5061796572547800000400490901f4556e636865636b656445787472696e7369633c416464726573732c2043616c6c2c204163616c614d756c74695369676e61747572652c2045787472613e000015090000042419091d092109250929093109350939093d0900190910306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e646572040454000000001d0910306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000210910306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000250910306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000290910306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004002d09010c45726100002d09102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff000031090c3872756e74696d655f636f6d6d6f6e2c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000401146e6f6e636535010120543a3a496e6465780000350910306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000390908686d6f64756c655f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400e4014850616c6c657442616c616e63654f663c543e00003d0908286d6f64756c655f65766d3053657445766d4f726967696e04045400000000410908346163616c615f72756e74696d655453746f726167654465706f7369745065724279746500000000450908346163616c615f72756e74696d652c5478466565506572476173000000004909102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c41646472657373017d031043616c6c014503245369676e6174757265014d09144578747261011509000400280000004d090c406163616c615f7072696d697469766573247369676e61747572654c4163616c614d756c74695369676e61747572650001181c45643235353139040099030148656432353531393a3a5369676e61747572650000001c537232353531390400a1030148737232353531393a3a5369676e61747572650001001445636473610400a503014065636473613a3a5369676e617475726500020020457468657265756d0400a90301205b75383b2036355d0003001c456970313535390400a90301205b75383b2036355d0004002c4163616c614569703731320400a90301205b75383b2036355d000500000d011853797374656d011853797374656d401c4163636f756e7401010402000c41010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003845787472696e736963436f756e740000100400002c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000040416c6c45787472696e736963734c656e00001004000024426c6f636b48617368010104051024800000000000000000000000000000000000000000000000000000000000000000003445787472696e73696344617461010104051028040000184e756d62657201001010000000000028506172656e7448617368010024800000000000000000000000000000000000000000000000000000000000000000001844696765737401002c040000184576656e747301003c040000284576656e74436f756e740100101000000000002c4576656e74546f706963730101040224e502040000484c61737452756e74696d65557067726164650000e902040000545570677261646564546f553332526566436f756e740100f901040000605570677261646564546f547269706c65526566436f756e740100f90104000038457865637574696f6e50686173650000e10204000001ed0201481830426c6f636b576569676874730103850100f2052a010000000088526a74000000405973070000000001c05ef1d14500000001002ca07d51000000010000000000000000405973070000000001c0baa3be68000000010088526a7400000001005cb2ec220000004059730700000000000000002c426c6f636b4c656e6774681103300000380000005000000050000038426c6f636b48617368436f756e741010b00400000020446257656967687419034040787d010000000000e1f50500000000001c56657273696f6e1d03e902146163616c61146163616c6101000000160800000000000034df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000dd718d5cc53262d401000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a8010000006ef953004ba30e5901000000955e168e0cfb340901000000e3df3f2aa8a5cc5702000000ea93e3f16f3d696202000000010000000000285353353850726566697898080a0000012d03002454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000000244469645570646174650100f9010400000131030004344d696e696d756d506572696f6420207017000000000000000001245363686564756c657201245363686564756c657208184167656e646101010405103503040000184c6f6f6b7570000104052870040000014903016c08344d6178696d756d576569676874202000743ba40b00000000504d61785363686564756c6564506572426c6f636b10100a00000000018905021c5574696c697479000151030184044c626174636865645f63616c6c735f6c696d69741010aa2a000000018d0503204d756c746973696701204d756c746973696708244d756c7469736967730001080502910595050400001443616c6c730001040604990504000001590301880c2c4465706f7369744261736518400050b49daf030000000000000000000000344465706f736974466163746f72184000c0687804000000000000000000000000384d61785369676e61746f726965739808640000019d05041450726f7879011450726f7879081c50726f786965730101040500a1054400000000000000000000000000000000000034416e6e6f756e63656d656e74730101040500b105440000000000000000000000000000000000000165030190184050726f78794465706f7369744261736518400070ae70a40300000000000000000000004850726f78794465706f736974466163746f72184000062c9c04000000000000000000000000284d617850726f7869657310102000000000284d617850656e64696e67101020000000005c416e6e6f756e63656d656e744465706f7369744261736518400070ae70a403000000000000000000000064416e6e6f756e63656d656e744465706f736974466163746f721840000c58380900000000000000000000000001c10505405472616e73616374696f6e506175736501405472616e73616374696f6e506175736504485061757365645472616e73616374696f6e7300010405f9027c040000016d03019c0001c505063449646c655363686564756c6572013449646c655363686564756c65720c145461736b730001040510a4040000284e6578745461736b49640100101000000000006050726576696f757352656c6179426c6f636b4e756d62657201001010000000000001710301a008684d696e696d756d57656967687452656d61696e496e426c6f636b202000e40b5402000000005444697361626c65426c6f636b5468726573686f6c6410100600000000000720507265696d6167650120507265696d6167650824537461747573466f720001040624c9050400002c507265696d616765466f720001040624d50504000001750301b80001d905082042616c616e636573012042616c616e6365731434546f74616c49737375616e63650100184000000000000000000000000000000000001c4163636f756e7401010402001401010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144c6f636b730101040200dd050400002052657365727665730101040200ed050400003853746f7261676556657273696f6e0100fd0504000001790301bc0c484578697374656e7469616c4465706f736974184000e8764817000000000000000000000000204d61784c6f636b73101032000000002c4d61785265736572766573101007000000000101060a18546f6b656e730118546f6b656e731034546f74616c49737375616e636501010405c818400000000000000000000000000000000000144c6f636b73010108020505060906040000204163636f756e7473010108020505061506c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002052657365727665730101080205050619060400000001c408204d61784c6f636b73101032000000002c4d61785265736572766573101007000000000125060b2843757272656e636965730001810301d8084c4765744e617469766543757272656e63794964c8080000004c4572633230486f6c64696e674163636f756e74b050000000000000000000ff00000000000000000000000129060c1c56657374696e67011c56657374696e67044056657374696e675363686564756c657301010402002d0604000001850301dc04444d696e5665737465645472616e73666572184000000000000000000000000000000000000131060d485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7418444e6578744665654d756c7469706c6965720100f040000064a7b3b6e00d00000000000000000058416c7465726e617469766546656553776170506174680001040500350604000044476c6f62616c466565537761705061746800010405c8350604000020506f6f6c53697a6501010405c81840000000000000000000000000000000000044546f6b656e45786368616e67655261746500010405c8f0040000505377617042616c616e63655468726573686f6c6401010405c818400000000000000000000000000000000000018d0301e838404e617469766543757272656e63794964c808000000485472616e73616374696f6e4279746546656518408096980000000000000000000000000000604f7065726174696f6e616c4665654d756c7469706c696572202000407a10f35a0000004054697050657257656967687453746570184000e40b5402000000000000000000000000444d6178546970734f665072696f7269747918400000c16ff286230000000000000000000064416c7465726e6174697665466565537761704465706f736974184000e8764817000000000000000000000000784d617853776170536c697070616765436f6d70617265546f4f7261636c65f04000004f8c34e814020000000000000000004054726164696e67506174684c696d6974101004000000002050616c6c657449643906206163612f66656573003c54726561737572794163636f756e7400806d6f646c6163612f7472737900000000000000000000000000000000000000000040437573746f6d466565537572706c75733d0604320054416c7465726e6174697665466565537572706c75733d060419004044656661756c74466565546f6b656e73ec30100001040d00000000020003002c576569676874546f46656541065c0408000000000000000000000000000000000000000001000149060e205472656173757279012054726561737572790c3450726f706f73616c436f756e740100101000000000002450726f706f73616c7300010405104d0604000024417070726f76616c730100510604000001ad0301f41c3050726f706f73616c426f6e6459061050c30000004c50726f706f73616c426f6e644d696e696d756d184000a0724e180900000000000000000000004c50726f706f73616c426f6e644d6178696d756df104440100203d88792d00000000000000000000002c5370656e64506572696f641010c089010000104275726e59061000000000002050616c6c657449643906206163612f7472737900304d6178417070726f76616c7310101e00000000015d061420426f756e746965730120426f756e74696573102c426f756e7479436f756e7401001010000000000020426f756e746965730001040510610604000048426f756e74794465736372697074696f6e73000104051069060400003c426f756e7479417070726f76616c730100510604000001b10301f82444426f756e74794465706f73697442617365184000409452a303000000000000000000000060426f756e74794465706f7369745061796f757444656c61791010c0a800000048426f756e7479557064617465506572696f64101060d80300006043757261746f724465706f7369744d756c7469706c69657259061020a10700004443757261746f724465706f7369744d6178f104440100407a10f35a00000000000000000000004443757261746f724465706f7369744d696ef10444010010a5d4e800000000000000000000000048426f756e747956616c75654d696e696d756d1840005039278c04000000000000000000000048446174614465706f7369745065724279746518400046c323000000000000000000000000004c4d6178696d756d526561736f6e4c656e67746810100020000000016d06151054697073011054697073081054697073000104052471060400001c526561736f6e7300010406242804000001b50301fc144c4d6178696d756d526561736f6e4c656e6774681010002000000048446174614465706f7369745065724279746518400046c3230000000000000000000000000030546970436f756e74646f776e101040380000003454697046696e646572734665653d06040500505469705265706f72744465706f73697442617365184000409452a3030000000000000000000000017906163450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e496401001d01106400000000000000001f28417574686f72736869700128417574686f72736869700c18556e636c657301007d0604000018417574686f7200000004000030446964536574556e636c65730100f90104000001b903000440556e636c6547656e65726174696f6e73101000000000000185062844436f6c6c61746f7253656c656374696f6e0144436f6c6c61746f7253656c656374696f6e1834496e76756c6e657261626c6573010089060400002843616e6469646174657301008d06040000444465736972656443616e646964617465730100101000000000003443616e646964616379426f6e640100184000000000000000000000000000000000003453657373696f6e506f696e7473010104050010100000000000344e6f6e43616e6469646174657301010405001010000000000001c9030101011c14506f7449643906206163612f63706f7400344d696e43616e6469646174657310100100000000344d617843616e6469646174657310103200000000404d6178496e76756c6e657261626c657310100a00000000604b69636b50656e616c747953657373696f6e4c656e6774681010080000000054436f6c6c61746f724b69636b5468726573686f6c64590610c027090000644d696e52657761726444697374726962757465416d6f756e7418400000000000000000000000000000000000019506291c53657373696f6e011c53657373696f6e1c2856616c696461746f7273010005010400003043757272656e74496e646578010010100000000000345175657565644368616e6765640100f901040000285175657565644b657973010099060400004844697361626c656456616c696461746f727301005506040000204e6578744b6579730001040500d103040000204b65794f776e657200010405a1060004000001cd030109010001a9062a1041757261011041757261082c417574686f7269746965730100ad060400002c43757272656e74536c6f740100b50620000000000000000000000000002b1c41757261457874011c41757261457874042c417574686f7269746965730100b106040000000000002c3853657373696f6e4d616e61676572013853657373696f6e4d616e616765720c3c53657373696f6e4475726174696f6e010010100000000000384475726174696f6e4f66667365740100101000000000005853657373696f6e4475726174696f6e4368616e6765730101040510702000000000000000000001dd03010d010001b9062d2458636d705175657565012458636d7051756575652444496e626f756e6458636d705374617475730100bd060400004c496e626f756e6458636d704d657373616765730101080205d50628040000484f7574626f756e6458636d705374617475730100d906040000504f7574626f756e6458636d704d657373616765730101080205e50628040000385369676e616c4d65737361676573010104021d01280400002c5175657565436f6e6669670100e90690020000000500000001000000a086010000000000020000000000000000c817a80400000000284f7665727765696768740001040520ed060400003c4f766572776569676874436f756e740100202000000000000000000038517565756553757370656e6465640100f90104000001e1030111010001f106322c506f6c6b61646f7458636d012c506f6c6b61646f7458636d24305175657279436f756e746572010020200000000000000000001c517565726965730001040220f5060400002841737365745472617073010104062410100000000000385361666558636d56657273696f6e00001004000040537570706f7274656456657273696f6e00010805020507100400004056657273696f6e4e6f7469666965727300010805020507200400005056657273696f6e4e6f74696679546172676574730001080502050709070400005456657273696f6e446973636f76657279517565756501000d070400004043757272656e744d6967726174696f6e0000190704000001e50301210100011d07332843756d756c757358636d000001b101000121073420446d7051756575650120446d7051756575651034436f6e66696775726174696f6e010025072000e40b5402000000002450616765496e6465780100290740000000000000000000000000000000000014506167657301010402102d07040000284f76657277656967687400010402203107040000014d0401b50100013507351c58546f6b656e730001510401b901083053656c664c6f636174696f6e290114010100411f00344261736558636d576569676874202000e1f50500000000000139073634556e6b6e6f776e546f6b656e730134556e6b6e6f776e546f6b656e730860436f6e637265746546756e6769626c6542616c616e63657301010802023d071840000000000000000000000000000000000060416273747261637446756e6769626c6542616c616e63657301010802024107184000000000000000000000000000000000000001bd0100014507371c4f726d6c58636d0001590401c101000149073824417574686f726974790124417574686f7269747908344e6578745461736b496e64657801001010000000000028536176656443616c6c7300010406244d07040000015d0401c501000151073c3847656e6572616c436f756e63696c013847656e6572616c436f756e63696c182450726f706f73616c73010055070400002850726f706f73616c4f660001040624450304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000501040000145072696d6500000004000001690401f50100015d073d6047656e6572616c436f756e63696c4d656d62657273686970016047656e6572616c436f756e63696c4d656d62657273686970081c4d656d6265727301000501040000145072696d65000000040000016d0401fd01000161073e4046696e616e6369616c436f756e63696c014046696e616e6369616c436f756e63696c182450726f706f73616c73010055070400002850726f706f73616c4f660001040624450304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000501040000145072696d65000000040000017104010102000165073f6846696e616e6369616c436f756e63696c4d656d62657273686970016846696e616e6369616c436f756e63696c4d656d62657273686970081c4d656d6265727301000501040000145072696d6500000004000001750401050200016907402c486f6d61436f756e63696c012c486f6d61436f756e63696c182450726f706f73616c73010055070400002850726f706f73616c4f660001040624450304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000501040000145072696d6500000004000001790401090200016d074154486f6d61436f756e63696c4d656d626572736869700154486f6d61436f756e63696c4d656d62657273686970081c4d656d6265727301000501040000145072696d65000000040000017d04010d02000171074248546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c73010055070400002850726f706f73616c4f660001040624450304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000501040000145072696d65000000040000018104011102000175074370546563686e6963616c436f6d6d69747465654d656d626572736869700170546563686e6963616c436f6d6d69747465654d656d62657273686970081c4d656d6265727301000501040000145072696d6500000004000001850401150200017907442444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e740100101000000000002c5075626c696350726f707301007d07040000244465706f7369744f660001040510850704000024507265696d61676573000104062489070400003c5265666572656e64756d436f756e74010010100000000000344c6f77657374556e62616b6564010010100000000000405265666572656e64756d496e666f4f6600010405108d0704000020566f74696e674f6601010405009907d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000544c6173745461626c656457617345787465726e616c0100f901040000304e65787445787465726e616c0000ad0704000024426c61636b6c6973740001040624b1070400003443616e63656c6c6174696f6e730101040624f9010400003853746f7261676556657273696f6e0000b5070400000189040119022c3c456e6163746d656e74506572696f6410104038000000304c61756e6368506572696f641010a08c00000030566f74696e67506572696f641010a08c00000044566f74654c6f636b696e67506572696f641010c089010000384d696e696d756d4465706f73697418400080f420e6b5000000000000000000000038496e7374616e74416c6c6f776564f9010401005446617374547261636b566f74696e67506572696f641010840300000034436f6f6c6f6666506572696f641010e0c40000004c507265696d616765427974654465706f73697418400046c32300000000000000000000000000204d6178566f74657310106400000000304d617850726f706f73616c731010640000000001b907452c4163616c614f7261636c65012c4163616c614f7261636c650c2452617756616c75657300010805050506bd070400001856616c75657300010405c8bd0704000034486173446973706174636865640100c1070400000191040129020001c907465c4f70657261746f724d656d626572736869704163616c61015c4f70657261746f724d656d626572736869704163616c61081c4d656d6265727301000501040000145072696d650000000400000195040135020001cd07471c41756374696f6e011c41756374696f6e0c2041756374696f6e730001040510d1070400003441756374696f6e73496e6465780100101000000000003841756374696f6e456e6454696d650001080502707c0400000199040139020001d507501c52657761726473011c526577617264730824506f6f6c496e666f73010104058d02d9074400000000000000000000000000000000000064536861726573416e6457697468647261776e526577617264730101080505ed07f10744000000000000000000000000000000000000019d04000001f907511c4f726d6c4e4654011c4f726d6c4e4654142c4e657874436c61737349640100101000000000002c4e657874546f6b656e4964010104051020200000000000000000001c436c61737365730001040510fd0704000018546f6b656e7300010805053105090804000034546f6b656e7342794f776e657201010c02020211087c000000000001150852185072696365730118507269636573042c4c6f636b6564507269636500010405c8f004000001a104013d02144c476574537461626c6543757272656e63794964c80800010060537461626c6543757272656e637946697865645072696365f040000064a7b3b6e00d000000000000000000504765745374616b696e6743757272656e63794964c8080002004c4765744c697175696443757272656e63794964c808000300705265776172645261746550657252656c6179636861696e426c6f636bf040000659cd050000000000000000000000000119085a0c446578010c44657810344c6971756964697479506f6f6c010104054902e107800000000000000000000000000000000000000000000000000000000000000000004c54726164696e675061697253746174757365730101040549021d080400004050726f766973696f6e696e67506f6f6c01010805052508e1078000000000000000000000000000000000000000000000000000000000000000000064496e697469616c536861726545786368616e6765526174657301010405490229088000000000000000000000000000000000000000000000000000000000000000000001a504014102103847657445786368616e6765466565702003000000e8030000004054726164696e67506174684c696d6974101004000000002050616c6c657449643906206163612f6465786d0068457874656e64656450726f766973696f6e696e67426c6f636b7310104038000000012d085b244465784f7261636c6501244465784f7261636c65082c43756d756c617469766573010104054902310821010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034417665726167655072696365730001040549023d0804000001a90400000141085c3441676772656761746564446578013441676772656761746564446578044c4167677265676174656453776170506174687300010405c104450804000001ad04000840446578537761704a6f696e744c6973744908340c04040d000000040002040003003453776170506174684c696d697410100300000000014d085d3841756374696f6e4d616e61676572013841756374696f6e4d616e616765720c48436f6c6c61746572616c41756374696f6e730001040510510804000060546f74616c436f6c6c61746572616c496e41756374696f6e01010405c81840000000000000000000000000000000000050546f74616c546172676574496e41756374696f6e01001840000000000000000000000000000000000001c904014d0214504d696e696d756d496e6372656d656e7453697a65f040000082dfe40d47000000000000000000004841756374696f6e54696d65546f436c6f736510104b000000005841756374696f6e4475726174696f6e536f6674436170101058020000004c476574537461626c6543757272656e63794964c80800010040556e7369676e65645072696f72697479202030e8ab75a40d00000001550864144c6f616e7301144c6f616e730824506f736974696f6e73010108050559085d088000000000000000000000000000000000000000000000000000000000000000000038546f74616c506f736974696f6e7301010405c85d088000000000000000000000000000000000000000000000000000000000000000000001cd04015102042050616c6c657449643906206163612f6c6f616e000161086518486f6e7a6f6e0118486f6e7a6f6e0434417574686f72697a6174696f6e000108050265081804000001d104015902045c4465706f736974506572417574686f72697a6174696f6e184000c06543ac030000000000000000000000016908662c4364705472656173757279012c436470547265617375727908744578706563746564436f6c6c61746572616c41756374696f6e53697a6501010405c818400000000000000000000000000000000000244465626974506f6f6c01001840000000000000000000000000000000000001d504015d02104c476574537461626c6543757272656e63794964c808000100404d617841756374696f6e73436f756e74101032000000003c54726561737572794163636f756e7400806d6f646c6163612f687a74720000000000000000000000000000000000000000002050616c6c657449643906206163612f6364707400016d086724436470456e67696e650124436470456e67696e650c44446562697445786368616e67655261746500010405c8f004000040436f6c6c61746572616c506172616d7300010405c87108040000504c617374416363756d756c6174696f6e536563730100202000000000000000000001dd040161021c5c44656661756c744c69717569646174696f6e526174696ff0400000167b0d12d1140000000000000000006044656661756c74446562697445786368616e676552617465f04000008a5d784563010000000000000000006444656661756c744c69717569646174696f6e50656e616c7479f0400000087e93371c01000000000000000000444d696e696d756d446562697456616c7565184000203d88792d00000000000000000000004c476574537461626c6543757272656e63794964c808000100784d617853776170536c697070616765436f6d70617265546f4f7261636c65f04000004f8c34e8140200000000000000000040556e7369676e65645072696f72697479202018ecab75a40d0000000175086844456d657267656e637953687574646f776e0144456d657267656e637953687574646f776e0828497353687574646f776e0100f9010400002443616e526566756e640100f90104000001e904016902000179086910486f6d610110486f6d61385052656c6179436861696e43757272656e74457261010010100000000000385374616b696e674c65646765727300010405987d0804000048546f74616c5374616b696e67426f6e64656401001840000000000000000000000000000000000028546f426f6e64506f6f6c0100184000000000000000000000000000000000003c546f74616c566f69644c69717569640100184000000000000000000000000000000000004c556e636c61696d6564526564656d7074696f6e0100184000000000000000000000000000000000003852656465656d52657175657374730001040500810804000028556e626f6e64696e6773010108050585081840000000000000000000000000000000000064457374696d61746564526577617264526174655065724572610100f040000000000000000000000000000000000068536f6674426f6e6465644361705065725375624163636f756e7401001840000000000000000000000000000000000038436f6d6d697373696f6e526174650100f040000000000000000000000000000000000040466173744d61746368466565526174650100f0400000000000000000000000000000000000484c61737445726142756d706564426c6f636b0100101000000000004042756d704572614672657175656e637901001010000000000001ed0401750224445374616b696e6743757272656e63794964c808000200404c697175696443757272656e63794964c8080003002050616c6c657449643906206163612f686f6d61004c44656661756c7445786368616e676552617465f04000008a5d784563010000000000000000003c54726561737572794163636f756e7400806d6f646c6163612f686d7472000000000000000000000000000000000000000000684163746976655375624163636f756e7473496e6465784c69737489080c040000003c426f6e64696e674475726174696f6e10101c00000000344d696e745468726573686f6c64184000743ba40b0000000000000000000000003c52656465656d5468726573686f6c6418400088526a74000000000000000000000000018d08743058636d496e74657266616365013058636d496e74657266616365044c58636d44657374576569676874416e64466565010104058502910860000000000000000000000000000000000000000000000000000101050181020c445374616b696e6743757272656e63794964c8080002004050617261636861696e4163636f756e74008070617261d0070000000000000000000000000000000000000000000000000000008052656c6179436861696e556e626f6e64696e67536c617368696e675370616e73101005000000000195087528496e63656e74697665730128496e63656e74697665731058496e63656e74697665526577617264416d6f756e7473010108050599081840000000000000000000000000000000000050446578536176696e675265776172645261746573010104058d02f040000000000000000000000000000000000064436c61696d526577617264446564756374696f6e5261746573010104058d02f04000000000000000000000000000000000004c50656e64696e674d756c7469526577617264730101080505ed07f507040000010d050189021840416363756d756c617465506572696f6410100500000000404e617469766543757272656e63794964c80800000040537461626c6543757272656e63794964c8080001003452657761726473536f7572636500806d6f646c6163612f75726c73000000000000000000000000000000000000000000404561726e5368617265426f6f73746572590610e0930400002050616c6c657449643906206163612f696e637400019d08780c4e4654000121050191021448437265617465436c6173734465706f736974184000203d88792d000000000000000000000048437265617465546f6b656e4465706f736974184000d0ed902e00000000000000000000000048446174614465706f7369745065724279746518400046c323000000000000000000000000002050616c6c657449643906206163612f614e465400484d61784174747269627574657342797465731010000800000001a10879344173736574526567697374727901344173736574526567697374727918484e657874466f726569676e4173736574496401009808000000444e657874537461626c654173736574496401001010000000000054466f726569676e41737365744c6f636174696f6e7300010405982901040000544c6f636174696f6e546f43757272656e6379496473000104052901c80400004045726332304964546f416464726573730001040510b00400003841737365744d6574616461746173000104059d02990204000001350501950204445374616b696e6743757272656e63794964c80800020001a5087a0c45564d010c45564d201c436861696e496401002020000000000000000000204163636f756e747300010405b0a90804000050436f6e747261637453746f7261676553697a657301010405b0101000000000003c4163636f756e7453746f72616765730101080502b508248000000000000000000000000000000000000000000000000000000000000000000014436f6465730101040624b90804000024436f6465496e666f730001040624bd08040000504e6574776f726b436f6e7472616374496e646578010020200000000000000000003c45787472696e7369634f726967696e00000004000001390501a1021c544e6577436f6e747261637445787472614279746573101010270000005453746f726167654465706f73697450657242797465184000c06e31d91001000000000000000000002c547846656550657247617318400000ed902e000000000000000000000000544e6574776f726b436f6e7472616374536f75726365b05000000000000000000000000000000000000000000040446576656c6f7065724465706f73697418400080c6a47e8d0300000000000000000000385075626c69636174696f6e4665651840000064a7b3b6e00d0000000000000000003c54726561737572794163636f756e7400806d6f646c6163612f7472737900000000000000000000000000000000000000000001c108822445564d4272696467650000000001c508832c45766d4163636f756e7473012c45766d4163636f756e747308204163636f756e747300010405b0000400003045766d4164647265737365730001040500b004000001490501d102041c436861696e4964202013030000000000000001c908842c537461626c654173736574012c537461626c6541737365740824506f6f6c436f756e7401001010000000000014506f6f6c730001040210cd08040000014d0501d502142050616c6c657449643906206e7574732f7374610030466565507265636973696f6e184000e40b54020000000000000000000000004c5377617045786163744f766572416d6f756e74184064000000000000000000000000000000002841507265636973696f6e1840640000000000000000000000000000000038506f6f6c41737365744c696d69741010050000000001d108c83c50617261636861696e53797374656d013c50617261636861696e53797374656d505450656e64696e6756616c69646174696f6e436f6465010028040000444e657756616c69646174696f6e436f64650000280400003856616c69646174696f6e44617461000059050400005044696453657456616c69646174696f6e436f64650100f90104000060557067726164655265737472696374696f6e5369676e616c0100d5080400003c52656c6179537461746550726f6f66000061050400005852656c6576616e744d6573736167696e6753746174650000dd0804000044486f7374436f6e66696775726174696f6e0000ed08040000384c617374446d714d7163486561640100f10880000000000000000000000000000000000000000000000000000000000000000000404c61737448726d704d716348656164730100f5080400006450726f636573736564446f776e776172644d657373616765730100101000000000003448726d7057617465726d61726b0100101000000000005048726d704f7574626f756e644d6573736167657301000109040000385570776172644d657373616765730100fd020400005450656e64696e675570776172644d657373616765730100fd0204000084416e6e6f756e63656448726d704d6573736167657350657243616e64696461746501001010000000000068526573657276656458636d705765696768744f76657272696465000020040000645265736572766564446d705765696768744f7665727269646500002004000044417574686f72697a65645570677261646500002404000060437573746f6d56616c69646174696f6e486561644461746100002804000001510501d902000109091e105375646f01105375646f040c4b657900000004000001850501dd0200010d09ff1109042448436865636b4e6f6e5a65726f53656e64657219097c40436865636b5370656356657273696f6e1d091038436865636b547856657273696f6e21091030436865636b47656e6573697325092438436865636b4d6f7274616c69747929092428436865636b4e6f6e636531097c2c436865636b57656967687435097c604368617267655472616e73616374696f6e5061796d656e7439097c3053657445766d4f726967696e3d097cac \ No newline at end of file +0x6d6574610e6109000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c01147068617365e502011450686173650001146576656e7444010445000118746f70696373b10201185665633c543e00004408346163616c615f72756e74696d65144576656e740001e41853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e000000245363686564756c657204006c018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e0002001c5574696c697479040084015470616c6c65745f7574696c6974793a3a4576656e74000300204d756c7469736967040088017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e0004001450726f7879040090017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e000500405472616e73616374696f6e506175736504009c01a06d6f64756c655f7472616e73616374696f6e5f70617573653a3a4576656e743c52756e74696d653e0006003449646c655363686564756c65720400a001946d6f64756c655f69646c655f7363686564756c65723a3a4576656e743c52756e74696d653e00070020507265696d6167650400b8017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e0008002042616c616e6365730400bc017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a0018546f6b656e730400c4016c6f726d6c5f746f6b656e733a3a4576656e743c52756e74696d653e000b002843757272656e636965730400d801846d6f64756c655f63757272656e636965733a3a4576656e743c52756e74696d653e000c001c56657374696e670400dc01706f726d6c5f76657374696e673a3a4576656e743c52756e74696d653e000d00485472616e73616374696f6e5061796d656e740400e801a86d6f64756c655f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e000e002054726561737572790400f0017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00140020426f756e746965730400f4017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e00150010546970730400f8016c70616c6c65745f746970733a3a4576656e743c52756e74696d653e00160044436f6c6c61746f7253656c656374696f6e0400fc01a46d6f64756c655f636f6c6c61746f725f73656c656374696f6e3a3a4576656e743c52756e74696d653e0029001c53657373696f6e04000501015470616c6c65745f73657373696f6e3a3a4576656e74002a003853657373696f6e4d616e616765720400090101986d6f64756c655f73657373696f6e5f6d616e616765723a3a4576656e743c52756e74696d653e002d002458636d70517565756504000d0101a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e0032002c506f6c6b61646f7458636d04001d01016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e0033002843756d756c757358636d0400b101018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00340020446d7051756575650400b50101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0035001c58546f6b656e730400b90101706f726d6c5f78746f6b656e733a3a4576656e743c52756e74696d653e00360034556e6b6e6f776e546f6b656e730400bd0101686f726d6c5f756e6b6e6f776e5f746f6b656e733a3a4576656e740037001c4f726d6c58636d0400c10101606f726d6c5f78636d3a3a4576656e743c52756e74696d653e00380024417574686f726974790400c50101786f726d6c5f617574686f726974793a3a4576656e743c52756e74696d653e003c003847656e6572616c436f756e63696c0400f50101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e003d006047656e6572616c436f756e63696c4d656d626572736869700400fd0101fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e003e004046696e616e6369616c436f756e63696c0400010201fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e003f006846696e616e6369616c436f756e63696c4d656d626572736869700400050201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365323e0040002c486f6d61436f756e63696c0400090201fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365333e00410054486f6d61436f756e63696c4d656d6265727368697004000d0201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365333e00420048546563686e6963616c436f6d6d69747465650400110201fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365343e00430070546563686e6963616c436f6d6d69747465654d656d626572736869700400150201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365343e0044002444656d6f637261637904001902018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e0045002c4163616c614f7261636c650400290201cc6f726d6c5f6f7261636c653a3a4576656e743c52756e74696d652c206f726d6c5f6f7261636c653a3a496e7374616e6365313e0046005c4f70657261746f724d656d626572736869704163616c610400350201fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365353e0047001c41756374696f6e0400390201706f726d6c5f61756374696f6e3a3a4576656e743c52756e74696d653e0050001850726963657304003d0201746d6f64756c655f7072696365733a3a4576656e743c52756e74696d653e005a000c4465780400410201686d6f64756c655f6465783a3a4576656e743c52756e74696d653e005b003841756374696f6e4d616e616765720400510201986d6f64756c655f61756374696f6e5f6d616e616765723a3a4576656e743c52756e74696d653e006400144c6f616e730400550201706d6f64756c655f6c6f616e733a3a4576656e743c52756e74696d653e00650018486f6e7a6f6e04005d0201746d6f64756c655f686f6e7a6f6e3a3a4576656e743c52756e74696d653e0066002c436470547265617375727904006102018c6d6f64756c655f6364705f74726561737572793a3a4576656e743c52756e74696d653e00670024436470456e67696e650400650201846d6f64756c655f6364705f656e67696e653a3a4576656e743c52756e74696d653e00680044456d657267656e637953687574646f776e04006d0201a46d6f64756c655f656d657267656e63795f73687574646f776e3a3a4576656e743c52756e74696d653e00690010486f6d6104007902016c6d6f64756c655f686f6d613a3a4576656e743c52756e74696d653e0074003058636d496e746572666163650400850201906d6f64756c655f78636d5f696e746572666163653a3a4576656e743c52756e74696d653e00750028496e63656e746976657304008d0201846d6f64756c655f696e63656e74697665733a3a4576656e743c52756e74696d653e0078000c4e46540400950201686d6f64756c655f6e66743a3a4576656e743c52756e74696d653e00790034417373657452656769737472790400990201946d6f64756c655f61737365745f72656769737472793a3a4576656e743c52756e74696d653e007a000c45564d0400a50201686d6f64756c655f65766d3a3a4576656e743c52756e74696d653e0082002c45766d4163636f756e74730400d502018c6d6f64756c655f65766d5f6163636f756e74733a3a4576656e743c52756e74696d653e0084002c537461626c6541737365740400d90201a06e75747366696e616e63655f737461626c655f61737365743a3a4576656e743c52756e74696d653e00c8003c50617261636861696e53797374656d0400dd0201bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e001e00105375646f0400e102016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e00ff0000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f0000003c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f0001002c436f646555706461746564000200284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e744964000300344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640004002052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000500004c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320000002043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c75333200010028446973706174636865640c01107461736b70016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696474013c4f7074696f6e3c5665633c75383e3e000118726573756c747801384469737061746368526573756c740002004043616c6c4c6f6f6b75704661696c65640c01107461736b70016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696474013c4f7074696f6e3c5665633c75383e3e0001146572726f7280012c4c6f6f6b75704572726f720003000070000004081010007404184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000780418526573756c74080454017c044501580108084f6b04007c000000000c45727204005800000100007c00000400008010346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d617400010000840c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f72000000384261746368436f6d706c65746564000100604261746368436f6d706c65746564576974684572726f7273000200344974656d436f6d706c65746564000300284974656d4661696c65640401146572726f7258013444697370617463684572726f7200040030446973706174636865644173040118726573756c747801384469737061746368526573756c7400050000880c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000000404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000100404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c747801384469737061746368526573756c74000200444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000300008c083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c7533320000900c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c747801384469737061746368526573756c7400000040416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e64657898010c75313600010024416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0002002850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720003003050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720004000094083872756e74696d655f636f6d6d6f6e2450726f7879547970650001280c416e790000002c43616e63656c50726f787900010028476f7665726e616e63650002001c41756374696f6e0003001053776170000400104c6f616e000500304465784c69717569646974790006003c537461626c6541737365745377617000070050537461626c6541737365744c697175696469747900080010486f6d61000900009800000504009c0c606d6f64756c655f7472616e73616374696f6e5f7061757365186d6f64756c65144576656e74040454000108445472616e73616374696f6e50617573656408014470616c6c65745f6e616d655f627974657328011c5665633c75383e00014c66756e6374696f6e5f6e616d655f627974657328011c5665633c75383e0000004c5472616e73616374696f6e556e70617573656408014470616c6c65745f6e616d655f627974657328011c5665633c75383e00014c66756e6374696f6e5f6e616d655f627974657328011c5665633c75383e00010000a00c546d6f64756c655f69646c655f7363686564756c6572186d6f64756c65144576656e74040454000108385461736b4469737061746368656408011c7461736b5f69641001144e6f6e6365000118726573756c747801384469737061746368526573756c74000000245461736b416464656408011c7461736b5f69641001144e6f6e63650001107461736ba4011c543a3a5461736b00010000a408346163616c615f72756e74696d65385363686564756c65645461736b730001041c45766d5461736b0400a8014045766d5461736b3c52756e74696d653e00000000a808286d6f64756c655f65766d1c45766d5461736b04045401ac0108205363686564756c6518011066726f6db0012845766d41646472657373000118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c756518013042616c616e63654f663c543e0001246761735f6c696d697420010c75363400013473746f726167655f6c696d697410010c7533320000001852656d6f76650c011863616c6c6572b0012845766d41646472657373000120636f6e7472616374b0012845766d416464726573730001286d61696e7461696e6572b0012845766d4164647265737300010000ac08346163616c615f72756e74696d651c52756e74696d6500000000b0083c7072696d69746976655f7479706573104831363000000400b401205b75383b2032305d0000b4000003140000000800b80c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736824011c543a3a48617368000000245265717565737465640401106861736824011c543a3a486173680001001c436c65617265640401106861736824011c543a3a4861736800020000bc0c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e636500000020447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000100205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002002842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030020526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500040028556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650005004852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f737461747573c001185374617475730006001c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500070020576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008001c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500090000c014346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000c40c2c6f726d6c5f746f6b656e73186d6f64756c65144576656e740404540001341c456e646f7765640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500000020447573744c6f73740c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000100205472616e7366657210012c63757272656e63795f6964c80134543a3a43757272656e6379496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002002052657365727665640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500030028556e72657365727665640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650004004852657365727665526570617472696174656414012c63757272656e63795f6964c80134543a3a43757272656e6379496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000118737461747573c0013442616c616e63655374617475730005002842616c616e636553657410012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500060040546f74616c49737375616e636553657408012c63757272656e63795f6964c80134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e63650007002457697468647261776e0c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008001c536c617368656410012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e74496400012c667265655f616d6f756e74180128543a3a42616c616e636500013c72657365727665645f616d6f756e74180128543a3a42616c616e6365000900244465706f73697465640c012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a001c4c6f636b53657410011c6c6f636b5f6964d401384c6f636b4964656e74696669657200012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b002c4c6f636b52656d6f7665640c011c6c6f636b5f6964d401384c6f636b4964656e74696669657200012c63757272656e63795f6964c80134543a3a43757272656e6379496400010c77686f000130543a3a4163636f756e744964000c0000c80c406163616c615f7072696d6974697665732063757272656e63792843757272656e6379496400011814546f6b656e0400cc012c546f6b656e53796d626f6c0000002044657853686172650800d0012044657853686172650000d0012044657853686172650001001445726332300400b0012845766d4164647265737300020050537461626c654173736574506f6f6c546f6b656e0400100144537461626c654173736574506f6f6c49640003003c4c697175696443726f77646c6f616e04001001144c6561736500040030466f726569676e41737365740400980138466f726569676e4173736574496400050000cc0c406163616c615f7072696d6974697665732063757272656e63792c546f6b656e53796d626f6c0001440c41434100000010415553440001000c444f54000200104c444f540003000c5441500004001852454e42544300140010434153480015000c4b4152008000104b5553440081000c4b534d008200104c4b534d0083000c5441490084000c424e4300a8001456534b534d00a9000c50484100aa00104b494e5400ab00104b42544300ac0000d00c406163616c615f7072696d6974697665732063757272656e637920446578536861726500011414546f6b656e0400cc012c546f6b656e53796d626f6c0000001445726332300400b0012845766d416464726573730001003c4c697175696443726f77646c6f616e04001001144c6561736500020030466f726569676e41737365740400980138466f726569676e4173736574496400030050537461626c654173736574506f6f6c546f6b656e0400100144537461626c654173736574506f6f6c496400040000d4000003080000000800d80c446d6f64756c655f63757272656e63696573186d6f64756c65144576656e740404540001102c5472616e7366657272656410012c63757272656e63795f6964c8012843757272656e6379496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0000002457697468647261776e0c012c63757272656e63795f6964c8012843757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000100244465706f73697465640c012c63757272656e63795f6964c8012843757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000200244475737453776570740c012c63757272656e63795f6964c8012843757272656e6379496400010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00030000dc0c306f726d6c5f76657374696e67186d6f64756c65144576656e7404045400010c5056657374696e675363686564756c6541646465640c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400014076657374696e675f7363686564756c65e0015056657374696e675363686564756c654f663c543e0000001c436c61696d656408010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001005c56657374696e675363686564756c65735570646174656404010c77686f000130543a3a4163636f756e74496400020000e008306f726d6c5f76657374696e673c56657374696e675363686564756c65082c426c6f636b4e756d62657201101c42616c616e6365011800100114737461727410012c426c6f636b4e756d626572000118706572696f6410012c426c6f636b4e756d626572000130706572696f645f636f756e7410010c7533320001287065725f706572696f64e4011c42616c616e63650000e40000061800e80c686d6f64756c655f7472616e73616374696f6e5f7061796d656e74186d6f64756c65144576656e7404045400011050436861726765466565506f6f6c456e61626c656414012c7375625f6163636f756e74000130543a3a4163636f756e74496400012c63757272656e63795f6964c8012843757272656e6379496400013465786368616e67655f72617465ec0114526174696f000124706f6f6c5f73697a6518011c42616c616e6365000138737761705f7468726573686f6c6418011c42616c616e636500000050436861726765466565506f6f6c5377617070656418012c7375625f6163636f756e74000130543a3a4163636f756e744964000148737570706c795f63757272656e63795f6964c8012843757272656e637949640001446f6c645f65786368616e67655f72617465ec0114526174696f000148737761705f65786368616e67655f72617465ec0114526174696f0001446e65775f65786368616e67655f72617465ec0114526174696f0001346e65775f706f6f6c5f73697a6518011c42616c616e636500010054436861726765466565506f6f6c44697361626c65640c012c63757272656e63795f6964c8012843757272656e63794964000138666f726569676e5f616d6f756e7418011c42616c616e63650001346e61746976655f616d6f756e7418011c42616c616e6365000200485472616e73616374696f6e4665655061696410010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518014850616c6c657442616c616e63654f663c543e00012861637475616c5f74697018014850616c6c657442616c616e63654f663c543e00013861637475616c5f737572706c757318014850616c6c657442616c616e63654f663c543e00030000ec0c3473705f61726974686d657469632c66697865645f706f696e742446697865645531323800000400180110753132380000f00c3c70616c6c65745f74726561737572791870616c6c6574144576656e740804540004490001202050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000000205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e0001001c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002002052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000300144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040020526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005001c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e000600345370656e64417070726f7665640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000118616d6f756e7418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e74496400070000f40c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7408045400044900011c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e64657800000038426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013c42616c616e63654f663c542c20493e00010048426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e64657800020034426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e74496400030034426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e74496400040038426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e64657800050038426f756e7479457874656e646564040114696e64657810012c426f756e7479496e64657800060000f80c2c70616c6c65745f746970731870616c6c6574144576656e74080454000449000114184e65775469700401207469705f6861736824011c543a3a4861736800000028546970436c6f73696e670401207469705f6861736824011c543a3a4861736800010024546970436c6f7365640c01207469705f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e7449640001187061796f757418013c42616c616e63654f663c542c20493e000200305469705265747261637465640401207469705f6861736824011c543a3a4861736800030028546970536c61736865640c01207469705f6861736824011c543a3a4861736800011866696e646572000130543a3a4163636f756e74496400011c6465706f73697418013c42616c616e63654f663c542c20493e00040000fc0c646d6f64756c655f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144576656e74040454000114404e6577496e76756c6e657261626c65730401446e65775f696e76756c6e657261626c6573010101445665633c543a3a4163636f756e7449643e000000504e65774465736972656443616e646964617465730401586e65775f646573697265645f63616e6469646174657310010c753332000100404e657743616e646964616379426f6e640401486e65775f63616e6469646163795f626f6e6418013042616c616e63654f663c543e0002003843616e646964617465416464656408010c77686f000130543a3a4163636f756e744964000110626f6e6418013042616c616e63654f663c543e0003004043616e64696461746552656d6f76656404010c77686f000130543a3a4163636f756e744964000400000101000002000005010c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e6465780000000009010c586d6f64756c655f73657373696f6e5f6d616e61676572186d6f64756c65144576656e74040454000104605363686564756c656453657373696f6e4475726174696f6e0c0130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d62657200013473657373696f6e5f696e64657810013053657373696f6e496e64657800014073657373696f6e5f6475726174696f6e100138543a3a426c6f636b4e756d626572000000000d010c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c537563636573730801306d6573736167655f686173681101013c4f7074696f6e3c543a3a486173683e000118776569676874200118576569676874000000104661696c0c01306d6573736167655f686173681101013c4f7074696f6e3c543a3a486173683e0001146572726f721501012058636d4572726f720001187765696768742001185765696768740001002842616456657273696f6e0401306d6573736167655f686173681101013c4f7074696f6e3c543a3a486173683e00020024426164466f726d61740401306d6573736167655f686173681101013c4f7074696f6e3c543a3a486173683e000300445570776172644d65737361676553656e740401306d6573736167655f686173681101013c4f7074696f6e3c543a3a486173683e0004003c58636d704d65737361676553656e740401306d6573736167655f686173681101013c4f7074696f6e3c543a3a486173683e000500484f766572776569676874456e71756575656410011873656e6465721901011850617261496400011c73656e745f617410014052656c6179426c6f636b4e756d626572000114696e64657820013c4f766572776569676874496e6465780001207265717569726564200118576569676874000600484f7665727765696768745365727669636564080114696e64657820013c4f766572776569676874496e6465780001107573656420011857656967687400070000110104184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100001501100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c650019000019010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200001d010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d7074656404002101015078636d3a3a6c61746573743a3a4f7574636f6d650000001053656e740c00250101344d756c74694c6f636174696f6e0000250101344d756c74694c6f636174696f6e00004901011c58636d3c28293e00010048556e6578706563746564526573706f6e73650800250101344d756c74694c6f636174696f6e000020011c5175657279496400020034526573706f6e73655265616479080020011c51756572794964000071010120526573706f6e7365000300204e6f7469666965640c0020011c517565727949640000080108753800000801087538000400404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005004c4e6f7469667944697370617463684572726f720c0020011c517565727949640000080108753800000801087538000600484e6f746966794465636f64654661696c65640c0020011c51756572794964000008010875380000080108753800070040496e76616c6964526573706f6e6465720c00250101344d756c74694c6f636174696f6e000020011c517565727949640000950101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008005c496e76616c6964526573706f6e64657256657273696f6e0800250101344d756c74694c6f636174696f6e000020011c5175657279496400090034526573706f6e736554616b656e040020011c51756572794964000a0034417373657473547261707065640c00240110483235360000250101344d756c74694c6f636174696f6e00009901015056657273696f6e65644d756c7469417373657473000b005456657273696f6e4368616e67654e6f7469666965640800250101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c005c537570706f7274656456657273696f6e4368616e6765640800250101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d00504e6f7469667954617267657453656e644661696c0c00250101344d756c74694c6f636174696f6e000020011c5175657279496400001501012058636d4572726f72000e00644e6f746966795461726765744d6967726174696f6e4661696c0800ad01015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f00002101100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c65746508002001185765696768740000150101144572726f72000100144572726f720400150101144572726f72000200002501100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72290101244a756e6374696f6e7300002901100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e73000124104865726500000008583104002d0101204a756e6374696f6e00010008583208002d0101204a756e6374696f6e00002d0101204a756e6374696f6e0002000858330c002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00030008583410002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00040008583514002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00050008583618002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e0006000858371c002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00070008583820002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e00002d0101204a756e6374696f6e000800002d01100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e04003101010c7533320000002c4163636f756e744964333208011c6e6574776f726b350101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b350101244e6574776f726b4964000114696e6465783d01010c753634000200304163636f756e744b6579323008011c6e6574776f726b350101244e6574776f726b496400010c6b6579b401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400e40110753132380005002847656e6572616c4b65790400390101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c697479080108696441010118426f647949640001107061727445010120426f64795061727400080000310100000610003501100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d65640400390101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d61000300003901102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002801185665633c543e00003d0100000620004101100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d65640400390101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e64657804003101010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c000600004501100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e743101010c753332000100204672616374696f6e08010c6e6f6d3101010c75333200011464656e6f6d3101010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6d3101010c75333200011464656e6f6d3101010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6d3101010c75333200011464656e6f6d3101010c7533320004000049010c0c78636d0876320c58636d041043616c6c000004004d0101585665633c496e737472756374696f6e3c43616c6c3e3e00004d0100000251010051010c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404005501012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404005501012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404005501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69643d01011c51756572794964000120726573706f6e736571010120526573706f6e73650001286d61785f7765696768743d01010c753634000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279250101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73743d01010c75363400011063616c6c8101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723101010c7533320001406d61785f6d6573736167655f73697a653101010c7533320001306d61785f63617061636974793101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723101010c75333200011873656e6465723101010c753332000124726563697069656e743101010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040029010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69643d01011c5175657279496400011064657374250101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768743d01010c753634000c00304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733101010c75333200012c62656e6566696369617279250101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733101010c75333200011064657374250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000e003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69643d01011c5175657279496400011064657374250101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768743d01010c75363400120030427579457865637574696f6e080110666565735d0101284d756c746941737365740001307765696768745f6c696d69749101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204004901012458636d3c43616c6c3e0015002c536574417070656e64697804004901012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574735501012c4d756c74694173736574730001187469636b6574250101344d756c74694c6f636174696f6e001800105472617004003d01010c7536340019004053756273637269626556657273696f6e08012071756572795f69643d01011c5175657279496400014c6d61785f726573706f6e73655f7765696768743d01010c753634001a0048556e73756273637269626556657273696f6e001b00005501100c78636d087631286d756c746961737365742c4d756c7469417373657473000004005901013c5665633c4d756c746941737365743e000059010000025d01005d01100c78636d087631286d756c74696173736574284d756c74694173736574000008010869646101011c4173736574496400010c66756e6501012c46756e676962696c69747900006101100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400250101344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e000100006501100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400e40110753132380000002c4e6f6e46756e6769626c650400690101344173736574496e7374616e6365000100006901100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400e401107531323800010018417272617934040038011c5b75383b20345d000200184172726179380400d4011c5b75383b20385d0003001c4172726179313604006d0101205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e000600006d0100000310000000080071010c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304005501012c4d756c74694173736574730001003c457865637574696f6e526573756c740400750101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000750104184f7074696f6e0404540179010108104e6f6e6500000010536f6d65040079010000010000790100000408101501007d010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000081010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00008501100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504005501012c4d756c74694173736574730000001057696c6404008901013857696c644d756c74694173736574000100008901100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869646101011c4173736574496400010c66756e8d01013c57696c6446756e676962696c697479000100008d01100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000091010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d6974656404003d01010c75363400010000950104184f7074696f6e0404540125010108104e6f6e6500000010536f6d650400250100000100009901080c78636d5056657273696f6e65644d756c746941737365747300010808563004009d01014c5665633c76303a3a4d756c746941737365743e00000008563104005501013c76313a3a4d756c7469417373657473000100009d01000002a10100a101100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964a50101344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373a50101344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74e40110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365690101344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964a50101344d756c74694c6f636174696f6e000118616d6f756e74e4011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373a50101344d756c74694c6f636174696f6e000120696e7374616e6365690101344173736574496e7374616e6365000b0000a501100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400a90101204a756e6374696f6e0001000858320800a90101204a756e6374696f6e0000a90101204a756e6374696f6e0002000858330c00a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0003000858341000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0004000858351400a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0005000858361800a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0006000858371c00a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0007000858382000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e00080000a901100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e04003101010c7533320001002c4163636f756e744964333208011c6e6574776f726b350101244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726b350101244e6574776f726b4964000114696e6465783d01010c753634000300304163636f756e744b6579323008011c6e6574776f726b350101244e6574776f726b496400010c6b6579b401205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400e40110753132380006002847656e6572616c4b65790400390101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000700244f6e6c794368696c6400080024506c7572616c697479080108696441010118426f647949640001107061727445010120426f64795061727400090000ad01080c78636d5856657273696f6e65644d756c74694c6f636174696f6e0001080856300400a501014476303a3a4d756c74694c6f636174696f6e00000008563104002501014476313a3a4d756c74694c6f636174696f6e00010000b1010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d61740400d4011c5b75383b20385d00000048556e737570706f7274656456657273696f6e0400d4011c5b75383b20385d000100404578656375746564446f776e776172640800d4011c5b75383b20385d00002101011c4f7574636f6d6500020000b5010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d61740401286d6573736167655f69640401244d657373616765496400000048556e737570706f7274656456657273696f6e0401286d6573736167655f69640401244d6573736167654964000100404578656375746564446f776e776172640801286d6573736167655f69640401244d657373616765496400011c6f7574636f6d652101011c4f7574636f6d650002003c5765696768744578686175737465640c01286d6573736167655f69640401244d657373616765496400014072656d61696e696e675f77656967687420011857656967687400013c72657175697265645f776569676874200118576569676874000300484f766572776569676874456e7175657565640c01286d6573736167655f69640401244d65737361676549640001406f7665727765696768745f696e64657820013c4f766572776569676874496e64657800013c72657175697265645f776569676874200118576569676874000400484f76657277656967687453657276696365640801406f7665727765696768745f696e64657820013c4f766572776569676874496e64657800012c7765696768745f7573656420011857656967687400050000b9010c306f726d6c5f78746f6b656e73186d6f64756c65144576656e74040454000104585472616e736665727265644d756c746941737365747310011873656e646572000130543a3a4163636f756e7449640001186173736574735501012c4d756c746941737365747300010c6665655d0101284d756c7469417373657400011064657374250101344d756c74694c6f636174696f6e00000000bd010c4c6f726d6c5f756e6b6e6f776e5f746f6b656e73186d6f64756c65144576656e74000108244465706f736974656408011461737365745d0101284d756c7469417373657400010c77686f250101344d756c74694c6f636174696f6e0000002457697468647261776e08011461737365745d0101284d756c7469417373657400010c77686f250101344d756c74694c6f636174696f6e00010000c1010c206f726d6c5f78636d186d6f64756c65144576656e740404540001041053656e74080108746f250101344d756c74694c6f636174696f6e00011c6d6573736167654901011c58636d3c28293e00000000c5010c386f726d6c5f617574686f72697479186d6f64756c65144576656e740404540001202844697370617463686564040118726573756c747801384469737061746368526573756c74000000245363686564756c65640801186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e6465780001002c46617374547261636b65640c01186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e6465780001107768656e100138543a3a426c6f636b4e756d6265720002001c44656c617965640c01186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e6465780001107768656e100138543a3a426c6f636b4e756d6265720003002443616e63656c6c65640801186f726967696ec9010140543a3a50616c6c6574734f726967696e000114696e6465781001445363686564756c655461736b496e64657800040038417574686f72697a656443616c6c0801106861736824011c543a3a4861736800011863616c6c6572f10101504f7074696f6e3c543a3a4163636f756e7449643e0005005452656d6f766564417574686f72697a656443616c6c0401106861736824011c543a3a486173680006003c54726967676572656443616c6c42790801106861736824011c543a3a4861736800011863616c6c6572000130543a3a4163636f756e74496400070000c90108346163616c615f72756e74696d65304f726967696e43616c6c65720001241873797374656d0400cd0101746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000002c506f6c6b61646f7458636d0400d101014870616c6c65745f78636d3a3a4f726967696e0033002843756d756c757358636d0400d501016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e00340024417574686f726974790400d901017c6f726d6c5f617574686f726974793a3a4f726967696e3c52756e74696d653e003c003847656e6572616c436f756e63696c0400dd0101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e003d004046696e616e6369616c436f756e63696c0400e10101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e003f002c486f6d61436f756e63696c0400e50101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365333e00410048546563686e6963616c436f6d6d69747465650400e90101010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365343e00430010566f69640400ed0101110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f696400080000cd010c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e6500020000d1010c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400250101344d756c74694c6f636174696f6e00000020526573706f6e73650400250101344d756c74694c6f636174696f6e00010000d5010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e04001901011850617261496400010000d90108386f726d6c5f617574686f726974793444656c617965644f726967696e082c426c6f636b4e756d62657201103450616c6c6574734f726967696e01c9010008011464656c617910012c426c6f636b4e756d6265720001186f726967696ec9010148426f783c50616c6c6574734f726967696e3e0000dd01084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000e101084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000e501084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000e901084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000ed01081c73705f636f726510566f696400010000f10104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000f5010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400060000f9010000050000fd010c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000001020c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006000005020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000009020c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000600000d020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000011020c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e7400000014566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564f9010110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e7400010020417070726f76656404013470726f706f73616c5f6861736824011c543a3a486173680002002c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a4861736800030020457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000400384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c7400050018436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006000015020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000019020c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e740404540001502050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000000185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273010101445665633c543a3a4163636f756e7449643e0001003845787465726e616c5461626c65640002001c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c641d020134566f74655468726573686f6c64000300185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000400244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e6465780005002443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006002045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c747801384469737061746368526573756c740007002444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e7449640008002c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000900185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0034507265696d6167654e6f7465640c013470726f706f73616c5f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b0030507265696d616765557365640c013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c003c507265696d616765496e76616c696408013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d003c507265696d6167654d697373696e6708013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e0038507265696d61676552656170656410013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f002c426c61636b6c697374656404013470726f706f73616c5f6861736824011c543a3a4861736800100014566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465210201644163636f756e74566f74653c42616c616e63654f663c543e3e001100205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e6465780012004050726f706f73616c43616e63656c656404012870726f705f696e64657810012450726f70496e646578001300001d020c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f726974790002000021020c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f746525020110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e63650001000025020c4070616c6c65745f64656d6f637261637910766f746510566f7465000004000800000029020c2c6f726d6c5f6f7261636c65186d6f64756c65144576656e740804540004490001042c4e6577466565644461746108011873656e646572000130543a3a4163636f756e74496400011876616c7565732d02018c5665633c28543a3a4f7261636c654b65792c20543a3a4f7261636c6556616c7565293e000000002d02000002310200310200000408c8ec0035020c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000000344d656d62657252656d6f766564000100384d656d6265727353776170706564000200304d656d626572735265736574000300284b65794368616e6765640004001444756d6d790005000039020c306f726d6c5f61756374696f6e186d6f64756c65144576656e740404540001040c4269640c012861756374696f6e5f6964100130543a3a41756374696f6e4964000118626964646572000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000000003d020c346d6f64756c655f707269636573186d6f64756c65144576656e74040454000108244c6f636b507269636508012c63757272656e63795f6964c8012843757272656e637949640001306c6f636b65645f7072696365ec011450726963650000002c556e6c6f636b507269636504012c63757272656e63795f6964c8012843757272656e637949640001000041020c286d6f64756c655f646578186d6f64756c65144576656e740404540001283041646450726f766973696f6e14010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000138636f6e747269627574696f6e5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000138636f6e747269627574696f6e5f3118011c42616c616e6365000000304164644c697175696469747918010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000118706f6f6c5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000118706f6f6c5f3118011c42616c616e636500013c73686172655f696e6372656d656e7418011c42616c616e63650001003c52656d6f76654c697175696469747918010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000118706f6f6c5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000118706f6f6c5f3118011c42616c616e636500013c73686172655f64656372656d656e7418011c42616c616e636500020010537761700c0118747261646572000130543a3a4163636f756e744964000110706174684502013c5665633c43757272656e637949643e0001446c69717569646974795f6368616e676573490201305665633c42616c616e63653e00030044456e61626c6554726164696e675061697204013074726164696e675f706169724d02012c54726164696e6750616972000400404c69737450726f766973696f6e696e6704013074726164696e675f706169724d02012c54726164696e67506169720005004844697361626c6554726164696e675061697204013074726164696e675f706169724d02012c54726164696e67506169720006005450726f766973696f6e696e67546f456e61626c656410013074726164696e675f706169724d02012c54726164696e6750616972000118706f6f6c5f3018011c42616c616e6365000118706f6f6c5f3118011c42616c616e636500013073686172655f616d6f756e7418011c42616c616e63650007003c526566756e6450726f766973696f6e14010c77686f000130543a3a4163636f756e74496400012863757272656e63795f30c8012843757272656e63794964000138636f6e747269627574696f6e5f3018011c42616c616e636500012863757272656e63795f31c8012843757272656e63794964000138636f6e747269627574696f6e5f3118011c42616c616e63650008004c50726f766973696f6e696e6741626f727465640c013074726164696e675f706169724d02012c54726164696e675061697200015c616363756d756c617465645f70726f766973696f6e5f3018011c42616c616e636500015c616363756d756c617465645f70726f766973696f6e5f3118011c42616c616e6365000900004502000002c800490200000218004d0208406163616c615f7072696d6974697665732c54726164696e675061697200000800c8012843757272656e637949640000c8012843757272656e63794964000051020c586d6f64756c655f61756374696f6e5f6d616e61676572186d6f64756c65144576656e74040454000114504e6577436f6c6c61746572616c41756374696f6e10012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001407461726765745f6269645f707269636518011c42616c616e63650000003443616e63656c41756374696f6e04012861756374696f6e5f696410012441756374696f6e496400010058436f6c6c61746572616c41756374696f6e4465616c7414012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e636500011877696e6e6572000130543a3a4163636f756e7449640001387061796d656e745f616d6f756e7418011c42616c616e63650002006044455854616b65436f6c6c61746572616c41756374696f6e14012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e6365000160737570706c795f636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001507461726765745f737461626c655f616d6f756e7418011c42616c616e636500030060436f6c6c61746572616c41756374696f6e41626f7274656414012861756374696f6e5f696410012441756374696f6e496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001507461726765745f737461626c655f616d6f756e7418011c42616c616e6365000140726566756e645f726563697069656e74000130543a3a4163636f756e7449640004000055020c306d6f64756c655f6c6f616e73186d6f64756c65144576656e7404045400010c3c506f736974696f6e557064617465641001146f776e6572000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000154636f6c6c61746572616c5f61646a7573746d656e7459020118416d6f756e7400014064656269745f61646a7573746d656e7459020118416d6f756e7400000070436f6e66697363617465436f6c6c61746572616c416e6444656269741001146f776e6572000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e63794964000174636f6e66697363617465645f636f6c6c61746572616c5f616d6f756e7418011c42616c616e636500014c6465647563745f64656269745f616d6f756e7418011c42616c616e6365000100305472616e736665724c6f616e0c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400012c63757272656e63795f6964c8012843757272656e637949640002000059020000050d005d020c346d6f64756c655f686f6e7a6f6e186d6f64756c65144576656e7404045400011034417574686f72697a6174696f6e0c0128617574686f72697a6572000130543a3a4163636f756e744964000128617574686f72697a6565000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e637949640000003c556e417574686f72697a6174696f6e0c0128617574686f72697a6572000130543a3a4163636f756e744964000128617574686f72697a6565000130543a3a4163636f756e74496400013c636f6c6c61746572616c5f74797065c8012843757272656e6379496400010048556e417574686f72697a6174696f6e416c6c040128617574686f72697a6572000130543a3a4163636f756e744964000200345472616e7366657244656269740c013466726f6d5f63757272656e6379c8012843757272656e6379496400012c746f5f63757272656e6379c8012843757272656e63794964000118616d6f756e7418011c42616c616e63650003000061020c4c6d6f64756c655f6364705f7472656173757279186d6f64756c65144576656e74040454000104904578706563746564436f6c6c61746572616c41756374696f6e53697a655570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001206e65775f73697a6518011c42616c616e63650000000065020c446d6f64756c655f6364705f656e67696e65186d6f64756c65144576656e74040454000128484c6971756964617465556e7361666543445014013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001146f776e6572000130543a3a4163636f756e744964000144636f6c6c61746572616c5f616d6f756e7418011c42616c616e63650001386261645f646562745f76616c756518011c42616c616e63650001347461726765745f616d6f756e7418011c42616c616e636500000040536574746c65434450496e446562697408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001146f776e6572000130543a3a4163636f756e74496400010050436c6f7365434450496e4465626974427944455814013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001146f776e6572000130543a3a4163636f756e744964000158736f6c645f636f6c6c61746572616c5f616d6f756e7418011c42616c616e6365000160726566756e645f636f6c6c61746572616c5f616d6f756e7418011c42616c616e636500012c64656269745f76616c756518011c42616c616e636500020064496e746572657374526174655065725365635570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001646e65775f696e7465726573745f726174655f7065725f736563690201304f7074696f6e3c526174653e0003005c4c69717569646174696f6e526174696f5570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001546e65775f6c69717569646174696f6e5f726174696f690201344f7074696f6e3c526174696f3e000400644c69717569646174696f6e50656e616c74795570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e6379496400015c6e65775f6c69717569646174696f6e5f70656e616c7479690201304f7074696f6e3c526174653e000500785265717569726564436f6c6c61746572616c526174696f5570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001746e65775f72657175697265645f636f6c6c61746572616c5f726174696f690201344f7074696f6e3c526174696f3e000600744d6178696d756d546f74616c446562697456616c75655570646174656408013c636f6c6c61746572616c5f74797065c8012843757272656e637949640001546e65775f746f74616c5f64656269745f76616c756518011c42616c616e6365000700744c69717569646174696f6e436f6e74726163745265676973746572656404011c61646472657373b0012845766d416464726573730008007c4c69717569646174696f6e436f6e747261637444657265676973746572656404011c61646472657373b0012845766d4164647265737300090000690204184f7074696f6e04045401ec0108104e6f6e6500000010536f6d650400ec00000100006d020c646d6f64756c655f656d657267656e63795f73687574646f776e186d6f64756c65144576656e7404045400010c2053687574646f776e040130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d626572000000284f70656e526566756e64040130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d62657200010018526566756e640c010c77686f000130543a3a4163636f756e744964000148737461626c655f636f696e5f616d6f756e7418011c42616c616e636500012c726566756e645f6c697374710201685665633c2843757272656e637949642c2042616c616e6365293e000200007102000002750200750200000408c8180079020c2c6d6f64756c655f686f6d61186d6f64756c65144576656e74040454000140184d696e7465641001186d696e746572000130543a3a4163636f756e74496400015c7374616b696e675f63757272656e63795f616d6f756e7418011c42616c616e63650001586c69717569645f616d6f756e745f726563656976656418011c42616c616e636500016c6c69717569645f616d6f756e745f61646465645f746f5f766f696418011c42616c616e63650000003c52657175657374656452656465656d0c012072656465656d6572000130543a3a4163636f756e7449640001346c69717569645f616d6f756e7418011c42616c616e6365000140616c6c6f775f666173745f6d61746368f9010110626f6f6c0001005852656465656d5265717565737443616e63656c6c656408012072656465656d6572000130543a3a4163636f756e74496400015c63616e63656c6c65645f6c69717569645f616d6f756e7418011c42616c616e63650002004c52656465656d65644279466173744d6174636810012072656465656d6572000130543a3a4163636f756e7449640001546d6174636865645f6c69717569645f616d6f756e7418011c42616c616e63650001346665655f696e5f6c697175696418011c42616c616e636500015c72656465656d65645f7374616b696e675f616d6f756e7418011c42616c616e63650003004052656465656d65644279556e626f6e6410012072656465656d6572000130543a3a4163636f756e7449640001546572615f696e6465785f7768656e5f756e626f6e64100120457261496e6465780001346c69717569645f616d6f756e7418011c42616c616e6365000160756e626f6e64696e675f7374616b696e675f616d6f756e7418011c42616c616e6365000400485769746864726177526564656d7074696f6e08012072656465656d6572000130543a3a4163636f756e744964000144726564656d7074696f6e5f616d6f756e7418011c42616c616e63650005004043757272656e7445726142756d7065640401346e65775f6572615f696e646578100120457261496e6465780006003c43757272656e7445726152657365740401346e65775f6572615f696e646578100120457261496e646578000700444c6564676572426f6e64656452657365740801447375625f6163636f756e745f696e64657898010c7531360001446e65775f626f6e6465645f616d6f756e7418011c42616c616e6365000800504c6564676572556e6c6f636b696e6752657365740801447375625f6163636f756e745f696e64657898010c7531360001346e65775f756e6c6f636b696e677d0201405665633c556e6c6f636b4368756e6b3e00090084536f6674426f6e6465644361705065725375624163636f756e74557064617465640401286361705f616d6f756e7418011c42616c616e6365000a0080457374696d61746564526577617264526174655065724572615570646174656404012c7265776172645f72617465ec011052617465000b0054436f6d6d697373696f6e526174655570646174656404013c636f6d6d697373696f6e5f72617465ec011052617465000c005c466173744d61746368466565526174655570646174656404014c666173745f6d617463685f6665655f72617465ec011052617465000d00644c61737445726142756d706564426c6f636b557064617465640401546c6173745f6572615f62756d7065645f626c6f636b100138543a3a426c6f636b4e756d626572000e005c42756d704572614672657175656e6379557064617465640401246672657175656e6379100138543a3a426c6f636b4e756d626572000f00007d0200000281020081020c2c6d6f64756c655f686f6d61186d6f64756c652c556e6c6f636b4368756e6b000008011476616c7565e4011c42616c616e636500010c65726131010120457261496e646578000085020c506d6f64756c655f78636d5f696e74657266616365186d6f64756c65144576656e740404540001085058636d446573745765696768745570646174656408013478636d5f6f7065726174696f6e8902015458636d496e746572666163654f7065726174696f6e00014c6e65775f78636d5f646573745f7765696768742001185765696768740000003458636d4665655570646174656408013478636d5f6f7065726174696f6e8902015458636d496e746572666163654f7065726174696f6e00014c6e65775f78636d5f646573745f77656967687418011c42616c616e63650001000089020c506d6f64756c655f78636d5f696e74657266616365186d6f64756c655458636d496e746572666163654f7065726174696f6e0001143c58746f6b656e735472616e7366657200000050486f6d615769746864726177556e626f6e64656400010034486f6d61426f6e64457874726100020028486f6d61556e626f6e640003003050617261636861696e466565040025010148426f783c4d756c74694c6f636174696f6e3e000400008d020c446d6f64756c655f696e63656e7469766573186d6f64756c65144576656e740404540001143c4465706f73697444657853686172650c010c77686f000130543a3a4163636f756e7449640001386465785f73686172655f74797065c8012843757272656e6379496400011c6465706f73697418011c42616c616e636500000040576974686472617744657853686172650c010c77686f000130543a3a4163636f756e7449640001386465785f73686172655f74797065c8012843757272656e63794964000120776974686472617718011c42616c616e636500010030436c61696d5265776172647314010c77686f000130543a3a4163636f756e744964000110706f6f6c91020118506f6f6c49640001487265776172645f63757272656e63795f6964c8012843757272656e6379496400013461637475616c5f616d6f756e7418011c42616c616e6365000140646564756374696f6e5f616d6f756e7418011c42616c616e636500020070496e63656e74697665526577617264416d6f756e74557064617465640c0110706f6f6c91020118506f6f6c49640001487265776172645f63757272656e63795f6964c8012843757272656e637949640001607265776172645f616d6f756e745f7065725f706572696f6418011c42616c616e63650003007c436c61696d526577617264446564756374696f6e5261746555706461746564080110706f6f6c91020118506f6f6c4964000138646564756374696f6e5f72617465ec0110526174650004000091020c386d6f64756c655f737570706f727428696e63656e746976657318506f6f6c4964000108144c6f616e730400c8012843757272656e637949640000000c4465780400c8012843757272656e637949640001000095020c286d6f64756c655f6e6674186d6f64756c65144576656e740404540001183043726561746564436c6173730801146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e0000002c4d696e746564546f6b656e10011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e0001207175616e7469747910010c753332000100405472616e73666572726564546f6b656e10011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e000120746f6b656e5f6964200130546f6b656e49644f663c543e0002002c4275726e6564546f6b656e0c01146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e000120746f6b656e5f6964200130546f6b656e49644f663c543e000300544275726e6564546f6b656e5769746852656d61726b1001146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e000120746f6b656e5f6964200130546f6b656e49644f663c543e00012c72656d61726b5f6861736824011c543a3a486173680004003844657374726f796564436c6173730801146f776e6572000130543a3a4163636f756e744964000120636c6173735f6964100130436c61737349644f663c543e0005000099020c546d6f64756c655f61737365745f7265676973747279186d6f64756c65144576656e7404045400011058466f726569676e4173736574526567697374657265640c012061737365745f6964980138466f726569676e4173736574496400013461737365745f61646472657373250101344d756c74694c6f636174696f6e0001206d657461646174619d02016c41737365744d657461646174613c42616c616e63654f663c543e3e0000004c466f726569676e4173736574557064617465640c012061737365745f6964980138466f726569676e4173736574496400013461737365745f61646472657373250101344d756c74694c6f636174696f6e0001206d657461646174619d02016c41737365744d657461646174613c42616c616e63654f663c543e3e0001003c41737365745265676973746572656408012061737365745f6964a102012041737365744964730001206d657461646174619d02016c41737365744d657461646174613c42616c616e63654f663c543e3e0002003041737365745570646174656408012061737365745f6964a102012041737365744964730001206d657461646174619d02016c41737365744d657461646174613c42616c616e63654f663c543e3e000300009d020c406163616c615f7072696d6974697665732063757272656e63793441737365744d65746164617461041c42616c616e63650118001001106e616d6528011c5665633c75383e00011873796d626f6c28011c5665633c75383e000120646563696d616c73080108753800013c6d696e696d616c5f62616c616e636518011c42616c616e63650000a1020c406163616c615f7072696d6974697665732063757272656e63792041737365744964730001101445726332300400b0012845766d4164647265737300000034537461626c65417373657449640400100144537461626c654173736574506f6f6c496400010038466f726569676e417373657449640400980138466f726569676e41737365744964000200344e6174697665417373657449640400c8012843757272656e6379496400030000a5020c286d6f64756c655f65766d186d6f64756c65144576656e740404540001281c4372656174656414011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d416464726573730001106c6f6773a90201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b502010c69333200000034437265617465644661696c656418011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d4164647265737300012c657869745f726561736f6eb902012845786974526561736f6e0001106c6f6773a90201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b502010c69333200010020457865637574656414011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d416464726573730001106c6f6773a90201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b502010c6933320002003845786563757465644661696c65641c011066726f6db0012845766d41646472657373000120636f6e7472616374b0012845766d4164647265737300012c657869745f726561736f6eb902012845786974526561736f6e0001186f757470757428011c5665633c75383e0001106c6f6773a90201205665633c4c6f673e000120757365645f67617320010c753634000130757365645f73746f72616765b502010c693332000300545472616e736665727265644d61696e7461696e6572080120636f6e7472616374b0012845766d416464726573730001386e65775f6d61696e7461696e6572b0012845766d4164647265737300040068436f6e7472616374446576656c6f706d656e74456e61626c656404010c77686f000130543a3a4163636f756e7449640005006c436f6e7472616374446576656c6f706d656e7444697361626c656404010c77686f000130543a3a4163636f756e74496400060044436f6e74726163745075626c6973686564040120636f6e7472616374b0012845766d416464726573730007003c436f6e7472616374536574436f6465040120636f6e7472616374b0012845766d4164647265737300080058436f6e747261637453656c6664657374727563746564040120636f6e7472616374b0012845766d4164647265737300090000a902000002ad0200ad020c20657468657265756d0c6c6f670c4c6f6700000c011c61646472657373b0011048313630000118746f70696373b10201245665633c483235363e0001106461746128011442797465730000b1020000022400b5020000050b00b9020c2065766d5f636f7265146572726f722845786974526561736f6e0001101c537563636565640400bd02012c4578697453756363656564000000144572726f720400c1020124457869744572726f72000100185265766572740400cd0201284578697452657665727400020014466174616c0400d102012445786974466174616c00030000bd020c2065766d5f636f7265146572726f722c457869745375636365656400010c1c53746f707065640000002052657475726e656400010020537569636964656400020000c1020c2065766d5f636f7265146572726f7224457869744572726f7200013c38537461636b556e646572666c6f7700000034537461636b4f766572666c6f770001002c496e76616c69644a756d7000020030496e76616c696452616e67650003004444657369676e61746564496e76616c69640004002c43616c6c546f6f446565700005003c437265617465436f6c6c6973696f6e0006004c437265617465436f6e74726163744c696d69740007002c496e76616c6964436f6465000e002c4f75744f664f6666736574000800204f75744f66476173000900244f75744f6646756e64000a002c5043556e646572666c6f77000b002c437265617465456d707479000c00144f746865720400c5020144436f773c277374617469632c207374723e000d0000c502040c436f7704045401c902000400c902000000c9020000050200cd020c2065766d5f636f7265146572726f72284578697452657665727400010420526576657274656400000000d1020c2065766d5f636f7265146572726f722445786974466174616c000110304e6f74537570706f7274656400000048556e68616e646c6564496e746572727570740001004043616c6c4572726f724173466174616c0400c1020124457869744572726f72000200144f746865720400c5020144436f773c277374617469632c207374723e00030000d5020c4c6d6f64756c655f65766d5f6163636f756e7473186d6f64756c65144576656e7404045400010430436c61696d4163636f756e740801286163636f756e745f6964000130543a3a4163636f756e74496400012c65766d5f61646472657373b0012845766d4164647265737300000000d9020c606e75747366696e616e63655f737461626c655f61737365741870616c6c6574144576656e7404045400013028437265617465506f6f6c10011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e656400011c737761705f6964000130543a3a4163636f756e74496400012470616c6c65745f6964000130543a3a4163636f756e744964000000184d696e7465642401186d696e746572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e6564000134696e7075745f616d6f756e74734902013c5665633c543a3a42616c616e63653e0001446d696e5f6f75747075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734902013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e63650001346f75747075745f616d6f756e74180128543a3a42616c616e636500010030546f6b656e5377617070656428011c73776170706572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e656400012c696e7075745f6173736574c80128543a3a417373657449640001306f75747075745f6173736574c80128543a3a41737365744964000130696e7075745f616d6f756e74180128543a3a42616c616e63650001446d696e5f6f75747075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734902013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001346f75747075745f616d6f756e74180128543a3a42616c616e63650002004852656465656d656450726f706f7274696f6e24012072656465656d6572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e6564000130696e7075745f616d6f756e74180128543a3a42616c616e63650001486d696e5f6f75747075745f616d6f756e74734902013c5665633c543a3a42616c616e63653e00012062616c616e6365734902013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e63650001386f75747075745f616d6f756e74734902013c5665633c543a3a42616c616e63653e0003003852656465656d656453696e676c6528012072656465656d6572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e6564000130696e7075745f616d6f756e74180128543a3a42616c616e63650001306f75747075745f6173736574c80128543a3a417373657449640001446d696e5f6f75747075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734902013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e63650001346f75747075745f616d6f756e74180128543a3a42616c616e63650004003452656465656d65644d756c746924012072656465656d6572000130543a3a4163636f756e74496400011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001386f75747075745f616d6f756e74734902013c5665633c543a3a42616c616e63653e0001406d61785f696e7075745f616d6f756e74180128543a3a42616c616e636500012062616c616e6365734902013c5665633c543a3a42616c616e63653e000130746f74616c5f737570706c79180128543a3a42616c616e63650001286665655f616d6f756e74180128543a3a42616c616e6365000130696e7075745f616d6f756e74180128543a3a42616c616e63650005003842616c616e6365557064617465640c011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001306f6c645f62616c616e6365734902013c5665633c543a3a42616c616e63653e0001306e65775f62616c616e6365734902013c5665633c543a3a42616c616e63653e000600385969656c64436f6c6c656374656418011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001406f6c645f746f74616c5f737570706c79180128543a3a42616c616e63650001406e65775f746f74616c5f737570706c79180128543a3a42616c616e636500010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500070030466565436f6c6c656374656420011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001306f6c645f62616c616e6365734902013c5665633c543a3a42616c616e63653e0001306e65775f62616c616e6365734902013c5665633c543a3a42616c616e63653e0001406f6c645f746f74616c5f737570706c79180128543a3a42616c616e63650001406e65775f746f74616c5f737570706c79180128543a3a42616c616e636500010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500080024414d6f6469666965640c011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400011476616c756518015c543a3a41744c656173743634426974556e7369676e656400011074696d65100138543a3a426c6f636b4e756d6265720009002c4665654d6f64696669656410011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001206d696e745f66656518015c543a3a41744c656173743634426974556e7369676e6564000120737761705f66656518015c543a3a41744c656173743634426974556e7369676e656400012872656465656d5f66656518015c543a3a41744c656173743634426974556e7369676e6564000a0044526563697069656e744d6f6469666965640c011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001346665655f726563697069656e74000130543a3a4163636f756e74496400013c7969656c645f726563697069656e74000130543a3a4163636f756e744964000b0000dd020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f7265640000006456616c69646174696f6e46756e6374696f6e4170706c69656404015472656c61795f636861696e5f626c6f636b5f6e756d10015452656c6179436861696e426c6f636b4e756d6265720001006c56616c69646174696f6e46756e6374696f6e4469736361726465640002004455706772616465417574686f72697a6564040124636f64655f6861736824011c543a3a4861736800030060446f776e776172644d657373616765735265636569766564040114636f756e7410010c75333200040064446f776e776172644d6573736167657350726f63657373656408012c7765696768745f75736564200118576569676874000120646d715f6865616424014472656c61795f636861696e3a3a4861736800050000e1020c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c747801384469737061746368526573756c74000000284b65794368616e6765640401286f6c645f7375646f6572f10101504f7074696f6e3c543a3a4163636f756e7449643e000100285375646f4173446f6e6504012c7375646f5f726573756c747801384469737061746368526573756c7400020000e50208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000e9020000027000ed0208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e3101014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d65c902016473705f72756e74696d653a3a52756e74696d65537472696e670000f1020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696ff502011c50657262696c6c0000001872656d61726b04011872656d61726b28011c5665633c75383e000100387365745f686561705f7061676573040114706167657320010c753634000200207365745f636f6465040110636f646528011c5665633c75383e0003005c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e0004002c7365745f73746f726167650401146974656d73f90201345665633c4b657956616c75653e000500306b696c6c5f73746f726167650401106b657973010301205665633c4b65793e0006002c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c7533320007004472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e00080000f5020c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000f902000002fd0200fd02000004082828000103000002280005030c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373090301845065724469737061746368436c6173733c57656967687473506572436c6173733e000009030c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454010d03000c01186e6f726d616c0d0301045400012c6f7065726174696f6e616c0d030104540001246d616e6461746f72790d0301045400000d030c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963110301384f7074696f6e3c5765696768743e0001246d61785f746f74616c110301384f7074696f6e3c5765696768743e0001207265736572766564110301384f7074696f6e3c5765696768743e0000110304184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000015030c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178190301545065724469737061746368436c6173733c7533323e000019030c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f72791001045400001d030c346672616d655f737570706f72741c776569676874733c52756e74696d654462576569676874000008011072656164200118576569676874000114777269746520011857656967687400002103082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d65c902013452756e74696d65537472696e67000124696d706c5f6e616d65c902013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069732503011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800002503040c436f77040454012903000400290300000029030000022d03002d0300000408d4100031030c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d65000000685370656356657273696f6e4e65656473546f496e637265617365000100744661696c6564546f4578747261637452756e74696d6556657273696f6e0002004c4e6f6e44656661756c74436f6d706f736974650003003c4e6f6e5a65726f526566436f756e740004003043616c6c46696c74657265640005000035030c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f773d010124543a3a4d6f6d656e740000000039030000023d03003d0304184f7074696f6e0404540141030108104e6f6e6500000010536f6d650400410300000100004103084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c0145032c426c6f636b4e756d62657201103450616c6c6574734f726967696e01c901244163636f756e7449640100001401206d617962655f696474013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c4503011043616c6c0001386d617962655f706572696f646963510301944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696ec901013450616c6c6574734f726967696e0000450310346672616d655f737570706f727418747261697473207363686564756c652c4d617962654861736865640804540149031048617368012401081456616c756504004903010454000000104861736804002401104861736800010000490308346163616c615f72756e74696d651043616c6c0001ec1853797374656d0400f10201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000002454696d657374616d700400350301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e000100245363686564756c657204004d0301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e0002001c5574696c6974790400550301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e000300204d756c746973696704005d0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e0004001450726f78790400690301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e000500405472616e73616374696f6e50617573650400710301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5472616e73616374696f6e50617573652c2052756e74696d653e0006003449646c655363686564756c65720400750301c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c49646c655363686564756c65722c2052756e74696d653e00070020507265696d6167650400790301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e0008002042616c616e63657304007d0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a002843757272656e636965730400850301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43757272656e636965732c2052756e74696d653e000c001c56657374696e670400890301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e000d00485472616e73616374696f6e5061796d656e740400910301dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5472616e73616374696f6e5061796d656e742c2052756e74696d653e000e002054726561737572790400b90301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00140020426f756e746965730400bd0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e00150010546970730400c10301a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546970732c2052756e74696d653e00160028417574686f72736869700400c50301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e00280044436f6c6c61746f7253656c656374696f6e0400d50301d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6c6c61746f7253656c656374696f6e2c2052756e74696d653e0029001c53657373696f6e0400d90301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e002a003853657373696f6e4d616e616765720400e90301cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e4d616e616765722c2052756e74696d653e002d002458636d7051756575650400ed0301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d7051756575652c2052756e74696d653e0032002c506f6c6b61646f7458636d0400f10301c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e00330020446d7051756575650400590401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0035001c58546f6b656e7304005d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58546f6b656e732c2052756e74696d653e0036001c4f726d6c58636d0400650401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4f726d6c58636d2c2052756e74696d653e00380024417574686f726974790400690401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f726974792c2052756e74696d653e003c003847656e6572616c436f756e63696c0400750401cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c47656e6572616c436f756e63696c2c2052756e74696d653e003d006047656e6572616c436f756e63696c4d656d626572736869700400790401f50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c47656e6572616c436f756e63696c4d656d626572736869702c2052756e74696d653e003e004046696e616e6369616c436f756e63696c04007d0401d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46696e616e6369616c436f756e63696c2c2052756e74696d653e003f006846696e616e6369616c436f756e63696c4d656d626572736869700400810401fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46696e616e6369616c436f756e63696c4d656d626572736869702c2052756e74696d653e0040002c486f6d61436f756e63696c0400850401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6d61436f756e63696c2c2052756e74696d653e00410054486f6d61436f756e63696c4d656d626572736869700400890401e90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6d61436f756e63696c4d656d626572736869702c2052756e74696d653e00420048546563686e6963616c436f6d6d697474656504008d0401dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e00430070546563686e6963616c436f6d6d69747465654d656d626572736869700400910401050273656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465654d656d626572736869702c2052756e74696d653e0044002444656d6f63726163790400950401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e0045002c4163616c614f7261636c6504009d0401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4163616c614f7261636c652c2052756e74696d653e0046005c4f70657261746f724d656d626572736869704163616c610400a10401f10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4f70657261746f724d656d626572736869704163616c612c2052756e74696d653e0047001c41756374696f6e0400a50401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e2c2052756e74696d653e0050001c526577617264730400a90401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c526577617264732c2052756e74696d653e005100185072696365730400ad0401ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5072696365732c2052756e74696d653e005a000c4465780400b10401a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4465782c2052756e74696d653e005b00244465784f7261636c650400b50401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4465784f7261636c652c2052756e74696d653e005c0034416767726567617465644465780400b90401c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c416767726567617465644465782c2052756e74696d653e005d003841756374696f6e4d616e616765720400cd0401cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e4d616e616765722c2052756e74696d653e006400144c6f616e730400d10401a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4c6f616e732c2052756e74696d653e00650018486f6e7a6f6e0400d50401ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6e7a6f6e2c2052756e74696d653e0066002c43647054726561737572790400d90401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43647054726561737572792c2052756e74696d653e00670024436470456e67696e650400e10401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436470456e67696e652c2052756e74696d653e00680044456d657267656e637953687574646f776e0400ed0401d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456d657267656e637953687574646f776e2c2052756e74696d653e00690010486f6d610400f10401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c486f6d612c2052756e74696d653e0074003058636d496e746572666163650400050501c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d496e746572666163652c2052756e74696d653e00750028496e63656e74697665730400110501bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e63656e74697665732c2052756e74696d653e0078000c4e46540400250501a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e46542c2052756e74696d653e00790034417373657452656769737472790400390501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417373657452656769737472792c2052756e74696d653e007a000c45564d04003d0501a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c45564d2c2052756e74696d653e0082002c45766d4163636f756e747304004d0501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c45766d4163636f756e74732c2052756e74696d653e0084002c537461626c6541737365740400510501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c537461626c6541737365742c2052756e74696d653e00c8003c50617261636861696e53797374656d0400550501d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e001e00105375646f0400890501a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e00ff00004d030c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963510301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c45030150426f783c43616c6c4f72486173684f663c543e3e0000001863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000100387363686564756c655f6e616d6564140108696428011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963510301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c45030150426f783c43616c6c4f72486173684f663c543e3e0002003063616e63656c5f6e616d6564040108696428011c5665633c75383e000300387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963510301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c45030150426f783c43616c6c4f72486173684f663c543e3e000400507363686564756c655f6e616d65645f6166746572140108696428011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963510301a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c45030150426f783c43616c6c4f72486173684f663c543e3e00050000510304184f7074696f6e04045401700108104e6f6e6500000010536f6d65040070000001000055030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73590301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0000003461735f64657269766174697665080114696e64657898010c75313600011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0001002462617463685f616c6c04011463616c6c73590301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0002002c64697370617463685f617308012461735f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0003002c666f7263655f626174636804011463616c6c73590301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004000059030000024903005d030c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573010101445665633c543a3a4163636f756e7449643e00011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000002061735f6d756c74691801247468726573686f6c6498010c7531360001446f746865725f7369676e61746f72696573010101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74610301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6c650301344f706171756543616c6c3c543e00012873746f72655f63616c6cf9010110626f6f6c0001286d61785f77656967687420011857656967687400010040617070726f76655f61735f6d756c74691401247468726573686f6c6498010c7531360001446f746865725f7369676e61746f72696573010101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74610301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f7765696768742001185765696768740002003c63616e63656c5f61735f6d756c74691001247468726573686f6c6498010c7531360001446f746865725f7369676e61746f72696573010101445665633c543a3a4163636f756e7449643e00012474696d65706f696e748c016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d00030000610304184f7074696f6e040454018c0108104e6f6e6500000010536f6d6504008c0000010000650310346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f706171756504045401490300080031010000004903010454000069030c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f747970656d0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000000246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001003072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720002003872656d6f76655f70726f7869657300030024616e6f6e796d6f75730c012870726f78795f74797065940130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e64657898010c753136000400386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f74797065940130543a3a50726f787954797065000114696e64657898010c75313600011868656967687431010138543a3a426c6f636b4e756d6265720001246578745f696e6465783101010c75333200050020616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0006004c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007004c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0008003c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f747970656d0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000900006d0304184f7074696f6e04045401940108104e6f6e6500000010536f6d65040094000001000071030c606d6f64756c655f7472616e73616374696f6e5f7061757365186d6f64756c651043616c6c0404540001084470617573655f7472616e73616374696f6e08012c70616c6c65745f6e616d6528011c5665633c75383e00013466756e6374696f6e5f6e616d6528011c5665633c75383e0000004c756e70617573655f7472616e73616374696f6e08012c70616c6c65745f6e616d6528011c5665633c75383e00013466756e6374696f6e5f6e616d6528011c5665633c75383e0001000075030c546d6f64756c655f69646c655f7363686564756c6572186d6f64756c651043616c6c040454000104347363686564756c655f7461736b0401107461736ba4011c543a3a5461736b0000000079030c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d616765040114627974657328011c5665633c75383e0000003c756e6e6f74655f707265696d6167650401106861736824011c543a3a4861736800010040726571756573745f707265696d6167650401106861736824011c543a3a4861736800020048756e726571756573745f707265696d6167650401106861736824011c543a3a48617368000300007d030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e40128543a3a42616c616e63650000002c7365745f62616c616e63650c010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565e40128543a3a42616c616e63650001306e65775f7265736572766564e40128543a3a42616c616e636500010038666f7263655f7472616e736665720c0118736f757263658103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e40128543a3a42616c616e63650002004c7472616e736665725f6b6565705f616c697665080110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e40128543a3a42616c616e6365000300307472616e736665725f616c6c080110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c697665f9010110626f6f6c0004003c666f7263655f756e7265736572766508010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e63650005000081030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e6465780110011408496404000001244163636f756e74496400000014496e6465780400310101304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400b401205b75383b2032305d0004000085030c446d6f64756c655f63757272656e63696573186d6f64756c651043616c6c040454000118207472616e736665720c0110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4013042616c616e63654f663c543e000000607472616e736665725f6e61746976655f63757272656e6379080110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74e4013042616c616e63654f663c543e000100387570646174655f62616c616e63650c010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c63757272656e63795f6964c8012843757272656e63794964000118616d6f756e745902012c416d6f756e744f663c543e0002002873776565705f6475737408012c63757272656e63795f6964c8012843757272656e637949640001206163636f756e7473010101445665633c543a3a4163636f756e7449643e00030038666f7263655f7365745f6c6f636b10010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4013042616c616e63654f663c543e00011c6c6f636b5f6964d401384c6f636b4964656e74696669657200040044666f7263655f72656d6f76655f6c6f636b0c010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c63757272656e63795f6964c8012843757272656e6379496400011c6c6f636b5f6964d401384c6f636b4964656e7469666965720005000089030c306f726d6c5f76657374696e67186d6f64756c651043616c6c04045400011014636c61696d0000003c7665737465645f7472616e73666572080110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65e0015056657374696e675363686564756c654f663c543e000100607570646174655f76657374696e675f7363686564756c657308010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500014476657374696e675f7363686564756c65738d0301645665633c56657374696e675363686564756c654f663c543e3e00020024636c61696d5f666f72040110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000300008d03000002e00091030c686d6f64756c655f7472616e73616374696f6e5f7061796d656e74186d6f64756c651043616c6c04045400011c747365745f616c7465726e61746976655f6665655f737761705f706174680401346665655f737761705f706174689503015c4f7074696f6e3c5665633c43757272656e637949643e3e00000058656e61626c655f6368617267655f6665655f706f6f6c0c012c63757272656e63795f6964c8012843757272656e63794964000124706f6f6c5f73697a6518011c42616c616e6365000138737761705f7468726573686f6c6418011c42616c616e63650001005c64697361626c655f6368617267655f6665655f706f6f6c04012c63757272656e63795f6964c8012843757272656e6379496400020034776974685f6665655f706174680801346665655f737761705f706174684502013c5665633c43757272656e637949643e00011063616c6c49030138426f783c43616c6c4f663c543e3e00030044776974685f6665655f63757272656e637908012c63757272656e63795f6964c8012843757272656e6379496400011063616c6c49030138426f783c43616c6c4f663c543e3e00040040776974685f6665655f706169645f62790c011063616c6c49030138426f783c43616c6c4f663c543e3e00012870617965725f61646472000130543a3a4163636f756e74496400012470617965725f736967990301384d756c74695369676e617475726500050060776974685f6665655f616767726567617465645f7061746808014c6665655f616767726567617465645f70617468b103018c5665633c4167677265676174656453776170506174683c43757272656e637949643e3e00011063616c6c49030138426f783c43616c6c4f663c543e3e00060000950304184f7074696f6e0404540145020108104e6f6e6500000010536f6d650400450200000100009903082873705f72756e74696d65384d756c74695369676e617475726500010c1c4564323535313904009d030148656432353531393a3a5369676e61747572650000001c537232353531390400a5030148737232353531393a3a5369676e61747572650001001445636473610400a903014065636473613a3a5369676e6174757265000200009d030c1c73705f636f72651c65643235353139245369676e617475726500000400a10301205b75383b2036345d0000a103000003400000000800a5030c1c73705f636f72651c73723235353139245369676e617475726500000400a10301205b75383b2036345d0000a9030c1c73705f636f7265146563647361245369676e617475726500000400ad0301205b75383b2036355d0000ad03000003410000000800b103000002b50300b5030c386d6f64756c655f737570706f72740c64657848416767726567617465645377617050617468042843757272656e6379496401c801080c44657804004502013c5665633c43757272656e637949643e0000001454616967610c00100144537461626c654173736574506f6f6c49640000100138506f6f6c546f6b656e496e6465780000100138506f6f6c546f6b656e496e64657800010000b9030c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001143470726f706f73655f7370656e6408011476616c7565e4013c42616c616e63654f663c542c20493e00012c62656e65666963696172798103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650000003c72656a6563745f70726f706f73616c04012c70726f706f73616c5f69643101013450726f706f73616c496e64657800010040617070726f76655f70726f706f73616c04012c70726f706f73616c5f69643101013450726f706f73616c496e646578000200147370656e64080118616d6f756e74e4013c42616c616e63654f663c542c20493e00012c62656e65666963696172798103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650003003c72656d6f76655f617070726f76616c04012c70726f706f73616c5f69643101013450726f706f73616c496e64657800040000bd030c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0804540004490001243870726f706f73655f626f756e747908011476616c7565e4013c42616c616e63654f663c542c20493e00012c6465736372697074696f6e28011c5665633c75383e00000038617070726f76655f626f756e7479040124626f756e74795f69643101012c426f756e7479496e6465780001003c70726f706f73655f63757261746f720c0124626f756e74795f69643101012c426f756e7479496e64657800011c63757261746f728103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500010c666565e4013c42616c616e63654f663c542c20493e00020040756e61737369676e5f63757261746f72040124626f756e74795f69643101012c426f756e7479496e646578000300386163636570745f63757261746f72040124626f756e74795f69643101012c426f756e7479496e6465780004003061776172645f626f756e7479080124626f756e74795f69643101012c426f756e7479496e64657800012c62656e65666963696172798103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500050030636c61696d5f626f756e7479040124626f756e74795f69643101012c426f756e7479496e64657800060030636c6f73655f626f756e7479040124626f756e74795f69643101012c426f756e7479496e64657800070050657874656e645f626f756e74795f657870697279080124626f756e74795f69643101012c426f756e7479496e64657800011872656d61726b28011c5665633c75383e00080000c1030c2c70616c6c65745f746970731870616c6c65741043616c6c080454000449000118387265706f72745f617765736f6d65080118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e7449640000002c726574726163745f7469700401106861736824011c543a3a486173680001001c7469705f6e65770c0118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e7449640001247469705f76616c7565e4013c42616c616e63654f663c542c20493e0002000c7469700801106861736824011c543a3a486173680001247469705f76616c7565e4013c42616c616e63654f663c542c20493e00030024636c6f73655f7469700401106861736824011c543a3a4861736800040024736c6173685f7469700401106861736824011c543a3a4861736800050000c5030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573c90301385665633c543a3a4865616465723e00000000c903000002cd0300cd03102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801d1030014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572310101184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c01184469676573740000d1030c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000d5030c646d6f64756c655f636f6c6c61746f725f73656c656374696f6e1870616c6c65741043616c6c04045400011c447365745f696e76756c6e657261626c657304010c6e6577010101445665633c543a3a4163636f756e7449643e000000587365745f646573697265645f63616e6469646174657304010c6d61783101010c753332000100487365745f63616e6469646163795f626f6e64040110626f6e64e4013042616c616e63654f663c543e0002005472656769737465725f61735f63616e6469646174650003004872656769737465725f63616e6469646174650401346e65775f63616e646964617465000130543a3a4163636f756e744964000400306c656176655f696e74656e740005003477697468647261775f626f6e6400060000d9030c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973dd03011c543a3a4b65797300011470726f6f6628011c5665633c75383e0000002870757267655f6b65797300010000dd0308346163616c615f72756e74696d652c53657373696f6e4b657973000004011061757261e10301c43c41757261206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000e103104473705f636f6e73656e7375735f617572611c737232353531392c6170705f73723235353139185075626c696300000400e503013c737232353531393a3a5075626c69630000e5030c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000e9030c586d6f64756c655f73657373696f6e5f6d616e61676572186d6f64756c651043616c6c040454000104647363686564756c655f73657373696f6e5f6475726174696f6e08013473746172745f73657373696f6e3101013053657373696f6e496e6465780001206475726174696f6e31010138543a3a426c6f636b4e756d62657200000000ed030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c65741043616c6c04045400012448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d69742001185765696768740000005473757370656e645f78636d5f657865637574696f6e00010050726573756d655f78636d5f657865637574696f6e000200607570646174655f73757370656e645f7468726573686f6c6404010c6e657710010c753332000300547570646174655f64726f705f7468726573686f6c6404010c6e657710010c7533320004005c7570646174655f726573756d655f7468726573686f6c6404010c6e657710010c7533320005005c7570646174655f7468726573686f6c645f77656967687404010c6e6577200118576569676874000600707570646174655f7765696768745f72657374726963745f646563617904010c6e6577200118576569676874000700847570646174655f78636d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400080000f1030c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e6408011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765f5030154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f61737365747310011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001005c726573657276655f7472616e736665725f61737365747310011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002001c6578656375746508011c6d657373616765210401a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400030044666f7263655f78636d5f76657273696f6e0801206c6f636174696f6e25010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00040064666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e550401484f7074696f6e3c58636d56657273696f6e3e00050078666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00060080666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007007c6c696d697465645f726573657276655f7472616e736665725f61737365747314011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69749101012c5765696768744c696d69740008005c6c696d697465645f74656c65706f72745f61737365747314011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69749101012c5765696768744c696d697400090000f503080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400f903013476303a3a58636d3c43616c6c3e00000008563104000d04013476313a3a58636d3c43616c6c3e00010008563204004901013476323a3a58636d3c43616c6c3e00020000f9030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473fd0301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473fd0301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473fd0301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e736509040120526573706f6e7365000300345472616e7366657241737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c8101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723101010c7533320001406d61785f6d6573736167655f73697a653101010c7533320001306d61785f63617061636974793101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723101010c75333200011873656e6465723101010c753332000124726563697069656e743101010c7533320009002c52656c6179656446726f6d08010c77686fa50101344d756c74694c6f636174696f6e00011c6d657373616765f9030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a0000fd030000020104000104100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976659d01013c5665633c4d756c746941737365743e00011c726563656976659d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574739d01013c5665633c4d756c746941737365743e00011c72657365727665a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374a50101344d756c74694c6f636174696f6e0001186173736574739d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573a10101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c00010c78636d050401385665633c58636d3c43616c6c3e3e000700000504000002f9030009040c0c78636d08763020526573706f6e73650001041841737365747304009d01013c5665633c4d756c746941737365743e000000000d040c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574735501012c4d756c746941737365747300011c65666665637473110401405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574735501012c4d756c746941737365747300011c65666665637473110401405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574735501012c4d756c746941737365747300011c65666665637473110401405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e73651d040120526573706f6e7365000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279250101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c8101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723101010c7533320001406d61785f6d6573736167655f73697a653101010c7533320001306d61785f63617061636974793101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723101010c75333200011873656e6465723101010c753332000124726563697069656e743101010c7533320009002c52656c6179656446726f6d08010c77686f29010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167650d040170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69643d01010c75363400014c6d61785f726573706f6e73655f7765696768743d01010c753634000b0048556e73756273637269626556657273696f6e000c000011040000021504001504100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279250101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374250101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565735d0101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c000130696e737472756374696f6e73190401385665633c58636d3c43616c6c3e3e0007000019040000020d04001d040c0c78636d08763120526573706f6e73650001081841737365747304005501012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100002104080c78636d3056657273696f6e656458636d041043616c6c00010c08563004002504013476303a3a58636d3c43616c6c3e00000008563104003904013476313a3a58636d3c43616c6c3e00010008563204004904013476323a3a58636d3c43616c6c3e0002000025040c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473290401405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473290401405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011c65666665637473290401405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e736509040120526573706f6e7365000300345472616e7366657241737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3504014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723101010c7533320001406d61785f6d6573736167655f73697a653101010c7533320001306d61785f63617061636974793101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723101010c75333200011873656e6465723101010c753332000124726563697069656e743101010c7533320009002c52656c6179656446726f6d08010c77686fa50101344d756c74694c6f636174696f6e00011c6d65737361676525040170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000029040000022d04002d04100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976659d01013c5665633c4d756c746941737365743e00011c726563656976659d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574739d01013c5665633c4d756c746941737365743e00011c72657365727665a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574739d01013c5665633c4d756c746941737365743e00011064657374a50101344d756c74694c6f636174696f6e00011c65666665637473fd0301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374a50101344d756c74694c6f636174696f6e0001186173736574739d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573a10101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c00010c78636d310401385665633c58636d3c43616c6c3e3e00070000310400000225040035040c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e000039040c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574735501012c4d756c746941737365747300011c656666656374733d0401405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574735501012c4d756c746941737365747300011c656666656374733d0401405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574735501012c4d756c746941737365747300011c656666656374733d0401405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69643d01010c753634000120726573706f6e73651d040120526573706f6e7365000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279250101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3504014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723101010c7533320001406d61785f6d6573736167655f73697a653101010c7533320001306d61785f63617061636974793101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723101010c75333200011873656e6465723101010c753332000124726563697069656e743101010c7533320009002c52656c6179656446726f6d08010c77686f29010154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676539040170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69643d01010c75363400014c6d61785f726573706f6e73655f7765696768743d01010c753634000b0048556e73756273637269626556657273696f6e000c00003d040000024104004104100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279250101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374250101344d756c74694c6f636174696f6e00011c65666665637473110401385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69643d01010c75363400011064657374250101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565735d0101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72f9010110626f6f6c000130696e737472756374696f6e73450401385665633c58636d3c43616c6c3e3e00070000450400000239040049040c0c78636d0876320c58636d041043616c6c000004004d0401585665633c496e737472756374696f6e3c43616c6c3e3e00004d0400000251040051040c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404005501012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404005501012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404005501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69643d01011c51756572794964000120726573706f6e736571010120526573706f6e73650001286d61785f7765696768743d01010c753634000300345472616e7366657241737365740801186173736574735501012c4d756c746941737365747300012c62656e6566696369617279250101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735501012c4d756c746941737365747300011064657374250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970657d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73743d01010c75363400011063616c6c3504014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465723101010c7533320001406d61785f6d6573736167655f73697a653101010c7533320001306d61785f63617061636974793101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e743101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f723101010c75333200011873656e6465723101010c753332000124726563697069656e743101010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040029010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69643d01011c5175657279496400011064657374250101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768743d01010c753634000c00304465706f73697441737365740c0118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733101010c75333200012c62656e6566696369617279250101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473850101404d756c7469417373657446696c7465720001286d61785f6173736574733101010c75333200011064657374250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e000e003445786368616e6765417373657408011067697665850101404d756c7469417373657446696c74657200011c726563656976655501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473850101404d756c7469417373657446696c74657200011c72657365727665250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473850101404d756c7469417373657446696c74657200011064657374250101344d756c74694c6f636174696f6e00010c78636d4901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69643d01011c5175657279496400011064657374250101344d756c74694c6f636174696f6e000118617373657473850101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768743d01010c75363400120030427579457865637574696f6e080110666565735d0101284d756c746941737365740001307765696768745f6c696d69749101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204004904012458636d3c43616c6c3e0015002c536574417070656e64697804004904012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574735501012c4d756c74694173736574730001187469636b6574250101344d756c74694c6f636174696f6e001800105472617004003d01010c7536340019004053756273637269626556657273696f6e08012071756572795f69643d01011c5175657279496400014c6d61785f726573706f6e73655f7765696768743d01010c753634001a0048556e73756273637269626556657273696f6e001b0000550404184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000059040c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000000005d040c306f726d6c5f78746f6b656e73186d6f64756c651043616c6c040454000118207472616e7366657210012c63757272656e63795f6964c80134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e636500011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f7765696768742001185765696768740000004c7472616e736665725f6d756c746961737365740c0114617373657461040160426f783c56657273696f6e65644d756c746941737365743e00011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000100447472616e736665725f776974685f66656514012c63757272656e63795f6964c80134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e636500010c666565180128543a3a42616c616e636500011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000200707472616e736665725f6d756c746961737365745f776974685f666565100114617373657461040160426f783c56657273696f6e65644d756c746941737365743e00010c66656561040160426f783c56657273696f6e65644d756c746941737365743e00011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000300607472616e736665725f6d756c746963757272656e6369657310012863757272656e63696573710201805665633c28543a3a43757272656e637949642c20543a3a42616c616e6365293e0001206665655f6974656d10010c75333200011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000400507472616e736665725f6d756c746961737365747310011861737365747399010164426f783c56657273696f6e65644d756c74694173736574733e0001206665655f6974656d10010c75333200011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000500006104080c78636d4c56657273696f6e65644d756c746941737365740001080856300400a101013876303a3a4d756c7469417373657400000008563104005d01013876313a3a4d756c746941737365740001000065040c206f726d6c5f78636d186d6f64756c651043616c6c0404540001044473656e645f61735f736f7665726569676e08011064657374ad01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765f5030154426f783c56657273696f6e656458636d3c28293e3e0000000069040c386f726d6c5f617574686f72697479186d6f64756c651043616c6c0404540001202c64697370617463685f617308012461735f6f726967696e6d040134543a3a41734f726967696e496400011063616c6c49030138426f783c43616c6c4f663c543e3e000000447363686564756c655f64697370617463681001107768656e71040170446973706174636854696d653c543a3a426c6f636b4e756d6265723e0001207072696f726974790801205072696f7269747900014c776974685f64656c617965645f6f726967696ef9010110626f6f6c00011063616c6c49030138426f783c43616c6c4f663c543e3e00010074666173745f747261636b5f7363686564756c65645f64697370617463680c0138696e697469616c5f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011c7461736b5f69641001445363686564756c655461736b496e6465780001107768656e71040170446973706174636854696d653c543a3a426c6f636b4e756d6265723e0002006064656c61795f7363686564756c65645f64697370617463680c0138696e697469616c5f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011c7461736b5f69641001445363686564756c655461736b496e6465780001406164646974696f6e616c5f64656c6179100138543a3a426c6f636b4e756d6265720003006463616e63656c5f7363686564756c65645f6469737061746368080138696e697469616c5f6f726967696ec9010154426f783c543a3a50616c6c6574734f726967696e3e00011c7461736b5f69641001445363686564756c655461736b496e64657800040038617574686f72697a655f63616c6c08011063616c6c49030138426f783c43616c6c4f663c543e3e00011863616c6c6572f10101504f7074696f6e3c543a3a4163636f756e7449643e0005005872656d6f76655f617574686f72697a65645f63616c6c0401106861736824011c543a3a4861736800060030747269676765725f63616c6c0801106861736824011c543a3a4861736800014463616c6c5f7765696768745f626f756e643d010118576569676874000700006d0408406163616c615f7072696d69746976657348417574686f72697479734f726967696e496400011410526f6f7400000020547265617375727900010038486f6e7a6f6e547265617375727900020030486f6d6154726561737572790003003c54726561737572795265736572766500040000710410346672616d655f737570706f727418747261697473207363686564756c6530446973706174636854696d65042c426c6f636b4e756d62657201100108084174040010012c426c6f636b4e756d626572000000144166746572040010012c426c6f636b4e756d6265720001000075040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273010101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c7533320001001c70726f706f73650c01247468726573686f6c643101012c4d656d626572436f756e7400012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643101010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005000079040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273010101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d65000600007d040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273010101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c7533320001001c70726f706f73650c01247468726573686f6c643101012c4d656d626572436f756e7400012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643101010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005000081040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273010101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d650006000085040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273010101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c7533320001001c70726f706f73650c01247468726573686f6c643101012c4d656d626572436f756e7400012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643101010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005000089040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273010101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d65000600008d040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273010101445665633c543a3a4163636f756e7449643e0001147072696d65f10101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e740000001c6578656375746508012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c7533320001001c70726f706f73650c01247468726573686f6c643101012c4d656d626572436f756e7400012070726f706f73616c4903017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e643101010c75333200020010766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800011c617070726f7665f9010110626f6f6c00030014636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465783101013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e643d0101185765696768740001306c656e6774685f626f756e643101010c7533320004004c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005000091040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273010101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d650006000095040c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736824011c543a3a4861736800011476616c7565e4013042616c616e63654f663c543e000000187365636f6e6408012070726f706f73616c3101012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e643101010c75333200010010766f74650801247265665f696e6465783101013c5265666572656e64756d496e646578000110766f7465210201644163636f756e74566f74653c42616c616e63654f663c543e3e00020040656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003004065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736824011c543a3a486173680004006465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736824011c543a3a486173680005006065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736824011c543a3a4861736800060028666173745f747261636b0c013470726f706f73616c5f6861736824011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d626572000700347665746f5f65787465726e616c04013470726f706f73616c5f6861736824011c543a3a486173680008004463616e63656c5f7265666572656e64756d0401247265665f696e6465783101013c5265666572656e64756d496e6465780009003463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a002064656c65676174650c0108746f000130543a3a4163636f756e744964000128636f6e76696374696f6e99040128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b0028756e64656c6567617465000c0058636c6561725f7075626c69635f70726f706f73616c73000d00346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e000e00646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e000f00586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e001000886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e00110034726561705f707265696d61676508013470726f706f73616c5f6861736824011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e643101010c75333200120018756e6c6f636b040118746172676574000130543a3a4163636f756e7449640013002c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e6465780014004472656d6f76655f6f746865725f766f7465080118746172676574000130543a3a4163636f756e744964000114696e64657810013c5265666572656e64756d496e64657800150038656e6163745f70726f706f73616c08013470726f706f73616c5f6861736824011c543a3a48617368000114696e64657810013c5265666572656e64756d496e64657800160024626c61636b6c69737408013470726f706f73616c5f6861736824011c543a3a4861736800013c6d617962655f7265665f696e6465785504015c4f7074696f6e3c5265666572656e64756d496e6465783e0017003c63616e63656c5f70726f706f73616c04012870726f705f696e6465783101012450726f70496e6465780018000099040c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b65643678000600009d040c2c6f726d6c5f6f7261636c65186d6f64756c651043616c6c0804540004490001042c666565645f76616c75657304011876616c7565732d02018c5665633c28543a3a4f7261636c654b65792c20543a3a4f7261636c6556616c7565293e00000000a1040c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e7449640000003472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e7449640001002c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e7449640002003472657365745f6d656d6265727304011c6d656d62657273010101445665633c543a3a4163636f756e7449643e000300286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000400247365745f7072696d6504010c77686f000130543a3a4163636f756e7449640005002c636c6561725f7072696d6500060000a5040c306f726d6c5f61756374696f6e186d6f64756c651043616c6c0404540001040c6269640801086964100130543a3a41756374696f6e496400011476616c7565e40128543a3a42616c616e636500000000a9040c306f726d6c5f72657761726473186d6f64756c651043616c6c04045400010000ad040c346d6f64756c655f707269636573186d6f64756c651043616c6c040454000108286c6f636b5f707269636504012c63757272656e63795f6964c8012843757272656e6379496400000030756e6c6f636b5f707269636504012c63757272656e63795f6964c8012843757272656e6379496400010000b1040c286d6f64756c655f646578186d6f64756c651043616c6c04045400013458737761705f776974685f65786163745f737570706c790c0110706174684502013c5665633c43757272656e637949643e000134737570706c795f616d6f756e74e4011c42616c616e63650001446d696e5f7461726765745f616d6f756e74e4011c42616c616e636500000058737761705f776974685f65786163745f7461726765740c0110706174684502013c5665633c43757272656e637949643e0001347461726765745f616d6f756e74e4011c42616c616e63650001446d61785f737570706c795f616d6f756e74e4011c42616c616e6365000100346164645f6c697175696469747918013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001306d61785f616d6f756e745f61e4011c42616c616e63650001306d61785f616d6f756e745f62e4011c42616c616e636500014c6d696e5f73686172655f696e6372656d656e74e4011c42616c616e63650001547374616b655f696e6372656d656e745f7368617265f9010110626f6f6c000200346164645f70726f766973696f6e10013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000120616d6f756e745f61e4011c42616c616e6365000120616d6f756e745f62e4011c42616c616e63650003003c636c61696d5f6465785f73686172650c01146f776e6572000130543a3a4163636f756e74496400013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640004004072656d6f76655f6c697175696469747918013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e6379496400013072656d6f76655f7368617265e4011c42616c616e636500013c6d696e5f77697468647261776e5f61e4011c42616c616e636500013c6d696e5f77697468647261776e5f62e4011c42616c616e636500012862795f756e7374616b65f9010110626f6f6c000500446c6973745f70726f766973696f6e696e671c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001486d696e5f636f6e747269627574696f6e5f61e4011c42616c616e63650001486d696e5f636f6e747269627574696f6e5f62e4011c42616c616e63650001487461726765745f70726f766973696f6e5f61e4011c42616c616e63650001487461726765745f70726f766973696f6e5f62e4011c42616c616e63650001286e6f745f6265666f726531010138543a3a426c6f636b4e756d626572000600787570646174655f70726f766973696f6e696e675f706172616d65746572731c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001486d696e5f636f6e747269627574696f6e5f61e4011c42616c616e63650001486d696e5f636f6e747269627574696f6e5f62e4011c42616c616e63650001487461726765745f70726f766973696f6e5f61e4011c42616c616e63650001487461726765745f70726f766973696f6e5f62e4011c42616c616e63650001286e6f745f6265666f726531010138543a3a426c6f636b4e756d62657200070040656e645f70726f766973696f6e696e6708013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640008004c656e61626c655f74726164696e675f7061697208013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640009005064697361626c655f74726164696e675f7061697208013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000a0040726566756e645f70726f766973696f6e0c01146f776e6572000130543a3a4163636f756e74496400013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000b004861626f72745f70726f766973696f6e696e6708013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000c0000b5040c446d6f64756c655f6465785f6f7261636c65186d6f64756c651043616c6c04045400010c50656e61626c655f617665726167655f70726963650c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000120696e74657276616c20012c4d6f6d656e744f663c543e0000005464697361626c655f617665726167655f707269636508013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e63794964000100747570646174655f617665726167655f70726963655f696e74657276616c0c013463757272656e63795f69645f61c8012843757272656e6379496400013463757272656e63795f69645f62c8012843757272656e637949640001306e65775f696e74657276616c20012c4d6f6d656e744f663c543e00020000b9040c546d6f64756c655f616767726567617465645f646578186d6f64756c651043616c6c04045400010c58737761705f776974685f65786163745f737570706c790c01147061746873b10301345665633c53776170506174683e000134737570706c795f616d6f756e74e4011c42616c616e63650001446d696e5f7461726765745f616d6f756e74e4011c42616c616e636500000058737761705f776974685f65786163745f7461726765740c01147061746873b10301345665633c53776170506174683e0001347461726765745f616d6f756e74e4011c42616c616e63650001446d61785f737570706c795f616d6f756e74e4011c42616c616e6365000100707570646174655f616767726567617465645f737761705f706174687304011c75706461746573bd0401d85665633c282843757272656e637949642c2043757272656e63794964292c204f7074696f6e3c5665633c53776170506174683e3e293e00020000bd04000002c10400c10400000408c504c90400c50400000408c8c800c90404184f7074696f6e04045401b1030108104e6f6e6500000010536f6d650400b1030000010000cd040c586d6f64756c655f61756374696f6e5f6d616e61676572186d6f64756c651043616c6c0404540001041863616e63656c040108696410012441756374696f6e496400000000d1040c306d6f64756c655f6c6f616e73186d6f64756c651043616c6c04045400010000d5040c346d6f64756c655f686f6e7a6f6e186d6f64756c651043616c6c0404540001282c61646a7573745f6c6f616e0c012c63757272656e63795f6964c8012843757272656e63794964000154636f6c6c61746572616c5f61646a7573746d656e7459020118416d6f756e7400014064656269745f61646a7573746d656e7459020118416d6f756e740000006c636c6f73655f6c6f616e5f6861735f64656269745f62795f64657808012c63757272656e63795f6964c8012843757272656e637949640001546d61785f636f6c6c61746572616c5f616d6f756e74e4011c42616c616e6365000100487472616e736665725f6c6f616e5f66726f6d08012c63757272656e63795f6964c8012843757272656e6379496400011066726f6d8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500020024617574686f72697a6508012c63757272656e63795f6964c8012843757272656e63794964000108746f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650003002c756e617574686f72697a6508012c63757272656e63795f6964c8012843757272656e63794964000108746f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650004003c756e617574686f72697a655f616c6c00050068657870616e645f706f736974696f6e5f636f6c6c61746572616c0c012c63757272656e63795f6964c8012843757272656e63794964000150696e6372656173655f64656269745f76616c756518011c42616c616e636500015c6d696e5f696e6372656173655f636f6c6c61746572616c18011c42616c616e636500060054736872696e6b5f706f736974696f6e5f64656269740c012c63757272656e63795f6964c8012843757272656e6379496400014c64656372656173655f636f6c6c61746572616c18011c42616c616e63650001606d696e5f64656372656173655f64656269745f76616c756518011c42616c616e63650007006861646a7573745f6c6f616e5f62795f64656269745f76616c75650c012c63757272656e63795f6964c8012843757272656e63794964000154636f6c6c61746572616c5f61646a7573746d656e7459020118416d6f756e7400015864656269745f76616c75655f61646a7573746d656e7459020118416d6f756e74000800387472616e736665725f64656269740c013466726f6d5f63757272656e6379c8012843757272656e6379496400012c746f5f63757272656e6379c8012843757272656e6379496400013864656269745f7472616e7366657218011c42616c616e636500090000d9040c4c6d6f64756c655f6364705f7472656173757279186d6f64756c651043616c6c0404540001106c657874726163745f737572706c75735f746f5f7472656173757279040118616d6f756e74e4011c42616c616e63650000004861756374696f6e5f636f6c6c61746572616c10012c63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4011c42616c616e6365000118746172676574e4011c42616c616e636500011c73706c69746564f9010110626f6f6c0001007465786368616e67655f636f6c6c61746572616c5f746f5f737461626c6508012c63757272656e63795f6964c8012843757272656e63794964000128737761705f6c696d6974dd040148537761704c696d69743c42616c616e63653e000200907365745f65787065637465645f636f6c6c61746572616c5f61756374696f6e5f73697a6508012c63757272656e63795f6964c8012843757272656e6379496400011073697a65e4011c42616c616e636500030000dd040c386d6f64756c655f737570706f72740c64657824537761704c696d6974041c42616c616e6365011801082c4578616374537570706c79080018011c42616c616e6365000018011c42616c616e63650000002c4578616374546172676574080018011c42616c616e6365000018011c42616c616e636500010000e1040c446d6f64756c655f6364705f656e67696e65186d6f64756c651043616c6c040454000114246c697175696461746508012c63757272656e63795f6964c8012843757272656e6379496400010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500000018736574746c6508012c63757272656e63795f6964c8012843757272656e6379496400010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000100547365745f636f6c6c61746572616c5f706172616d7318012c63757272656e63795f6964c8012843757272656e63794964000154696e7465726573745f726174655f7065725f736563e50401404368616e67654f7074696f6e526174650001446c69717569646174696f6e5f726174696fe50401444368616e67654f7074696f6e526174696f00014c6c69717569646174696f6e5f70656e616c7479e50401404368616e67654f7074696f6e5261746500016472657175697265645f636f6c6c61746572616c5f726174696fe50401444368616e67654f7074696f6e526174696f0001646d6178696d756d5f746f74616c5f64656269745f76616c7565e90401344368616e676542616c616e63650002007472656769737465725f6c69717569646174696f6e5f636f6e747261637404011c61646472657373b0012845766d416464726573730003007c646572656769737465725f6c69717569646174696f6e5f636f6e747261637404011c61646472657373b0012845766d4164647265737300040000e504082c6f726d6c5f747261697473184368616e6765041456616c75650169020108204e6f4368616e6765000000204e657756616c756504006902011456616c756500010000e904082c6f726d6c5f747261697473184368616e6765041456616c756501180108204e6f4368616e6765000000204e657756616c7565040018011456616c756500010000ed040c646d6f64756c655f656d657267656e63795f73687574646f776e186d6f64756c651043616c6c04045400010c48656d657267656e63795f73687574646f776e000000586f70656e5f636f6c6c61746572616c5f726566756e6400010048726566756e645f636f6c6c61746572616c73040118616d6f756e74e4011c42616c616e636500020000f1040c2c6d6f64756c655f686f6d61186d6f64756c651043616c6c040454000128106d696e74040118616d6f756e74e4011c42616c616e636500000038726571756573745f72656465656d080118616d6f756e74e4011c42616c616e6365000140616c6c6f775f666173745f6d61746368f9010110626f6f6c00010048666173745f6d617463685f72656465656d7304013472656465656d65725f6c697374010101445665633c543a3a4163636f756e7449643e00020040636c61696d5f726564656d7074696f6e04012072656465656d6572000130543a3a4163636f756e744964000300487570646174655f686f6d615f706172616d7310017c736f66745f626f6e6465645f6361705f7065725f7375625f6163636f756e74f504013c4f7074696f6e3c42616c616e63653e000174657374696d617465645f7265776172645f726174655f7065725f657261690201304f7074696f6e3c526174653e00013c636f6d6d697373696f6e5f72617465690201304f7074696f6e3c526174653e00014c666173745f6d617463685f6665655f72617465690201304f7074696f6e3c526174653e000400587570646174655f62756d705f6572615f706172616d730801546c6173745f6572615f62756d7065645f626c6f636b550401584f7074696f6e3c543a3a426c6f636b4e756d6265723e0001246672657175656e6379550401584f7074696f6e3c543a3a426c6f636b4e756d6265723e0005003472657365745f6c65646765727304011c75706461746573f90401d45665633c287531362c204f7074696f6e3c42616c616e63653e2c204f7074696f6e3c5665633c556e6c6f636b4368756e6b3e3e293e0006004472657365745f63757272656e745f6572610401246572615f696e646578100120457261496e64657800070058666f7263655f62756d705f63757272656e745f65726104012c62756d705f616d6f756e74100120457261496e64657800080074666173745f6d617463685f72656465656d735f636f6d706c6574656c7904013472656465656d65725f6c697374010101445665633c543a3a4163636f756e7449643e00090000f50404184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000f904000002fd0400fd040000040c98f504010500010504184f7074696f6e040454017d020108104e6f6e6500000010536f6d6504007d02000001000005050c506d6f64756c655f78636d5f696e74657266616365186d6f64756c651043616c6c040454000104787570646174655f78636d5f646573745f7765696768745f616e645f66656504011c75706461746573090501f45665633c2858636d496e746572666163654f7065726174696f6e2c204f7074696f6e3c5765696768743e2c204f7074696f6e3c42616c616e63653e293e0000000009050000020d05000d050000040c89021103f5040011050c446d6f64756c655f696e63656e7469766573186d6f64756c651043616c6c040454000114446465706f7369745f6465785f73686172650801386c705f63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4011c42616c616e63650000004877697468647261775f6465785f73686172650801386c705f63757272656e63795f6964c8012843757272656e63794964000118616d6f756e74e4011c42616c616e636500010034636c61696d5f7265776172647304011c706f6f6c5f696491020118506f6f6c4964000200607570646174655f696e63656e746976655f7265776172647304011c75706461746573150501a45665633c28506f6f6c49642c205665633c2843757272656e637949642c2042616c616e6365293e293e0003008c7570646174655f636c61696d5f7265776172645f646564756374696f6e5f726174657304011c757064617465731d05014c5665633c28506f6f6c49642c2052617465293e00040000150500000219050019050000040891027102001d050000022105002105000004089102ec0025050c286d6f64756c655f6e6674186d6f64756c651043616c6c04045400011c306372656174655f636c6173730c01206d6574616461746128010c43494400012870726f706572746965732905012850726f70657274696573000128617474726962757465733105012841747472696275746573000000106d696e74140108746f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000120636c6173735f6964100130436c61737349644f663c543e0001206d6574616461746128010c4349440001286174747269627574657331050128417474726962757465730001207175616e746974793101010c753332000100207472616e73666572080108746f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000114746f6b656e3505017028436c61737349644f663c543e2c20546f6b656e49644f663c543e29000200106275726e040114746f6b656e3505017028436c61737349644f663c543e2c20546f6b656e49644f663c543e29000300406275726e5f776974685f72656d61726b080114746f6b656e3505017028436c61737349644f663c543e2c20546f6b656e49644f663c543e2900011872656d61726b28011c5665633c75383e0004003464657374726f795f636c617373080120636c6173735f6964100130436c61737349644f663c543e000110646573748103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650005005c7570646174655f636c6173735f70726f70657274696573080120636c6173735f6964100130436c61737349644f663c543e00012870726f706572746965732905012850726f706572746965730006000029050c406163616c615f7072696d6974697665730c6e667420426974466c616773040454012d05000400080134436c61737350726f706572747900002d050c406163616c615f7072696d6974697665730c6e667434436c61737350726f7065727479000110305472616e7366657261626c65000100204275726e61626c65000200204d696e7461626c6500040058436c61737350726f706572746965734d757461626c65000800003105042042547265654d617008044b012804560128000400f90200000035050000040810200039050c546d6f64756c655f61737365745f7265676973747279186d6f64756c651043616c6c0404540001205872656769737465725f666f726569676e5f61737365740801206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001206d657461646174619d020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e000000507570646174655f666f726569676e5f61737365740c0140666f726569676e5f61737365745f6964980138466f726569676e417373657449640001206c6f636174696f6ead01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001206d657461646174619d020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0001005472656769737465725f737461626c655f61737365740401206d657461646174619d020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0002004c7570646174655f737461626c655f617373657408013c737461626c655f61737365745f6964100144537461626c654173736574506f6f6c49640001206d657461646174619d020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0003005072656769737465725f65726332305f6173736574080120636f6e7472616374b0012845766d4164647265737300013c6d696e696d616c5f62616c616e636518013042616c616e63654f663c543e000400487570646174655f65726332305f6173736574080120636f6e7472616374b0012845766d416464726573730001206d657461646174619d020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0005005472656769737465725f6e61746976655f617373657408012c63757272656e63795f6964c8012843757272656e637949640001206d657461646174619d020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e0006004c7570646174655f6e61746976655f617373657408012c63757272656e63795f6964c8012843757272656e637949640001206d657461646174619d020180426f783c41737365744d657461646174613c42616c616e63654f663c543e3e3e000700003d050c286d6f64756c655f65766d186d6f64756c651043616c6c04045400013c206574685f63616c6c1c0118616374696f6e410501445472616e73616374696f6e416374696f6e000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e00012c76616c69645f756e74696c31010138543a3a426c6f636b4e756d6265720000001063616c6c180118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e000100387363686564756c65645f63616c6c1c011066726f6db0012845766d41646472657373000118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e00020018637265617465140114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e0003001c63726561746532180114696e70757428011c5665633c75383e00011073616c742401104832353600011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e0004004c6372656174655f6e66745f636f6e7472616374140114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e000500646372656174655f7072656465706c6f795f636f6e7472616374180118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e0006004c7472616e736665725f6d61696e7461696e6572080120636f6e7472616374b0012845766d416464726573730001386e65775f6d61696e7461696e6572b0012845766d41646472657373000700407075626c6973685f636f6e7472616374040120636f6e7472616374b0012845766d41646472657373000800307075626c6973685f66726565040120636f6e7472616374b0012845766d416464726573730009006c656e61626c655f636f6e74726163745f646576656c6f706d656e74000a007064697361626c655f636f6e74726163745f646576656c6f706d656e74000b00207365745f636f6465080120636f6e7472616374b0012845766d41646472657373000110636f646528011c5665633c75383e000c003073656c666465737472756374040120636f6e7472616374b0012845766d41646472657373000d002c7374726963745f63616c6c180118746172676574b0012845766d41646472657373000114696e70757428011c5665633c75383e00011476616c7565e4013042616c616e63654f663c543e0001246761735f6c696d69743d01010c75363400013473746f726167655f6c696d69743101010c75333200012c6163636573735f6c6973744505014c5665633c4163636573734c6973744974656d3e000e000041050c20657468657265756d2c7472616e73616374696f6e445472616e73616374696f6e416374696f6e0001081043616c6c0400b00110483136300000001843726561746500010000450500000249050049050c20657468657265756d2c7472616e73616374696f6e384163636573734c6973744974656d000008011c61646472657373b0011c4164647265737300013073746f726167655f6b657973b10201245665633c483235363e00004d050c4c6d6f64756c655f65766d5f6163636f756e7473186d6f64756c651043616c6c04045400010834636c61696d5f6163636f756e7408012c6574685f61646472657373b0012845766d416464726573730001346574685f7369676e6174757265ad03013c4569703731325369676e617475726500000054636c61696d5f64656661756c745f6163636f756e740001000051050c606e75747366696e616e63655f737461626c655f61737365741870616c6c65741043616c6c0404540001242c6372656174655f706f6f6c280128706f6f6c5f6173736574c80128543a3a417373657449640001186173736574734502013c5665633c543a3a417373657449643e000128707265636973696f6e73490201705665633c543a3a41744c656173743634426974556e7369676e65643e0001206d696e745f66656518015c543a3a41744c656173743634426974556e7369676e6564000120737761705f66656518015c543a3a41744c656173743634426974556e7369676e656400012872656465656d5f66656518015c543a3a41744c656173743634426974556e7369676e6564000124696e697469616c5f6118015c543a3a41744c656173743634426974556e7369676e65640001346665655f726563697069656e74000130543a3a4163636f756e74496400013c7969656c645f726563697069656e74000130543a3a4163636f756e744964000124707265636973696f6e18015c543a3a41744c656173743634426974556e7369676e6564000000106d696e740c011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400011c616d6f756e74734902013c5665633c543a3a42616c616e63653e00013c6d696e5f6d696e745f616d6f756e74180128543a3a42616c616e6365000100107377617018011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400010469100138506f6f6c546f6b656e496e6465780001046a100138506f6f6c546f6b656e496e6465780001086478180128543a3a42616c616e63650001186d696e5f6479180128543a3a42616c616e636500013061737365745f6c656e67746810010c7533320002004472656465656d5f70726f706f7274696f6e0c011c706f6f6c5f6964100144537461626c654173736574506f6f6c4964000118616d6f756e74180128543a3a42616c616e63650001486d696e5f72656465656d5f616d6f756e74734902013c5665633c543a3a42616c616e63653e0003003472656465656d5f73696e676c6514011c706f6f6c5f6964100144537461626c654173736574506f6f6c4964000118616d6f756e74180128543a3a42616c616e636500010469100138506f6f6c546f6b656e496e6465780001446d696e5f72656465656d5f616d6f756e74180128543a3a42616c616e636500013061737365745f6c656e67746810010c7533320004003072656465656d5f6d756c74690c011c706f6f6c5f6964100144537461626c654173736574506f6f6c496400011c616d6f756e74734902013c5665633c543a3a42616c616e63653e0001446d61785f72656465656d5f616d6f756e74180128543a3a42616c616e6365000500206d6f646966795f610c011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001046118015c543a3a41744c656173743634426974556e7369676e65640001386675747572655f615f626c6f636b100138543a3a426c6f636b4e756d6265720006002c6d6f646966795f6665657310011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001206d696e745f666565f504017c4f7074696f6e3c543a3a41744c656173743634426974556e7369676e65643e000120737761705f666565f504017c4f7074696f6e3c543a3a41744c656173743634426974556e7369676e65643e00012872656465656d5f666565f504017c4f7074696f6e3c543a3a41744c656173743634426974556e7369676e65643e000700446d6f646966795f726563697069656e74730c011c706f6f6c5f6964100144537461626c654173736574506f6f6c49640001346665655f726563697069656e74f10101504f7074696f6e3c543a3a4163636f756e7449643e00013c7969656c645f726563697069656e74f10101504f7074696f6e3c543a3a4163636f756e7449643e0008000055050c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f64617461040110646174615905015450617261636861696e496e686572656e7444617461000000607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652801345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736824011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f646528011c5665633c75383e000300005905089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f646174615d05015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f73746174656505015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d657373616765736d05016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573750501a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e00005d050c4c706f6c6b61646f745f7072696d6974697665730876325c50657273697374656456616c69646174696f6e446174610804480124044e01100010012c706172656e745f6865616461050120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74240104480001306d61785f706f765f73697a6510010c753332000061050c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e000065050c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f6465736905014442547265655365743c5665633c75383e3e0000690504204254726565536574040454012800040001030000006d0500000271050071050860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d65737361676500007505042042547265654d617008044b0119010456017905000400810500000079050000027d05007d050860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e00008105000002850500850500000408190179050089050c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000000547375646f5f756e636865636b65645f77656967687408011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0001187765696768742001185765696768740001001c7365745f6b657904010c6e65778103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650002001c7375646f5f617308010c77686f8103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011063616c6c49030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000300008d050c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000000204e6f74466f756e640001005c546172676574426c6f636b4e756d626572496e506173740002004852657363686564756c654e6f4368616e67650003000091050c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c73000000009505000004080004009905083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e8c015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73010101385665633c4163636f756e7449643e00009d050000040c6503001800a1050c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000003c416c7265616479417070726f766564000100444e6f417070726f76616c734e656564656400020044546f6f4665775369676e61746f7269657300030048546f6f4d616e795369676e61746f72696573000400545369676e61746f726965734f75744f664f726465720005004c53656e646572496e5369676e61746f72696573000600204e6f74466f756e64000700204e6f744f776e65720008002c4e6f54696d65706f696e740009003857726f6e6754696d65706f696e74000a004c556e657870656374656454696d65706f696e74000b003c4d6178576569676874546f6f4c6f77000c0034416c726561647953746f726564000d0000a50500000408a9051800a905102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401ad05045300000400b10501185665633c543e0000ad05083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f78795479706501942c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f7479706594012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000b105000002ad0500b50500000408b9051800b905102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401bd05045300000400c10501185665633c543e0000bd05083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d6265720000c105000002bd0500c5050c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000000204e6f74466f756e64000100204e6f7450726f78790002002c556e70726f787961626c65000300244475706c6963617465000400304e6f5065726d697373696f6e0005002c556e616e6e6f756e6365640006002c4e6f53656c6650726f787900070000c9050c606d6f64756c655f7472616e73616374696f6e5f7061757365186d6f64756c65144572726f720404540001082c43616e6e6f74506175736500000040496e76616c696443686172616374657200010000cd05083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400d10501704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000d10504184f7074696f6e04045401d5050108104e6f6e6500000010536f6d650400d5050000010000d50500000408001800d905102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000dd050c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c6172676500000030416c72656164794e6f746564000100344e6f74417574686f72697a6564000200204e6f744e6f74656400030024526571756573746564000400304e6f7452657175657374656400050000e105102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401e505045300000400ed0501185665633c543e0000e505083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964d401384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73e905011c526561736f6e730000e905083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c00020000ed05000002e50500f105102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401f505045300000400fd0501185665633c543e0000f505083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201f9051c42616c616e63650118000801086964f9050144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000f90508406163616c615f7072696d69746976657344526573657276654964656e74696669657200012044436f6c6c61746f7253656c656374696f6e0000004445766d53746f726167654465706f7369740001004c45766d446576656c6f7065724465706f73697400020018486f6e7a6f6e0003000c4e6674000400485472616e73616374696f6e5061796d656e74000500645472616e73616374696f6e5061796d656e744465706f73697400060014436f756e7400070000fd05000002f505000106083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000005060c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e6365000000544c69717569646974795265737472696374696f6e730001004c496e73756666696369656e7442616c616e6365000200484578697374656e7469616c4465706f736974000300244b656570416c6976650004005c4578697374696e6756657374696e675363686564756c650005002c446561644163636f756e740006003c546f6f4d616e7952657365727665730007000009060000040800c8000d06102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454011106045300000400150601185665633c543e00001106082c6f726d6c5f746f6b656e732c42616c616e63654c6f636b041c42616c616e63650118000801086964d401384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e6365000015060000021106001906082c6f726d6c5f746f6b656e732c4163636f756e7444617461041c42616c616e63650118000c01106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e636500001d06102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454012106045300000400250601185665633c543e00002106082c6f726d6c5f746f6b656e732c52657365727665446174610844526573657276654964656e74696669657201f9051c42616c616e63650118000801086964f9050144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000250600000221060029060c2c6f726d6c5f746f6b656e73186d6f64756c65144572726f720404540001203442616c616e6365546f6f4c6f770000005c416d6f756e74496e746f42616c616e63654661696c6564000100544c69717569646974795265737472696374696f6e73000200404d61784c6f636b734578636565646564000300244b656570416c697665000400484578697374656e7469616c4465706f7369740005002c446561644163636f756e740006003c546f6f4d616e795265736572766573000700002d060c446d6f64756c655f63757272656e63696573186d6f64756c65144572726f720404540001185c416d6f756e74496e746f42616c616e63654661696c65640000003442616c616e6365546f6f4c6f77000100544572633230496e76616c69644f7065726174696f6e0002004845766d4163636f756e744e6f74466f756e64000300485265616c4f726967696e4e6f74466f756e64000400344465706f7369744661696c6564000500003106102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401e00453000004008d0301185665633c543e000035060c306f726d6c5f76657374696e67186d6f64756c65144572726f72040454000118445a65726f56657374696e67506572696f64000000585a65726f56657374696e67506572696f64436f756e7400010064496e73756666696369656e7442616c616e6365546f4c6f636b0002005c546f6f4d616e7956657374696e675363686564756c657300030024416d6f756e744c6f770004006c4d617856657374696e675363686564756c65734578636565646564000500003906102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401c8045300000400450201185665633c543e00003d0608346672616d655f737570706f72742050616c6c6574496400000400d4011c5b75383b20385d000041060c3473705f61726974686d65746963287065725f7468696e67731c50657263656e74000004000801087538000045060c686d6f64756c655f7472616e73616374696f6e5f7061796d656e74186d6f64756c65144572726f720404540001183c496e76616c6964537761705061746800000038496e76616c696442616c616e63650001002c496e76616c69645261746500020030496e76616c6964546f6b656e0003003c4465784e6f74417661696c61626c650004006c436861726765466565506f6f6c416c726561647945786973746564000500004906083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e636500004d06102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540110045300000400510601185665633c543e00005106000002100055060c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c753332000059060c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900011470496e73756666696369656e7450726f706f7365727342616c616e636500000030496e76616c6964496e64657800010040546f6f4d616e79417070726f76616c7300020058496e73756666696369656e745065726d697373696f6e0003004c50726f706f73616c4e6f74417070726f766564000400005d06083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e636500011873746174757361060190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00006106083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d626572000500006506102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e000069060c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7208045400044900012c70496e73756666696369656e7450726f706f7365727342616c616e636500000030496e76616c6964496e64657800010030526561736f6e546f6f42696700020040556e6578706563746564537461747573000300385265717569726543757261746f7200040030496e76616c696456616c756500050028496e76616c69644665650006003450656e64696e675061796f7574000700245072656d6174757265000800504861734163746976654368696c64426f756e747900090034546f6f4d616e79517565756564000a00006d06082c70616c6c65745f746970731c4f70656e54697010244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011010486173680124001c0118726561736f6e2401104861736800010c77686f0001244163636f756e74496400011866696e6465720001244163636f756e74496400011c6465706f73697418011c42616c616e6365000118636c6f7365735504014c4f7074696f6e3c426c6f636b4e756d6265723e00011074697073710601645665633c284163636f756e7449642c2042616c616e6365293e00012c66696e646572735f666565f9010110626f6f6c00007106000002d5050075060c2c70616c6c65745f746970731870616c6c6574144572726f7208045400044900011830526561736f6e546f6f42696700000030416c72656164794b6e6f776e00010028556e6b6e6f776e546970000200244e6f7446696e646572000300245374696c6c4f70656e000400245072656d6174757265000500007906102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454017d06045300000400810601185665633c543e00007d06084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800240110486173680000f10101384f7074696f6e3c417574686f723e0001000081060000027d060085060c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e7400000040556e636c6573416c726561647953657400010034546f6f4d616e79556e636c65730002003047656e65736973556e636c6500030030546f6f48696768556e636c6500040050556e636c65416c7265616479496e636c75646564000500204f6c64556e636c65000600008906102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400010101185665633c543e00008d06102873705f72756e74696d651c626f756e64656444626f756e6465645f62747265655f7365743c426f756e646564425472656553657408045401000453000004009106012c42547265655365743c543e00009106042042547265655365740404540100000400010100000095060c646d6f64756c655f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144572726f72040454000134544d617843616e6469646174657345786365656465640000004842656c6f7743616e646964617465734d696e0001002c5374696c6c4c6f636b65640002001c556e6b6e6f776e000300285065726d697373696f6e00040040416c726561647943616e646964617465000500304e6f7443616e6469646174650006003c4e6f744e6f6e43616e646964617465000700444e6f7468696e67546f5769746864726177000800445265717569726553657373696f6e4b65790009004c416c7265616479496e76756c6e657261626c65000a0030496e76616c696450726f6f66000b00604d6178496e76756c6e657261626c65734578636565646564000c000099060000029d06009d060000040800dd0300a10600000408a5062800a5060c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d0000a9060c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f660000005c4e6f4173736f63696174656456616c696461746f724964000100344475706c6963617465644b6579000200184e6f4b657973000300244e6f4163636f756e7400040000ad06102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401e103045300000400b10601185665633c543e0000b106000002e10300b506084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c7536340000b9060c586d6f64756c655f73657373696f6e5f6d616e61676572186d6f64756c65144572726f7204045400010c38496e76616c696453657373696f6e0000003c496e76616c69644475726174696f6e00010064457374696d6174654e65787453657373696f6e4661696c656400020000bd06000002c10600c106086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e646572190101185061726149640001147374617465c5060130496e626f756e6453746174650001406d6573736167655f6d65746164617461c90601a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e0000c506086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e64656400010000c906000002cd0600cd060000040810d10600d1060c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000d5060000040819011000d906000002dd0600dd06086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e74190101185061726149640001147374617465e10601344f7574626f756e6453746174650001347369676e616c735f6578697374f9010110626f6f6c00012c66697273745f696e64657898010c7531360001286c6173745f696e64657898010c7531360000e106086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e64656400010000e5060000040819019800e906086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f7765696768742001185765696768740000ed060000040c1901102800f1060c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000003042616458636d4f726967696e0001001842616458636d000200484261644f766572776569676874496e6465780003003c5765696768744f7665724c696d697400040000f5060c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e646572ad01015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679f90601404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696ead01015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665f9010110626f6f6c000100145265616479080120726573706f6e73650107014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000f90604184f7074696f6e04045401fd060108104e6f6e6500000010536f6d650400fd060000010000fd06000004080808000107080c78636d4456657273696f6e6564526573706f6e736500010c08563004000904013076303a3a526573706f6e736500000008563104001d04013076313a3a526573706f6e736500010008563204007101013076323a3a526573706f6e73650002000005070000040810ad010009070000040c202010000d07102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454011107045300000400150701185665633c543e0000110700000408ad011000150700000211070019070c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e7454617267657473040074013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c6454617267657473000300001d070c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000002c53656e644661696c7572650001002046696c746572656400020048556e776569676861626c654d6573736167650003006044657374696e6174696f6e4e6f74496e7665727469626c6500040014456d7074790005003843616e6e6f745265616e63686f7200060034546f6f4d616e7941737365747300070034496e76616c69644f726967696e0008002842616456657273696f6e0009002c4261644c6f636174696f6e000a00384e6f537562736372697074696f6e000b0044416c726561647953756273637269626564000c000021070c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f72040454000100002507086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c20011857656967687400002907086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7420013c4f766572776569676874496e64657800002d0700000231070031070000040810280035070c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e000000244f7665724c696d69740001000039070c306f726d6c5f78746f6b656e73186d6f64756c65144572726f7204045400014c4441737365744861734e6f52657365727665000000544e6f7443726f7373436861696e5472616e736665720001002c496e76616c696444657374000200844e6f7443726f7373436861696e5472616e7366657261626c6543757272656e637900030048556e776569676861626c654d6573736167650004004858636d457865637574696f6e4661696c65640005003843616e6e6f745265616e63686f720006003c496e76616c6964416e63657374727900070030496e76616c696441737365740008006044657374696e6174696f6e4e6f74496e7665727469626c650009002842616456657273696f6e000a007444697374696e637452657365727665466f724173736574416e64466565000b001c5a65726f466565000c00285a65726f416d6f756e74000d0058546f6f4d616e794173736574734265696e6753656e74000e00544173736574496e6465784e6f6e4578697374656e74000f00304665654e6f74456e6f756768001000644e6f74537570706f727465644d756c74694c6f636174696f6e0011004c4d696e58636d4665654e6f74446566696e6564001200003d070000040825012501004107000004082501280045070c4c6f726d6c5f756e6b6e6f776e5f746f6b656e73186d6f64756c65144572726f7204045400010c3442616c616e6365546f6f4c6f770000003c42616c616e63654f766572666c6f7700010038556e68616e646c656441737365740002000049070c206f726d6c5f78636d186d6f64756c65144572726f7204045400010c2c556e726561636861626c650000002c53656e644661696c7572650001002842616456657273696f6e000200004d07000004084903f1010051070c386f726d6c5f617574686f72697479186d6f64756c65144572726f7204045400011c404661696c6564546f5363686564756c65000000384661696c6564546f43616e63656c000100444661696c6564546f46617374547261636b000200344661696c6564546f44656c61790003004443616c6c4e6f74417574686f72697a65640004005c5472696767657243616c6c4e6f745065726d69747465640005005057726f6e6743616c6c576569676874426f756e64000600005507102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540124045300000400b10201185665633c543e00005907084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573010101385665633c4163636f756e7449643e0001106e617973010101385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d62657200005d070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e677468000900006107102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400010101185665633c543e000065070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d626572000000244e6f744d656d62657200010038546f6f4d616e794d656d626572730002000069070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e677468000900006d070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d626572000000244e6f744d656d62657200010038546f6f4d616e794d656d626572730002000071070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e6774680009000075070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d626572000000244e6f744d656d62657200010038546f6f4d616e794d656d626572730002000079070c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d626572000000444475706c696361746550726f706f73616c0001003c50726f706f73616c4d697373696e670002002857726f6e67496e646578000300344475706c6963617465566f746500040048416c7265616479496e697469616c697a656400050020546f6f4561726c7900060040546f6f4d616e7950726f706f73616c730007004c57726f6e6750726f706f73616c5765696768740008004c57726f6e6750726f706f73616c4c656e677468000900007d070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d626572000000244e6f744d656d62657200010038546f6f4d616e794d656d6265727300020000810700000285070085070000040c10240000890700000408010118008d07084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c651401106461746128011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d6265720001186578706972795504014c4f7074696f6e3c426c6f636b4e756d6265723e0001000091070c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801241c42616c616e6365011801081c4f6e676f696e670400950701b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f766564f9010110626f6f6c00010c656e6410012c426c6f636b4e756d6265720001000095070c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801241c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368240110486173680001247468726573686f6c641d020134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c799907013854616c6c793c42616c616e63653e000099070c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e636500009d070c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f746573a10701b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e73a907015044656c65676174696f6e733c42616c616e63653e0001147072696f72ad07017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6e99040128436f6e76696374696f6e00012c64656c65676174696f6e73a907015044656c65676174696f6e733c42616c616e63653e0001147072696f72ad07017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e00010000a107000002a50700a5070000040810210200a9070c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e63650000ad070c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e63650000b10700000408241d0200b5070000040810010100b907084070616c6c65745f64656d6f63726163792052656c656173657300010408563100000000bd070c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001742056616c75654c6f770000003c50726f706f73616c4d697373696e670001003c416c726561647943616e63656c6564000200444475706c696361746550726f706f73616c0003004c50726f706f73616c426c61636b6c6973746564000400444e6f7453696d706c654d616a6f726974790005002c496e76616c696448617368000600284e6f50726f706f73616c00070034416c72656164795665746f6564000800444475706c6963617465507265696d6167650009002c4e6f74496d6d696e656e74000a0020546f6f4561726c79000b0020496d6d696e656e74000c003c507265696d6167654d697373696e67000d00445265666572656e64756d496e76616c6964000e003c507265696d616765496e76616c6964000f002c4e6f6e6557616974696e67001000204e6f74566f746572001100304e6f5065726d697373696f6e00120044416c726561647944656c65676174696e6700130044496e73756666696369656e7446756e6473001400344e6f7444656c65676174696e6700150028566f746573457869737400160044496e7374616e744e6f74416c6c6f776564001700204e6f6e73656e73650018003c57726f6e675570706572426f756e640019003c4d6178566f74657352656163686564001a0040546f6f4d616e7950726f706f73616c73001b003c566f74696e67506572696f644c6f77001c0000c1070c2c6f726d6c5f6f7261636c65186d6f64756c654054696d657374616d70656456616c7565081456616c756501ec184d6f6d656e7401200008011476616c7565ec011456616c756500012474696d657374616d702001184d6f6d656e740000c5070c386f726d6c5f7574696c69746965732c6f7264657265645f736574284f7264657265645365740804540100045300000400c9070140426f756e6465645665633c542c20533e0000c907102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400010101185665633c543e0000cd070c2c6f726d6c5f6f7261636c65186d6f64756c65144572726f72080454000449000108304e6f5065726d697373696f6e00000034416c726561647946656564656400010000d107102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400010101185665633c543e0000d5070c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d626572000000244e6f744d656d62657200010038546f6f4d616e794d656d6265727300020000d9070c2c6f726d6c5f7472616974731c61756374696f6e2c41756374696f6e496e666f0c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d6265720110000c010c626964d10501704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e000114737461727410012c426c6f636b4e756d62657200010c656e645504014c4f7074696f6e3c426c6f636b4e756d6265723e0000dd070c306f726d6c5f61756374696f6e186d6f64756c65144572726f720404540001143c41756374696f6e4e6f7445786973740000004441756374696f6e4e6f7453746172746564000100384269644e6f7441636365707465640002003c496e76616c69644269645072696365000300504e6f417661696c61626c6541756374696f6e496400040000e10708306f726d6c5f7265776172647320506f6f6c496e666f0c14536861726501181c42616c616e636501182843757272656e6379496401c800080130746f74616c5f736861726573180114536861726500011c72657761726473e50701a042547265654d61703c43757272656e637949642c202842616c616e63652c2042616c616e6365293e0000e507042042547265654d617008044b01c8045601e907000400ed07000000e90700000408181800ed07000002f10700f10700000408c8e90700f5070000040891020000f9070000040818fd0700fd07042042547265654d617008044b01c804560118000400710200000001080c306f726d6c5f72657761726473186d6f64756c65144572726f7204045400010c40506f6f6c446f65734e6f744578697374000000445368617265446f65734e6f7445786973740001006443616e53706c69744f6e6c794c6573735468616e536861726500020000050808206f726d6c5f6e667424436c617373496e666f101c546f6b656e49640120244163636f756e744964010010446174610109083c436c6173734d657461646174614f66010d08001001206d657461646174610d08013c436c6173734d657461646174614f66000138746f74616c5f69737375616e636520011c546f6b656e49640001146f776e65720001244163636f756e7449640001106461746109080110446174610000090808286d6f64756c655f6e667424436c61737344617461041c42616c616e63650118000c011c6465706f73697418011c42616c616e636500012870726f706572746965732905012850726f7065727469657300012861747472696275746573310501284174747269627574657300000d08102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000110808206f726d6c5f6e667424546f6b656e496e666f0c244163636f756e744964010010446174610115083c546f6b656e4d657461646174614f66010d08000c01206d657461646174610d08013c546f6b656e4d657461646174614f660001146f776e65720001244163636f756e7449640001106461746115080110446174610000150808286d6f64756c655f6e667424546f6b656e44617461041c42616c616e636501180008011c6465706f73697418011c42616c616e6365000128617474726962757465733105012841747472696275746573000019080000040c001020001d080c206f726d6c5f6e6674186d6f64756c65144572726f7204045400011c484e6f417661696c61626c65436c6173734964000000484e6f417661696c61626c65546f6b656e496400010034546f6b656e4e6f74466f756e6400020034436c6173734e6f74466f756e64000300304e6f5065726d697373696f6e0004004843616e6e6f7444657374726f79436c6173730005004c4d61784d6574616461746145786365656465640006000021080c346d6f64756c655f707269636573186d6f64756c65144572726f720404540001084441636365737350726963654661696c6564000000344e6f4c6f636b6564507269636500010000250808286d6f64756c655f6465784454726164696e6750616972537461747573081c42616c616e636501182c426c6f636b4e756d6265720110010c2044697361626c65640000003050726f766973696f6e696e670400290801b050726f766973696f6e696e67506172616d65746572733c42616c616e63652c20426c6f636b4e756d6265723e0001001c456e61626c656400020000290808286d6f64756c655f6465785850726f766973696f6e696e67506172616d6574657273081c42616c616e636501182c426c6f636b4e756d6265720110001001406d696e5f636f6e747269627574696f6ee90701482842616c616e63652c2042616c616e6365290001407461726765745f70726f766973696f6ee90701482842616c616e63652c2042616c616e636529000154616363756d756c617465645f70726f766973696f6ee90701482842616c616e63652c2042616c616e6365290001286e6f745f6265666f726510012c426c6f636b4e756d62657200002d08000004084d020000310800000408ecec0035080c286d6f64756c655f646578186d6f64756c65144572726f7204045400015c38416c7265616479456e61626c6564000000344d7573744265456e61626c6564000100484d757374426550726f766973696f6e696e67000200384d757374426544697361626c6564000300384e6f74416c6c6f7765644c69737400040070496e76616c6964436f6e747269627574696f6e496e6372656d656e7400050064496e76616c69644c6971756964697479496e6372656d656e7400060044496e76616c696443757272656e6379496400070060496e76616c696454726164696e67506174684c656e67746800080060496e73756666696369656e74546172676574416d6f756e7400090054457863657373697665537570706c79416d6f756e74000a0054496e73756666696369656e744c6971756964697479000b00405a65726f537570706c79416d6f756e74000c00405a65726f546172676574416d6f756e74000d0068556e61636365707461626c655368617265496e6372656d656e74000e0078556e61636365707461626c654c697175696469747957697468647261776e000f0050496e76617269616e74436865636b4661696c656400100050556e7175616c696669656450726f766973696f6e001100445374696c6c50726f766973696f6e696e67001200444173736574556e7265676973746572656400130048496e76616c696454726164696e6750617468001400404e6f74416c6c6f776564526566756e640015002843616e6e6f74537761700016000039080000040c3d083d0820003d08083c7072696d69746976655f7479706573105532353600000400410801205b7536343b20345d00004108000003040000002000450800000418ecec3d083d0820200049080c446d6f64756c655f6465785f6f7261636c65186d6f64756c65144572726f7204045400011468417665726167655072696365416c7265616479456e61626c6564000000644176657261676550726963654d7573744265456e61626c65640001002c496e76616c6964506f6f6c00020044496e76616c696443757272656e6379496400030038496e74657276616c49735a65726f000400004d08102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401b503045300000400b10301185665633c543e0000510800000245020055080c546d6f64756c655f616767726567617465645f646578186d6f64756c65144572726f720404540001102843616e6e6f745377617000000034496e76616c6964506f6f6c496400010044496e76616c6964546f6b656e496e6465780002003c496e76616c6964537761705061746800030000590808586d6f64756c655f61756374696f6e5f6d616e6167657254436f6c6c61746572616c41756374696f6e4974656d08244163636f756e74496401002c426c6f636b4e756d626572011000180140726566756e645f726563697069656e740001244163636f756e74496400012c63757272656e63795f6964c8012843757272656e63794964000138696e697469616c5f616d6f756e74e4011c42616c616e6365000118616d6f756e74e4011c42616c616e6365000118746172676574e4011c42616c616e636500012873746172745f74696d6510012c426c6f636b4e756d62657200005d080c586d6f64756c655f61756374696f6e5f6d616e61676572186d6f64756c65144572726f720404540001184041756374696f6e4e6f7445786973747300000038496e52657665727365537461676500010040496e76616c6964466565645072696365000200444d757374416674657253687574646f776e0003003c496e76616c6964426964507269636500040034496e76616c6964416d6f756e7400050000610800000408c80000650808406163616c615f7072696d69746976657320506f736974696f6e0000080128636f6c6c61746572616c18011c42616c616e6365000114646562697418011c42616c616e6365000069080c306d6f64756c655f6c6f616e73186d6f64756c65144572726f720404540001044c416d6f756e74436f6e766572744661696c6564000000006d08000004080061080071080c346d6f64756c655f686f6e7a6f6e186d6f64756c65144572726f72040454000110304e6f5065726d697373696f6e0000003c416c726561647953687574646f776e00010058417574686f72697a6174696f6e4e6f7445786973747300020044416c7265616479417574686f72697a65640003000075080c4c6d6f64756c655f6364705f7472656173757279186d6f64756c65144572726f720404540001144c436f6c6c61746572616c4e6f74456e6f75676800000050537572706c7573506f6f6c4e6f74456e6f756768000100484465626974506f6f6c4e6f74456e6f7567680002002843616e6e6f74537761700003002c4e6f74446578536861726500040000790808446d6f64756c655f6364705f656e67696e65505269736b4d616e6167656d656e74506172616d7300001401646d6178696d756d5f746f74616c5f64656269745f76616c756518011c42616c616e6365000154696e7465726573745f726174655f7065725f736563690201304f7074696f6e3c526174653e0001446c69717569646174696f6e5f726174696f690201344f7074696f6e3c526174696f3e00014c6c69717569646174696f6e5f70656e616c7479690201304f7074696f6e3c526174653e00016472657175697265645f636f6c6c61746572616c5f726174696f690201344f7074696f6e3c526174696f3e00007d08102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401b0045300000400810801185665633c543e00008108000002b00085080c446d6f64756c655f6364705f656e67696e65186d6f64756c65144572726f720404540001485c457863656564446562697456616c7565486172644361700000007042656c6f775265717569726564436f6c6c61746572616c526174696f0001005442656c6f774c69717569646174696f6e526174696f000200304d7573744265556e73616665000300284d75737442655361666500040054496e76616c6964436f6c6c61746572616c547970650005006052656d61696e446562697456616c7565546f6f536d616c6c00060070436f6c6c61746572616c416d6f756e7442656c6f774d696e696d756d00070040496e76616c6964466565645072696365000800304e6f446562697456616c75650009003c416c726561647953687574646f776e000a00444d757374416674657253687574646f776e000b004c436f6c6c61746572616c4e6f74456e6f756768000c005c4e6f74456e6f756768446562697444656372656d656e74000d0064436f6e76657274446562697442616c616e63654661696c6564000e00444c69717569646174696f6e4661696c6564000f006c546f6f4d616e794c69717569646174696f6e436f6e74726163747300100068436f6c6c61746572616c436f6e74726163744e6f74466f756e640011000089080c646d6f64756c655f656d657267656e63795f73687574646f776e186d6f64756c65144572726f720404540001143c416c726561647953687574646f776e000000444d757374416674657253687574646f776e0001003043616e4e6f74526566756e64000200544578697374506f74656e7469616c537572706c75730003004c4578697374556e68616e646c65644465626974000400008d080c2c6d6f64756c655f686f6d61186d6f64756c65345374616b696e674c65646765720000080118626f6e646564e4011c42616c616e6365000124756e6c6f636b696e677d0201405665633c556e6c6f636b4368756e6b3e000091080000040818f90100950800000408001000990800000298009d080c2c6d6f64756c655f686f6d61186d6f64756c65144572726f7204045400011c4842656c6f774d696e745468726573686f6c640000005042656c6f7752656465656d5468726573686f6c640001007845786365656465645374616b696e6743757272656e6379536f66744361700002007c496e73756666696369656e74556e636c61696d6564526564656d7074696f6e000300404f75746461746564457261496e64657800040054466173744d6174636849734e6f74416c6c6f7765640005006443616e6e6f74436f6d706c6574656c79466173744d6174636800060000a10800000408201800a5080c506d6f64756c655f78636d5f696e74657266616365186d6f64756c65144572726f720404540001042458636d4661696c656400000000a908000004089102c800ad080c446d6f64756c655f696e63656e7469766573186d6f64756c65144572726f72040454000110244e6f74456e6f75676800000044496e76616c696443757272656e6379496400010034496e76616c6964506f6f6c49640002002c496e76616c69645261746500030000b1080c286d6f64756c655f6e6674186d6f64756c65144572726f7204045400012c3c436c61737349644e6f74466f756e640000003c546f6b656e49644e6f74466f756e64000100304e6f5065726d697373696f6e0002003c496e76616c69645175616e746974790003003c4e6f6e5472616e7366657261626c650004002c4e6f6e4275726e61626c650005002c4e6f6e4d696e7461626c650006004843616e6e6f7444657374726f79436c61737300070024496d6d757461626c650008004841747472696275746573546f6f4c6172676500090040496e636f7272656374546f6b656e4964000a0000b5080c546d6f64756c655f61737365745f7265676973747279186d6f64756c65144572726f720404540001102c4261644c6f636174696f6e000000504d756c74694c6f636174696f6e4578697374656400010040417373657449644e6f7445786973747300020038417373657449644578697374656400030000b9080c286d6f64756c655f65766d186d6f64756c652c4163636f756e74496e666f0414496e6465780110000801146e6f6e6365100114496e646578000134636f6e74726163745f696e666fbd0801504f7074696f6e3c436f6e7472616374496e666f3e0000bd0804184f7074696f6e04045401c1080108104e6f6e6500000010536f6d650400c1080000010000c1080c286d6f64756c655f65766d186d6f64756c6530436f6e7472616374496e666f00000c0124636f64655f68617368240110483235360001286d61696e7461696e6572b0012845766d416464726573730001247075626c6973686564f9010110626f6f6c0000c50800000408b02400c908102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000cd080c286d6f64756c655f65766d186d6f64756c6520436f6465496e666f0000080124636f64655f73697a6510010c7533320001247265665f636f756e7410010c7533320000d1080c286d6f64756c655f65766d186d6f64756c65144572726f7204045400014040416464726573734e6f744d617070656400000040436f6e74726163744e6f74466f756e64000100304e6f5065726d697373696f6e00020074436f6e7472616374446576656c6f706d656e744e6f74456e61626c656400030084436f6e7472616374446576656c6f706d656e74416c7265616479456e61626c656400040060436f6e7472616374416c72656164795075626c697368656400050068436f6e7472616374457863656564734d6178436f646553697a6500060058436f6e7472616374416c726561647945786973746564000700304f75744f6653746f726167650008003c4368617267654665654661696c65640009004843616e6e6f744b696c6c436f6e7472616374000a00505265736572766553746f726167654661696c6564000b0058556e7265736572766553746f726167654661696c6564000c004c43686172676553746f726167654661696c6564000d003c496e76616c6964446563696d616c73000e004053747269637443616c6c4661696c6564000f0000d5080c446d6f64756c655f65766d5f627269646765186d6f64756c65144572726f7204045400011434457865637574696f6e4661696c0000003c457865637574696f6e52657665727400010038457865637574696f6e466174616c00020038457865637574696f6e4572726f7200030048496e76616c696452657475726e56616c756500040000d9080c4c6d6f64756c655f65766d5f6163636f756e7473186d6f64756c65144572726f72040454000114484163636f756e7449644861734d61707065640000004c457468416464726573734861734d6170706564000100304261645369676e617475726500020040496e76616c69645369676e61747572650003003c4e6f6e5a65726f526566436f756e7400040000dd0808606e75747366696e616e63655f737461626c655f61737365744c537461626c654173736574506f6f6c496e666f141c4173736574496401c85041744c656173743634426974556e7369676e656401181c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d626572011000400128706f6f6c5f6173736574c8011c41737365744964000118617373657473450201305665633c417373657449643e000128707265636973696f6e73490201645665633c41744c656173743634426974556e7369676e65643e0001206d696e745f66656518015041744c656173743634426974556e7369676e6564000120737761705f66656518015041744c656173743634426974556e7369676e656400012872656465656d5f66656518015041744c656173743634426974556e7369676e6564000130746f74616c5f737570706c7918011c42616c616e63650001046118015041744c656173743634426974556e7369676e656400011c615f626c6f636b10012c426c6f636b4e756d6265720001206675747572655f6118015041744c656173743634426974556e7369676e65640001386675747572655f615f626c6f636b10012c426c6f636b4e756d62657200012062616c616e636573490201305665633c42616c616e63653e0001346665655f726563697069656e740001244163636f756e7449640001286163636f756e745f69640001244163636f756e74496400013c7969656c645f726563697069656e740001244163636f756e744964000124707265636973696f6e18015041744c656173743634426974556e7369676e65640000e1080c606e75747366696e616e63655f737461626c655f61737365741870616c6c6574144572726f7204045400012c4c496e636f6e73697374656e7453746f7261676500000040496e76616c6964506f6f6c417373657400010044417267756d656e74734d69736d6174636800020038417267756d656e74734572726f7200030030506f6f6c4e6f74466f756e64000400104d61746800050040496e76616c6964506f6f6c56616c7565000600304d696e74556e6465724d696e0007003053776170556e6465724d696e0008003852656465656d556e6465724d696e0009003452656465656d4f7665724d6178000a0000e50804184f7074696f6e04045401e9080108104e6f6e6500000010536f6d650400e9080000010000e9080c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000ed080c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616424014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a65700128287533322c2075333229000140696e67726573735f6368616e6e656c73f10801885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73f10801885665633c285061726149642c20416272696467656448726d704368616e6e656c293e0000f108000002f50800f508000004081901f90800f9080c4c706f6c6b61646f745f7072696d6974697665730876324c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164110101304f7074696f6e3c486173683e0000fd080c4c706f6c6b61646f745f7072696d697469766573087632644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d62657200000109089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040024012452656c61794861736800000509042042547265654d617008044b0119010456010109000400090900000009090000020d09000d09000004081901010900110900000215090015090860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401190100080124726563697069656e741901010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e000019090c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000005050726f686962697465644279506f6c6b61646f7400010018546f6f4269670002006856616c69646174696f6e446174614e6f74417661696c61626c6500030074486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000400304e6f745363686564756c6564000500444e6f7468696e67417574686f72697a656400060030556e617574686f72697a6564000700001d090c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000000021090c406163616c615f7072696d6974697665734c756e636865636b65645f65787472696e7369635c4163616c61556e636865636b656445787472696e736963181043616c6c01490314457874726101250930436f6e766572744574685478005453746f726167654465706f736974506572427974650151092c547846656550657247617301550930436865636b5061796572547800000400590901f4556e636865636b656445787472696e7369633c416464726573732c2043616c6c2c204163616c614d756c74695369676e61747572652c2045787472613e000025090000042429092d093109350939094109450949094d0900290910306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e646572040454000000002d0910306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000310910306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000350910306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000390910306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004003d09010c45726100003d09102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff000041090c3872756e74696d655f636f6d6d6f6e2c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000401146e6f6e636531010120543a3a496e6465780000450910306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000490908286d6f64756c655f65766d3053657445766d4f726967696e040454000000004d0908686d6f64756c655f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400e4014850616c6c657442616c616e63654f663c543e0000510908346163616c615f72756e74696d655453746f726167654465706f7369745065724279746500000000550908346163616c615f72756e74696d652c5478466565506572476173000000005909102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730181031043616c6c014903245369676e6174757265015d09144578747261012509000400280000005d090c406163616c615f7072696d697469766573247369676e61747572654c4163616c614d756c74695369676e61747572650001181c4564323535313904009d030148656432353531393a3a5369676e61747572650000001c537232353531390400a5030148737232353531393a3a5369676e61747572650001001445636473610400a903014065636473613a3a5369676e617475726500020020457468657265756d0400ad0301205b75383b2036355d0003001c456970313535390400ad0301205b75383b2036355d0004002c4163616c614569703731320400ad0301205b75383b2036355d000500000d011853797374656d011853797374656d401c4163636f756e7401010402000c41010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003845787472696e736963436f756e740000100400002c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000040416c6c45787472696e736963734c656e00001004000024426c6f636b48617368010104051024800000000000000000000000000000000000000000000000000000000000000000003445787472696e73696344617461010104051028040000184e756d62657201001010000000000028506172656e7448617368010024800000000000000000000000000000000000000000000000000000000000000000001844696765737401002c040000184576656e747301003c040000284576656e74436f756e740100101000000000002c4576656e74546f706963730101040224e902040000484c61737452756e74696d65557067726164650000ed02040000545570677261646564546f553332526566436f756e740100f901040000605570677261646564546f547269706c65526566436f756e740100f90104000038457865637574696f6e50686173650000e50204000001f10201481830426c6f636b5765696768747305038501e0d1a93e010000000088526a7400000090cd2405000000000170ea3fd44500000001002ca07d5100000001000000000000000090cd240500000000017046f2c068000000010088526a7400000001005cb2ec2200000090cd240500000000000000002c426c6f636b4c656e6774681503300000380000005000000050000038426c6f636b48617368436f756e741010b0040000002044625765696768741d034040787d010000000000e1f50500000000001c56657273696f6e2103e902146163616c61146163616c6101000000300800000000000034df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000dd718d5cc53262d401000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a8010000006ef953004ba30e5901000000955e168e0cfb340901000000e3df3f2aa8a5cc5702000000ea93e3f16f3d696202000000010000000000285353353850726566697898080a0000013103002454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000000244469645570646174650100f9010400000135030004344d696e696d756d506572696f6420207017000000000000000001245363686564756c657201245363686564756c657208184167656e646101010405103903040000184c6f6f6b7570000104052870040000014d03016c08344d6178696d756d576569676874202000743ba40b00000000504d61785363686564756c6564506572426c6f636b10100a00000000018d05021c5574696c697479000155030184044c626174636865645f63616c6c735f6c696d69741010aa2a00000001910503204d756c746973696701204d756c746973696708244d756c7469736967730001080502950599050400001443616c6c7300010406049d05040000015d0301880c2c4465706f7369744261736518400050b49daf030000000000000000000000344465706f736974466163746f72184000c0687804000000000000000000000000384d61785369676e61746f72696573980864000001a105041450726f7879011450726f7879081c50726f786965730101040500a5054400000000000000000000000000000000000034416e6e6f756e63656d656e74730101040500b505440000000000000000000000000000000000000169030190184050726f78794465706f7369744261736518400070ae70a40300000000000000000000004850726f78794465706f736974466163746f72184000062c9c04000000000000000000000000284d617850726f7869657310102000000000284d617850656e64696e67101020000000005c416e6e6f756e63656d656e744465706f7369744261736518400070ae70a403000000000000000000000064416e6e6f756e63656d656e744465706f736974466163746f721840000c58380900000000000000000000000001c50505405472616e73616374696f6e506175736501405472616e73616374696f6e506175736504485061757365645472616e73616374696f6e7300010405fd027c040000017103019c0001c905063449646c655363686564756c6572013449646c655363686564756c65720c145461736b730001040510a4040000284e6578745461736b49640100101000000000006050726576696f757352656c6179426c6f636b4e756d62657201001010000000000001750301a008684d696e696d756d57656967687452656d61696e496e426c6f636b202000e40b5402000000005444697361626c65426c6f636b5468726573686f6c6410100600000000000720507265696d6167650120507265696d6167650824537461747573466f720001040624cd050400002c507265696d616765466f720001040624d90504000001790301b80001dd05082042616c616e636573012042616c616e6365731434546f74616c49737375616e63650100184000000000000000000000000000000000001c4163636f756e7401010402001401010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144c6f636b730101040200e1050400002052657365727665730101040200f1050400003853746f7261676556657273696f6e01000106040000017d0301bc0c484578697374656e7469616c4465706f736974184000e8764817000000000000000000000000204d61784c6f636b73101032000000002c4d61785265736572766573101007000000000105060a18546f6b656e730118546f6b656e731034546f74616c49737375616e636501010405c818400000000000000000000000000000000000144c6f636b73010108020509060d06040000204163636f756e7473010108020509061906c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205265736572766573010108020509061d060400000001c408204d61784c6f636b73101032000000002c4d61785265736572766573101007000000000129060b2843757272656e636965730001850301d8084c4765744e617469766543757272656e63794964c8080000004c4572633230486f6c64696e674163636f756e74b050000000000000000000ff0000000000000000000000012d060c1c56657374696e67011c56657374696e67044056657374696e675363686564756c65730101040200310604000001890301dc04444d696e5665737465645472616e73666572184000000000000000000000000000000000000135060d485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7418444e6578744665654d756c7469706c6965720100ec40000064a7b3b6e00d00000000000000000058416c7465726e617469766546656553776170506174680001040500390604000044476c6f62616c466565537761705061746800010405c8390604000020506f6f6c53697a6501010405c81840000000000000000000000000000000000044546f6b656e45786368616e67655261746500010405c8ec040000505377617042616c616e63655468726573686f6c6401010405c81840000000000000000000000000000000000001910301e834404e617469766543757272656e63794964c808000000485472616e73616374696f6e4279746546656518408096980000000000000000000000000000604f7065726174696f6e616c4665654d756c7469706c696572202000407a10f35a0000004054697050657257656967687453746570184000e40b5402000000000000000000000000444d6178546970734f665072696f7269747918400000c16ff286230000000000000000000064416c7465726e6174697665466565537761704465706f736974184000e8764817000000000000000000000000784d617853776170536c697070616765436f6d70617265546f4f7261636c65ec4000008a5d784563010000000000000000004054726164696e67506174684c696d6974101004000000002050616c6c657449643d06206163612f66656573003c54726561737572794163636f756e7400806d6f646c6163612f7472737900000000000000000000000000000000000000000040437573746f6d466565537572706c7573410604320054416c7465726e6174697665466565537572706c757341060419004044656661756c74466565546f6b656e73450230100001040d00000000020003000145060e205472656173757279012054726561737572790c3450726f706f73616c436f756e740100101000000000002450726f706f73616c730001040510490604000024417070726f76616c7301004d0604000001b90301f01c3050726f706f73616c426f6e6455061050c30000004c50726f706f73616c426f6e644d696e696d756d184000a0724e180900000000000000000000004c50726f706f73616c426f6e644d6178696d756df504440100203d88792d00000000000000000000002c5370656e64506572696f641010c089010000104275726e55061000000000002050616c6c657449643d06206163612f7472737900304d6178417070726f76616c7310101e000000000159061420426f756e746965730120426f756e74696573102c426f756e7479436f756e7401001010000000000020426f756e7469657300010405105d0604000048426f756e74794465736372697074696f6e73000104051065060400003c426f756e7479417070726f76616c7301004d0604000001bd0301f42444426f756e74794465706f73697442617365184000409452a303000000000000000000000060426f756e74794465706f7369745061796f757444656c61791010c0a800000048426f756e7479557064617465506572696f64101060d80300006043757261746f724465706f7369744d756c7469706c69657255061020a10700004443757261746f724465706f7369744d6178f504440100407a10f35a00000000000000000000004443757261746f724465706f7369744d696ef50444010010a5d4e800000000000000000000000048426f756e747956616c75654d696e696d756d1840005039278c04000000000000000000000048446174614465706f7369745065724279746518400046c323000000000000000000000000004c4d6178696d756d526561736f6e4c656e6774681010002000000001690615105469707301105469707308105469707300010405246d060400001c526561736f6e7300010406242804000001c10301f8144c4d6178696d756d526561736f6e4c656e6774681010002000000048446174614465706f7369745065724279746518400046c3230000000000000000000000000030546970436f756e74646f776e101040380000003454697046696e646572734665654106040500505469705265706f72744465706f73697442617365184000409452a3030000000000000000000000017506163450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e496401001901106400000000000000001f28417574686f72736869700128417574686f72736869700c18556e636c65730100790604000018417574686f7200000004000030446964536574556e636c65730100f90104000001c503000440556e636c6547656e65726174696f6e73101000000000000185062844436f6c6c61746f7253656c656374696f6e0144436f6c6c61746f7253656c656374696f6e1834496e76756c6e657261626c6573010089060400002843616e6469646174657301008d06040000444465736972656443616e646964617465730100101000000000003443616e646964616379426f6e640100184000000000000000000000000000000000003453657373696f6e506f696e7473010104050010100000000000344e6f6e43616e6469646174657301010405001010000000000001d50301fc1c14506f7449643d06206163612f63706f7400344d696e43616e6469646174657310100100000000344d617843616e6469646174657310103200000000404d6178496e76756c6e657261626c657310100a00000000604b69636b50656e616c747953657373696f6e4c656e6774681010080000000054436f6c6c61746f724b69636b5468726573686f6c64550610c027090000644d696e52657761726444697374726962757465416d6f756e7418400000000000000000000000000000000000019506291c53657373696f6e011c53657373696f6e1c2856616c696461746f7273010001010400003043757272656e74496e646578010010100000000000345175657565644368616e6765640100f901040000285175657565644b657973010099060400004844697361626c656456616c696461746f727301005106040000204e6578744b6579730001040500dd03040000204b65794f776e657200010405a1060004000001d9030105010001a9062a1041757261011041757261082c417574686f7269746965730100ad060400002c43757272656e74536c6f740100b50620000000000000000000000000002b1c41757261457874011c41757261457874042c417574686f7269746965730100ad06040000000000002c3853657373696f6e4d616e61676572013853657373696f6e4d616e616765720c3c53657373696f6e4475726174696f6e010010100000000000384475726174696f6e4f66667365740100101000000000005853657373696f6e4475726174696f6e4368616e6765730101040510702000000000000000000001e9030109010001b9062d2458636d705175657565012458636d7051756575652444496e626f756e6458636d705374617475730100bd060400004c496e626f756e6458636d704d657373616765730101080205d50628040000484f7574626f756e6458636d705374617475730100d906040000504f7574626f756e6458636d704d657373616765730101080205e50628040000385369676e616c4d65737361676573010104021901280400002c5175657565436f6e6669670100e90690020000000500000001000000a086010000000000020000000000000000c817a80400000000284f7665727765696768740001040520ed060400003c4f766572776569676874436f756e740100202000000000000000000038517565756553757370656e6465640100f90104000001ed03010d010001f106322c506f6c6b61646f7458636d012c506f6c6b61646f7458636d24305175657279436f756e746572010020200000000000000000001c517565726965730001040220f5060400002841737365745472617073010104062410100000000000385361666558636d56657273696f6e00001004000040537570706f7274656456657273696f6e00010805020507100400004056657273696f6e4e6f7469666965727300010805020507200400005056657273696f6e4e6f74696679546172676574730001080502050709070400005456657273696f6e446973636f76657279517565756501000d070400004043757272656e744d6967726174696f6e0000190704000001f103011d0100011d07332843756d756c757358636d000001b101000121073420446d7051756575650120446d7051756575651034436f6e66696775726174696f6e010025072000e40b5402000000002450616765496e6465780100290740000000000000000000000000000000000014506167657301010402102d07040000284f7665727765696768740001040220310704000001590401b50100013507351c58546f6b656e7300015d0401b901083053656c664c6f636174696f6e250114010100411f00344261736558636d576569676874202000e1f50500000000000139073634556e6b6e6f776e546f6b656e730134556e6b6e6f776e546f6b656e730860436f6e637265746546756e6769626c6542616c616e63657301010802023d071840000000000000000000000000000000000060416273747261637446756e6769626c6542616c616e63657301010802024107184000000000000000000000000000000000000001bd0100014507371c4f726d6c58636d0001650401c101000149073824417574686f726974790124417574686f7269747908344e6578745461736b496e64657801001010000000000028536176656443616c6c7300010406244d0704000001690401c501000151073c3847656e6572616c436f756e63696c013847656e6572616c436f756e63696c182450726f706f73616c73010055070400002850726f706f73616c4f660001040624490304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000101040000145072696d6500000004000001750401f50100015d073d6047656e6572616c436f756e63696c4d656d62657273686970016047656e6572616c436f756e63696c4d656d62657273686970081c4d656d6265727301006107040000145072696d6500000004000001790401fd01000165073e4046696e616e6369616c436f756e63696c014046696e616e6369616c436f756e63696c182450726f706f73616c73010055070400002850726f706f73616c4f660001040624490304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000101040000145072696d65000000040000017d04010102000169073f6846696e616e6369616c436f756e63696c4d656d62657273686970016846696e616e6369616c436f756e63696c4d656d62657273686970081c4d656d6265727301006107040000145072696d6500000004000001810401050200016d07402c486f6d61436f756e63696c012c486f6d61436f756e63696c182450726f706f73616c73010055070400002850726f706f73616c4f660001040624490304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000101040000145072696d65000000040000018504010902000171074154486f6d61436f756e63696c4d656d626572736869700154486f6d61436f756e63696c4d656d62657273686970081c4d656d6265727301006107040000145072696d65000000040000018904010d02000175074248546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c73010055070400002850726f706f73616c4f660001040624490304000018566f74696e67000104062459070400003450726f706f73616c436f756e740100101000000000001c4d656d6265727301000101040000145072696d65000000040000018d04011102000179074370546563686e6963616c436f6d6d69747465654d656d626572736869700170546563686e6963616c436f6d6d69747465654d656d62657273686970081c4d656d6265727301006107040000145072696d6500000004000001910401150200017d07442444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e740100101000000000002c5075626c696350726f707301008107040000244465706f7369744f660001040510890704000024507265696d6167657300010406248d070400003c5265666572656e64756d436f756e74010010100000000000344c6f77657374556e62616b6564010010100000000000405265666572656e64756d496e666f4f660001040510910704000020566f74696e674f6601010405009d07d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000544c6173745461626c656457617345787465726e616c0100f901040000304e65787445787465726e616c0000b10704000024426c61636b6c6973740001040624b5070400003443616e63656c6c6174696f6e730101040624f9010400003853746f7261676556657273696f6e0000b9070400000195040119022c3c456e6163746d656e74506572696f6410106009000000304c61756e6368506572696f641010201c00000030566f74696e67506572696f641010201c00000044566f74654c6f636b696e67506572696f641010c089010000384d696e696d756d4465706f73697418400080c6a47e8d030000000000000000000038496e7374616e74416c6c6f776564f9010401005446617374547261636b566f74696e67506572696f641010840300000034436f6f6c6f6666506572696f641010e0c40000004c507265696d616765427974654465706f73697418400046c32300000000000000000000000000204d6178566f74657310106400000000304d617850726f706f73616c731010640000000001bd07452c4163616c614f7261636c65012c4163616c614f7261636c650c2452617756616c75657300010805050906c1070400001856616c75657300010405c8c10704000034486173446973706174636865640100c507040000019d040129020854526f6f744f70657261746f724163636f756e7449640080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00504d61784861734469737061746368656453697a651010140000000001cd07465c4f70657261746f724d656d626572736869704163616c61015c4f70657261746f724d656d626572736869704163616c61081c4d656d626572730100d107040000145072696d6500000004000001a1040135020001d507471c41756374696f6e011c41756374696f6e0c2041756374696f6e730001040510d9070400003441756374696f6e73496e6465780100101000000000003841756374696f6e456e6454696d650001080502707c04000001a5040139020001dd07501c52657761726473011c526577617264730824506f6f6c496e666f73010104059102e1074400000000000000000000000000000000000064536861726573416e6457697468647261776e526577617264730101080505f507f9074400000000000000000000000000000000000001a9040000010108511c4f726d6c4e4654011c4f726d6c4e4654142c4e657874436c61737349640100101000000000002c4e657874546f6b656e4964010104051020200000000000000000001c436c61737365730001040510050804000018546f6b656e7300010805053505110804000034546f6b656e7342794f776e657201010c02020219087c0000000000011d0852185072696365730118507269636573042c4c6f636b6564507269636500010405c8ec04000001ad04013d02144c476574537461626c6543757272656e63794964c80800010060537461626c6543757272656e637946697865645072696365ec40000064a7b3b6e00d000000000000000000504765745374616b696e6743757272656e63794964c8080002004c4765744c697175696443757272656e63794964c808000300705265776172645261746550657252656c6179636861696e426c6f636bec40000659cd050000000000000000000000000121085a0c446578010c44657810344c6971756964697479506f6f6c010104054d02e907800000000000000000000000000000000000000000000000000000000000000000004c54726164696e67506169725374617475736573010104054d0225080400004050726f766973696f6e696e67506f6f6c01010805052d08e9078000000000000000000000000000000000000000000000000000000000000000000064496e697469616c536861726545786368616e67655261746573010104054d0231088000000000000000000000000000000000000000000000000000000000000000000001b104014102103847657445786368616e6765466565702003000000e8030000004054726164696e67506174684c696d6974101004000000002050616c6c657449643d06206163612f6465786d0068457874656e64656450726f766973696f6e696e67426c6f636b73101040380000000135085b244465784f7261636c6501244465784f7261636c65082c43756d756c617469766573010104054d0239082101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003441766572616765507269636573000104054d02450804000001b50400000149085c3441676772656761746564446578013441676772656761746564446578044c4167677265676174656453776170506174687300010405c5044d0804000001b904000840446578537761704a6f696e744c6973745108401004040d000000040002040003040001003453776170506174684c696d6974101003000000000155085d3841756374696f6e4d616e61676572013841756374696f6e4d616e616765720c48436f6c6c61746572616c41756374696f6e730001040510590804000060546f74616c436f6c6c61746572616c496e41756374696f6e01010405c81840000000000000000000000000000000000050546f74616c546172676574496e41756374696f6e01001840000000000000000000000000000000000001cd0401510214504d696e696d756d496e6372656d656e7453697a65ec40000082dfe40d47000000000000000000004841756374696f6e54696d65546f436c6f736510104b000000005841756374696f6e4475726174696f6e536f66744361701010201c0000004c476574537461626c6543757272656e63794964c80800010040556e7369676e65645072696f72697479202030e8ab75a40d000000015d0864144c6f616e7301144c6f616e730824506f736974696f6e730101080505610865088000000000000000000000000000000000000000000000000000000000000000000038546f74616c506f736974696f6e7301010405c865088000000000000000000000000000000000000000000000000000000000000000000001d104015502042050616c6c657449643d06206163612f6c6f616e000169086518486f6e7a6f6e0118486f6e7a6f6e0434417574686f72697a6174696f6e00010805026d081804000001d504015d02045c4465706f736974506572417574686f72697a6174696f6e184000c06543ac030000000000000000000000017108662c4364705472656173757279012c436470547265617375727908744578706563746564436f6c6c61746572616c41756374696f6e53697a6501010405c818400000000000000000000000000000000000244465626974506f6f6c01001840000000000000000000000000000000000001d904016102104c476574537461626c6543757272656e63794964c808000100404d617841756374696f6e73436f756e74101032000000003c54726561737572794163636f756e7400806d6f646c6163612f687a74720000000000000000000000000000000000000000002050616c6c657449643d06206163612f63647074000175086724436470456e67696e650124436470456e67696e651044446562697445786368616e67655261746500010405c8ec04000040436f6c6c61746572616c506172616d7300010405c87908040000504c617374416363756d756c6174696f6e5365637301002020000000000000000000504c69717569646174696f6e436f6e74726163747301007d0804000001e104016502285c44656661756c744c69717569646174696f6e526174696fec400000167b0d12d1140000000000000000006044656661756c74446562697445786368616e676552617465ec4000008a5d784563010000000000000000006444656661756c744c69717569646174696f6e50656e616c7479ec400000087e93371c01000000000000000000444d696e696d756d446562697456616c7565184000203d88792d00000000000000000000004c476574537461626c6543757272656e63794964c808000100784d617853776170536c697070616765436f6d70617265546f4f7261636c65ec4000008a5d7845630100000000000000000040556e7369676e65645072696f72697479202018ecab75a40d000000784d61784c69717569646174696f6e436f6e7472616374536c697070616765ec4000004f8c34e814020000000000000000005c4d61784c69717569646174696f6e436f6e74726163747310100a000000002050616c6c657449643d06206163612f63647065000185086844456d657267656e637953687574646f776e0144456d657267656e637953687574646f776e0828497353687574646f776e0100f9010400002443616e526566756e640100f90104000001ed04016d02000189086910486f6d610110486f6d61385052656c6179436861696e43757272656e74457261010010100000000000385374616b696e674c65646765727300010405988d0804000048546f74616c5374616b696e67426f6e64656401001840000000000000000000000000000000000028546f426f6e64506f6f6c0100184000000000000000000000000000000000003c546f74616c566f69644c69717569640100184000000000000000000000000000000000004c556e636c61696d6564526564656d7074696f6e0100184000000000000000000000000000000000003852656465656d52657175657374730001040500910804000028556e626f6e64696e6773010108050595081840000000000000000000000000000000000064457374696d61746564526577617264526174655065724572610100ec40000000000000000000000000000000000068536f6674426f6e6465644361705065725375624163636f756e7401001840000000000000000000000000000000000038436f6d6d697373696f6e526174650100ec40000000000000000000000000000000000040466173744d61746368466565526174650100ec400000000000000000000000000000000000484c61737445726142756d706564426c6f636b0100101000000000004042756d704572614672657175656e637901001010000000000001f10401790224445374616b696e6743757272656e63794964c808000200404c697175696443757272656e63794964c8080003002050616c6c657449643d06206163612f686f6d61004c44656661756c7445786368616e676552617465ec4000008a5d784563010000000000000000003c54726561737572794163636f756e7400806d6f646c6163612f686d7472000000000000000000000000000000000000000000684163746976655375624163636f756e7473496e6465784c69737499080c040000003c426f6e64696e674475726174696f6e10101c00000000344d696e745468726573686f6c64184000743ba40b0000000000000000000000003c52656465656d5468726573686f6c6418400088526a74000000000000000000000000019d08743058636d496e74657266616365013058636d496e74657266616365044c58636d44657374576569676874416e64466565010104058902a10860000000000000000000000000000000000000000000000000000105050185020c445374616b696e6743757272656e63794964c8080002004050617261636861696e4163636f756e74008070617261d0070000000000000000000000000000000000000000000000000000008052656c6179436861696e556e626f6e64696e67536c617368696e675370616e731010050000000001a5087528496e63656e74697665730128496e63656e74697665731058496e63656e74697665526577617264416d6f756e74730101080505a9081840000000000000000000000000000000000050446578536176696e675265776172645261746573010104059102ec40000000000000000000000000000000000064436c61696d526577617264446564756374696f6e5261746573010104059102ec4000000000000000000000000000000000004c50656e64696e674d756c7469526577617264730101080505f507fd07040000011105018d021840416363756d756c617465506572696f6410100500000000404e617469766543757272656e63794964c80800000040537461626c6543757272656e63794964c8080001003452657761726473536f7572636500806d6f646c6163612f75726c73000000000000000000000000000000000000000000404561726e5368617265426f6f73746572550610e0930400002050616c6c657449643d06206163612f696e63740001ad08780c4e4654000125050195021448437265617465436c6173734465706f736974184000203d88792d000000000000000000000048437265617465546f6b656e4465706f736974184000d0ed902e00000000000000000000000048446174614465706f7369745065724279746518400046c323000000000000000000000000002050616c6c657449643d06206163612f614e465400484d61784174747269627574657342797465731010000800000001b10879344173736574526567697374727901344173736574526567697374727918484e657874466f726569676e4173736574496401009808000000444e657874537461626c654173736574496401001010000000000054466f726569676e41737365744c6f636174696f6e7300010405982501040000544c6f636174696f6e546f43757272656e6379496473000104052501c80400004045726332304964546f416464726573730001040510b00400003841737365744d657461646174617300010405a1029d0204000001390501990204445374616b696e6743757272656e63794964c80800020001b5087a0c45564d010c45564d201c436861696e496401002020000000000000000000204163636f756e747300010405b0b90804000050436f6e747261637453746f7261676553697a657301010405b0101000000000003c4163636f756e7453746f72616765730101080502c508248000000000000000000000000000000000000000000000000000000000000000000014436f6465730101040624c90804000024436f6465496e666f730001040624cd08040000504e6574776f726b436f6e7472616374496e646578010020200000000000000000003c45787472696e7369634f726967696e000000040000013d0501a5021c544e6577436f6e747261637445787472614279746573101010270000005453746f726167654465706f73697450657242797465184000c06e31d91001000000000000000000002c547846656550657247617318400000ed902e000000000000000000000000544e6574776f726b436f6e7472616374536f75726365b05000000000000000000000000000000000000000000040446576656c6f7065724465706f736974184000203d88792d0000000000000000000000385075626c69636174696f6e466565184000a0724e180900000000000000000000003c54726561737572794163636f756e7400806d6f646c6163612f7472737900000000000000000000000000000000000000000001d108822445564d4272696467650000000001d508832c45766d4163636f756e7473012c45766d4163636f756e747308204163636f756e747300010405b0000400003045766d4164647265737365730001040500b0040000014d0501d502041c436861696e4964202013030000000000000001d908842c537461626c654173736574012c537461626c6541737365740824506f6f6c436f756e7401001010000000000014506f6f6c730001040210dd0804000001510501d902142050616c6c657449643d06206e7574732f7374610030466565507265636973696f6e184000e40b54020000000000000000000000004c5377617045786163744f766572416d6f756e74184064000000000000000000000000000000002841507265636973696f6e1840640000000000000000000000000000000038506f6f6c41737365744c696d69741010050000000001e108c83c50617261636861696e53797374656d013c50617261636861696e53797374656d545450656e64696e6756616c69646174696f6e436f6465010028040000444e657756616c69646174696f6e436f64650000280400003856616c69646174696f6e4461746100005d050400005044696453657456616c69646174696f6e436f64650100f901040000644c61737452656c6179436861696e426c6f636b4e756d62657201001010000000000060557067726164655265737472696374696f6e5369676e616c0100e5080400003c52656c6179537461746550726f6f66000065050400005852656c6576616e744d6573736167696e6753746174650000ed0804000044486f7374436f6e66696775726174696f6e0000fd08040000384c617374446d714d7163486561640100010980000000000000000000000000000000000000000000000000000000000000000000404c61737448726d704d71634865616473010005090400006450726f636573736564446f776e776172644d657373616765730100101000000000003448726d7057617465726d61726b0100101000000000005048726d704f7574626f756e644d6573736167657301001109040000385570776172644d65737361676573010001030400005450656e64696e675570776172644d657373616765730100010304000084416e6e6f756e63656448726d704d6573736167657350657243616e64696461746501001010000000000068526573657276656458636d705765696768744f76657272696465000020040000645265736572766564446d705765696768744f7665727269646500002004000044417574686f72697a65645570677261646500002404000060437573746f6d56616c69646174696f6e486561644461746100002804000001550501dd02000119091e105375646f01105375646f040c4b657900000004000001890501e10200011d09ff2109042448436865636b4e6f6e5a65726f53656e64657229097c40436865636b5370656356657273696f6e2d091038436865636b547856657273696f6e31091030436865636b47656e6573697335092438436865636b4d6f7274616c69747939092428436865636b4e6f6e636541097c2c436865636b57656967687445097c3053657445766d4f726967696e49097c604368617267655472616e73616374696f6e5061796d656e744d097cac \ No newline at end of file diff --git a/frame_metadata/_downloaded/kusama.scale b/frame_metadata/_downloaded/kusama.scale index d7f783371..799cab2ee 100644 --- a/frame_metadata/_downloaded/kusama.scale +++ b/frame_metadata/_downloaded/kusama.scale @@ -1 +1 @@ -0x6d6574610e1d0c000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c011470686173657102011450686173650001146576656e7444010445000118746f70696373750201185665633c543e00004408386b7573616d615f72756e74696d65144576656e740001a41853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000001c496e646963657304006c017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0003002042616c616e636573040070017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e0004001c5374616b696e67040078017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000600204f6666656e63657304008c015870616c6c65745f6f6666656e6365733a3a4576656e740007001c53657373696f6e040094015470616c6c65745f73657373696f6e3a3a4576656e740008001c4772616e647061040098015470616c6c65745f6772616e6470613a3a4576656e74000a0020496d4f6e6c696e650400ac018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000b002444656d6f63726163790400d0018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e000d001c436f756e63696c0400ec01fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0048546563686e6963616c436f6d6d69747465650400f001fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e000f004050687261676d656e456c656374696f6e0400f401a470616c6c65745f656c656374696f6e735f70687261676d656e3a3a4576656e743c52756e74696d653e0010004c546563686e6963616c4d656d626572736869700400010101fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e00110020547265617375727904000501017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00120018436c61696d73040009010158636c61696d733a3a4576656e743c52756e74696d653e0013001c5574696c69747904001501015470616c6c65745f7574696c6974793a3a4576656e74001800204964656e7469747904001901017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e0019001c536f636965747904001d01017870616c6c65745f736f63696574793a3a4576656e743c52756e74696d653e001a00205265636f7665727904002101017c70616c6c65745f7265636f766572793a3a4576656e743c52756e74696d653e001b001c56657374696e6704002501017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001c00245363686564756c657204002901018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e001d001450726f787904003901017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001e00204d756c746973696704004501017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e001f0020507265696d61676504004d01017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e00200020426f756e7469657304005101017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e002300344368696c64426f756e7469657304005501019470616c6c65745f6368696c645f626f756e746965733a3a4576656e743c52756e74696d653e002800105469707304005901016c70616c6c65745f746970733a3a4576656e743c52756e74696d653e00240068456c656374696f6e50726f76696465724d756c7469506861736504005d0101d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e0025001047696c7404006901016c70616c6c65745f67696c743a3a4576656e743c52756e74696d653e00260024566f7465724c69737404006d01018070616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d653e0027003c4e6f6d696e6174696f6e506f6f6c7304007101019c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a4576656e743c52756e74696d653e0029003450617261496e636c7573696f6e04007d01019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e0035001450617261730400ad01015c70617261636861696e735f70617261733a3a4576656e740038000c556d700400b101015470617261636861696e735f756d703a3a4576656e74003b001048726d700400bd01017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003c0034506172617344697370757465730400c501018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e003e00245265676973747261720400d501017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e00460014536c6f74730400d9010154736c6f74733a3a4576656e743c52756e74696d653e0047002041756374696f6e730400dd01016061756374696f6e733a3a4576656e743c52756e74696d653e0048002443726f77646c6f616e0400e101016463726f77646c6f616e3a3a4576656e743c52756e74696d653e0049002458636d50616c6c65740400e501016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e00630000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e4c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909700c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e636553746174757300010810467265650000002052657365727665640001000078103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001341c457261506169640c00100120457261496e646578000018013042616c616e63654f663c543e000018013042616c616e63654f663c543e00000c550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642ea85c5b6572615f696e6465782c2076616c696461746f725f7061796f75742c2072656d61696e6465725c5d2052657761726465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0001040501546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d1c536c61736865640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e00020821014f6e652076616c696461746f722028616e6420697473206e6f6d696e61746f72732920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e545c5b76616c696461746f722c20616d6f756e745c5d684f6c64536c617368696e675265706f7274446973636172646564040010013053657373696f6e496e6465780003081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c648c6e6f742062652070726f6365737365642e205c5b73657373696f6e5f696e6465785c5d385374616b657273456c65637465640004048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000510d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000604d8416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d2457697468647261776e0800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0007085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e636560ac66726f6d2074686520756e6c6f636b696e672071756575652e205c5b73746173682c20616d6f756e745c5d184b69636b65640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e744964000804090141206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e205c5b6e6f6d696e61746f722c2073746173685c5d545374616b696e67456c656374696f6e4661696c6564000904ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640400000130543a3a4163636f756e744964000a082101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e245c5b73746173685c5d345061796f7574537461727465640800100120457261496e6465780000000130543a3a4163636f756e744964000b041501546865207374616b657273272072657761726473206172652067657474696e6720706169642e205c5b6572615f696e6465782c2076616c696461746f725f73746173685c5d4456616c696461746f7250726566735365740800000130543a3a4163636f756e74496400007c013856616c696461746f725072656673000c0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097c083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6e80011c50657262696c6c00011c626c6f636b6564880110626f6f6c0000800000068400840c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c75333200008800000500008c0c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e649001104b696e6400012074696d65736c6f742801384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652e90000003100000000800940c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909980c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f7365749c0134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099c000002a000a000000408a42000a40c4c73705f66696e616c6974795f6772616e6470610c617070185075626c696300000400a8013c656432353531393a3a5075626c69630000a80c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000ac0c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964b00138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65b8016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b0104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400b4013c737232353531393a3a5075626c69630000b40c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000b8000002bc00bc0000040800c000c0083870616c6c65745f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616cc4011c42616c616e636500010c6f776ec4011c42616c616e63650001186f7468657273c801ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000c40000061800c8000002cc00cc083870616c6c65745f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565c4011c42616c616e63650000d00c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e7404045400014c2050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000004bc41206d6f74696f6e20686173206265656e2070726f706f7365642062792061207075626c6963206163636f756e742e185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273d401445665633c543a3a4163636f756e7449643e000104d841207075626c69632070726f706f73616c20686173206265656e207461626c656420666f72207265666572656e64756d20766f74652e3845787465726e616c5461626c656400020494416e2065787465726e616c2070726f706f73616c20686173206265656e207461626c65642e1c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c64d80134566f74655468726573686f6c640003045c41207265666572656e64756d2068617320626567756e2e185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000404ac412070726f706f73616c20686173206265656e20617070726f766564206279207265666572656e64756d2e244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000504ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e2045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c74dc01384469737061746368526573756c7400070470412070726f706f73616c20686173206265656e20656e61637465642e2444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e744964000804dc416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e2c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000904e4416e206163636f756e74206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0494416e2065787465726e616c2070726f706f73616c20686173206265656e207665746f65642e34507265696d6167654e6f7465640c013470726f706f73616c5f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b04dc412070726f706f73616c277320707265696d61676520776173206e6f7465642c20616e6420746865206465706f7369742074616b656e2e30507265696d616765557365640c013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c041101412070726f706f73616c20707265696d616765207761732072656d6f76656420616e6420757365642028746865206465706f736974207761732072657475726e6564292e3c507265696d616765496e76616c696408013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d6167652077617320696e76616c69642e3c507265696d6167654d697373696e6708013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d61676520776173206d697373696e672e38507265696d61676552656170656410013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f04290141207265676973746572656420707265696d616765207761732072656d6f76656420616e6420746865206465706f73697420636f6c6c656374656420627920746865207265617065722e2c426c61636b6c697374656404013470726f706f73616c5f6861736824011c543a3a48617368001004c4412070726f706f73616c5f6861736820686173206265656e20626c61636b6c6973746564207065726d616e656e746c792e14566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465e401644163636f756e74566f74653c42616c616e63654f663c543e3e00110490416e206163636f756e742068617320766f74656420696e2061207265666572656e64756d205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e6465780012048c416e206163636f756e742068617320736563636f6e64656420612070726f706f73616c0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d40000020000d80c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f7269747900020000dc0418526573756c7408045401e0044501580108084f6b0400e0000000000c4572720400580000010000e00000040000e40c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f7465e80110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e636500010000e80c4070616c6c65745f64656d6f637261637910766f746510566f74650000040008000000ec0c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564880110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74dc01384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74dc01384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909f00c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564880110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74dc01384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74dc01384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909f40c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144576656e7404045400011c1c4e65775465726d04012c6e65775f6d656d62657273f801ec5665633c283c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e7449642c2042616c616e63654f663c543e293e000014450141206e6577207465726d2077697468206e65775f6d656d626572732e205468697320696e64696361746573207468617420656e6f7567682063616e64696461746573206578697374656420746f2072756e550174686520656c656374696f6e2c206e6f74207468617420656e6f756768206861766520686173206265656e20656c65637465642e2054686520696e6e65722076616c7565206d757374206265206578616d696e65644501666f72207468697320707572706f73652e204120604e65775465726d285c5b5c5d296020696e64696361746573207468617420736f6d652063616e6469646174657320676f7420746865697220626f6e645501736c617368656420616e64206e6f6e65207765726520656c65637465642c207768696c73742060456d7074795465726d60206d65616e732074686174206e6f2063616e64696461746573206578697374656420746f2c626567696e20776974682e24456d7074795465726d00010831014e6f20286f72206e6f7420656e6f756768292063616e64696461746573206578697374656420666f72207468697320726f756e642e205468697320697320646966666572656e742066726f6dc8604e65775465726d285c5b5c5d29602e2053656520746865206465736372697074696f6e206f6620604e65775465726d602e34456c656374696f6e4572726f72000204e4496e7465726e616c206572726f722068617070656e6564207768696c6520747279696e6720746f20706572666f726d20656c656374696f6e2e304d656d6265724b69636b65640401186d656d6265720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000308410141206d656d62657220686173206265656e2072656d6f7665642e20546869732073686f756c6420616c7761797320626520666f6c6c6f7765642062792065697468657220604e65775465726d60206f723060456d7074795465726d602e2452656e6f756e63656404012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400040498536f6d656f6e65206861732072656e6f756e6365642074686569722063616e6469646163792e4043616e646964617465536c617368656408012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0005103901412063616e6469646174652077617320736c617368656420627920616d6f756e742064756520746f206661696c696e6720746f206f627461696e20612073656174206173206d656d626572206f722872756e6e65722d75702e00e44e6f74652074686174206f6c64206d656d6265727320616e642072756e6e6572732d75702061726520616c736f2063616e646964617465732e4453656174486f6c646572536c617368656408012c736561745f686f6c6465720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000604350141207365617420686f6c6465722077617320736c617368656420627920616d6f756e74206279206265696e6720666f72636566756c6c792072656d6f7665642066726f6d20746865207365742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909f8000002fc00fc0000040800180001010c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003041501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365742069732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090905010c3c70616c6c65745f74726561737572791870616c6c6574144576656e7408045400044900011c2050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909090901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144576656e740404540001041c436c61696d65640c010c77686f000130543a3a4163636f756e744964000140657468657265756d5f616464726573730d01013c457468657265756d41646472657373000118616d6f756e7418013042616c616e63654f663c543e00000468536f6d656f6e6520636c61696d656420736f6d6520444f54732e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909090d010c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733c457468657265756d4164647265737300000400110101205b75383b2032305d0000110100000314000000080015010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7258013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74dc01384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090919010c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909091d010c3870616c6c65745f736f63696574791870616c6c6574144576656e740804540004490001401c466f756e64656404011c666f756e646572000130543a3a4163636f756e744964000004b454686520736f636965747920697320666f756e6465642062792074686520676976656e206964656e746974792e0c42696408013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e0001085d0141206d656d6265727368697020626964206a7573742068617070656e65642e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64207468656972206f6666657238697320746865207365636f6e642e14566f7563680c013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e000120766f756368696e67000130543a3a4163636f756e7449640002085d0141206d656d6265727368697020626964206a7573742068617070656e656420627920766f756368696e672e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64ec7468656972206f6666657220697320746865207365636f6e642e2054686520766f756368696e67207061727479206973207468652074686972642e244175746f556e62696404012463616e646964617465000130543a3a4163636f756e7449640003040501412063616e646964617465207761732064726f70706564202864756520746f20616e20657863657373206f66206269647320696e207468652073797374656d292e14556e62696404012463616e646964617465000130543a3a4163636f756e744964000404ac412063616e646964617465207761732064726f70706564202862792074686569722072657175657374292e1c556e766f75636804012463616e646964617465000130543a3a4163636f756e744964000504f4412063616e646964617465207761732064726f70706564202862792072657175657374206f662077686f20766f756368656420666f72207468656d292e20496e64756374656408011c7072696d617279000130543a3a4163636f756e74496400012863616e64696461746573d401445665633c543a3a4163636f756e7449643e0006085501412067726f7570206f662063616e646964617465732068617665206265656e20696e6475637465642e205468652062617463682773207072696d617279206973207468652066697273742076616c75652c2074686570626174636820696e2066756c6c20697320746865207365636f6e642e6053757370656e6465644d656d6265724a756467656d656e7408010c77686f000130543a3a4163636f756e7449640001186a7564676564880110626f6f6c0007048c412073757370656e646564206d656d62657220686173206265656e206a75646765642e4843616e64696461746553757370656e64656404012463616e646964617465000130543a3a4163636f756e74496400080478412063616e64696461746520686173206265656e2073757370656e6465643c4d656d62657253757370656e6465640401186d656d626572000130543a3a4163636f756e7449640009046c41206d656d62657220686173206265656e2073757370656e646564284368616c6c656e6765640401186d656d626572000130543a3a4163636f756e744964000a047041206d656d62657220686173206265656e206368616c6c656e67656410566f74650c012463616e646964617465000130543a3a4163636f756e744964000114766f746572000130543a3a4163636f756e744964000110766f7465880110626f6f6c000b04584120766f746520686173206265656e20706c6163656430446566656e646572566f7465080114766f746572000130543a3a4163636f756e744964000110766f7465880110626f6f6c000c04b44120766f746520686173206265656e20706c6163656420666f72206120646566656e64696e67206d656d626572344e65774d61784d656d6265727304010c6d617810010c753332000d049c41206e6577205c5b6d61785c5d206d656d62657220636f756e7420686173206265656e2073657424556e666f756e64656404011c666f756e646572000130543a3a4163636f756e744964000e0454536f636965747920697320756e666f756e6465642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e000f04cc536f6d652066756e64732077657265206465706f736974656420696e746f2074686520736f6369657479206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090921010c3c70616c6c65745f7265636f766572791870616c6c6574144576656e740404540001183c5265636f766572794372656174656404011c6163636f756e74000130543a3a4163636f756e744964000004c841207265636f766572792070726f6365737320686173206265656e2073657420757020666f7220616e206163636f756e742e445265636f76657279496e697469617465640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e744964000104290141207265636f766572792070726f6365737320686173206265656e20696e6974696174656420666f72206c6f7374206163636f756e742062792072657363756572206163636f756e742e3c5265636f76657279566f75636865640c01306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400011873656e646572000130543a3a4163636f756e744964000204590141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20766f756368656420666f722062792073656e6465722e385265636f76657279436c6f7365640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e7449640003041d0141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20636c6f7365642e404163636f756e745265636f76657265640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400040401014c6f7374206163636f756e7420686173206265656e207375636365737366756c6c79207265636f76657265642062792072657363756572206163636f756e742e3c5265636f7665727952656d6f7665640401306c6f73745f6163636f756e74000130543a3a4163636f756e744964000504cc41207265636f766572792070726f6365737320686173206265656e2072656d6f76656420666f7220616e206163636f756e742e04304576656e747320747970652e25010c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090929010c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b2d01016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869643101013c4f7074696f6e3c5665633c75383e3e000118726573756c74dc01384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736b2d01016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869643101013c4f7074696f6e3c5665633c75383e3e0001146572726f723501012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652e2d0100000408101000310104184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000350110346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d61740001000039010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74dc01384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f747970653d010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465784101010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f747970653d010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f747970653d010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909093d0108386b7573616d615f72756e74696d652450726f7879547970650001200c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e67000300444964656e746974794a756467656d656e740004002c43616e63656c50726f78790005001c41756374696f6e0006001c536f6369657479000700004101000005040045010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74dc01384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094901083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c75333200004d010c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736824011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736824011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736824011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090951010c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7404045400011c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e646578000004504e657720626f756e74792070726f706f73616c2e38426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013042616c616e63654f663c543e000104cc4120626f756e74792070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e48426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e646578000204b84120626f756e74792070726f706f73616c2069732066756e64656420616e6420626563616d65206163746976652e34426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000304944120626f756e7479206973206177617264656420746f20612062656e65666963696172792e34426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e7449640004048c4120626f756e747920697320636c61696d65642062792062656e65666963696172792e38426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e646578000504584120626f756e74792069732063616e63656c6c65642e38426f756e7479457874656e646564040114696e64657810012c426f756e7479496e646578000604704120626f756e74792065787069727920697320657874656e6465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090955010c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144576656e74040454000110144164646564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780000046041206368696c642d626f756e74792069732061646465642e1c417761726465640c0114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000104ac41206368696c642d626f756e7479206973206177617264656420746f20612062656e65666963696172792e1c436c61696d6564100114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e744964000204a441206368696c642d626f756e747920697320636c61696d65642062792062656e65666963696172792e2043616e63656c6564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780003047041206368696c642d626f756e74792069732063616e63656c6c65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090959010c2c70616c6c65745f746970731870616c6c6574144576656e74040454000114184e65775469700401207469705f6861736824011c543a3a486173680000049441206e6577207469702073756767657374696f6e20686173206265656e206f70656e65642e28546970436c6f73696e670401207469705f6861736824011c543a3a48617368000104d841207469702073756767657374696f6e206861732072656163686564207468726573686f6c6420616e6420697320636c6f73696e672e24546970436c6f7365640c01207469705f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e7449640001187061796f757418013042616c616e63654f663c543e0002048441207469702073756767657374696f6e20686173206265656e20636c6f7365642e305469705265747261637465640401207469705f6861736824011c543a3a486173680003049041207469702073756767657374696f6e20686173206265656e207265747261637465642e28546970536c61736865640c01207469705f6861736824011c543a3a4861736800011866696e646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0004048841207469702073756767657374696f6e20686173206265656e20736c61736865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909095d010c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011838536f6c7574696f6e53746f726564080140656c656374696f6e5f636f6d707574656101013c456c656374696f6e436f6d70757465000130707265765f656a6563746564880110626f6f6c000018b44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e003d0149662074686520736f6c7574696f6e206973207369676e65642c2074686973206d65616e732074686174206974206861736e277420796574206265656e2070726f6365737365642e204966207468650501736f6c7574696f6e20697320756e7369676e65642c2074686973206d65616e7320746861742069742068617320616c736f206265656e2070726f6365737365642e0051015468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6520726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a6564040140656c656374696f6e5f636f6d707574656501015c4f7074696f6e3c456c656374696f6e436f6d707574653e000108550154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682060536f6d6560206f662074686520676976656e20636f6d7075746174696f6e2c206f7220656c73652069662074686560656c656374696f6e206661696c65642c20604e6f6e65602e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0002042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e485369676e6564506861736553746172746564040114726f756e6410010c753332000404c0546865207369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e50556e7369676e6564506861736553746172746564040114726f756e6410010c753332000504c854686520756e7369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909096101089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e637900040000650104184f7074696f6e0404540161010108104e6f6e6500000010536f6d6504006101000001000069010c2c70616c6c65745f67696c741870616c6c6574144576656e7404045400011024426964506c616365640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c75333200000478412062696420776173207375636365737366756c6c7920706c616365642e304269645265747261637465640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c7533320001040501412062696420776173207375636365737366756c6c792072656d6f76656420286265666f7265206265696e6720616363657074656420617320612067696c74292e2847696c74497373756564100114696e64657810012c416374697665496e646578000118657870697279100138543a3a426c6f636b4e756d62657200010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0002042d0141206269642077617320616363657074656420617320612067696c742e205468652062616c616e6365206d6179206e6f742062652072656c656173656420756e74696c206578706972792e2847696c74546861776564100114696e64657810012c416374697665496e64657800010c77686f000130543a3a4163636f756e74496400013c6f726967696e616c5f616d6f756e7418013042616c616e63654f663c543e0001446164646974696f6e616c5f616d6f756e7418013042616c616e63654f663c543e00030480416e20657870697265642067696c7420686173206265656e207468617765642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909096d010c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001082052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d200120543a3a53636f7265000108746f200120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e3053636f72655570646174656408010c77686f000130543a3a4163636f756e7449640001246e65775f73636f7265200120543a3a53636f7265000104d855706461746564207468652073636f7265206f6620736f6d65206163636f756e7420746f2074686520676976656e20616d6f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090971010c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144576656e740404540001241c437265617465640801246465706f7369746f72000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000004604120706f6f6c20686173206265656e20637265617465642e18426f6e6465641001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118626f6e64656418013042616c616e63654f663c543e0001186a6f696e6564880110626f6f6c0001049441206d656d6265722068617320626563616d6520626f6e64656420696e206120706f6f6c2e1c506169644f75740c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c49640001187061796f757418013042616c616e63654f663c543e0002048c41207061796f757420686173206265656e206d61646520746f2061206d656d6265722e20556e626f6e6465640c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e0003049841206d656d6265722068617320756e626f6e6465642066726f6d20746865697220706f6f6c2e2457697468647261776e0c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e0004049c41206d656d626572206861732077697468647261776e2066726f6d20746865697220706f6f6c2e2444657374726f79656404011c706f6f6c5f6964100118506f6f6c4964000504684120706f6f6c20686173206265656e2064657374726f7965642e3053746174654368616e67656408011c706f6f6c5f6964100118506f6f6c49640001246e65775f737461746575010124506f6f6c53746174650006047c546865207374617465206f66206120706f6f6c20686173206368616e676564344d656d62657252656d6f76656408011c706f6f6c5f6964100118506f6f6c49640001186d656d626572000130543a3a4163636f756e74496400070c9841206d656d62657220686173206265656e2072656d6f7665642066726f6d206120706f6f6c2e0051015468652072656d6f76616c2063616e20626520766f6c756e74617279202877697468647261776e20616c6c20756e626f6e6465642066756e647329206f7220696e766f6c756e7461727920286b69636b6564292e30526f6c6573557064617465640c0110726f6f74790101504f7074696f6e3c543a3a4163636f756e7449643e00013473746174655f746f67676c6572790101504f7074696f6e3c543a3a4163636f756e7449643e0001246e6f6d696e61746f72790101504f7074696f6e3c543a3a4163636f756e7449643e000808550154686520726f6c6573206f66206120706f6f6c2068617665206265656e207570646174656420746f2074686520676976656e206e657720726f6c65732e204e6f7465207468617420746865206465706f7369746f724463616e206e65766572206368616e67652e04584576656e7473206f6620746869732070616c6c65742e7501085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c537461746500010c104f70656e0000001c426c6f636b65640001002844657374726f79696e6700020000790104184f7074696f6e04045401000108104e6f6e6500000010536f6d6504000000000100007d01106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e7404045400010c3c43616e6469646174654261636b656410008101016443616e646964617465526563656970743c543a3a486173683e0000a101012048656164446174610000a5010124436f7265496e6465780000a901012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c7564656410008101016443616e646964617465526563656970743c543a3a486173683e0000a101012048656164446174610000a5010124436f7265496e6465780000a901012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c008101016443616e646964617465526563656970743c543a3a486173683e0000a101012048656164446174610000a5010124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090981010c4c706f6c6b61646f745f7072696d6974697665730876324043616e6469646174655265636569707404044801240008012864657363726970746f728501015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f6861736824011048617368000085010c4c706f6c6b61646f745f7072696d6974697665730876324c43616e64696461746544657363726970746f7204044801240024011c706172615f696489010108496400013072656c61795f706172656e7424010448000120636f6c6c61746f728d010128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736824011048617368000120706f765f6861736824011048617368000130657261737572655f726f6f74240110486173680001247369676e617475726591010144436f6c6c61746f725369676e6174757265000124706172615f686561642401104861736800015076616c69646174696f6e5f636f64655f686173689d01014856616c69646174696f6e436f646548617368000089010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200008d01104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070185075626c696300000400b4013c737232353531393a3a5075626c696300009101104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070245369676e61747572650000040095010148737232353531393a3a5369676e6174757265000095010c1c73705f636f72651c73723235353139245369676e617475726500000400990101205b75383b2036345d000099010000034000000008009d010c48706f6c6b61646f745f70617261636861696e287072696d6974697665734856616c69646174696f6e436f64654861736800000400240110486173680000a1010c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e0000a5010c4c706f6c6b61646f745f7072696d69746976657308763224436f7265496e6465780000040010010c7533320000a9010c4c706f6c6b61646f745f7072696d6974697665730876322847726f7570496e6465780000040010010c7533320000ad01106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f646555706461746564040089010118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e744865616455706461746564040089010118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c6564040089010118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f746564040089010118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e517565756564080089010118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b5374617274656408009d01014856616c69646174696f6e436f646548617368000089010118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b416363657074656408009d01014856616c69646174696f6e436f646548617368000089010118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a656374656408009d01014856616c69646174696f6e436f646548617368000089010118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f6964600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b101106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144576656e7400011c34496e76616c6964466f726d617404000401244d657373616765496400000878557077617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108b4557077617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d38457865637574656455707761726408000401244d65737361676549640000b501011c4f7574636f6d65000208bc557077617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308e854686520776569676874206c696d697420666f722068616e646c696e6720757077617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d585570776172644d6573736167657352656365697665640c0089010118506172614964000010010c753332000010010c753332000408f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e5c5c5b20706172612c20636f756e742c2073697a65205c5d484f766572776569676874456e71756575656410008901011850617261496400000401244d6573736167654964000020013c4f766572776569676874496e6465780000200118576569676874000518010154686520776569676874206275646765742077617320657863656564656420666f7220616e20696e646976696475616c20757077617264206d6573736167652e00550154686973206d6573736167652063616e206265206c617465722064697370617463686564206d616e75616c6c79207573696e672060736572766963655f6f7665727765696768746020646973706174636861626c65987573696e67207468652061737369676e656420606f7665727765696768745f696e646578602e00a85c5b20706172612c2069642c206f7665727765696768745f696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080020013c4f766572776569676874496e64657800002001185765696768740006104901557077617264206d6573736167652066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687414757365642e00705c5b206f7665727765696768745f696e6465782c2075736564205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b501100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c65746508002001185765696768740000b90101144572726f72000100144572726f720400b90101144572726f7200020000b901100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000bd01106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e74040454000110504f70656e4368616e6e656c526571756573746564100089010118506172614964000089010118506172614964000010010c753332000010010c753332000008704f70656e2048524d50206368616e6e656c207265717565737465642e1d01605b73656e6465722c20726563697069656e742c2070726f706f7365645f6d61785f63617061636974792c2070726f706f7365645f6d61785f6d6573736167655f73697a655d604c4f70656e4368616e6e656c43616e63656c65640800890101185061726149640000c101013448726d704368616e6e656c49640001082901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e70605b62795f70617261636861696e2c206368616e6e656c5f69645d604c4f70656e4368616e6e656c4163636570746564080089010118506172614964000089010118506172614964000204c44f70656e2048524d50206368616e6e656c2061636365707465642e20605b73656e6465722c20726563697069656e745d60344368616e6e656c436c6f7365640800890101185061726149640000c101013448726d704368616e6e656c4964000304c448524d50206368616e6e656c20636c6f7365642e20605b62795f70617261636861696e2c206368616e6e656c5f69645d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909c1010c48706f6c6b61646f745f70617261636861696e287072696d6974697665733448726d704368616e6e656c4964000008011873656e646572890101084964000124726563697069656e748901010849640000c501106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e740404540001104044697370757465496e697469617465640800c901013443616e646964617465486173680000cd01013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c756465640800c901013443616e646964617465486173680000d101013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d603c4469737075746554696d65644f75740400c901013443616e64696461746548617368000208e8412064697370757465206861732074696d6564206f75742064756520746f20696e73756666696369656e742070617274696369706174696f6e2e74605c5b706172612069642c2063616e64696461746520686173685c5d60185265766572740400100138543a3a426c6f636b4e756d626572000310fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909c9010860706f6c6b61646f745f636f72655f7072696d6974697665733443616e6469646174654861736800000400240110486173680000cd010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f746500010000d1010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c696400010000d501105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e7404045400010c285265676973746572656408011c706172615f69648901011850617261496400011c6d616e61676572000130543a3a4163636f756e7449640000003044657265676973746572656404011c706172615f69648901011850617261496400010020526573657276656408011c706172615f69648901011850617261496400010c77686f000130543a3a4163636f756e7449640002000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f640401306c656173655f706572696f641001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c656173656418011c706172615f6964890101185061726149640001186c6561736572000130543a3a4163636f756e744964000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e00010c35014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909dd01105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c013461756374696f6e5f696e64657810013041756374696f6e496e6465780001306c656173655f706572696f641001404c65617365506572696f644f663c543e000118656e64696e67100138543a3a426c6f636b4e756d6265720000084901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e3441756374696f6e436c6f73656404013461756374696f6e5f696e64657810013041756374696f6e496e646578000104b8416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e2052657365727665640c0118626964646572000130543a3a4163636f756e74496400013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642e505365636f6e642069732074686520746f74616c2e28556e7265736572766564080118626964646572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c011c706172615f6964890101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0004087501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696e207265736572766598627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e2c4269644163636570746564140118626964646572000130543a3a4163636f756e74496400011c706172615f696489010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00012866697273745f736c6f741001404c65617365506572696f644f663c543e0001246c6173745f736c6f741001404c65617365506572696f644f663c543e000504c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722e3457696e6e696e674f666673657408013461756374696f6e5f696e64657810013041756374696f6e496e646578000130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720006046d015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765206d61702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909e101105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c4372656174656404011c706172615f6964890101185061726149640000048c4372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e2c436f6e74726962757465640c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657889010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00010470436f6e747269627574656420746f20612063726f77642073616c652e2057697468647265770c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657889010118506172614964000118616d6f756e7418013042616c616e63654f663c543e0002049c57697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e445061727469616c6c79526566756e64656404011c706172615f6964890101185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674b46f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e2c416c6c526566756e64656404011c706172615f6964890101185061726149640004049c416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e24446973736f6c76656404011c706172615f6964890101185061726149640005044846756e6420697320646973736f6c7665642e3c48616e646c65426964526573756c7408011c706172615f696489010118506172614964000118726573756c74dc01384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e1845646974656404011c706172615f696489010118506172614964000704c454686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e2c4d656d6f557064617465640c010c77686f000130543a3a4163636f756e74496400011c706172615f6964890101185061726149640001106d656d6f28011c5665633c75383e0008046041206d656d6f20686173206265656e20757064617465642e3c4164646564546f4e6577526169736504011c706172615f696489010118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e65775261697365600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909e5010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d707465640400b501015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00e90101344d756c74694c6f636174696f6e0000e90101344d756c74694c6f636174696f6e00000902011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800e90101344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c51756572794964000031020120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00e90101344d756c74694c6f636174696f6e000020011c517565727949640000550201544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800e90101344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00240110483235360000e90101344d756c74694c6f636174696f6e00005902015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800e90101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800e90101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00e90101344d756c74694c6f636174696f6e000020011c517565727949640000b901012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08006d02015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909e901100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72ed0101244a756e6374696f6e730000ed01100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400f10101204a756e6374696f6e0001000858320800f10101204a756e6374696f6e0000f10101204a756e6374696f6e0002000858330c00f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0003000858341000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0004000858351400f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0005000858361800f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0006000858371c00f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0007000858382000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e00080000f101100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400f501010c7533320000002c4163636f756e744964333208011c6e6574776f726bf90101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bf90101244e6574776f726b4964000114696e646578fd01010c753634000200304163636f756e744b6579323008011c6e6574776f726bf90101244e6574776f726b496400010c6b6579110101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400c40110753132380005002847656e6572616c4b6579040028011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c697479080108696401020118426f647949640001107061727405020120426f64795061727400080000f5010000061000f901100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d6564040028011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d6100030000fd0100000620000102100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d6564040028011c5665633c75383e00010014496e6465780400f501010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c000600000502100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74f501010c753332000100204672616374696f6e08010c6e6f6df501010c75333200011464656e6f6df501010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6df501010c75333200011464656e6f6df501010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6df501010c75333200011464656e6f6df501010c7533320004000009020c0c78636d0876320c58636d041043616c6c000004000d0201585665633c496e737472756374696f6e3c43616c6c3e3e00000d0200000211020011020c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404001502012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404001502012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404001502012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964fd01011c51756572794964000120726573706f6e736531020120526573706f6e73650001286d61785f776569676874fd01010c753634000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e90101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374fd01010c75363400011063616c6c4102014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f501010c7533320001406d61785f6d6573736167655f73697a65f501010c7533320001306d61785f6361706163697479f501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f501010c75333200011873656e646572f501010c753332000124726563697069656e74f501010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400ed010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964fd01011c5175657279496400011064657374e90101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874fd01010c753634000c00304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f501010c75333200012c62656e6566696369617279e90101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f501010c75333200011064657374e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000e003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964fd01011c5175657279496400011064657374e90101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874fd01010c75363400120030427579457865637574696f6e080110666565731d0201284d756c746941737365740001307765696768745f6c696d69745102012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204000902012458636d3c43616c6c3e0015002c536574417070656e64697804000902012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574731502012c4d756c74694173736574730001187469636b6574e90101344d756c74694c6f636174696f6e00180010547261700400fd01010c7536340019004053756273637269626556657273696f6e08012071756572795f6964fd01011c5175657279496400014c6d61785f726573706f6e73655f776569676874fd01010c753634001a0048556e73756273637269626556657273696f6e001b00001502100c78636d087631286d756c746961737365742c4d756c7469417373657473000004001902013c5665633c4d756c746941737365743e000019020000021d02001d02100c78636d087631286d756c74696173736574284d756c74694173736574000008010869642102011c4173736574496400010c66756e2502012c46756e676962696c69747900002102100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400e90101344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e000100002502100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400c40110753132380000002c4e6f6e46756e6769626c650400290201344173736574496e7374616e6365000100002902100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400c401107531323800010018417272617934040038011c5b75383b20345d0002001841727261793804002d02011c5b75383b20385d0003001c4172726179313604009001205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e000600002d0200000308000000080031020c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304001502012c4d756c74694173736574730001003c457865637574696f6e526573756c740400350201504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000350204184f7074696f6e0404540139020108104e6f6e6500000010536f6d6504003902000001000039020000040810b901003d020c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000041020c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00004502100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504001502012c4d756c74694173736574730000001057696c6404004902013857696c644d756c74694173736574000100004902100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869642102011c4173736574496400010c66756e4d02013c57696c6446756e676962696c697479000100004d02100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000051020c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400fd01010c75363400010000550204184f7074696f6e04045401e9010108104e6f6e6500000010536f6d650400e90100000100005902080c78636d5056657273696f6e65644d756c746941737365747300010808563004005d02014c5665633c76303a3a4d756c746941737365743e00000008563104001502013c76313a3a4d756c7469417373657473000100005d020000026102006102100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964650201344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373650201344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74c40110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365290201344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964650201344d756c74694c6f636174696f6e000118616d6f756e74c4011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373650201344d756c74694c6f636174696f6e000120696e7374616e6365290201344173736574496e7374616e6365000b00006502100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400690201204a756e6374696f6e0001000858320800690201204a756e6374696f6e0000690201204a756e6374696f6e0002000858330c00690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0003000858341000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0004000858351400690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0005000858361800690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0006000858371c00690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0007000858382000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e000800006902100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400f501010c7533320001002c4163636f756e744964333208011c6e6574776f726bf90101244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bf90101244e6574776f726b4964000114696e646578fd01010c753634000300304163636f756e744b6579323008011c6e6574776f726bf90101244e6574776f726b496400010c6b6579110101205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400c40110753132380006002847656e6572616c4b6579040028011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c697479080108696401020118426f647949640001107061727405020120426f647950617274000900006d02080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004006502014476303a3a4d756c74694c6f636174696f6e0000000856310400e901014476313a3a4d756c74694c6f636174696f6e00010000710208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200007502000002240079020000022d01007d0208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6ef501014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d658102016473705f72756e74696d653a3a52756e74696d65537472696e6700008102000005020085020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f84011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b28011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f646528011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73890201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973910201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e89020000028d02008d02000004082828009102000002280095020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373990201845065724469737061746368436c6173733c57656967687473506572436c6173733e000099020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454019d02000c01186e6f726d616c9d0201045400012c6f7065726174696f6e616c9d020104540001246d616e6461746f72799d0201045400009d020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963a10201384f7074696f6e3c5765696768743e0001246d61785f746f74616ca10201384f7074696f6e3c5765696768743e0001207265736572766564a10201384f7074696f6e3c5765696768743e0000a10204184f7074696f6e04045401200108104e6f6e6500000010536f6d650400200000010000a5020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178a90201545065724469737061746368436c6173733c7533323e0000a9020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000ad020c346672616d655f737570706f72741c776569676874733c52756e74696d65446257656967687400000801107265616420011857656967687400011477726974652001185765696768740000b102082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d658102013452756e74696d65537472696e67000124696d706c5f6e616d658102013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973b502011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000b502040c436f7704045401b902000400b902000000b902000002bd0200bd02000004082d021000c1020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574c50210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401c902045300000400d10201185665633c543e0000c90200000408cd022000cd020c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400b4013c737232353531393a3a5075626c69630000d102000002c90200d502084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c7536340000d9020c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463dd020128287536342c2075363429000134616c6c6f7765645f736c6f7473e1020130416c6c6f776564536c6f747300010000dd0200000408202000e102084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000e50210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540104045300000400e90201185665633c543e0000e9020000020400ed0204184f7074696f6e04045401f1020108104e6f6e6500000010536f6d650400f1020000010000f1020c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400f50201405072696d617279507265446967657374000100385365636f6e64617279506c61696e0400f902015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400fd0201545365636f6e6461727956524650726544696765737400030000f5020c4473705f636f6e73656e7375735f626162651c64696765737473405072696d617279507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74d5020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f669901012056524650726f6f660000f9020c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74d5020110536c6f740000fd020c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e64617279565246507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74d5020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f669901012056524650726f6f660000010304184f7074696f6e04045401040108104e6f6e6500000010536f6d6504000400000100000503084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463dd020128287536342c2075363429000134616c6c6f7765645f736c6f7473e1020130416c6c6f776564536c6f7473000009030c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f660d030184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f6619030140543a3a4b65794f776e657250726f6f6600001009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f660d030184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f6619030140543a3a4b65794f776e657250726f6f6600012009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e0d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967d90201504e657874436f6e66696744657363726970746f720002105d01506c616e20616e2065706f636820636f6e666967206368616e67652e205468652065706f636820636f6e666967206368616e6765206973207265636f7264656420616e642077696c6c20626520656e6163746564206f6e5101746865206e6578742063616c6c20746f2060656e6163745f65706f63685f6368616e6765602e2054686520636f6e6669672077696c6c20626520616374697661746564206f6e652065706f63682061667465722e59014d756c7469706c652063616c6c7320746f2074686973206d6574686f642077696c6c207265706c61636520616e79206578697374696e6720706c616e6e656420636f6e666967206368616e6765207468617420686164546e6f74206265656e20656e6163746564207965742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0d03084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201110308496401cd02001001206f6666656e646572cd0201084964000110736c6f74d5020110536c6f7400013066697273745f686561646572110301184865616465720001347365636f6e645f6865616465721103011848656164657200001103102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d626572011010486173680115030014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572f50101184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c0118446967657374000015030c2873705f72756e74696d65187472616974732c426c616b6554776f323536000000001903082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f646573910201305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e7400001d030c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090921030c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77fd010124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e25030000040c0018880029030c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e6465780000489841737369676e20616e2070726576696f75736c7920756e61737369676e656420696e6465782e00dc5061796d656e743a20604465706f736974602069732072657365727665642066726f6d207468652073656e646572206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00f02d2060696e646578603a2074686520696e64657820746f20626520636c61696d65642e2054686973206d757374206e6f7420626520696e207573652e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e207472616e7366657208010c6e6577000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780001505d0141737369676e20616e20696e64657820616c7265616479206f776e6564206279207468652073656e64657220746f20616e6f74686572206163636f756e742e205468652062616c616e6365207265736572766174696f6eb86973206566666563746976656c79207472616e7366657272656420746f20746865206e6577206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0025012d2060696e646578603a2074686520696e64657820746f2062652072652d61737369676e65642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e642d204f6e65207472616e73666572206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ae02020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e7429e42020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e74292c23203c2f7765696768743e1066726565040114696e64657810013c543a3a4163636f756e74496e646578000248944672656520757020616e20696e646578206f776e6564206279207468652073656e6465722e005d015061796d656e743a20416e792070726576696f7573206465706f73697420706c6163656420666f722074686520696e64657820697320756e726573657276656420696e207468652073656e646572206163636f756e742e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206f776e2074686520696e6465782e000d012d2060696e646578603a2074686520696e64657820746f2062652066726565642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e0084456d6974732060496e646578467265656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e38666f7263655f7472616e736665720c010c6e6577000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65880110626f6f6c0003545501466f72636520616e20696e64657820746f20616e206163636f756e742e205468697320646f65736e277420726571756972652061206465706f7369742e2049662074686520696e64657820697320616c7265616479e868656c642c207468656e20616e79206465706f736974206973207265696d62757273656420746f206974732063757272656e74206f776e65722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00a42d2060696e646578603a2074686520696e64657820746f206265202872652d2961737369676e65642e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e41012d2060667265657a65603a2069662073657420746f206074727565602c2077696c6c20667265657a652074686520696e64657820736f2069742063616e6e6f74206265207472616e736665727265642e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e782d20557020746f206f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743af42020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e657229f82020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e6572292c23203c2f7765696768743e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004484101467265657a6520616e20696e64657820736f2069742077696c6c20616c7761797320706f696e7420746f207468652073656e646572206163636f756e742e205468697320636f6e73756d657320746865206465706f7369742e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d757374206861766520616c6e6f6e2d66726f7a656e206163636f756e742060696e646578602e00ac2d2060696e646578603a2074686520696e64657820746f2062652066726f7a656e20696e20706c6163652e0088456d6974732060496e64657846726f7a656e60206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e702d20557020746f206f6e6520736c617368206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d030c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909310310346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e6465645665630804540135030453000004003d0301185665633c543e00003503083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c010869642d0201384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e733903011c526561736f6e7300003903083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c000200003d03000002350300410310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014503045300000400490301185665633c543e00004503083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e746966696572012d021c42616c616e636501180008010869642d020144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000049030000024503004d03083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000051030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c40128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f5503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565c40128543a3a42616c616e63650001306e65775f7265736572766564c40128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f757263655503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c40128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c697665080110646573745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c40128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c080110646573745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c697665880110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f5503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e55030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e64657801e0011408496404000001244163636f756e74496400000014496e6465780400590301304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400110101205b75383b2032305d000400005903000006e0005d030c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090961030c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800006503086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e740000000856320001000069030000026d03006d03084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800240110486173680000790101384f7074696f6e3c417574686f723e0001000071030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573750301385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e750300000211030079030c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909097d03083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616cc4013042616c616e63654f663c543e000118616374697665c4013042616c616e63654f663c543e000124756e6c6f636b696e67810301e4426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c204d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f726577617264738d0301345665633c457261496e6465783e0000810310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454018503045300000400890301185665633c543e00008503083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565c4011c42616c616e636500010c657261f5010120457261496e646578000089030000028503008d0300000210009103083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e65000400009503083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c74617267657473990301ac426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d61784e6f6d696e6174696f6e733e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564880110626f6f6c0000990310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400d401185665633c543e00009d03083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e6465780001147374617274a102012c4f7074696f6e3c7536343e0000a10300000408100000a503083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616ca903018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e0000a903042042547265654d617008044b010004560110000400ad03000000ad03000002b10300b10300000408001000b503083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c7761797300030000b903000002bd0300bd03083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f7468657273f801645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273d401385665633c4163636f756e7449643e0001187061796f757418011c42616c616e63650000c10300000408841800c5030c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f728d0301345665633c457261496e6465783e0000c9030c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e63650000cd03000002d10300d10300000408108800d503083870616c6c65745f7374616b696e672052656c65617365730001243456315f305f30416e6369656e740000001856325f305f300001001856335f305f300002001856345f305f300003001856355f305f300004001856365f305f300005001856375f305f300006001856385f305f300007001856395f305f3000080000d9030c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000dd03103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400016810626f6e640c0128636f6e74726f6c6c65725503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c4013042616c616e63654f663c543e00011470617965659103017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000044610154616b6520746865206f726967696e206163636f756e74206173206120737461736820616e64206c6f636b207570206076616c756560206f66206974732062616c616e63652e2060636f6e74726f6c6c6572602077696c6c80626520746865206163636f756e74207468617420636f6e74726f6c732069742e002d016076616c756560206d757374206265206d6f7265207468616e2074686520606d696e696d756d5f62616c616e636560207370656369666965642062792060543a3a43757272656e6379602e002101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20627920746865207374617368206163636f756e742e003c456d6974732060426f6e646564602e2823203c7765696768743ed02d20496e646570656e64656e74206f662074686520617267756d656e74732e204d6f64657261746520636f6d706c65786974792e1c2d204f2831292e642d20546872656520657874726120444220656e74726965732e004d014e4f54453a2054776f206f66207468652073746f726167652077726974657320286053656c663a3a626f6e646564602c206053656c663a3a7061796565602920617265205f6e657665725f20636c65616e65643d01756e6c6573732074686520606f726967696e602066616c6c732062656c6f77205f6578697374656e7469616c206465706f7369745f20616e6420676574732072656d6f76656420617320647573742e482d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c23203c2f7765696768743e28626f6e645f65787472610401386d61785f6164646974696f6e616cc4013042616c616e63654f663c543e00013c610141646420736f6d6520657874726120616d6f756e742074686174206861766520617070656172656420696e207468652073746173682060667265655f62616c616e63656020696e746f207468652062616c616e636520757030666f72207374616b696e672e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e004d01557365207468697320696620746865726520617265206164646974696f6e616c2066756e647320696e20796f7572207374617368206163636f756e74207468617420796f75207769736820746f20626f6e642e5501556e6c696b65205b60626f6e64605d2853656c663a3a626f6e6429206f72205b60756e626f6e64605d2853656c663a3a756e626f6e642920746869732066756e6374696f6e20646f6573206e6f7420696d706f7365bc616e79206c696d69746174696f6e206f6e2074686520616d6f756e7420746861742063616e2062652061646465642e003c456d6974732060426f6e646564602e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e1c2d204f2831292e2c23203c2f7765696768743e18756e626f6e6404011476616c7565c4013042616c616e63654f663c543e00024c51015363686564756c65206120706f7274696f6e206f662074686520737461736820746f20626520756e6c6f636b656420726561647920666f72207472616e73666572206f75742061667465722074686520626f6e64fc706572696f6420656e64732e2049662074686973206c656176657320616e20616d6f756e74206163746976656c7920626f6e646564206c657373207468616e2101543a3a43757272656e63793a3a6d696e696d756d5f62616c616e636528292c207468656e20697420697320696e6372656173656420746f207468652066756c6c20616d6f756e742e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e0045014f6e63652074686520756e6c6f636b20706572696f6420697320646f6e652c20796f752063616e2063616c6c206077697468647261775f756e626f6e6465646020746f2061637475616c6c79206d6f7665bc7468652066756e6473206f7574206f66206d616e6167656d656e7420726561647920666f72207472616e736665722e0031014e6f206d6f7265207468616e2061206c696d69746564206e756d626572206f6620756e6c6f636b696e67206368756e6b73202873656520604d6178556e6c6f636b696e674368756e6b736029390163616e20636f2d657869737473206174207468652073616d652074696d652e20496e207468617420636173652c205b6043616c6c3a3a77697468647261775f756e626f6e646564605d206e656564f8746f2062652063616c6c656420666972737420746f2072656d6f766520736f6d65206f6620746865206368756e6b732028696620706f737369626c65292e00390149662061207573657220656e636f756e74657273207468652060496e73756666696369656e74426f6e6460206572726f72207768656e2063616c6c696e6720746869732065787472696e7369632c1901746865792073686f756c642063616c6c20606368696c6c6020666972737420696e206f7264657220746f206672656520757020746865697220626f6e6465642066756e64732e0044456d6974732060556e626f6e646564602e009453656520616c736f205b6043616c6c3a3a77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200033c290152656d6f766520616e7920756e6c6f636b6564206368756e6b732066726f6d207468652060756e6c6f636b696e67602071756575652066726f6d206f7572206d616e6167656d656e742e0031015468697320657373656e7469616c6c7920667265657320757020746861742062616c616e636520746f206265207573656420627920746865207374617368206163636f756e7420746f20646f4877686174657665722069742077616e74732e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722e0048456d697473206057697468647261776e602e006853656520616c736f205b6043616c6c3a3a756e626f6e64605d2e002823203c7765696768743e0501436f6d706c6578697479204f285329207768657265205320697320746865206e756d626572206f6620736c617368696e67207370616e7320746f2072656d6f766509014e4f54453a2057656967687420616e6e6f746174696f6e20697320746865206b696c6c207363656e6172696f2c20776520726566756e64206f74686572776973652e2c23203c2f7765696768743e2076616c696461746504011470726566737c013856616c696461746f725072656673000414e44465636c617265207468652064657369726520746f2076616c696461746520666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e206e6f6d696e61746504011c74617267657473e10301a05665633c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e00052c0d014465636c617265207468652064657369726520746f206e6f6d696e6174652060746172676574736020666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743e2d012d20546865207472616e73616374696f6e277320636f6d706c65786974792069732070726f706f7274696f6e616c20746f207468652073697a65206f662060746172676574736020284e29050177686963682069732063617070656420617420436f6d7061637441737369676e6d656e74733a3a4c494d49542028543a3a4d61784e6f6d696e6174696f6e73292ed42d20426f74682074686520726561647320616e642077726974657320666f6c6c6f7720612073696d696c6172207061747465726e2e2c23203c2f7765696768743e146368696c6c00062cc44465636c617265206e6f2064657369726520746f206569746865722076616c6964617465206f72206e6f6d696e6174652e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e502d20436f6e7461696e73206f6e6520726561642ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e2c23203c2f7765696768743e247365745f706179656504011470617965659103017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000740b42852652d2973657420746865207061796d656e742074617267657420666f72206120636f6e74726f6c6c65722e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e242d2d2d2d2d2d2d2d2d382d205765696768743a204f283129302d204442205765696768743a48202020202d20526561643a204c656467657248202020202d2057726974653a2050617965652c23203c2f7765696768743e387365745f636f6e74726f6c6c6572040128636f6e74726f6c6c65725503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650008408c2852652d297365742074686520636f6e74726f6c6c6572206f6620612073746173682e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e282d2d2d2d2d2d2d2d2d2d305765696768743a204f283129284442205765696768743af02d20526561643a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c6572f42d2057726974653a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c65722c23203c2f7765696768743e4c7365745f76616c696461746f725f636f756e7404010c6e6577f501010c75333200092090536574732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e305765696768743a204f2831295857726974653a2056616c696461746f7220436f756e742c23203c2f7765696768743e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cf501010c753332000a1ca8496e6372656d656e74732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e547363616c655f76616c696461746f725f636f756e74040118666163746f72d903011c50657263656e74000b1cd05363616c652075702074686520696465616c206e756d626572206f662076616c696461746f7273206279206120666163746f722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e34666f7263655f6e6f5f65726173000c3cac466f72636520746865726520746f206265206e6f206e6577206572617320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e3901546875732074686520656c656374696f6e2070726f63657373206d6179206265206f6e676f696e67207768656e20746869732069732063616c6c65642e20496e2074686973206361736520746865dc656c656374696f6e2077696c6c20636f6e74696e756520756e74696c20746865206e65787420657261206973207472696767657265642e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129442d2057726974653a20466f7263654572612c23203c2f7765696768743e34666f7263655f6e65775f657261000d404901466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f6620746865206e6578742073657373696f6e2e20416674657220746869732c2069742077696c6c2062659c726573657420746f206e6f726d616c20286e6f6e2d666f7263656429206265686176696f75722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129402d20577269746520466f7263654572612c23203c2f7765696768743e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573d401445665633c543a3a4163636f756e7449643e000e0cc8536574207468652076616c696461746f72732077686f2063616e6e6f7420626520736c61736865642028696620616e79292e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0c0901466f72636520612063757272656e74207374616b657220746f206265636f6d6520636f6d706c6574656c7920756e7374616b65642c20696d6d6564696174656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e50666f7263655f6e65775f6572615f616c776179730010240101466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f662073657373696f6e7320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e64696365738d0301205665633c7533323e0011149443616e63656c20656e6163746d656e74206f66206120646566657272656420736c6173682e00b043616e2062652063616c6c6564206279207468652060543a3a536c61736843616e63656c4f726967696e602e000101506172616d65746572733a2065726120616e6420696e6469636573206f662074686520736c617368657320666f7220746861742065726120746f206b696c6c2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012540d01506179206f757420616c6c20746865207374616b65727320626568696e6420612073696e676c652076616c696461746f7220666f7220612073696e676c65206572612e0049012d206076616c696461746f725f73746173686020697320746865207374617368206163636f756e74206f66207468652076616c696461746f722e205468656972206e6f6d696e61746f72732c20757020746f2501202060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602c2077696c6c20616c736f207265636569766520746865697220726577617264732e31012d206065726160206d617920626520616e7920657261206265747765656e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e005501546865206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e20416e79206163636f756e742063616e2063616c6c20746869732066756e6374696f6e2c206576656e206966746974206973206e6f74206f6e65206f6620746865207374616b6572732e002823203c7765696768743efc2d2054696d6520636f6d706c65786974793a206174206d6f7374204f284d61784e6f6d696e61746f72526577617264656450657256616c696461746f72292ec02d20436f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e64207772697465732e2c2d2d2d2d2d2d2d2d2d2d2d19014e20697320746865204e756d626572206f66207061796f75747320666f72207468652076616c696461746f722028696e636c7564696e67207468652076616c696461746f72291c5765696768743a842d205265776172642044657374696e6174696f6e205374616b65643a204f284e29c02d205265776172642044657374696e6174696f6e20436f6e74726f6c6c657220284372656174696e67293a204f284e29004d0120204e4f54453a20776569676874732061726520617373756d696e672074686174207061796f75747320617265206d61646520746f20616c697665207374617368206163636f756e7420285374616b6564292e55012020506179696e67206576656e2061206465616420636f6e74726f6c6c65722069732063686561706572207765696768742d776973652e20576520646f6e277420646f20616e7920726566756e647320686572652e2c23203c2f7765696768743e187265626f6e6404011476616c7565c4013042616c616e63654f663c543e001324dc5265626f6e64206120706f7274696f6e206f6620746865207374617368207363686564756c656420746f20626520756e6c6f636b65642e00d4546865206469737061746368206f726967696e206d757374206265207369676e65642062792074686520636f6e74726f6c6c65722e002823203c7765696768743ed02d2054696d6520636f6d706c65786974793a204f284c292c207768657265204c20697320756e6c6f636b696e67206368756e6b73882d20426f756e64656420627920604d6178556e6c6f636b696e674368756e6b73602ef02d2053746f72616765206368616e6765733a2043616e277420696e6372656173652073746f726167652c206f6e6c792064656372656173652069742e2c23203c2f7765696768743e447365745f686973746f72795f64657074680801446e65775f686973746f72795f6465707468f5010120457261496e6465780001446572615f6974656d735f64656c65746564f501010c7533320014582d015365742060486973746f72794465707468602076616c75652e20546869732066756e6374696f6e2077696c6c2064656c65746520616e7920686973746f727920696e666f726d6174696f6e7c7768656e2060486973746f727944657074686020697320726564756365642e002c506172616d65746572733a0d012d20606e65775f686973746f72795f6465707468603a20546865206e657720686973746f727920646570746820796f7520776f756c64206c696b6520746f207365742e59012d20606572615f6974656d735f64656c65746564603a20546865206e756d626572206f66206974656d7320746861742077696c6c2062652064656c6574656420627920746869732064697370617463682e20546869735d01202073686f756c64207265706f727420616c6c207468652073746f72616765206974656d7320746861742077696c6c2062652064656c6574656420627920636c656172696e67206f6c642065726120686973746f72792e590120204e656564656420746f207265706f727420616e2061636375726174652077656967687420666f72207468652064697370617463682e20547275737465642062792060526f6f746020746f207265706f727420616e4820206163637572617465206e756d6265722e00504f726967696e206d75737420626520726f6f742e002823203c7765696768743edc2d20453a204e756d626572206f6620686973746f7279206465707468732072656d6f7665642c20692e652e203130202d3e2037203d2033382d205765696768743a204f284529302d204442205765696768743a9c202020202d2052656164733a2043757272656e74204572612c20486973746f72792044657074686c202020202d205772697465733a20486973746f72792044657074682d01202020202d20436c6561722050726566697820456163683a20457261205374616b6572732c204572615374616b657273436c69707065642c204572617356616c696461746f7250726566732501202020202d2057726974657320456163683a204572617356616c696461746f725265776172642c2045726173526577617264506f696e74732c2045726173546f74616c5374616b652c6c20202020202045726173537461727453657373696f6e496e6465782c23203c2f7765696768743e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320015305d0152656d6f766520616c6c2064617461207374727563747572657320636f6e6365726e696e672061207374616b65722f7374617368206f6e636520697420697320617420612073746174652077686572652069742063616e0501626520636f6e736964657265642060647573746020696e20746865207374616b696e672073797374656d2e2054686520726571756972656d656e7473206172653a000501312e207468652060746f74616c5f62616c616e636560206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e1101322e206f722c2074686520606c65646765722e746f74616c60206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e00550154686520666f726d65722063616e2068617070656e20696e206361736573206c696b65206120736c6173683b20746865206c6174746572207768656e20612066756c6c7920756e626f6e646564206163636f756e7409016973207374696c6c20726563656976696e67207374616b696e67207265776172647320696e206052657761726444657374696e6174696f6e3a3a5374616b6564602e00310149742063616e2062652063616c6c656420627920616e796f6e652c206173206c6f6e672061732060737461736860206d65657473207468652061626f766520726571756972656d656e74732e00dc526566756e647320746865207472616e73616374696f6e20666565732075706f6e207375636365737366756c20657865637574696f6e2e106b69636b04010c77686fe10301a05665633c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e00162ce052656d6f76652074686520676976656e206e6f6d696e6174696f6e732066726f6d207468652063616c6c696e672076616c696461746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e004d012d206077686f603a2041206c697374206f66206e6f6d696e61746f72207374617368206163636f756e74732077686f20617265206e6f6d696e6174696e6720746869732076616c696461746f72207768696368c0202073686f756c64206e6f206c6f6e676572206265206e6f6d696e6174696e6720746869732076616c696461746f722e0055014e6f74653a204d616b696e6720746869732063616c6c206f6e6c79206d616b65732073656e736520696620796f7520666972737420736574207468652076616c696461746f7220707265666572656e63657320746f78626c6f636b20616e792066757274686572206e6f6d696e6174696f6e732e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e64e5030158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e64e5030158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e74e9030134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e74e9030134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c64ed030144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6ef1030144436f6e6669674f703c50657262696c6c3e001744ac5570646174652074686520766172696f7573207374616b696e6720636f6e66696775726174696f6e73202e0025012a20606d696e5f6e6f6d696e61746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f2062652061206e6f6d696e61746f722e25012a20606d696e5f76616c696461746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f20626520612076616c696461746f722e55012a20606d61785f6e6f6d696e61746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e2062652061206e6f6d696e61746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e55012a20606d61785f76616c696461746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e20626520612076616c696461746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e59012a20606368696c6c5f7468726573686f6c64603a2054686520726174696f206f6620606d61785f6e6f6d696e61746f725f636f756e7460206f7220606d61785f76616c696461746f725f636f756e74602077686963681901202073686f756c642062652066696c6c656420696e206f7264657220666f722074686520606368696c6c5f6f7468657260207472616e73616374696f6e20746f20776f726b2e61012a20606d696e5f636f6d6d697373696f6e603a20546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e207468617420656163682076616c696461746f7273206d757374206d61696e7461696e2e550120205468697320697320636865636b6564206f6e6c792075706f6e2063616c6c696e67206076616c6964617465602e204578697374696e672076616c696461746f727320617265206e6f742061666665637465642e00a84f726967696e206d75737420626520526f6f7420746f2063616c6c20746869732066756e6374696f6e2e0035014e4f54453a204578697374696e67206e6f6d696e61746f727320616e642076616c696461746f72732077696c6c206e6f742062652061666665637465642062792074686973207570646174652e1101746f206b69636b2070656f706c6520756e64657220746865206e6577206c696d6974732c20606368696c6c5f6f74686572602073686f756c642062652063616c6c65642e2c6368696c6c5f6f74686572040128636f6e74726f6c6c6572000130543a3a4163636f756e74496400186841014465636c61726520612060636f6e74726f6c6c65726020746f2073746f702070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e004101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2c206275742063616e2062652063616c6c656420627920616e796f6e652e0059014966207468652063616c6c6572206973207468652073616d652061732074686520636f6e74726f6c6c6572206265696e672074617267657465642c207468656e206e6f206675727468657220636865636b7320617265d8656e666f726365642c20616e6420746869732066756e6374696f6e2062656861766573206a757374206c696b6520606368696c6c602e005d014966207468652063616c6c657220697320646966666572656e74207468616e2074686520636f6e74726f6c6c6572206265696e672074617267657465642c2074686520666f6c6c6f77696e6720636f6e646974696f6e73306d757374206265206d65743a001d012a2060636f6e74726f6c6c657260206d7573742062656c6f6e6720746f2061206e6f6d696e61746f722077686f20686173206265636f6d65206e6f6e2d6465636f6461626c652c000c4f723a003d012a204120604368696c6c5468726573686f6c6460206d7573742062652073657420616e6420636865636b656420776869636820646566696e657320686f7720636c6f736520746f20746865206d6178550120206e6f6d696e61746f7273206f722076616c696461746f7273207765206d757374207265616368206265666f72652075736572732063616e207374617274206368696c6c696e67206f6e652d616e6f746865722e59012a204120604d61784e6f6d696e61746f72436f756e746020616e6420604d617856616c696461746f72436f756e7460206d75737420626520736574207768696368206973207573656420746f2064657465726d696e65902020686f7720636c6f73652077652061726520746f20746865207468726573686f6c642e5d012a204120604d696e4e6f6d696e61746f72426f6e646020616e6420604d696e56616c696461746f72426f6e6460206d7573742062652073657420616e6420636865636b65642c2077686963682064657465726d696e65735101202069662074686973206973206120706572736f6e20746861742073686f756c64206265206368696c6c6564206265636175736520746865792068617665206e6f74206d657420746865207468726573686f6c64402020626f6e642072657175697265642e005501546869732063616e2062652068656c7066756c20696620626f6e6420726571756972656d656e74732061726520757064617465642c20616e64207765206e65656420746f2072656d6f7665206f6c642075736572739877686f20646f206e6f74207361746973667920746865736520726571756972656d656e74732e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400190c4501466f72636520612076616c696461746f7220746f2068617665206174206c6561737420746865206d696e696d756d20636f6d6d697373696f6e2e20546869732077696c6c206e6f74206166666563742061610176616c696461746f722077686f20616c726561647920686173206120636f6d6d697373696f6e2067726561746572207468616e206f7220657175616c20746f20746865206d696e696d756d2e20416e79206163636f756e743863616e2063616c6c20746869732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee103000002550300e503103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000e903103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f766500020000ed03103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401d903010c104e6f6f700000000c5365740400d9030104540001001852656d6f766500020000f103103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540184010c104e6f6f700000000c5365740400840104540001001852656d6f766500020000f503103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f72040454000160344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e54496e636f7272656374486973746f72794465707468000f04c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001004b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650011043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300120494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740013043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001404550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730015084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f72730016084d0154686572652061726520746f6f206d616e792076616c696461746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001704e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909f9030c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201bc000801206f6666656e646572bc01204f6666656e6465720001247265706f7274657273d401345665633c5265706f727465723e0000fd0300000408902800010400000205040005040000040800090400090408386b7573616d615f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061a401d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265cd0201c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65b001d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f720d0401e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74110401f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279150401fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300000d04104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070185075626c696300000400b4013c737232353531393a3a5075626c696300001104104c706f6c6b61646f745f7072696d6974697665730876323861737369676e6d656e745f617070185075626c696300000400b4013c737232353531393a3a5075626c6963000015040c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400b4013c737232353531393a3a5075626c696300001904000004081d0428001d040c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d000021040c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579730904011c543a3a4b65797300011470726f6f6628011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e25040c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742e2904083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e000300002d04083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f7269746965733104016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564350401244f7074696f6e3c4e3e0000310410346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401a00453000004009c01185665633c543e0000350404184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000039040c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f663d0401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f6619030140543a3a4b65794f776e657250726f6f6600001009015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f663d0401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f6619030140543a3a4b65794f776e657250726f6f6600012409015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e000d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e306e6f74655f7374616c6c656408011464656c6179100138543a3a426c6f636b4e756d62657200016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d62657200021c19014e6f74652074686174207468652063757272656e7420617574686f7269747920736574206f6620746865204752414e4450412066696e616c697479206761646765742068617325017374616c6c65642e20546869732077696c6c2074726967676572206120666f7263656420617574686f7269747920736574206368616e67652061742074686520626567696e6e696e671d016f6620746865206e6578742073657373696f6e2c20746f20626520656e6163746564206064656c61796020626c6f636b7320616674657220746861742e205468652064656c6179110173686f756c64206265206869676820656e6f75676820746f20736166656c7920617373756d6520746861742074686520626c6f636b207369676e616c6c696e67207468652501666f72636564206368616e67652077696c6c206e6f742062652072652d6f726765642028652e672e203130303020626c6f636b73292e20546865204752414e44504120766f74657273250177696c6c20737461727420746865206e657720617574686f7269747920736574207573696e672074686520676976656e2066696e616c697a656420626c6f636b20617320626173652e584f6e6c792063616c6c61626c6520627920726f6f742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d04084c73705f66696e616c6974795f6772616e6470614445717569766f636174696f6e50726f6f660804480124044e0110000801187365745f6964200114536574496400013065717569766f636174696f6e4104014845717569766f636174696f6e3c482c204e3e00004104084c73705f66696e616c6974795f6772616e6470613045717569766f636174696f6e0804480124044e011001081c507265766f7465040045040139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040059040141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100004504084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401a404560149040453014d0400100130726f756e645f6e756d62657220010c7536340001206964656e74697479a40108496400011466697273745504011828562c2053290001187365636f6e645504011828562c20532900004904084066696e616c6974795f6772616e6470611c507265766f74650804480124044e01100008012c7461726765745f68617368240104480001347461726765745f6e756d6265721001044e00004d040c4c73705f66696e616c6974795f6772616e6470610c617070245369676e61747572650000040051040148656432353531393a3a5369676e6174757265000051040c1c73705f636f72651c65643235353139245369676e617475726500000400990101205b75383b2036345d000055040000040849044d04005904084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401a40456015d040453014d0400100130726f756e645f6e756d62657220010c7536340001206964656e74697479a40108496400011466697273746104011828562c2053290001187365636f6e646104011828562c20532900005d04084066696e616c6974795f6772616e64706124507265636f6d6d69740804480124044e01100008012c7461726765745f68617368240104480001347461726765745f6e756d6265721001044e00006104000004085d044d040065040c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909690410346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b00453000004006d0401185665633c543e00006d04000002b000710410346672616d655f737570706f727418747261697473106d69736334577261707065724f7061717565040454017504000800f501000000750401045400007504084070616c6c65745f696d5f6f6e6c696e6564426f756e6465644f70617175654e6574776f726b53746174650c4c506565724964456e636f64696e674c696d697400584d756c746941646472456e636f64696e674c696d697400384164647265737365734c696d6974000008011c706565725f69647904019c5765616b426f756e6465645665633c75382c20506565724964456e636f64696e674c696d69743e00014865787465726e616c5f6164647265737365737d04012d015765616b426f756e6465645665633c5765616b426f756e6465645665633c75382c204d756c746941646472456e636f64696e674c696d69743e2c204164647265737365734c696d69740a3e0000790410346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002801185665633c543e00007d0410346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454017904045300000400810401185665633c543e0000810400000279040085040c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c04045400010424686561727462656174080124686561727462656174890401644865617274626561743c543a3a426c6f636b4e756d6265723e0001247369676e61747572659d0401bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e61747572650000242823203c7765696768743e61012d20436f6d706c65786974793a20604f284b202b20452960207768657265204b206973206c656e677468206f6620604b6579736020286865617274626561742e76616c696461746f72735f6c656e2920616e642045206973d820206c656e677468206f6620606865617274626561742e6e6574776f726b5f73746174652e65787465726e616c5f61646472657373608820202d20604f284b29603a206465636f64696e67206f66206c656e67746820604b60ac20202d20604f284529603a206465636f64696e672f656e636f64696e67206f66206c656e6774682060456039012d20446252656164733a2070616c6c65745f73657373696f6e206056616c696461746f7273602c2070616c6c65745f73657373696f6e206043757272656e74496e646578602c20604b657973602c5820206052656365697665644865617274626561747360802d2044625772697465733a2060526563656976656448656172746265617473602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8904084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000140130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001346e6574776f726b5f73746174658d0401484f70617175654e6574776f726b537461746500013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c75333200008d040c1c73705f636f7265206f6666636861696e484f70617175654e6574776f726b5374617465000008011c706565725f6964910401304f706171756550656572496400014865787465726e616c5f616464726573736573950401505665633c4f70617175654d756c7469616464723e00009104081c73705f636f7265304f70617175655065657249640000040028011c5665633c75383e0000950400000299040099040c1c73705f636f7265206f6666636861696e3c4f70617175654d756c7469616464720000040028011c5665633c75383e00009d04104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e61747572650000040095010148737232353531393a3a5369676e61747572650000a1040c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a504000002a90400a9040000040c10240000ad0400000408d41800b104084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c651401106461746128011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d6265720001186578706972793504014c4f7074696f6e3c426c6f636b4e756d6265723e00010000b5040c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801241c42616c616e6365011801081c4f6e676f696e670400b90401b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f766564880110626f6f6c00010c656e6410012c426c6f636b4e756d62657200010000b9040c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801241c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368240110486173680001247468726573686f6c64d80134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c79bd04013854616c6c793c42616c616e63653e0000bd040c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e63650000c1040c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f746573c50401b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e73cd04015044656c65676174696f6e733c42616c616e63653e0001147072696f72d104017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6ed5040128436f6e76696374696f6e00012c64656c65676174696f6e73cd04015044656c65676174696f6e733c42616c616e63653e0001147072696f72d104017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e00010000c504000002c90400c9040000040810e400cd040c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e63650000d1040c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e63650000d5040c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b6564367800060000d9040000040824d800dd040000040810d400e104084070616c6c65745f64656d6f63726163792052656c656173657300010408563100000000e5040c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736824011c543a3a4861736800011476616c7565c4013042616c616e63654f663c543e00002c9c50726f706f736520612073656e73697469766520616374696f6e20746f2062652074616b656e2e001501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737480686176652066756e647320746f20636f76657220746865206465706f7369742e00d42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20707265696d6167652e15012d206076616c7565603a2054686520616d6f756e74206f66206465706f73697420286d757374206265206174206c6561737420604d696e696d756d4465706f73697460292e0044456d697473206050726f706f736564602e00385765696768743a20604f28702960187365636f6e6408012070726f706f73616cf501012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e64f501010c753332000128b45369676e616c732061677265656d656e742077697468206120706172746963756c61722070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e64657211016d75737420686176652066756e647320746f20636f76657220746865206465706f7369742c20657175616c20746f20746865206f726967696e616c206465706f7369742e00c82d206070726f706f73616c603a2054686520696e646578206f66207468652070726f706f73616c20746f207365636f6e642e41012d20607365636f6e64735f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e207468652063757272656e74206e756d626572206f66207365636f6e6473206f6e20746869732501202070726f706f73616c2e2045787472696e736963206973207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e001d015765696768743a20604f28532960207768657265205320697320746865206e756d626572206f66207365636f6e647320612070726f706f73616c20616c7265616479206861732e10766f74650801247265665f696e646578f501013c5265666572656e64756d496e646578000110766f7465e401644163636f756e74566f74653c42616c616e63654f663c543e3e0002243101566f746520696e2061207265666572656e64756d2e2049662060766f74652e69735f6179652829602c2074686520766f746520697320746f20656e616374207468652070726f706f73616c3bb86f7468657277697365206974206973206120766f746520746f206b65657020746865207374617475732071756f2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00dc2d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f20766f746520666f722e842d2060766f7465603a2054686520766f746520636f6e66696775726174696f6e2e002d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722068617320766f746564206f6e2e40656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003204d015363686564756c6520616e20656d657267656e63792063616e63656c6c6174696f6e206f662061207265666572656e64756d2e2043616e6e6f742068617070656e20747769636520746f207468652073616d652c7265666572656e64756d2e00f8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c6c6174696f6e4f726967696e602e00d02d607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e003c5765696768743a20604f283129602e4065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736824011c543a3a486173680004242d015363686564756c652061207265666572656e64756d20746f206265207461626c6564206f6e6365206974206973206c6567616c20746f207363686564756c6520616e2065787465726e616c2c7265666572656e64756d2e00e8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206045787465726e616c4f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e0015015765696768743a20604f2856296020776974682056206e756d626572206f66207665746f65727320696e2074686520626c61636b6c697374206f662070726f706f73616c2eb820204465636f64696e6720766563206f66206c656e67746820562e2043686172676564206173206d6178696d756d6465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736824011c543a3a4861736800052c55015363686564756c652061206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f207363686564756c655c616e2065787465726e616c207265666572656e64756d2e00ec546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c4d616a6f726974794f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f283129606065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736824011c543a3a4861736800062c45015363686564756c652061206e656761746976652d7475726e6f75742d62696173207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f807363686564756c6520616e2065787465726e616c207265666572656e64756d2e00e8546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c44656661756c744f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f2831296028666173745f747261636b0c013470726f706f73616c5f6861736824011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d62657200073c4d015363686564756c65207468652063757272656e746c792065787465726e616c6c792d70726f706f736564206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c65646101696d6d6564696174656c792e204966207468657265206973206e6f2065787465726e616c6c792d70726f706f736564207265666572656e64756d2063757272656e746c792c206f72206966207468657265206973206f6e65e8627574206974206973206e6f742061206d616a6f726974792d63617272696573207265666572656e64756d207468656e206974206661696c732e00d0546865206469737061746368206f6620746869732063616c6c206d757374206265206046617374547261636b4f726967696e602e00f42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652063757272656e742065787465726e616c2070726f706f73616c2e5d012d2060766f74696e675f706572696f64603a2054686520706572696f64207468617420697320616c6c6f77656420666f7220766f74696e67206f6e20746869732070726f706f73616c2e20496e6372656173656420746f9420206046617374547261636b566f74696e67506572696f646020696620746f6f206c6f772e51012d206064656c6179603a20546865206e756d626572206f6620626c6f636b20616674657220766f74696e672068617320656e64656420696e20617070726f76616c20616e6420746869732073686f756c64206265b82020656e61637465642e205468697320646f65736e277420686176652061206d696e696d756d20616d6f756e742e0040456d697473206053746172746564602e00385765696768743a20604f28312960347665746f5f65787465726e616c04013470726f706f73616c5f6861736824011c543a3a48617368000824b85665746f20616e6420626c61636b6c697374207468652065787465726e616c2070726f706f73616c20686173682e00d8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520605665746f4f726967696e602e002d012d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c20746f207665746f20616e6420626c61636b6c6973742e003c456d69747320605665746f6564602e00fc5765696768743a20604f2856202b206c6f6728562929602077686572652056206973206e756d626572206f6620606578697374696e67207665746f657273604463616e63656c5f7265666572656e64756d0401247265665f696e646578f501013c5265666572656e64756d496e64657800091c5052656d6f76652061207265666572656e64756d2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00d42d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e004423205765696768743a20604f283129602e3463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a1c9c43616e63656c20612070726f706f73616c2071756575656420666f7220656e6163746d656e742e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00c42d20607768696368603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e0049015765696768743a20604f284429602077686572652060446020697320746865206974656d7320696e207468652064697370617463682071756575652e205765696768746564206173206044203d203130602e2064656c65676174650c0108746f000130543a3a4163636f756e744964000128636f6e76696374696f6ed5040128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b50390144656c65676174652074686520766f74696e6720706f77657220287769746820736f6d6520676976656e20636f6e76696374696f6e29206f66207468652073656e64696e67206163636f756e742e0055015468652062616c616e63652064656c656761746564206973206c6f636b656420666f72206173206c6f6e6720617320697427732064656c6567617465642c20616e64207468657265616674657220666f7220746865c874696d6520617070726f70726961746520666f722074686520636f6e76696374696f6e2773206c6f636b20706572696f642e005d01546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e696e67206163636f756e74206d757374206569746865723a7420202d2062652064656c65676174696e6720616c72656164793b206f72590120202d2068617665206e6f20766f74696e67206163746976697479202869662074686572652069732c207468656e2069742077696c6c206e65656420746f2062652072656d6f7665642f636f6e736f6c69646174656494202020207468726f7567682060726561705f766f746560206f722060756e766f746560292e0045012d2060746f603a20546865206163636f756e742077686f736520766f74696e6720746865206074617267657460206163636f756e74277320766f74696e6720706f7765722077696c6c20666f6c6c6f772e55012d2060636f6e76696374696f6e603a2054686520636f6e76696374696f6e20746861742077696c6c20626520617474616368656420746f207468652064656c65676174656420766f7465732e205768656e20746865410120206163636f756e7420697320756e64656c6567617465642c207468652066756e64732077696c6c206265206c6f636b656420666f722074686520636f72726573706f6e64696e6720706572696f642e61012d206062616c616e6365603a2054686520616d6f756e74206f6620746865206163636f756e7427732062616c616e636520746f206265207573656420696e2064656c65676174696e672e2054686973206d757374206e6f74b420206265206d6f7265207468616e20746865206163636f756e7427732063757272656e742062616c616e63652e0048456d697473206044656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e28756e64656c6567617465000c30cc556e64656c65676174652074686520766f74696e6720706f776572206f66207468652073656e64696e67206163636f756e742e005d01546f6b656e73206d617920626520756e6c6f636b656420666f6c6c6f77696e67206f6e636520616e20616d6f756e74206f662074696d6520636f6e73697374656e74207769746820746865206c6f636b20706572696f64dc6f662074686520636f6e76696374696f6e2077697468207768696368207468652064656c65676174696f6e20776173206973737565642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062655463757272656e746c792064656c65676174696e672e0050456d6974732060556e64656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e58636c6561725f7075626c69635f70726f706f73616c73000d1470436c6561727320616c6c207075626c69632070726f706f73616c732e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e003c5765696768743a20604f283129602e346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e000e285d0152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e205468697320646f65736e27742072657175697265207468652070726f706f73616c20746f2062652101696e207468652064697370617463682071756575652062757420646f657320726571756972652061206465706f7369742c2072657475726e6564206f6e636520656e61637465642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e000f04090153616d6520617320606e6f74655f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e001030410152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e2054686973207265717569726573207468652070726f706f73616c20746f2062653d01696e207468652064697370617463682071756575652e204e6f206465706f736974206973206e65656465642e205768656e20746869732063616c6c206973207375636365737366756c2c20692e652e350174686520707265696d61676520686173206e6f74206265656e2075706c6f61646564206265666f726520616e64206d61746368657320736f6d6520696d6d696e656e742070726f706f73616c2c3c6e6f2066656520697320706169642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e0011042d0153616d6520617320606e6f74655f696d6d696e656e745f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e34726561705f707265696d61676508013470726f706f73616c5f6861736824011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e64f501010c75333200123cf052656d6f766520616e20657870697265642070726f706f73616c20707265696d61676520616e6420636f6c6c65637420746865206465706f7369742e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f6620612070726f706f73616c2e5d012d206070726f706f73616c5f6c656e6774685f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e206c656e677468206f66207468652070726f706f73616c2e2045787472696e736963206973c820207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e004d01546869732077696c6c206f6e6c7920776f726b2061667465722060566f74696e67506572696f646020626c6f636b732066726f6d207468652074696d6520746861742074686520707265696d6167652077617359016e6f7465642c2069662069742773207468652073616d65206163636f756e7420646f696e672069742e2049662069742773206120646966666572656e74206163636f756e742c207468656e206974276c6c206f6e6c79ac776f726b20616e206164646974696f6e616c2060456e6163746d656e74506572696f6460206c617465722e005c456d6974732060507265696d616765526561706564602e00b45765696768743a20604f284429602077686572652044206973206c656e677468206f662070726f706f73616c2e18756e6c6f636b040118746172676574000130543a3a4163636f756e74496400131ca0556e6c6f636b20746f6b656e732074686174206861766520616e2065787069726564206c6f636b2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00b82d2060746172676574603a20546865206163636f756e7420746f2072656d6f766520746865206c6f636b206f6e2e00bc5765696768743a20604f2852296020776974682052206e756d626572206f6620766f7465206f66207461726765742e2c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e64657800146c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e000c49663a882d20746865207265666572656e64756d207761732063616e63656c6c65642c206f727c2d20746865207265666572656e64756d206973206f6e676f696e672c206f72902d20746865207265666572656e64756d2068617320656e64656420737563682074686174fc20202d2074686520766f7465206f6620746865206163636f756e742077617320696e206f70706f736974696f6e20746f2074686520726573756c743b206f72d420202d20746865726520776173206e6f20636f6e76696374696f6e20746f20746865206163636f756e74277320766f74653b206f728420202d20746865206163636f756e74206d61646520612073706c697420766f74655d012e2e2e7468656e2074686520766f74652069732072656d6f76656420636c65616e6c7920616e64206120666f6c6c6f77696e672063616c6c20746f2060756e6c6f636b60206d617920726573756c7420696e206d6f72655866756e6473206265696e6720617661696c61626c652e00a849662c20686f77657665722c20746865207265666572656e64756d2068617320656e64656420616e643aec2d2069742066696e697368656420636f72726573706f6e64696e6720746f2074686520766f7465206f6620746865206163636f756e742c20616e64dc2d20746865206163636f756e74206d6164652061207374616e6461726420766f7465207769746820636f6e76696374696f6e2c20616e64bc2d20746865206c6f636b20706572696f64206f662074686520636f6e76696374696f6e206973206e6f74206f76657259012e2e2e7468656e20746865206c6f636b2077696c6c206265206167677265676174656420696e746f20746865206f766572616c6c206163636f756e742773206c6f636b2c207768696368206d617920696e766f6c766559012a6f7665726c6f636b696e672a20287768657265207468652074776f206c6f636b732061726520636f6d62696e656420696e746f20612073696e676c65206c6f636b207468617420697320746865206d6178696d756de46f6620626f74682074686520616d6f756e74206c6f636b656420616e64207468652074696d65206973206974206c6f636b656420666f72292e004901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e6572206d7573742068617665206120766f7465887265676973746572656420666f72207265666572656e64756d2060696e646578602e00f42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e4472656d6f76655f6f746865725f766f7465080118746172676574000130543a3a4163636f756e744964000114696e64657810013c5265666572656e64756d496e64657800153c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e004d0149662074686520607461726765746020697320657175616c20746f20746865207369676e65722c207468656e20746869732066756e6374696f6e2069732065786163746c79206571756976616c656e7420746f2d016072656d6f76655f766f7465602e204966206e6f7420657175616c20746f20746865207369676e65722c207468656e2074686520766f7465206d757374206861766520657870697265642c5501656974686572206265636175736520746865207265666572656e64756d207761732063616e63656c6c65642c20626563617573652074686520766f746572206c6f737420746865207265666572656e64756d206f7298626563617573652074686520636f6e76696374696f6e20706572696f64206973206f7665722e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e004d012d2060746172676574603a20546865206163636f756e74206f662074686520766f746520746f2062652072656d6f7665643b2074686973206163636f756e74206d757374206861766520766f74656420666f725420207265666572656e64756d2060696e646578602ef42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e38656e6163745f70726f706f73616c08013470726f706f73616c5f6861736824011c543a3a48617368000114696e64657810013c5265666572656e64756d496e6465780016044d01456e61637420612070726f706f73616c2066726f6d2061207265666572656e64756d2e20466f72206e6f77207765206a757374206d616b65207468652077656967687420626520746865206d6178696d756d2e24626c61636b6c69737408013470726f706f73616c5f6861736824011c543a3a4861736800013c6d617962655f7265665f696e6465783504015c4f7074696f6e3c5265666572656e64756d496e6465783e00173c45015065726d616e656e746c7920706c61636520612070726f706f73616c20696e746f2074686520626c61636b6c6973742e20546869732070726576656e74732069742066726f6d2065766572206265696e673c70726f706f73656420616761696e2e00510149662063616c6c6564206f6e206120717565756564207075626c6963206f722065787465726e616c2070726f706f73616c2c207468656e20746869732077696c6c20726573756c7420696e206974206265696e67510172656d6f7665642e2049662074686520607265665f696e6465786020737570706c69656420697320616e20616374697665207265666572656e64756d2077697468207468652070726f706f73616c20686173682c687468656e2069742077696c6c2062652063616e63656c6c65642e00ec546865206469737061746368206f726967696e206f6620746869732063616c6c206d7573742062652060426c61636b6c6973744f726967696e602e00f82d206070726f706f73616c5f68617368603a205468652070726f706f73616c206861736820746f20626c61636b6c697374207065726d616e656e746c792e45012d20607265665f696e646578603a20416e206f6e676f696e67207265666572656e64756d2077686f73652068617368206973206070726f706f73616c5f68617368602c2077686963682077696c6c2062652863616e63656c6c65642e0041015765696768743a20604f28702960202874686f756768206173207468697320697320616e20686967682d70726976696c6567652064697370617463682c20776520617373756d65206974206861732061502020726561736f6e61626c652076616c7565292e3c63616e63656c5f70726f706f73616c04012870726f705f696e646578f501012450726f70496e64657800181c4852656d6f766520612070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c50726f706f73616c4f726967696e602e00d02d206070726f705f696e646578603a2054686520696e646578206f66207468652070726f706f73616c20746f2063616e63656c2e00e45765696768743a20604f28702960207768657265206070203d205075626c696350726f70733a3a3c543e3a3a6465636f64655f6c656e282960042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee9040c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001702056616c75654c6f770000043456616c756520746f6f206c6f773c50726f706f73616c4d697373696e670001045c50726f706f73616c20646f6573206e6f742065786973743c416c726561647943616e63656c65640002049443616e6e6f742063616e63656c207468652073616d652070726f706f73616c207477696365444475706c696361746550726f706f73616c0003045450726f706f73616c20616c7265616479206d6164654c50726f706f73616c426c61636b6c69737465640004046850726f706f73616c207374696c6c20626c61636b6c6973746564444e6f7453696d706c654d616a6f72697479000504a84e6578742065787465726e616c2070726f706f73616c206e6f742073696d706c65206d616a6f726974792c496e76616c69644861736800060430496e76616c69642068617368284e6f50726f706f73616c000704504e6f2065787465726e616c2070726f706f73616c34416c72656164795665746f6564000804984964656e74697479206d6179206e6f74207665746f20612070726f706f73616c207477696365444475706c6963617465507265696d61676500090458507265696d61676520616c7265616479206e6f7465642c4e6f74496d6d696e656e74000a04304e6f7420696d6d696e656e7420546f6f4561726c79000b0424546f6f206561726c7920496d6d696e656e74000c0420496d6d696e656e743c507265696d6167654d697373696e67000d0448507265696d616765206e6f7420666f756e64445265666572656e64756d496e76616c6964000e0484566f746520676976656e20666f7220696e76616c6964207265666572656e64756d3c507265696d616765496e76616c6964000f0440496e76616c696420707265696d6167652c4e6f6e6557616974696e67001004504e6f2070726f706f73616c732077616974696e67204e6f74566f746572001104c454686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e20746865207265666572656e64756d2e304e6f5065726d697373696f6e001204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e44416c726561647944656c65676174696e6700130488546865206163636f756e7420697320616c72656164792064656c65676174696e672e44496e73756666696369656e7446756e6473001404fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67001504a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e28566f74657345786973740016085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e7374616e744e6f74416c6c6f776564001704d854686520696e7374616e74207265666572656e64756d206f726967696e2069732063757272656e746c7920646973616c6c6f7765642e204e6f6e73656e73650018049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c57726f6e675570706572426f756e6400190450496e76616c696420757070657220626f756e642e3c4d6178566f74657352656163686564001a04804d6178696d756d206e756d626572206f6620766f74657320726561636865642e40546f6f4d616e7950726f706f73616c73001b04904d6178696d756d206e756d626572206f662070726f706f73616c7320726561636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909ed0410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540124045300000400750201185665633c543e0000f10408386b7573616d615f72756e74696d651043616c6c0001c01853797374656d0400850201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e00000010426162650400090301a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0001002454696d657374616d700400210301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0002001c496e64696365730400290301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0003002042616c616e6365730400510301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e00040028417574686f72736869700400710301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e0005001c5374616b696e670400dd0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0006001c53657373696f6e0400210401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0008001c4772616e6470610400390401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a0020496d4f6e6c696e650400850401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000b002444656d6f63726163790400e50401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e000d001c436f756e63696c0400f50401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c2c2052756e74696d653e000e0048546563686e6963616c436f6d6d69747465650400f90401dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e000f004050687261676d656e456c656374696f6e0400fd0401d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50687261676d656e456c656374696f6e2c2052756e74696d653e0010004c546563686e6963616c4d656d626572736869700400050501e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c4d656d626572736869702c2052756e74696d653e0011002054726561737572790400090501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00120018436c61696d7304000d0501ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436c61696d732c2052756e74696d653e0013001c5574696c6974790400290501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001800204964656e7469747904004d0501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e0019001c536f63696574790400ed0501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536f63696574792c2052756e74696d653e001a00205265636f766572790400f50501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265636f766572792c2052756e74696d653e001b001c56657374696e670400f90501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001c00245363686564756c65720400010601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e001d001450726f787904000d0601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001e00204d756c74697369670400150601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e001f0020507265696d6167650400210601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e00200020426f756e746965730400250601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e002300344368696c64426f756e746965730400290601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4368696c64426f756e746965732c2052756e74696d653e002800105469707304002d0601a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546970732c2052756e74696d653e00240068456c656374696f6e50726f76696465724d756c746950686173650400310601fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e0025001047696c7404007d0701a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c47696c742c2052756e74696d653e00260024566f7465724c6973740400890701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c566f7465724c6973742c2052756e74696d653e0027003c4e6f6d696e6174696f6e506f6f6c7304008d0701d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6d696e6174696f6e506f6f6c732c2052756e74696d653e00290034436f6e66696775726174696f6e0400a10701c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e0033002c50617261735368617265640400a50701c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e0034003450617261496e636c7573696f6e0400a90701c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e0035003050617261496e686572656e740400ad0701c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e0036001450617261730400150801a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e0038002c496e697469616c697a657204001d0801c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0039000c446d700400210801a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d702c2052756e74696d653e003a000c556d700400250801a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556d702c2052756e74696d653e003b001048726d700400290801a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e003c00345061726173446973707574657304002d0801c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003e00245265676973747261720400310801b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e00460014536c6f74730400350801a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e0047002041756374696f6e730400390801b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e0048002443726f77646c6f616e0400410801b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e0049002458636d50616c6c65740400610801b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e00630000f5040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273d401445665633c543a3a4163636f756e7449643e0001147072696d65790101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cf104017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f501010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64f501012c4d656d626572436f756e7400012070726f706f73616cf104017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f501010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e646578f501013450726f706f73616c496e64657800011c617070726f7665880110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e646578f501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64fd0101185765696768740001306c656e6774685f626f756e64f501010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef9040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273d401445665633c543a3a4163636f756e7449643e0001147072696d65790101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cf104017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f501010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64f501012c4d656d626572436f756e7400012070726f706f73616cf104017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f501010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e646578f501013450726f706f73616c496e64657800011c617070726f7665880110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e646578f501013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64fd0101185765696768740001306c656e6774685f626f756e64f501010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd040c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c65741043616c6c04045400011810766f7465080114766f746573d401445665633c543a3a4163636f756e7449643e00011476616c7565c4013042616c616e63654f663c543e00005c5901566f746520666f72206120736574206f662063616e6469646174657320666f7220746865207570636f6d696e6720726f756e64206f6620656c656374696f6e2e20546869732063616e2062652063616c6c656420746fe07365742074686520696e697469616c20766f7465732c206f722075706461746520616c7265616479206578697374696e6720766f7465732e005d0155706f6e20696e697469616c20766f74696e672c206076616c75656020756e697473206f66206077686f6027732062616c616e6365206973206c6f636b656420616e642061206465706f73697420616d6f756e742069734d0172657365727665642e20546865206465706f736974206973206261736564206f6e20746865206e756d626572206f6620766f74657320616e642063616e2062652075706461746564206f7665722074696d652e004c5468652060766f746573602073686f756c643a4420202d206e6f7420626520656d7074792e550120202d206265206c657373207468616e20746865206e756d626572206f6620706f737369626c652063616e646964617465732e204e6f7465207468617420616c6c2063757272656e74206d656d6265727320616e6411012020202072756e6e6572732d75702061726520616c736f206175746f6d61746963616c6c792063616e6469646174657320666f7220746865206e65787420726f756e642e0049014966206076616c756560206973206d6f7265207468616e206077686f60277320667265652062616c616e63652c207468656e20746865206d6178696d756d206f66207468652074776f20697320757365642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e6700550149742069732074686520726573706f6e736962696c697479206f66207468652063616c6c657220746f202a2a4e4f542a2a20706c61636520616c6c206f662074686569722062616c616e636520696e746f20746865a86c6f636b20616e64206b65657020736f6d6520666f722066757274686572206f7065726174696f6e732e002823203c7765696768743e5101576520617373756d6520746865206d6178696d756d2077656967687420616d6f6e6720616c6c20332063617365733a20766f74655f657175616c2c20766f74655f6d6f726520616e6420766f74655f6c6573732e2c23203c2f7765696768743e3072656d6f76655f766f7465720001146c52656d6f766520606f726967696e60206173206120766f7465722e00b8546869732072656d6f76657320746865206c6f636b20616e642072657475726e7320746865206465706f7369742e00fc546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e656420616e64206265206120766f7465722e407375626d69745f63616e64696461637904013c63616e6469646174655f636f756e74f501010c75333200023c11015375626d6974206f6e6573656c6620666f722063616e6469646163792e204120666978656420616d6f756e74206f66206465706f736974206973207265636f726465642e005d01416c6c2063616e64696461746573206172652077697065642061742074686520656e64206f6620746865207465726d2e205468657920656974686572206265636f6d652061206d656d6265722f72756e6e65722d75702ccc6f72206c65617665207468652073797374656d207768696c65207468656972206465706f73697420697320736c61736865642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e67005d014576656e20696620612063616e64696461746520656e6473207570206265696e672061206d656d6265722c2074686579206d7573742063616c6c205b6043616c6c3a3a72656e6f756e63655f63616e646964616379605d5901746f20676574207468656972206465706f736974206261636b2e204c6f73696e67207468652073706f7420696e20616e20656c656374696f6e2077696c6c20616c77617973206c65616420746f206120736c6173682e002823203c7765696768743e0901546865206e756d626572206f662063757272656e742063616e64696461746573206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e4872656e6f756e63655f63616e64696461637904012872656e6f756e63696e670105012852656e6f756e63696e670003484d0152656e6f756e6365206f6e65277320696e74656e74696f6e20746f20626520612063616e64696461746520666f7220746865206e65787420656c656374696f6e20726f756e642e203320706f74656e7469616c3c6f7574636f6d65732065786973743a0049012d20606f726967696e6020697320612063616e64696461746520616e64206e6f7420656c656374656420696e20616e79207365742e20496e207468697320636173652c20746865206465706f736974206973f02020756e72657365727665642c2072657475726e656420616e64206f726967696e2069732072656d6f76656420617320612063616e6469646174652e61012d20606f726967696e6020697320612063757272656e742072756e6e65722d75702e20496e207468697320636173652c20746865206465706f73697420697320756e72657365727665642c2072657475726e656420616e648c20206f726967696e2069732072656d6f76656420617320612072756e6e65722d75702e55012d20606f726967696e6020697320612063757272656e74206d656d6265722e20496e207468697320636173652c20746865206465706f73697420697320756e726573657276656420616e64206f726967696e2069735501202072656d6f7665642061732061206d656d6265722c20636f6e73657175656e746c79206e6f74206265696e6720612063616e64696461746520666f7220746865206e65787420726f756e6420616e796d6f72652e6101202053696d696c617220746f205b6072656d6f76655f6d656d626572605d2853656c663a3a72656d6f76655f6d656d626572292c206966207265706c6163656d656e742072756e6e657273206578697374732c20746865795901202061726520696d6d6564696174656c7920757365642e20496620746865207072696d652069732072656e6f756e63696e672c207468656e206e6f207072696d652077696c6c20657869737420756e74696c207468653420206e65787420726f756e642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642c20616e642068617665206f6e65206f66207468652061626f766520726f6c65732e002823203c7765696768743ee05468652074797065206f662072656e6f756e63696e67206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e3472656d6f76655f6d656d62657208010c77686f5503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013c6861735f7265706c6163656d656e74880110626f6f6c000438590152656d6f7665206120706172746963756c6172206d656d6265722066726f6d20746865207365742e20546869732069732065666665637469766520696d6d6564696174656c7920616e642074686520626f6e64206f667c746865206f7574676f696e67206d656d62657220697320736c61736865642e005501496620612072756e6e65722d757020697320617661696c61626c652c207468656e2074686520626573742072756e6e65722d75702077696c6c2062652072656d6f76656420616e64207265706c6163657320746865fc6f7574676f696e67206d656d6265722e204f74686572776973652c2061206e65772070687261676d656e20656c656374696f6e20697320737461727465642e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e0041014e6f74652074686174207468697320646f6573206e6f7420616666656374207468652064657369676e6174656420626c6f636b206e756d626572206f6620746865206e65787420656c656374696f6e2e002823203c7765696768743e5101496620776520686176652061207265706c6163656d656e742c20776520757365206120736d616c6c207765696768742e20456c73652c2073696e63652074686973206973206120726f6f742063616c6c20616e64d077696c6c20676f20696e746f2070687261676d656e2c20776520617373756d652066756c6c20626c6f636b20666f72206e6f772e2c23203c2f7765696768743e50636c65616e5f646566756e63745f766f746572730801286e756d5f766f7465727310010c75333200012c6e756d5f646566756e637410010c7533320005284501436c65616e20616c6c20766f746572732077686f2061726520646566756e63742028692e652e207468657920646f206e6f7420736572766520616e7920707572706f736520617420616c6c292e20546865ac6465706f736974206f66207468652072656d6f76656420766f74657273206172652072657475726e65642e0001015468697320697320616e20726f6f742066756e6374696f6e20746f2062652075736564206f6e6c7920666f7220636c65616e696e67207468652073746174652e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e002823203c7765696768743e5d0154686520746f74616c206e756d626572206f6620766f7465727320616e642074686f736520746861742061726520646566756e6374206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0105086470616c6c65745f656c656374696f6e735f70687261676d656e2852656e6f756e63696e6700010c184d656d6265720000002052756e6e657255700001002443616e6469646174650400f501010c7533320002000005050c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e74496400000c784164642061206d656d626572206077686f6020746f20746865207365742e009c4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a4164644f726967696e602e3472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e74496400010c8c52656d6f76652061206d656d626572206077686f602066726f6d20746865207365742e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656d6f76654f726967696e602e2c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e744964000214bc53776170206f7574206f6e65206d656d626572206072656d6f76656020666f7220616e6f746865722060616464602e00a04d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a537761704f726967696e602e000d015072696d65206d656d62657273686970206973202a6e6f742a207061737365642066726f6d206072656d6f76656020746f2060616464602c20696620657874616e742e3472657365745f6d656d6265727304011c6d656d62657273d401445665633c543a3a4163636f756e7449643e00031055014368616e676520746865206d656d6265727368697020746f2061206e6577207365742c20646973726567617264696e6720746865206578697374696e67206d656d626572736869702e204265206e69636520616e64687061737320606d656d6265727360207072652d736f727465642e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52657365744f726967696e602e286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000414d453776170206f7574207468652073656e64696e67206d656d62657220666f7220736f6d65206f74686572206b657920606e6577602e00f04d6179206f6e6c792062652063616c6c65642066726f6d20605369676e656460206f726967696e206f6620612063757272656e74206d656d6265722e001d015072696d65206d656d62657273686970206973207061737365642066726f6d20746865206f726967696e206163636f756e7420746f20606e6577602c20696620657874616e742e247365745f7072696d6504010c77686f000130543a3a4163636f756e74496400050cbc53657420746865207072696d65206d656d6265722e204d75737420626520612063757272656e74206d656d6265722e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e2c636c6561725f7072696d6500060c9452656d6f766520746865207072696d65206d656d626572206966206974206578697374732e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e09050c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001103470726f706f73655f7370656e6408011476616c7565c4013c42616c616e63654f663c542c20493e00012c62656e65666963696172795503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000024290150757420666f727761726420612073756767657374696f6e20666f72207370656e64696e672e2041206465706f7369742070726f706f7274696f6e616c20746f207468652076616c75653101697320726573657276656420616e6420736c6173686564206966207468652070726f706f73616c2069732072656a65637465642e2049742069732072657475726e6564206f6e6365207468655070726f706f73616c20697320617761726465642e002823203c7765696768743e482d20436f6d706c65786974793a204f283129b02d20446252656164733a206050726f706f73616c436f756e74602c20606f726967696e206163636f756e7460e82d2044625772697465733a206050726f706f73616c436f756e74602c206050726f706f73616c73602c20606f726967696e206163636f756e74602c23203c2f7765696768743e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f6964f501013450726f706f73616c496e646578000124f852656a65637420612070726f706f736564207370656e642e20546865206f726967696e616c206465706f7369742077696c6c20626520736c61736865642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e002823203c7765696768743e482d20436f6d706c65786974793a204f283129cc2d20446252656164733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e7460d02d2044625772697465733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e74602c23203c2f7765696768743e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f6964f501013450726f706f73616c496e6465780002285901417070726f766520612070726f706f73616c2e2041742061206c617465722074696d652c207468652070726f706f73616c2077696c6c20626520616c6c6f636174656420746f207468652062656e6566696369617279a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e4c2d20436f6d706c65786974793a204f2831292e8c2d20446252656164733a206050726f706f73616c73602c2060417070726f76616c7360582d20446257726974653a2060417070726f76616c73602c23203c2f7765696768743e3c72656d6f76655f617070726f76616c04012c70726f706f73616c5f6964f501013450726f706f73616c496e64657800033c2d01466f72636520612070726576696f75736c7920617070726f7665642070726f706f73616c20746f2062652072656d6f7665642066726f6d2074686520617070726f76616c2071756575652ec0546865206f726967696e616c206465706f7369742077696c6c206e6f206c6f6e6765722062652072657475726e65642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602ea02d206070726f706f73616c5f6964603a2054686520696e646578206f6620612070726f706f73616c002823203c7765696768743edc2d20436f6d706c65786974793a204f2841292077686572652060416020697320746865206e756d626572206f6620617070726f76616c73882d20446220726561647320616e64207772697465733a2060417070726f76616c73602c23203c2f7765696768743e001c4572726f72733a61012d206050726f706f73616c4e6f74417070726f766564603a20546865206070726f706f73616c5f69646020737570706c69656420776173206e6f7420666f756e6420696e2074686520617070726f76616c2071756575652c5101692e652e2c207468652070726f706f73616c20686173206e6f74206265656e20617070726f7665642e205468697320636f756c6420616c736f206d65616e207468652070726f706f73616c20646f6573206e6f745901657869737420616c746f6765746865722c2074687573207468657265206973206e6f2077617920697420776f756c642068617665206265656e20617070726f76656420696e2074686520666972737420706c6163652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0d05105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c65741043616c6c04045400011414636c61696d08011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e61747572651105013845636473615369676e6174757265000060884d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a0501412063616c6c20746f20636c61696d206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653a943e2028636f6e666967757265642070726566697820737472696e672928616464726573732900a4616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ee057656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d696e745f636c61696d10010c77686f0d01013c457468657265756d4164647265737300011476616c756518013042616c616e63654f663c543e00014076657374696e675f7363686564756c65190501d04f7074696f6e3c2842616c616e63654f663c543e2c2042616c616e63654f663c543e2c20543a3a426c6f636b4e756d626572293e00012473746174656d656e74210501544f7074696f6e3c53746174656d656e744b696e643e00013c844d696e742061206e657720636c61696d20746f20636f6c6c65637420444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002c506172616d65746572733af02d206077686f603a2054686520457468657265756d206164647265737320616c6c6f77656420746f20636f6c6c656374207468697320636c61696d2ecc2d206076616c7565603a20546865206e756d626572206f6620444f547320746861742077696c6c20626520636c61696d65642e09012d206076657374696e675f7363686564756c65603a20416e206f7074696f6e616c2076657374696e67207363686564756c6520666f7220746865736520444f54732e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732e1d01576520617373756d6520776f7273742063617365207468617420626f74682076657374696e6720616e642073746174656d656e74206973206265696e6720696e7365727465642e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e30636c61696d5f6174746573740c011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e61747572651105013845636473615369676e617475726500012473746174656d656e7428011c5665633c75383e000268e44d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f5473206279207369676e696e6720612073746174656d656e742e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f2060636c61696d5f61747465737460206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653ac03e2028636f6e666967757265642070726566697820737472696e67292861646472657373292873746174656d656e7429004901616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e743b20746865206073746174656d656e7460206d757374206d617463682074686174207768696368206973c06578706563746564206163636f7264696e6720746f20796f757220707572636861736520617272616e67656d656e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732efc57656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d5f617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e1861747465737404012473746174656d656e7428011c5665633c75383e000344f441747465737420746f20612073746174656d656e742c206e656564656420746f2066696e616c697a652074686520636c61696d732070726f636573732e0065015741524e494e473a20496e73656375726520756e6c65737320796f757220636861696e20696e636c75646573206050726576616c69646174654174746573747360206173206120605369676e6564457874656e73696f6e602e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f20617474657374206973206465656d65642076616c6964206966207468652073656e6465722068617320612060507265636c61696d602072656769737465726564f4616e642070726f76696465732061206073746174656d656e746020776869636820697320657870656374656420666f7220746865206163636f756e742e002c506172616d65746572733a65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ef057656967687420696e636c75646573206c6f67696320746f20646f207072652d76616c69646174696f6e206f6e2060617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d6f76655f636c61696d0c010c6f6c640d01013c457468657265756d4164647265737300010c6e65770d01013c457468657265756d416464726573730001386d617962655f707265636c61696d790101504f7074696f6e3c543a3a4163636f756e7449643e000400042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e11050c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733845636473615369676e617475726500000400150501205b75383b2036355d00001505000003410000000800190504184f7074696f6e040454011d050108104e6f6e6500000010536f6d6504001d0500000100001d050000040c18181000210504184f7074696f6e0404540125050108104e6f6e6500000010536f6d6504002505000001000025050c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733453746174656d656e744b696e640001081c526567756c617200000010536166740001000029050c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c732d0501605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465784101010c75313600011063616c6cf1040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c732d0501605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e31050154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cf1040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c732d0501605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d05000002f10400310508386b7573616d615f72756e74696d65304f726967696e43616c6c65720001181873797374656d0400350501746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c436f756e63696c0400390501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0048546563686e6963616c436f6d6d697474656504003d0501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e000f004050617261636861696e734f726967696e04004105016470617261636861696e735f6f726967696e3a3a4f726967696e0032002458636d50616c6c657404004505014870616c6c65745f78636d3a3a4f726967696e00630010566f69640400490501110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f69640005000035050c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200003905084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200003d05084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200004105106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e0400890101185061726149640000000045050c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400e90101344d756c74694c6f636174696f6e00000020526573706f6e73650400e90101344d756c74694c6f636174696f6e000100004905081c73705f636f726510566f6964000100004d050c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74000130543a3a4163636f756e7449640000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666f510501a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f7375627304011073756273d90501645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e646578f5010138526567697374726172496e64657800011c6d61785f666565c4013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e646578f5010138526567697374726172496e64657800010c666565c4013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e646578f5010138526567697374726172496e64657800010c6e6577000130543a3a4163636f756e744964000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e646578f5010138526567697374726172496e6465780001186669656c6473e10501384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e740c01247265675f696e646578f5010138526567697374726172496e6465780001187461726765745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001246a756467656d656e74e905015c4a756467656d656e743c42616c616e63654f663c543e3e00094cb850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e746974790401187461726765745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c7375625503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646174615d05011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c7375625503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646174615d05011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c7375625503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2e51050c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616c55050190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c61795d050110446174610001146c6567616c5d0501104461746100010c7765625d0501104461746100011072696f745d05011044617461000114656d61696c5d0501104461746100013c7067705f66696e6765727072696e74d50501404f7074696f6e3c5b75383b2032305d3e000114696d6167655d0501104461746100011c747769747465725d050110446174610000550510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454015905045300000400d10501185665633c543e00005905000004085d055d05005d050c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e65000000105261773004006105000001001052617731040065050000020010526177320400690500000300105261773304006d0500000400105261773404003800000500105261773504007105000006001052617736040075050000070010526177370400790500000800105261773804002d0200000900105261773904007d0500000a001452617731300400810500000b001452617731310400850500000c001452617731320400890500000d0014526177313304008d0500000e001452617731340400910500000f00145261773135040095050000100014526177313604009000001100145261773137040099050000120014526177313804009d05000013001452617731390400a1050000140014526177323004001101000015001452617732310400a505000016001452617732320400a905000017001452617732330400ad05000018001452617732340400b105000019001452617732350400b50500001a001452617732360400b90500001b001452617732370400bd0500001c001452617732380400c10500001d001452617732390400c50500001e001452617733300400c90500001f001452617733310400cd0500002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c536861546872656532353604000400002500006105000003000000000800650500000301000000080069050000030200000008006d050000030300000008007105000003050000000800750500000306000000080079050000030700000008007d0500000309000000080081050000030a000000080085050000030b000000080089050000030c00000008008d050000030d000000080091050000030e000000080095050000030f000000080099050000031100000008009d05000003120000000800a105000003130000000800a505000003150000000800a905000003160000000800ad05000003170000000800b105000003180000000800b505000003190000000800b9050000031a0000000800bd050000031b0000000800c1050000031c0000000800c5050000031d0000000800c9050000031e0000000800cd050000031f0000000800d105000002590500d50504184f7074696f6e0404540111010108104e6f6e6500000010536f6d65040011010000010000d905000002dd0500dd0500000408005d0500e1050c3c70616c6c65745f6964656e7469747914747970657320426974466c61677304045401e5050004002001344964656e746974794669656c640000e5050c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c5477697474657200800000e9050c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f757300060000ed050c3870616c6c65745f736f63696574791870616c6c65741043616c6c0804540004490001300c62696404011476616c756518013c42616c616e63654f663c542c20493e000088dc412075736572206f757473696465206f662074686520736f63696574792063616e206d616b6520612062696420666f7220656e7472792e0035015061796d656e743a206043616e6469646174654465706f736974602077696c6c20626520726573657276656420666f72206d616b696e672061206269642e2049742069732072657475726e6564ec7768656e2074686520626964206265636f6d65732061206d656d6265722c206f7220696620746865206269642063616c6c732060756e626964602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a55012d206076616c7565603a2041206f6e652074696d65207061796d656e74207468652062696420776f756c64206c696b6520746f2072656365697665207768656e206a6f696e696e672074686520736f63696574792e002823203c7765696768743e51014b65793a204220286c656e206f662062696473292c204320286c656e206f662063616e64696461746573292c204d20286c656e206f66206d656d62657273292c2058202862616c616e6365207265736572766529402d2053746f726167652052656164733ae8092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e6465642063616e6469646174652e204f283129dc092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e646564206d656d6265722e204f283129d8092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e7420626964732e204f284229f0092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e742063616e646964617465732e204f284329c4092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c206d656d626572732e204f284d29442d2053746f72616765205772697465733a5901092d204f6e652073746f72616765206d757461746520746f206164642061206e65772062696420746f2074686520766563746f72204f2842292028544f444f3a20706f737369626c65206f7074696d697a6174696f6e2c202020772f207265616429fc092d20557020746f206f6e652073746f726167652072656d6f76616c206966206269642e6c656e2829203e204d41585f4249445f434f554e542e204f283129582d204e6f7461626c6520436f6d7075746174696f6e3a2901092d204f2842202b2043202b206c6f67204d292073656172636820746f20636865636b2075736572206973206e6f7420616c726561647920612070617274206f6620736f63696574792ec0092d204f286c6f672042292073656172636820746f20696e7365727420746865206e65772062696420736f727465642e742d2045787465726e616c2050616c6c6574204f7065726174696f6e733a98092d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e204f2858291d01092d20557020746f206f6e652062616c616e636520756e72657365727665206f7065726174696f6e20696620626964732e6c656e2829203e204d41585f4249445f434f554e542e242d204576656e74733a64092d204f6e65206576656e7420666f72206e6577206269642ef8092d20557020746f206f6e65206576656e7420666f72204175746f556e626964206966206269642e6c656e2829203e204d41585f4249445f434f554e542e00c0546f74616c20436f6d706c65786974793a204f284d202b2042202b2043202b206c6f674d202b206c6f6742202b2058292c23203c2f7765696768743e14756e62696404010c706f7310010c75333200014cd441206269646465722063616e2072656d6f76652074686569722062696420666f7220656e74727920696e746f20736f63696574792efc427920646f696e6720736f2c20746865792077696c6c20686176652074686569722063616e646964617465206465706f7369742072657475726e6564206f7280746865792077696c6c20756e766f75636820746865697220766f75636865722e00f85061796d656e743a2054686520626964206465706f73697420697320756e7265736572766564206966207468652075736572206d6164652061206269642e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206269646465722e002c506172616d65746572733a15012d2060706f73603a20506f736974696f6e20696e207468652060426964736020766563746f72206f6620746865206269642077686f2077616e747320746f20756e6269642e002823203c7765696768743eac4b65793a204220286c656e206f662062696473292c2058202862616c616e636520756e726573657276652909012d204f6e652073746f72616765207265616420616e6420777269746520746f20726574726965766520616e64207570646174652074686520626964732e204f28422941012d20456974686572206f6e6520756e726573657276652062616c616e636520616374696f6e204f285829206f72206f6e6520766f756368696e672073746f726167652072656d6f76616c2e204f283129302d204f6e65206576656e742e0068546f74616c20436f6d706c65786974793a204f2842202b2058292c23203c2f7765696768743e14766f7563680c010c77686f000130543a3a4163636f756e74496400011476616c756518013c42616c616e63654f663c542c20493e00010c74697018013c42616c616e63654f663c542c20493e0002b4410141732061206d656d6265722c20766f75636820666f7220736f6d656f6e6520746f206a6f696e20736f636965747920627920706c6163696e67206120626964206f6e20746865697220626568616c662e0051015468657265206973206e6f206465706f73697420726571756972656420746f20766f75636820666f722061206e6577206269642c206275742061206d656d6265722063616e206f6e6c7920766f75636820666f7259016f6e652062696420617420612074696d652e2049662074686520626964206265636f6d657320612073757370656e6465642063616e64696461746520616e6420756c74696d6174656c792072656a65637465642062793d017468652073757370656e73696f6e206a756467656d656e74206f726967696e2c20746865206d656d6265722077696c6c2062652062616e6e65642066726f6d20766f756368696e6720616761696e2e0055014173206120766f756368696e67206d656d6265722c20796f752063616e20636c61696d206120746970206966207468652063616e6469646174652069732061636365707465642e2054686973207469702077696c6c4d0162652070616964206173206120706f7274696f6e206f66207468652072657761726420746865206d656d6265722077696c6c207265636569766520666f72206a6f696e696e672074686520736f63696574792e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722e002c506172616d65746572733ac82d206077686f603a2054686520757365722077686f20796f7520776f756c64206c696b6520746f20766f75636820666f722e4d012d206076616c7565603a2054686520746f74616c2072657761726420746f2062652070616964206265747765656e20796f7520616e64207468652063616e6469646174652069662074686579206265636f6d656061206d656d62657220696e2074686520736f63696574792e45012d2060746970603a20596f757220637574206f662074686520746f74616c206076616c756560207061796f7574207768656e207468652063616e64696461746520697320696e64756374656420696e746f110174686520736f63696574792e2054697073206c6172676572207468616e206076616c7565602077696c6c206265207361747572617465642075706f6e207061796f75742e002823203c7765696768743efc4b65793a204220286c656e206f662062696473292c204320286c656e206f662063616e64696461746573292c204d20286c656e206f66206d656d6265727329402d2053746f726167652052656164733ac4092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c206d656d626572732e204f284d290501092d204f6e652073746f72616765207265616420746f20636865636b206d656d626572206973206e6f7420616c726561647920766f756368696e672e204f283129e8092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e6465642063616e6469646174652e204f283129dc092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e646564206d656d6265722e204f283129d8092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e7420626964732e204f284229f0092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e742063616e646964617465732e204f284329442d2053746f72616765205772697465733a0901092d204f6e652073746f7261676520777269746520746f20696e7365727420766f756368696e672073746174757320746f20746865206d656d6265722e204f2831295901092d204f6e652073746f72616765206d757461746520746f206164642061206e65772062696420746f2074686520766563746f72204f2842292028544f444f3a20706f737369626c65206f7074696d697a6174696f6e2c202020772f207265616429fc092d20557020746f206f6e652073746f726167652072656d6f76616c206966206269642e6c656e2829203e204d41585f4249445f434f554e542e204f283129582d204e6f7461626c6520436f6d7075746174696f6e3abc092d204f286c6f67204d292073656172636820746f20636865636b2073656e6465722069732061206d656d6265722e2901092d204f2842202b2043202b206c6f67204d292073656172636820746f20636865636b2075736572206973206e6f7420616c726561647920612070617274206f6620736f63696574792ec0092d204f286c6f672042292073656172636820746f20696e7365727420746865206e65772062696420736f727465642e742d2045787465726e616c2050616c6c6574204f7065726174696f6e733a98092d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e204f2858291d01092d20557020746f206f6e652062616c616e636520756e72657365727665206f7065726174696f6e20696620626964732e6c656e2829203e204d41585f4249445f434f554e542e242d204576656e74733a5c092d204f6e65206576656e7420666f7220766f7563682ef8092d20557020746f206f6e65206576656e7420666f72204175746f556e626964206966206269642e6c656e2829203e204d41585f4249445f434f554e542e00c0546f74616c20436f6d706c65786974793a204f284d202b2042202b2043202b206c6f674d202b206c6f6742202b2058292c23203c2f7765696768743e1c756e766f75636804010c706f7310010c75333200034429014173206120766f756368696e67206d656d6265722c20756e766f7563682061206269642e2054686973206f6e6c7920776f726b73207768696c6520766f75636865642075736572206973906f6e6c792061206269646465722028616e64206e6f7420612063616e646964617465292e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206120766f756368696e67206d656d6265722e002c506172616d65746572733a29012d2060706f73603a20506f736974696f6e20696e207468652060426964736020766563746f72206f6620746865206269642077686f2073686f756c6420626520756e766f75636865642e002823203c7765696768743e504b65793a204220286c656e206f6620626964732905012d204f6e652073746f726167652072656164204f28312920746f20636865636b20746865207369676e6572206973206120766f756368696e67206d656d6265722ee82d204f6e652073746f72616765206d757461746520746f20726574726965766520616e64207570646174652074686520626964732e204f284229902d204f6e6520766f756368696e672073746f726167652072656d6f76616c2e204f283129302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2842292c23203c2f7765696768743e10766f746508012463616e6469646174655503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c617070726f7665880110626f6f6c00044c8441732061206d656d6265722c20766f7465206f6e20612063616e6469646174652e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722e002c506172616d65746572733a09012d206063616e646964617465603a205468652063616e646964617465207468617420746865206d656d62657220776f756c64206c696b6520746f20626964206f6e2e45012d2060617070726f7665603a204120626f6f6c65616e2077686963682073617973206966207468652063616e6469646174652073686f756c6420626520617070726f766564202860747275656029206f7254202072656a656374656420286066616c736560292e002823203c7765696768743eb84b65793a204320286c656e206f662063616e64696461746573292c204d20286c656e206f66206d656d626572732919012d204f6e652073746f726167652072656164204f284d2920616e64204f286c6f67204d292073656172636820746f20636865636b20757365722069732061206d656d6265722e542d204f6e65206163636f756e74206c6f6f6b75702e29012d204f6e652073746f726167652072656164204f28432920616e64204f2843292073656172636820746f20636865636b2074686174207573657220697320612063616e6469646174652eb82d204f6e652073746f7261676520777269746520746f2061646420766f746520746f20766f7465732e204f283129302d204f6e65206576656e742e0084546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2043292c23203c2f7765696768743e34646566656e6465725f766f746504011c617070726f7665880110626f6f6c0005408841732061206d656d6265722c20766f7465206f6e2074686520646566656e6465722e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722e002c506172616d65746572733af02d2060617070726f7665603a204120626f6f6c65616e2077686963682073617973206966207468652063616e6469646174652073686f756c64206265a0617070726f766564202860747275656029206f722072656a656374656420286066616c736560292e002823203c7765696768743e642d204b65793a204d20286c656e206f66206d656d626572732919012d204f6e652073746f726167652072656164204f284d2920616e64204f286c6f67204d292073656172636820746f20636865636b20757365722069732061206d656d6265722eb82d204f6e652073746f7261676520777269746520746f2061646420766f746520746f20766f7465732e204f283129302d204f6e65206576656e742e0074546f74616c20436f6d706c65786974793a204f284d202b206c6f674d292c23203c2f7765696768743e187061796f757400065441015472616e7366657220746865206669727374206d617475726564207061796f757420666f72207468652073656e64657220616e642072656d6f76652069742066726f6d20746865207265636f7264732e0041014e4f54453a20546869732065787472696e736963206e6565647320746f2062652063616c6c6564206d756c7469706c652074696d657320746f20636c61696d206d756c7469706c65206d617475726564207061796f7574732e001d015061796d656e743a20546865206d656d6265722077696c6c20726563656976652061207061796d656e7420657175616c20746f207468656972206669727374206d617475726564747061796f757420746f20746865697220667265652062616c616e63652e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722077697468487061796f7574732072656d61696e696e672e002823203c7765696768743e19014b65793a204d20286c656e206f66206d656d62657273292c205020286e756d626572206f66207061796f75747320666f72206120706172746963756c6172206d656d6265722921012d204f6e652073746f726167652072656164204f284d2920616e64204f286c6f67204d292073656172636820746f20636865636b207369676e65722069732061206d656d6265722ee02d204f6e652073746f726167652072656164204f28502920746f2067657420616c6c207061796f75747320666f722061206d656d6265722ee02d204f6e652073746f726167652072656164204f28312920746f20676574207468652063757272656e7420626c6f636b206e756d6265722e882d204f6e652063757272656e6379207472616e736665722063616c6c2e204f2858290d012d204f6e652073746f72616765207772697465206f722072656d6f76616c20746f2075706461746520746865206d656d6265722773207061796f7574732e204f2850290094546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2050202b2058292c23203c2f7765696768743e14666f756e640c011c666f756e646572000130543a3a4163636f756e74496400012c6d61785f6d656d6265727310010c75333200011472756c657328011c5665633c75383e00074c48466f756e642074686520736f63696574792e00ec5468697320697320646f6e65206173206120646973637265746520616374696f6e20696e206f7264657220746f20616c6c6f7720666f7220746865150170616c6c657420746f20626520696e636c7564656420696e746f20612072756e6e696e6720636861696e20616e642063616e206f6e6c7920626520646f6e65206f6e63652e001901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d20746865205f466f756e6465725365744f726967696e5f2e002c506172616d65746572733a15012d2060666f756e64657260202d20546865206669727374206d656d62657220616e642068656164206f6620746865206e65776c7920666f756e64656420736f63696574792e11012d20606d61785f6d656d6265727360202d2054686520696e697469616c206d6178206e756d626572206f66206d656d6265727320666f722074686520736f63696574792ef02d206072756c657360202d205468652072756c6573206f66207468697320736f636965747920636f6e6365726e696e67206d656d626572736869702e002823203c7765696768743edc2d2054776f2073746f72616765206d75746174657320746f207365742060486561646020616e642060466f756e646572602e204f283129f02d204f6e652073746f7261676520777269746520746f2061646420746865206669727374206d656d62657220746f20736f63696574792e204f283129302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2831292c23203c2f7765696768743e1c756e666f756e6400083488416e6e756c2074686520666f756e64696e67206f662074686520736f63696574792e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205369676e65642c20616e6420746865207369676e696e67206163636f756e74206d75737420626520626f746855017468652060466f756e6465726020616e6420746865206048656164602e205468697320696d706c6965732074686174206974206d6179206f6e6c7920626520646f6e65207768656e207468657265206973206f6e651c6d656d6265722e002823203c7765696768743e642d2054776f2073746f72616765207265616473204f2831292e742d20466f75722073746f726167652072656d6f76616c73204f2831292e302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2831292c23203c2f7765696768743e586a756467655f73757370656e6465645f6d656d62657208010c77686f000130543a3a4163636f756e74496400011c666f7267697665880110626f6f6c0009702901416c6c6f772073757370656e73696f6e206a756467656d656e74206f726967696e20746f206d616b65206a756467656d656e74206f6e20612073757370656e646564206d656d6265722e005501496620612073757370656e646564206d656d62657220697320666f72676976656e2c2077652073696d706c7920616464207468656d206261636b2061732061206d656d6265722c206e6f7420616666656374696e67c8616e79206f6620746865206578697374696e672073746f72616765206974656d7320666f722074686174206d656d6265722e004501496620612073757370656e646564206d656d6265722069732072656a65637465642c2072656d6f766520616c6c206173736f6369617465642073746f72616765206974656d732c20696e636c7564696e67fc7468656972207061796f7574732c20616e642072656d6f766520616e7920766f7563686564206269647320746865792063757272656e746c7920686176652e003d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d20746865205f53757370656e73696f6e4a756467656d656e744f726967696e5f2e002c506172616d65746572733ab02d206077686f60202d205468652073757370656e646564206d656d62657220746f206265206a75646765642e55012d2060666f726769766560202d204120626f6f6c65616e20726570726573656e74696e672077686574686572207468652073757370656e73696f6e206a756467656d656e74206f726967696e20666f726769766573cc20202860747275656029206f722072656a6563747320286066616c7365602920612073757370656e646564206d656d6265722e002823203c7765696768743ea04b65793a204220286c656e206f662062696473292c204d20286c656e206f66206d656d6265727329f42d204f6e652073746f72616765207265616420746f20636865636b206077686f6020697320612073757370656e646564206d656d6265722e204f28312949012d20557020746f206f6e652073746f72616765207772697465204f284d292077697468204f286c6f67204d292062696e6172792073656172636820746f206164642061206d656d626572206261636b20746f282020736f63696574792ef42d20557020746f20332073746f726167652072656d6f76616c73204f28312920746f20636c65616e20757020612072656d6f766564206d656d6265722e41012d20557020746f206f6e652073746f72616765207772697465204f2842292077697468204f2842292073656172636820746f2072656d6f766520766f7563686564206269642066726f6d20626964732ed02d20557020746f206f6e65206164646974696f6e616c206576656e7420696620756e766f7563682074616b657320706c6163652e6c2d204f6e652073746f726167652072656d6f76616c2e204f283129782d204f6e65206576656e7420666f7220746865206a756467656d656e742e0084546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2042292c23203c2f7765696768743e646a756467655f73757370656e6465645f63616e64696461746508010c77686f000130543a3a4163636f756e7449640001246a756467656d656e74f10501244a756467656d656e74000aa03101416c6c6f772073757370656e646564206a756467656d656e74206f726967696e20746f206d616b65206a756467656d656e74206f6e20612073757370656e6465642063616e6469646174652e005901496620746865206a756467656d656e742069732060417070726f7665602c20776520616464207468656d20746f20736f63696574792061732061206d656d62657220776974682074686520617070726f707269617465707061796d656e7420666f72206a6f696e696e6720736f63696574792e005101496620746865206a756467656d656e74206973206052656a656374602c2077652065697468657220736c61736820746865206465706f736974206f6620746865206269642c20676976696e67206974206261636b0d01746f2074686520736f63696574792074726561737572792c206f722077652062616e2074686520766f75636865722066726f6d20766f756368696e6720616761696e2e005901496620746865206a756467656d656e7420697320605265626964602c20776520707574207468652063616e646964617465206261636b20696e207468652062696420706f6f6c20616e64206c6574207468656d20676f907468726f7567682074686520696e64756374696f6e2070726f6365737320616761696e2e003d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d20746865205f53757370656e73696f6e4a756467656d656e744f726967696e5f2e002c506172616d65746572733abc2d206077686f60202d205468652073757370656e6465642063616e64696461746520746f206265206a75646765642ec02d20606a756467656d656e7460202d2060417070726f7665602c206052656a656374602c206f7220605265626964602e002823203c7765696768743ef04b65793a204220286c656e206f662062696473292c204d20286c656e206f66206d656d62657273292c2058202862616c616e636520616374696f6e29ec2d204f6e652073746f72616765207265616420746f20636865636b206077686f6020697320612073757370656e6465642063616e6469646174652ec42d204f6e652073746f726167652072656d6f76616c206f66207468652073757370656e6465642063616e6469646174652e3c2d20417070726f7665204c6f6769631101092d204f6e652073746f72616765207265616420746f206765742074686520617661696c61626c6520706f7420746f2070617920757365727320776974682e204f283129d8092d204f6e652073746f7261676520777269746520746f207570646174652074686520617661696c61626c6520706f742e204f283129e4092d204f6e652073746f72616765207265616420746f20676574207468652063757272656e7420626c6f636b206e756d6265722e204f283129b0092d204f6e652073746f72616765207265616420746f2067657420616c6c206d656d626572732e204f284d299c092d20557020746f206f6e6520756e726573657276652063757272656e637920616374696f6e2eac092d20557020746f2074776f206e65772073746f726167652077726974657320746f207061796f7574732e4901092d20557020746f206f6e652073746f726167652077726974652077697468204f286c6f67204d292062696e6172792073656172636820746f206164642061206d656d62657220746f20736f63696574792e382d2052656a656374204c6f676963d8092d20557020746f206f6e6520726570617472696174652072657365727665642063757272656e637920616374696f6e2e204f2858292901092d20557020746f206f6e652073746f7261676520777269746520746f2062616e2074686520766f756368696e67206d656d6265722066726f6d20766f756368696e6720616761696e2e342d205265626964204c6f6769633d01092d2053746f72616765206d75746174652077697468204f286c6f672042292062696e6172792073656172636820746f20706c616365207468652075736572206261636b20696e746f20626964732ed02d20557020746f206f6e65206164646974696f6e616c206576656e7420696620756e766f7563682074616b657320706c6163652e582d204f6e652073746f726167652072656d6f76616c2e782d204f6e65206576656e7420666f7220746865206a756467656d656e742e0094546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2042202b2058292c23203c2f7765696768743e3c7365745f6d61785f6d656d6265727304010c6d617810010c753332000b381901416c6c6f777320726f6f74206f726967696e20746f206368616e676520746865206d6178696d756d206e756d626572206f66206d656d6265727320696e20736f63696574792eb04d6178206d656d6265727368697020636f756e74206d7573742062652067726561746572207468616e20312e00d8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d205f524f4f545f2e002c506172616d65746572733ae02d20606d617860202d20546865206d6178696d756d206e756d626572206f66206d656d6265727320666f722074686520736f63696574792e002823203c7765696768743eac2d204f6e652073746f7261676520777269746520746f2075706461746520746865206d61782e204f283129302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2831292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef105083870616c6c65745f736f6369657479244a756467656d656e7400010c1452656269640000001852656a6563740001001c417070726f766500020000f5050c3c70616c6c65745f7265636f766572791870616c6c65741043616c6c0404540001243061735f7265636f766572656408011c6163636f756e74000130543a3a4163636f756e74496400011063616c6cf1040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000020a053656e6420612063616c6c207468726f7567682061207265636f7665726564206163636f756e742e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a21012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f752077616e7420746f206d616b6520612063616c6c206f6e2d626568616c662d6f662efc2d206063616c6c603a205468652063616c6c20796f752077616e7420746f206d616b65207769746820746865207265636f7665726564206163636f756e742e347365745f7265636f76657265640801106c6f7374000130543a3a4163636f756e74496400011c72657363756572000130543a3a4163636f756e7449640001201901416c6c6f7720524f4f5420746f2062797061737320746865207265636f766572792070726f6365737320616e642073657420616e20612072657363756572206163636f756e7470666f722061206c6f7374206163636f756e74206469726563746c792e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f524f4f545f2e002c506172616d65746572733ab42d20606c6f7374603a2054686520226c6f7374206163636f756e742220746f206265207265636f76657265642e19012d206072657363756572603a20546865202272657363756572206163636f756e74222077686963682063616e2063616c6c20617320746865206c6f7374206163636f756e742e3c6372656174655f7265636f766572790c011c667269656e6473d401445665633c543a3a4163636f756e7449643e0001247468726573686f6c644101010c75313600013064656c61795f706572696f64100138543a3a426c6f636b4e756d62657200024059014372656174652061207265636f7665727920636f6e66696775726174696f6e20666f7220796f7572206163636f756e742e2054686973206d616b657320796f7572206163636f756e74207265636f76657261626c652e002d015061796d656e743a2060436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e64732062616c616e6365450177696c6c20626520726573657276656420666f722073746f72696e6720746865207265636f7665727920636f6e66696775726174696f6e2e2054686973206465706f7369742069732072657475726e6564b8696e2066756c6c207768656e2074686520757365722063616c6c73206072656d6f76655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a49012d2060667269656e6473603a2041206c697374206f6620667269656e647320796f7520747275737420746f20766f75636820666f72207265636f7665727920617474656d7074732e2053686f756c64206265a820206f72646572656420616e6420636f6e7461696e206e6f206475706c69636174652076616c7565732e59012d20607468726573686f6c64603a20546865206e756d626572206f6620667269656e64732074686174206d75737420766f75636820666f722061207265636f7665727920617474656d7074206265666f726520746865550120206163636f756e742063616e206265207265636f76657265642e2053686f756c64206265206c657373207468616e206f7220657175616c20746f20746865206c656e677468206f6620746865206c697374206f66282020667269656e64732e4d012d206064656c61795f706572696f64603a20546865206e756d626572206f6620626c6f636b732061667465722061207265636f7665727920617474656d707420697320696e697469616c697a65642074686174d020206e6565647320746f2070617373206265666f726520746865206163636f756e742063616e206265207265636f76657265642e44696e6974696174655f7265636f7665727904011c6163636f756e74000130543a3a4163636f756e74496400032ce8496e697469617465207468652070726f6365737320666f72207265636f766572696e672061207265636f76657261626c65206163636f756e742e0019015061796d656e743a20605265636f766572794465706f736974602062616c616e63652077696c6c20626520726573657276656420666f7220696e6974696174696e672074686521017265636f766572792070726f636573732e2054686973206465706f7369742077696c6c20616c7761797320626520726570617472696174656420746f20746865206163636f756e74b4747279696e6720746f206265207265636f76657265642e205365652060636c6f73655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a41012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e2054686973206163636f756e74206e6565647320746f206265cc20207265636f76657261626c652028692e652e20686176652061207265636f7665727920636f6e66696775726174696f6e292e38766f7563685f7265636f766572790801106c6f7374000130543a3a4163636f756e74496400011c72657363756572000130543a3a4163636f756e7449640004302501416c6c6f7720612022667269656e6422206f662061207265636f76657261626c65206163636f756e7420746f20766f75636820666f7220616e20616374697665207265636f766572796470726f6365737320666f722074686174206163636f756e742e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d75737420626520612022667269656e642270666f7220746865207265636f76657261626c65206163636f756e742e002c506172616d65746572733ad02d20606c6f7374603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e59012d206072657363756572603a20546865206163636f756e7420747279696e6720746f2072657363756520746865206c6f7374206163636f756e74207468617420796f752077616e7420746f20766f75636820666f722e00210154686520636f6d62696e6174696f6e206f662074686573652074776f20706172616d6574657273206d75737420706f696e7420746f20616e20616374697665207265636f766572792070726f636573732e38636c61696d5f7265636f7665727904011c6163636f756e74000130543a3a4163636f756e744964000524f0416c6c6f772061207375636365737366756c207265736375657220746f20636c61696d207468656972207265636f7665726564206163636f756e742e002901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d757374206265206120227265736375657222190177686f20686173207375636365737366756c6c7920636f6d706c6574656420746865206163636f756e74207265636f766572792070726f636573733a20636f6c6c65637465642d01607468726573686f6c6460206f72206d6f726520766f75636865732c20776169746564206064656c61795f706572696f646020626c6f636b732073696e636520696e6974696174696f6e2e002c506172616d65746572733a5d012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f20636c61696d20686173206265656e207375636365737366756c6c79207265636f7665726564206279182020796f752e38636c6f73655f7265636f7665727904011c72657363756572000130543a3a4163636f756e74496400062c110141732074686520636f6e74726f6c6c6572206f662061207265636f76657261626c65206163636f756e742c20636c6f736520616e20616374697665207265636f766572796470726f6365737320666f7220796f7572206163636f756e742e001d015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e2c20746865207265636f76657261626c65206163636f756e742077696c6c2072656365697665f4746865207265636f76657279206465706f73697420605265636f766572794465706f7369746020706c616365642062792074686520726573637565722e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061ec7265636f76657261626c65206163636f756e74207769746820616e20616374697665207265636f766572792070726f6365737320666f722069742e002c506172616d65746572733a0d012d206072657363756572603a20546865206163636f756e7420747279696e6720746f207265736375652074686973207265636f76657261626c65206163636f756e742e3c72656d6f76655f7265636f7665727900072c590152656d6f766520746865207265636f766572792070726f6365737320666f7220796f7572206163636f756e742e205265636f7665726564206163636f756e747320617265207374696c6c2061636365737369626c652e0011014e4f54453a205468652075736572206d757374206d616b65207375726520746f2063616c6c2060636c6f73655f7265636f7665727960206f6e20616c6c2061637469766505017265636f7665727920617474656d707473206265666f72652063616c6c696e6720746869732066756e6374696f6e20656c73652069742077696c6c206661696c2e0021015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e20746865207265636f76657261626c65206163636f756e742077696c6c20756e72657365727665947468656972207265636f7665727920636f6e66696775726174696f6e206465706f7369742ef02860436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e647329000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061e07265636f76657261626c65206163636f756e742028692e652e206861732061207265636f7665727920636f6e66696775726174696f6e292e4063616e63656c5f7265636f766572656404011c6163636f756e74000130543a3a4163636f756e74496400081cdc43616e63656c20746865206162696c69747920746f20757365206061735f7265636f76657265646020666f7220606163636f756e74602e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a15012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f75206172652061626c6520746f2063616c6c206f6e2d626568616c662d6f662e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef9050c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f746865720401187461726765745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e736665720801187461726765745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65fd0501a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f757263655503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001187461726765745503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65fd0501a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd050c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d626572000001060c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963050601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c09060150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d6564140108696428011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963050601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c09060150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d6564040108696428011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963050601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c09060150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f6166746572140108696428011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963050601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c09060150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e050604184f7074696f6e040454012d010108104e6f6e6500000010536f6d6504002d010000010000090610346672616d655f737570706f727418747261697473207363686564756c652c4d6179626548617368656408045401f1041048617368012401081456616c75650400f1040104540000001048617368040024011048617368000100000d060c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065110601504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cf1040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f747970653d010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f747970653d010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f747970653d010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465784101010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f747970653d010130543a3a50726f787954797065000114696e6465784101010c753136000118686569676874f5010138543a3a426c6f636b4e756d6265720001246578745f696e646578f501010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065110601504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cf1040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e110604184f7074696f6e040454013d010108104e6f6e6500000010536f6d6504003d01000001000015060c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573d401445665633c543a3a4163636f756e7449643e00011063616c6cf1040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c644101010c7531360001446f746865725f7369676e61746f72696573d401445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74190601844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6c1d0601344f706171756543616c6c3c543e00012873746f72655f63616c6c880110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c644101010c7531360001446f746865725f7369676e61746f72696573d401445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74190601844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c644101010c7531360001446f746865725f7369676e61746f72696573d401445665633c543a3a4163636f756e7449643e00012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e190604184f7074696f6e0404540149010108104e6f6e6500000010536f6d650400490100000100001d0610346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f706171756504045401f104000800f501000000f104010454000021060c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d616765040114627974657328011c5665633c75383e000010745265676973746572206120707265696d616765206f6e2d636861696e2e00550149662074686520707265696d616765207761732070726576696f75736c79207265717565737465642c206e6f2066656573206f72206465706f73697473206172652074616b656e20666f722070726f766964696e67550174686520707265696d6167652e204f74686572776973652c2061206465706f7369742069732074616b656e2070726f706f7274696f6e616c20746f207468652073697a65206f662074686520707265696d6167652e3c756e6e6f74655f707265696d6167650401106861736824011c543a3a48617368000104dc436c65617220616e20756e72657175657374656420707265696d6167652066726f6d207468652072756e74696d652073746f726167652e40726571756573745f707265696d6167650401106861736824011c543a3a48617368000210410152657175657374206120707265696d6167652062652075706c6f6164656420746f2074686520636861696e20776974686f757420706179696e6720616e792066656573206f72206465706f736974732e00550149662074686520707265696d6167652072657175657374732068617320616c7265616479206265656e2070726f7669646564206f6e2d636861696e2c20776520756e7265736572766520616e79206465706f7369743901612075736572206d6179206861766520706169642c20616e642074616b652074686520636f6e74726f6c206f662074686520707265696d616765206f7574206f662074686569722068616e64732e48756e726571756573745f707265696d6167650401106861736824011c543a3a4861736800030cbc436c65617220612070726576696f75736c79206d616465207265717565737420666f72206120707265696d6167652e002d014e4f54453a2054484953204d555354204e4f542042452043414c4c4544204f4e20606861736860204d4f52452054494d4553205448414e2060726571756573745f707265696d616765602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e25060c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0404540001243870726f706f73655f626f756e747908011476616c7565c4013042616c616e63654f663c543e00012c6465736372697074696f6e28011c5665633c75383e0000305450726f706f73652061206e657720626f756e74792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173510160446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e2049742077696c6c20626520756e72657365727665642075706f6e20617070726f76616c2c646f7220736c6173686564207768656e2072656a65637465642e00f82d206063757261746f72603a205468652063757261746f72206163636f756e742077686f6d2077696c6c206d616e616765207468697320626f756e74792e642d2060666565603a205468652063757261746f72206665652e25012d206076616c7565603a2054686520746f74616c207061796d656e7420616d6f756e74206f66207468697320626f756e74792c2063757261746f722066656520696e636c756465642ec02d20606465736372697074696f6e603a20546865206465736372697074696f6e206f66207468697320626f756e74792e38617070726f76655f626f756e7479040124626f756e74795f6964f501012c426f756e7479496e6465780001205d01417070726f7665206120626f756e74792070726f706f73616c2e2041742061206c617465722074696d652c2074686520626f756e74792077696c6c2062652066756e64656420616e64206265636f6d6520616374697665a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3c70726f706f73655f63757261746f720c0124626f756e74795f6964f501012c426f756e7479496e64657800011c63757261746f725503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500010c666565c4013042616c616e63654f663c543e00021c9041737369676e20612063757261746f7220746f20612066756e64656420626f756e74792e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e40756e61737369676e5f63757261746f72040124626f756e74795f6964f501012c426f756e7479496e6465780003487c556e61737369676e2063757261746f722066726f6d206120626f756e74792e001d01546869732066756e6374696f6e2063616e206f6e6c792062652063616c6c656420627920746865206052656a6563744f726967696e602061207369676e6564206f726967696e2e003d01496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e602c20776520617373756d652074686174207468652063757261746f7220697331016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c2077652077696c6c20736c617368207468652063757261746f72207768656e20706f737369626c652e006101496620746865206f726967696e206973207468652063757261746f722c2077652074616b6520746869732061732061207369676e20746865792061726520756e61626c6520746f20646f207468656972206a6f6220616e645d01746865792077696c6c696e676c7920676976652075702e20576520636f756c6420736c617368207468656d2c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f207265636f76657220746865697235016465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966206974206973206162757365642e29005d0146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e6520696620616e64206f6e6c79206966207468652063757261746f722069732022696e616374697665222e205468697320616c6c6f77736101616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f7574207468617420612063757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e64390177652073686f756c64207069636b2061206e65772063757261746f722e20496e20746869732063617365207468652063757261746f722073686f756c6420616c736f20626520736c61736865642e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e386163636570745f63757261746f72040124626f756e74795f6964f501012c426f756e7479496e64657800042094416363657074207468652063757261746f7220726f6c6520666f72206120626f756e74792e290141206465706f7369742077696c6c2062652072657365727665642066726f6d2063757261746f7220616e6420726566756e642075706f6e207375636365737366756c207061796f75742e00904d6179206f6e6c792062652063616c6c65642066726f6d207468652063757261746f722e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3061776172645f626f756e7479080124626f756e74795f6964f501012c426f756e7479496e64657800012c62656e65666963696172795503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500052c5901417761726420626f756e747920746f20612062656e6566696369617279206163636f756e742e205468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647338616674657220612064656c61792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f2061776172642e19012d206062656e6566696369617279603a205468652062656e6566696369617279206163636f756e742077686f6d2077696c6c207265636569766520746865207061796f75742e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c61696d5f626f756e7479040124626f756e74795f6964f501012c426f756e7479496e646578000624ec436c61696d20746865207061796f75742066726f6d20616e206177617264656420626f756e7479206166746572207061796f75742064656c61792e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652062656e6566696369617279206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f20636c61696d2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c6f73655f626f756e7479040124626f756e74795f6964f501012c426f756e7479496e646578000728390143616e63656c20612070726f706f736564206f722061637469766520626f756e74792e20416c6c207468652066756e64732077696c6c2062652073656e7420746f20747265617375727920616e64cc7468652063757261746f72206465706f7369742077696c6c20626520756e726573657276656420696620706f737369626c652e00c84f6e6c792060543a3a52656a6563744f726967696e602069732061626c6520746f2063616e63656c206120626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f2063616e63656c2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e50657874656e645f626f756e74795f657870697279080124626f756e74795f6964f501012c426f756e7479496e64657800011872656d61726b28011c5665633c75383e000828ac457874656e6420746865206578706972792074696d65206f6620616e2061637469766520626f756e74792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f20657874656e642e8c2d206072656d61726b603a206164646974696f6e616c20696e666f726d6174696f6e2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e29060c5470616c6c65745f6368696c645f626f756e746965731870616c6c65741043616c6c04045400011c406164645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964f501012c426f756e7479496e64657800011476616c7565c4013042616c616e63654f663c543e00012c6465736372697074696f6e28011c5665633c75383e00004c5c4164642061206e6577206368696c642d626f756e74792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f6620706172656e74dc626f756e747920616e642074686520706172656e7420626f756e7479206d75737420626520696e2022616374697665222073746174652e0005014368696c642d626f756e74792067657473206164646564207375636365737366756c6c7920262066756e642067657473207472616e736665727265642066726f6d0901706172656e7420626f756e747920746f206368696c642d626f756e7479206163636f756e742c20696620706172656e7420626f756e74792068617320656e6f7567686c66756e64732c20656c7365207468652063616c6c206661696c732e000d01557070657220626f756e6420746f206d6178696d756d206e756d626572206f662061637469766520206368696c6420626f756e7469657320746861742063616e206265a8616464656420617265206d616e61676564207669612072756e74696d6520747261697420636f6e666967985b60436f6e6669673a3a4d61784163746976654368696c64426f756e7479436f756e74605d2e0001014966207468652063616c6c20697320737563636573732c2074686520737461747573206f66206368696c642d626f756e7479206973207570646174656420746f20224164646564222e004d012d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e747920666f72207768696368206368696c642d626f756e7479206973206265696e672061646465642eb02d206076616c7565603a2056616c756520666f7220657865637574696e67207468652070726f706f73616c2edc2d20606465736372697074696f6e603a2054657874206465736372697074696f6e20666f7220746865206368696c642d626f756e74792e3c70726f706f73655f63757261746f72100140706172656e745f626f756e74795f6964f501012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f501012c426f756e7479496e64657800011c63757261746f725503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500010c666565c4013042616c616e63654f663c543e00013ca050726f706f73652063757261746f7220666f722066756e646564206368696c642d626f756e74792e000d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652063757261746f72206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e20224164646564222073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6405017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202243757261746f7250726f706f73656422206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792eb42d206063757261746f72603a2041646472657373206f66206368696c642d626f756e74792063757261746f722eec2d2060666565603a207061796d656e742066656520746f206368696c642d626f756e74792063757261746f7220666f7220657865637574696f6e2e386163636570745f63757261746f72080140706172656e745f626f756e74795f6964f501012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f501012c426f756e7479496e64657800024cb4416363657074207468652063757261746f7220726f6c6520666f7220746865206368696c642d626f756e74792e00f4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f662074686973346368696c642d626f756e74792e00ec41206465706f7369742077696c6c2062652072657365727665642066726f6d207468652063757261746f7220616e6420726566756e642075706f6e887375636365737366756c207061796f7574206f722063616e63656c6c6174696f6e2e00f846656520666f722063757261746f722069732064656475637465642066726f6d2063757261746f7220666565206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e202243757261746f7250726f706f736564222073746174652c20666f722070726f63657373696e6720746865090163616c6c2e20416e64207374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202241637469766522206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e40756e61737369676e5f63757261746f72080140706172656e745f626f756e74795f6964f501012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f501012c426f756e7479496e64657800038894556e61737369676e2063757261746f722066726f6d2061206368696c642d626f756e74792e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c2063616e20626520656974686572206052656a6563744f726967696e602c206f72dc7468652063757261746f72206f662074686520706172656e7420626f756e74792c206f7220616e79207369676e6564206f726967696e2e00f8466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e20616e6420746865206368696c642d626f756e7479010163757261746f722c20706172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f7220746869732063616c6c20746f0901776f726b2e20576520616c6c6f77206368696c642d626f756e74792063757261746f7220616e6420543a3a52656a6563744f726967696e20746f2065786563757465c8746869732063616c6c20697272657370656374697665206f662074686520706172656e7420626f756e74792073746174652e00dc496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e60206f72207468650501706172656e7420626f756e74792063757261746f722c20776520617373756d65207468617420746865206368696c642d626f756e74792063757261746f722069730d016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e000501496620746865206f726967696e20697320746865206368696c642d626f756e74792063757261746f722c2077652074616b6520746869732061732061207369676e09017468617420746865792061726520756e61626c6520746f20646f207468656972206a6f622c20616e64206172652077696c6c696e676c7920676976696e672075702e0901576520636f756c6420736c61736820746865206465706f7369742c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f20756e7265736572766511017468656972206465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966386974206973206162757365642e2900050146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e652069666620746865206368696c642d626f756e74792063757261746f72206973090122696e616374697665222e204578706972792075706461746520647565206f6620706172656e7420626f756e7479206973207573656420746f20657374696d6174659c696e616374697665207374617465206f66206368696c642d626f756e74792063757261746f722e000d015468697320616c6c6f777320616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f757420746861742061206368696c642d626f756e7479090163757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e642077652073686f756c64207069636b2061206e6577f86f6e652e20496e2074686973206361736520746865206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e0001015374617465206f66206368696c642d626f756e7479206973206d6f76656420746f204164646564207374617465206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e4861776172645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964f501012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f501012c426f756e7479496e64657800012c62656e65666963696172795503018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000444904177617264206368696c642d626f756e747920746f20612062656e65666963696172792e00f85468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647320616674657220612064656c61792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652074686520706172656e742063757261746f72206f727463757261746f72206f662074686973206368696c642d626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e0009014368696c642d626f756e7479206d75737420626520696e206163746976652073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6411017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202250656e64696e675061796f757422206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e942d206062656e6566696369617279603a2042656e6566696369617279206163636f756e742e48636c61696d5f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964f501012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f501012c426f756e7479496e6465780005400501436c61696d20746865207061796f75742066726f6d20616e2061776172646564206368696c642d626f756e7479206166746572207061796f75742064656c61792e00ec546865206469737061746368206f726967696e20666f7220746869732063616c6c206d617920626520616e79207369676e6564206f726967696e2e00050143616c6c20776f726b7320696e646570656e64656e74206f6620706172656e7420626f756e74792073746174652c204e6f206e65656420666f7220706172656e7474626f756e747920746f20626520696e206163746976652073746174652e0011015468652042656e65666963696172792069732070616964206f757420776974682061677265656420626f756e74792076616c75652e2043757261746f7220666565206973947061696420262063757261746f72206465706f73697420697320756e72657365727665642e0005014368696c642d626f756e7479206d75737420626520696e202250656e64696e675061796f7574222073746174652c20666f722070726f63657373696e6720746865fc63616c6c2e20416e6420696e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e6c7375636365737366756c2063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e48636c6f73655f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964f501012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f501012c426f756e7479496e646578000658110143616e63656c20612070726f706f736564206f7220616374697665206368696c642d626f756e74792e204368696c642d626f756e7479206163636f756e742066756e64730901617265207472616e7366657272656420746f20706172656e7420626f756e7479206163636f756e742e20546865206368696c642d626f756e74792063757261746f72986465706f736974206d617920626520756e726573657276656420696620706f737369626c652e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652065697468657220706172656e742063757261746f72206f724860543a3a52656a6563744f726967696e602e00f0496620746865207374617465206f66206368696c642d626f756e74792069732060416374697665602c2063757261746f72206465706f7369742069732c756e72657365727665642e00f4496620746865207374617465206f66206368696c642d626f756e7479206973206050656e64696e675061796f7574602c2063616c6c206661696c7320267872657475726e73206050656e64696e675061796f757460206572726f722e000d01466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e2c20706172656e7420626f756e7479206d75737420626520696ef06163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f20776f726b2e20466f72206f726967696e90543a3a52656a6563744f726967696e20657865637574696f6e20697320666f726365642e000101496e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d060c2c70616c6c65745f746970731870616c6c65741043616c6c040454000118387265706f72745f617765736f6d65080118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e74496400004c59015265706f727420736f6d657468696e672060726561736f6e60207468617420646573657276657320612074697020616e6420636c61696d20616e79206576656e7475616c207468652066696e6465722773206665652e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173bc60446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743ec82d20436f6d706c65786974793a20604f2852296020776865726520605260206c656e677468206f662060726561736f6e602e9020202d20656e636f64696e6720616e642068617368696e67206f662027726561736f6e27702d20446252656164733a2060526561736f6e73602c20605469707360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e2c726574726163745f7469700401106861736824011c543a3a4861736800014c5101526574726163742061207072696f72207469702d7265706f72742066726f6d20607265706f72745f617765736f6d65602c20616e642063616e63656c207468652070726f63657373206f662074697070696e672e00dc4966207375636365737366756c2c20746865206f726967696e616c206465706f7369742077696c6c20626520756e72657365727665642e004d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642074686520746970206964656e7469666965642062792060686173686041016d7573742068617665206265656e207265706f7274656420627920746865207369676e696e67206163636f756e74207468726f75676820607265706f72745f617765736f6d65602028616e64206e6f744c7468726f75676820607469705f6e657760292e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e008c456d697473206054697052657472616374656460206966207375636365737366756c2e002823203c7765696768743e502d20436f6d706c65786974793a20604f28312960d820202d20446570656e6473206f6e20746865206c656e677468206f662060543a3a48617368602077686963682069732066697865642e8c2d20446252656164733a206054697073602c20606f726967696e206163636f756e7460bc2d2044625772697465733a2060526561736f6e73602c206054697073602c20606f726967696e206163636f756e74602c23203c2f7765696768743e1c7469705f6e65770c0118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e7449640001247469705f76616c7565c4013042616c616e63654f663c543e000258f04769766520612074697020666f7220736f6d657468696e67206e65773b206e6f2066696e6465722773206665652077696c6c2062652074616b656e2e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743e51012d20436f6d706c65786974793a20604f2852202b2054296020776865726520605260206c656e677468206f662060726561736f6e602c2060546020697320746865206e756d626572206f6620746970706572732e5d0120202d20604f285429603a206465636f64696e6720605469707065726020766563206f66206c656e677468206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792d012020202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f66442020202060543a3a54697070657273602ee020202d20604f285229603a2068617368696e6720616e6420656e636f64696e67206f6620726561736f6e206f66206c656e677468206052607c2d20446252656164733a206054697070657273602c2060526561736f6e7360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e0c7469700801106861736824011c543a3a486173680001247469705f76616c7565c4013042616c616e63654f663c543e000360b04465636c6172652061207469702076616c756520666f7220616e20616c72656164792d6f70656e207469702e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f66207468652068617368206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e65666963696172793420206163636f756e742049442e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e006101456d6974732060546970436c6f73696e676020696620746865207468726573686f6c64206f66207469707065727320686173206265656e207265616368656420616e642074686520636f756e74646f776e20706572696f643068617320737461727465642e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e6774682d0120206054602c20696e736572742074697020616e6420636865636b20636c6f73696e672c20605460206973206368617267656420617320757070657220626f756e6420676976656e2062795d01202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e005d01202041637475616c6c792077656967687420636f756c64206265206c6f77657220617320697420646570656e6473206f6e20686f77206d616e7920746970732061726520696e20604f70656e5469706020627574206974d02020697320776569676874656420617320696620616c6d6f73742066756c6c20692e65206f66206c656e6774682060542d31602e702d20446252656164733a206054697070657273602c20605469707360482d2044625772697465733a206054697073602c23203c2f7765696768743e24636c6f73655f7469700401106861736824011c543a3a486173680004405c436c6f736520616e64207061796f75742061207469702e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00150154686520746970206964656e74696669656420627920606861736860206d75737420686176652066696e69736865642069747320636f756e74646f776e20706572696f642e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e677468510120206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f7374c02020646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602ea82d20446252656164733a206054697073602c206054697070657273602c20607469702066696e64657260d82d2044625772697465733a2060526561736f6e73602c206054697073602c206054697070657273602c20607469702066696e646572602c23203c2f7765696768743e24736c6173685f7469700401106861736824011c543a3a486173680005309452656d6f766520616e6420736c61736820616e20616c72656164792d6f70656e207469702e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e00f44173206120726573756c742c207468652066696e64657220697320736c617368656420616e6420746865206465706f7369747320617265206c6f73742e0084456d6974732060546970536c617368656460206966207375636365737366756c2e002823203c7765696768743efc2020605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e010120205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e31060c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6e350601b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e00011c7769746e65737369070158536f6c7574696f6e4f72536e617073686f7453697a65000038a45375626d6974206120736f6c7574696f6e20666f722074686520756e7369676e65642070686173652e00c8546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f6e6f6e655f5f2e003d0154686973207375626d697373696f6e20697320636865636b6564206f6e2074686520666c792e204d6f72656f7665722c207468697320756e7369676e656420736f6c7574696f6e206973206f6e6c79550176616c696461746564207768656e207375626d697474656420746f2074686520706f6f6c2066726f6d20746865202a2a6c6f63616c2a2a206e6f64652e204566666563746976656c792c2074686973206d65616e735d0174686174206f6e6c79206163746976652076616c696461746f72732063616e207375626d69742074686973207472616e73616374696f6e207768656e20617574686f72696e67206120626c6f636b202873696d696c617240746f20616e20696e686572656e74292e005901546f2070726576656e7420616e7920696e636f727265637420736f6c7574696f6e2028616e642074687573207761737465642074696d652f776569676874292c2074686973207472616e73616374696f6e2077696c6c4d0170616e69632069662074686520736f6c7574696f6e207375626d6974746564206279207468652076616c696461746f7220697320696e76616c696420696e20616e79207761792c206566666563746976656c799c70757474696e6720746865697220617574686f72696e6720726577617264206174207269736b2e00e04e6f206465706f736974206f7220726577617264206973206173736f63696174656420776974682074686973207375626d697373696f6e2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f72656d0701544f7074696f6e3c456c656374696f6e53636f72653e000114b05365742061206e65772076616c756520666f7220604d696e696d756d556e7472757374656453636f7265602e00d84469737061746368206f726967696e206d75737420626520616c69676e656420776974682060543a3a466f7263654f726967696e602e00f05468697320636865636b2063616e206265207475726e6564206f66662062792073657474696e67207468652076616c756520746f20604e6f6e65602e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f72747371070158537570706f7274733c543a3a4163636f756e7449643e0002205901536574206120736f6c7574696f6e20696e207468652071756575652c20746f2062652068616e646564206f757420746f2074686520636c69656e74206f6620746869732070616c6c657420696e20746865206e6578748863616c6c20746f2060456c656374696f6e50726f76696465723a3a656c656374602e004501546869732063616e206f6e6c79206265207365742062792060543a3a466f7263654f726967696e602c20616e64206f6e6c79207768656e207468652070686173652069732060456d657267656e6379602e00610154686520736f6c7574696f6e206973206e6f7420636865636b656420666f7220616e7920666561736962696c69747920616e6420697320617373756d656420746f206265207472757374776f727468792c20617320616e795101666561736962696c69747920636865636b20697473656c662063616e20696e207072696e6369706c652063617573652074686520656c656374696f6e2070726f6365737320746f206661696c202864756520746f686d656d6f72792f77656967687420636f6e73747261696e73292e187375626d69740401307261775f736f6c7574696f6e350601b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e0003249c5375626d6974206120736f6c7574696f6e20666f7220746865207369676e65642070686173652e00d0546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f7369676e65645f5f2e005d0154686520736f6c7574696f6e20697320706f74656e7469616c6c79207175657565642c206261736564206f6e2074686520636c61696d65642073636f726520616e642070726f6365737365642061742074686520656e64506f6620746865207369676e65642070686173652e005d0141206465706f73697420697320726573657276656420616e64207265636f7264656420666f722074686520736f6c7574696f6e2e204261736564206f6e20746865206f7574636f6d652c2074686520736f6c7574696f6e15016d696768742062652072657761726465642c20736c61736865642c206f722067657420616c6c206f7220612070617274206f6620746865206465706f736974206261636b2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f746572733504012c4f7074696f6e3c7533323e0001446d617962655f6d61785f746172676574733504012c4f7074696f6e3c7533323e00041080547269676765722074686520676f7665726e616e63652066616c6c6261636b2e004901546869732063616e206f6e6c792062652063616c6c6564207768656e205b6050686173653a3a456d657267656e6379605d20697320656e61626c65642c20617320616e20616c7465726e617469766520746fc063616c6c696e67205b6043616c6c3a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3506089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e040453013906000c0120736f6c7574696f6e390601045300011473636f726565070134456c656374696f6e53636f7265000114726f756e6410010c7533320000390608386b7573616d615f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e32340000600118766f746573313d0600000118766f74657332490600000118766f746573335d0600000118766f74657334690600000118766f74657335750600000118766f74657336810600000118766f746573378d0600000118766f74657338990600000118766f74657339a5060000011c766f7465733130b1060000011c766f7465733131bd060000011c766f7465733132c9060000011c766f7465733133d5060000011c766f7465733134e1060000011c766f7465733135ed060000011c766f7465733136f9060000011c766f746573313705070000011c766f746573313811070000011c766f74657331391d070000011c766f746573323029070000011c766f746573323135070000011c766f746573323241070000011c766f74657332334d070000011c766f746573323459070000003d06000002410600410600000408f501450600450600000641010049060000024d06004d060000040cf50151064506005106000004084506550600550600000659060059060c3473705f61726974686d65746963287065725f7468696e677318506572553136000004004101010c75313600005d0600000261060061060000040cf501650645060065060000030200000051060069060000026d06006d060000040cf5017106450600710600000303000000510600750600000279060079060000040cf5017d064506007d0600000304000000510600810600000285060085060000040cf50189064506008906000003050000005106008d0600000291060091060000040cf501950645060095060000030600000051060099060000029d06009d060000040cf501a106450600a10600000307000000510600a506000002a90600a9060000040cf501ad06450600ad0600000308000000510600b106000002b50600b5060000040cf501b906450600b90600000309000000510600bd06000002c10600c1060000040cf501c506450600c5060000030a000000510600c906000002cd0600cd060000040cf501d106450600d1060000030b000000510600d506000002d90600d9060000040cf501dd06450600dd060000030c000000510600e106000002e50600e5060000040cf501e906450600e9060000030d000000510600ed06000002f10600f1060000040cf501f506450600f5060000030e000000510600f906000002fd0600fd060000040cf501010745060001070000030f000000510600050700000209070009070000040cf5010d074506000d0700000310000000510600110700000215070015070000040cf50119074506001907000003110000005106001d0700000221070021070000040cf501250745060025070000031200000051060029070000022d07002d070000040cf5013107450600310700000313000000510600350700000239070039070000040cf5013d074506003d0700000314000000510600410700000245070045070000040cf50149074506004907000003150000005106004d0700000251070051070000040cf501550745060055070000031600000051060059070000025d07005d070000040cf50161074506006107000003170000005106006507084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e636500006907089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273f501010c75333200011c74617267657473f501010c75333200006d0704184f7074696f6e0404540165070108104e6f6e6500000010536f6d650400650700000100007107000002750700750700000408007907007907084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f74657273f801845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e00007d070c2c70616c6c65745f67696c741870616c6c65741043616c6c04045400011024706c6163655f626964080118616d6f756e74c4013042616c616e63654f663c543e0001206475726174696f6e10010c75333200003490506c61636520612062696420666f7220612067696c7420746f206265206973737565642e003d014f726967696e206d757374206265205369676e65642c20616e64206163636f756e74206d7573742068617665206174206c656173742060616d6f756e746020696e20667265652062616c616e63652e0039012d2060616d6f756e74603a2054686520616d6f756e74206f6620746865206269643b2074686573652066756e64732077696c6c2062652072657365727665642e20496620746865206269642069733d017375636365737366756c6c7920656c65766174656420696e746f20616e206973737565642067696c742c207468656e2074686573652066756e64732077696c6c20636f6e74696e756520746f206265f8726573657276656420756e74696c207468652067696c7420657870697265732e204d757374206265206174206c6561737420604d696e467265657a65602e55012d20606475726174696f6e603a20546865206e756d626572206f6620706572696f647320666f72207768696368207468652066756e64732077696c6c206265206c6f636b6564206966207468652067696c7420697359016973737565642e2049742077696c6c20657870697265206f6e6c79206166746572207468697320706572696f642068617320656c61707365642061667465722074686520706f696e74206f662069737375616e63652ed44d7573742062652067726561746572207468616e203120616e64206e6f206d6f7265207468616e20605175657565436f756e74602e0034436f6d706c657869746965733aac2d20605175657565735b6475726174696f6e5d2e6c656e28296020286a7573742074616b65206d6178292e2c726574726163745f626964080118616d6f756e74c4013042616c616e63654f663c543e0001206475726174696f6e10010c75333200011c805265747261637420612070726576696f75736c7920706c61636564206269642e005d014f726967696e206d757374206265205369676e65642c20616e6420746865206163636f756e742073686f756c6420686176652070726576696f75736c79206973737565642061207374696c6c2d616374697665206269646c6f662060616d6f756e746020666f7220606475726174696f6e602e00ac2d2060616d6f756e74603a2054686520616d6f756e74206f66207468652070726576696f7573206269642ebc2d20606475726174696f6e603a20546865206475726174696f6e206f66207468652070726576696f7573206269642e287365745f7461726765740401187461726765748107012c5065727175696e74696c6c00021890536574207461726765742070726f706f7274696f6e206f662067696c742d66756e64732e00744f726967696e206d757374206265206041646d696e4f726967696e602e0059012d2060746172676574603a20546865207461726765742070726f706f7274696f6e206f6620656666656374697665206973737565642066756e647320746861742073686f756c6420626520756e6465722067696c747340617420616e79206f6e652074696d652e1074686177040114696e646578f501012c416374697665496e64657800031c550152656d6f766520616e206163746976652062757420657870697265642067696c742e2052657365727665642066756e647320756e6465722067696c742061726520667265656420616e642062616c616e6365206973590161646a757374656420746f20656e737572652074686174207468652066756e64732067726f77206f7220736872696e6b20746f206d61696e7461696e20746865206571756976616c656e742070726f706f7274696f6e806f662065666665637469766520746f74616c206973737565642066756e64732e005d014f726967696e206d757374206265205369676e656420616e6420746865206163636f756e74206d75737420626520746865206f776e6572206f66207468652067696c74206f662074686520676976656e20696e6465782e00b82d2060696e646578603a2054686520696e646578206f66207468652067696c7420746f206265207468617765642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e810700000685070085070c3473705f61726974686d65746963287065725f7468696e67732c5065727175696e74696c6c0000040020010c753634000089070c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c0804540004490001081472656261670401286469736c6f6361746564000130543a3a4163636f756e74496400002859014465636c617265207468617420736f6d6520606469736c6f636174656460206163636f756e74206861732c207468726f7567682072657761726473206f722070656e616c746965732c2073756666696369656e746c7951016368616e676564206974732073636f726520746861742069742073686f756c642070726f7065726c792066616c6c20696e746f206120646966666572656e7420626167207468616e206974732063757272656e74106f6e652e001d01416e796f6e652063616e2063616c6c20746869732066756e6374696f6e2061626f757420616e7920706f74656e7469616c6c79206469736c6f6361746564206163636f756e742e00490157696c6c20616c7761797320757064617465207468652073746f7265642073636f7265206f6620606469736c6f63617465646020746f2074686520636f72726563742073636f72652c206261736564206f6e406053636f726550726f7669646572602e00d4496620606469736c6f63617465646020646f6573206e6f74206578697374732c2069742072657475726e7320616e206572726f722e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572000130543a3a4163636f756e744964000120d04d6f7665207468652063616c6c65722773204964206469726563746c7920696e2066726f6e74206f6620606c696768746572602e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642063616e206f6e6c792062652063616c6c656420627920746865204964206f66a0746865206163636f756e7420676f696e6720696e2066726f6e74206f6620606c696768746572602e00344f6e6c7920776f726b73206966942d20626f7468206e6f646573206172652077697468696e207468652073616d65206261672cd02d20616e6420606f726967696e602068617320612067726561746572206053636f726560207468616e20606c696768746572602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8d070c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c65741043616c6c040454000130106a6f696e080118616d6f756e74c4013042616c616e63654f663c543e00011c706f6f6c5f6964100118506f6f6c496400002845015374616b652066756e64732077697468206120706f6f6c2e2054686520616d6f756e7420746f20626f6e64206973207472616e736665727265642066726f6d20746865206d656d62657220746f20746865dc706f6f6c73206163636f756e7420616e6420696d6d6564696174656c7920696e637265617365732074686520706f6f6c7320626f6e642e001823204e6f746500cc2a20416e206163636f756e742063616e206f6e6c792062652061206d656d626572206f6620612073696e676c6520706f6f6c2ed82a20416e206163636f756e742063616e6e6f74206a6f696e207468652073616d6520706f6f6c206d756c7469706c652074696d65732e41012a20546869732063616c6c2077696c6c202a6e6f742a206475737420746865206d656d626572206163636f756e742c20736f20746865206d656d626572206d7573742068617665206174206c65617374c82020606578697374656e7469616c206465706f736974202b20616d6f756e746020696e207468656972206163636f756e742ed02a204f6e6c79206120706f6f6c2077697468205b60506f6f6c53746174653a3a4f70656e605d2063616e206265206a6f696e656428626f6e645f657874726104011465787472619107015c426f6e6445787472613c42616c616e63654f663c543e3e0001104501426f6e642060657874726160206d6f72652066756e64732066726f6d20606f726967696e6020696e746f2074686520706f6f6c20746f207768696368207468657920616c72656164792062656c6f6e672e0049014164646974696f6e616c2066756e64732063616e20636f6d652066726f6d206569746865722074686520667265652062616c616e6365206f6620746865206163636f756e742c206f662066726f6d207468659c616363756d756c6174656420726577617264732c20736565205b60426f6e644578747261605d2e30636c61696d5f7061796f757400021855014120626f6e646564206d656d6265722063616e20757365207468697320746f20636c61696d207468656972207061796f7574206261736564206f6e20746865207265776172647320746861742074686520706f6f6c610168617320616363756d756c617465642073696e6365207468656972206c61737420636c61696d6564207061796f757420284f522073696e6365206a6f696e696e6720696620746869732069732074686572652066697273743d0174696d6520636c61696d696e672072657761726473292e20546865207061796f75742077696c6c206265207472616e7366657272656420746f20746865206d656d6265722773206163636f756e742e004901546865206d656d6265722077696c6c206561726e20726577617264732070726f2072617461206261736564206f6e20746865206d656d62657273207374616b65207673207468652073756d206f6620746865d06d656d6265727320696e2074686520706f6f6c73207374616b652e205265776172647320646f206e6f742022657870697265222e18756e626f6e640801386d656d6265725f6163636f756e74000130543a3a4163636f756e744964000140756e626f6e64696e675f706f696e7473c4013042616c616e63654f663c543e0003704501556e626f6e6420757020746f2060756e626f6e64696e675f706f696e747360206f662074686520606d656d6265725f6163636f756e746027732066756e64732066726f6d2074686520706f6f6c2e2049744501696d706c696369746c7920636f6c6c65637473207468652072657761726473206f6e65206c6173742074696d652c2073696e6365206e6f7420646f696e6720736f20776f756c64206d65616e20736f6d656c7265776172647320776f756c6420676f20666f726665697465642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00ac2320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463682e0045012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e2054686973206973602020726566657265656420746f2061732061206b69636b2ef42a2054686520706f6f6c2069732064657374726f79696e6720616e6420746865206d656d626572206973206e6f7420746865206465706f7369746f722e55012a2054686520706f6f6c2069732064657374726f79696e672c20746865206d656d62657220697320746865206465706f7369746f7220616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001101232320436f6e646974696f6e7320666f72207065726d697373696f6e65642064697370617463682028692e652e207468652063616c6c657220697320616c736f2074686548606d656d6265725f6163636f756e7460293a00882a205468652063616c6c6572206973206e6f7420746865206465706f7369746f722e55012a205468652063616c6c657220697320746865206465706f7369746f722c2074686520706f6f6c2069732064657374726f79696e6720616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001823204e6f7465001d0149662074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f20756e626f6e6420776974682074686520706f6f6c206163636f756e742c5d015b6043616c6c3a3a706f6f6c5f77697468647261775f756e626f6e646564605d2063616e2062652063616c6c656420746f2074727920616e64206d696e696d697a6520756e6c6f636b696e67206368756e6b732e2049663d0174686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520726573756c74206f6620746869732063616c6c2077696c6c206c696b656c7920626520746865b4604e6f4d6f72654368756e6b7360206572726f722066726f6d20746865207374616b696e672073797374656d2e58706f6f6c5f77697468647261775f756e626f6e64656408011c706f6f6c5f6964100118506f6f6c49640001486e756d5f736c617368696e675f7370616e7310010c753332000418550143616c6c206077697468647261775f756e626f6e6465646020666f722074686520706f6f6c73206163636f756e742e20546869732063616c6c2063616e206265206d61646520627920616e79206163636f756e742e004101546869732069732075736566756c2069662074686569722061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f2063616c6c2060756e626f6e64602c20616e6420736f6d65610163616e20626520636c6561726564206279207769746864726177696e672e20496e2074686520636173652074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520757365725101776f756c642070726f6261626c792073656520616e206572726f72206c696b6520604e6f4d6f72654368756e6b736020656d69747465642066726f6d20746865207374616b696e672073797374656d207768656e5c7468657920617474656d707420746f20756e626f6e642e4477697468647261775f756e626f6e6465640801386d656d6265725f6163636f756e74000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c75333200054c5501576974686472617720756e626f6e6465642066756e64732066726f6d20606d656d6265725f6163636f756e74602e204966206e6f20626f6e6465642066756e64732063616e20626520756e626f6e6465642c20616e486572726f722069732072657475726e65642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00a82320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463680009012a2054686520706f6f6c20697320696e2064657374726f79206d6f646520616e642074686520746172676574206973206e6f7420746865206465706f7369746f722e31012a205468652074617267657420697320746865206465706f7369746f7220616e6420746865792061726520746865206f6e6c79206d656d62657220696e207468652073756220706f6f6c732e25012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e00982320436f6e646974696f6e7320666f72207065726d697373696f6e656420646973706174636800e82a205468652063616c6c6572206973207468652074617267657420616e64207468657920617265206e6f7420746865206465706f7369746f722e001823204e6f746500ec4966207468652074617267657420697320746865206465706f7369746f722c2074686520706f6f6c2077696c6c2062652064657374726f7965642e18637265617465100118616d6f756e74c4013042616c616e63654f663c543e000110726f6f74000130543a3a4163636f756e7449640001246e6f6d696e61746f72000130543a3a4163636f756e74496400013473746174655f746f67676c6572000130543a3a4163636f756e744964000644744372656174652061206e65772064656c65676174696f6e20706f6f6c2e002c2320417267756d656e74730055012a2060616d6f756e7460202d2054686520616d6f756e74206f662066756e647320746f2064656c656761746520746f2074686520706f6f6c2e205468697320616c736f2061637473206f66206120736f7274206f664d0120206465706f7369742073696e63652074686520706f6f6c732063726561746f722063616e6e6f742066756c6c7920756e626f6e642066756e647320756e74696c2074686520706f6f6c206973206265696e6730202064657374726f7965642e51012a2060696e64657860202d204120646973616d626967756174696f6e20696e64657820666f72206372656174696e6720746865206163636f756e742e204c696b656c79206f6e6c792075736566756c207768656ec020206372656174696e67206d756c7469706c6520706f6f6c7320696e207468652073616d652065787472696e7369632ed42a2060726f6f7460202d20546865206163636f756e7420746f20736574206173205b60506f6f6c526f6c65733a3a726f6f74605d2e0d012a20606e6f6d696e61746f7260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a6e6f6d696e61746f72605d2e2d012a206073746174655f746f67676c657260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a73746174655f746f67676c6572605d2e001823204e6f7465006101496e206164646974696f6e20746f2060616d6f756e74602c207468652063616c6c65722077696c6c207472616e7366657220746865206578697374656e7469616c206465706f7369743b20736f207468652063616c6c657211016e656564732061742068617665206174206c656173742060616d6f756e74202b206578697374656e7469616c5f6465706f73697460207472616e736665727261626c652e206e6f6d696e61746508011c706f6f6c5f6964100118506f6f6c496400012876616c696461746f7273d401445665633c543a3a4163636f756e7449643e000700247365745f737461746508011c706f6f6c5f6964100118506f6f6c4964000114737461746575010124506f6f6c5374617465000800307365745f6d6574616461746108011c706f6f6c5f6964100118506f6f6c49640001206d6574616461746128011c5665633c75383e0009002c7365745f636f6e666967731401346d696e5f6a6f696e5f626f6e6495070158436f6e6669674f703c42616c616e63654f663c543e3e00013c6d696e5f6372656174655f626f6e6495070158436f6e6669674f703c42616c616e63654f663c543e3e0001246d61785f706f6f6c7399070134436f6e6669674f703c7533323e00012c6d61785f6d656d6265727399070134436f6e6669674f703c7533323e0001506d61785f6d656d626572735f7065725f706f6f6c99070134436f6e6669674f703c7533323e000a28410155706461746520636f6e66696775726174696f6e7320666f7220746865206e6f6d696e6174696f6e20706f6f6c732e20546865206f726967696e20666f7220746869732063616c6c206d75737420626514526f6f742e002c2320417267756d656e747300a02a20606d696e5f6a6f696e5f626f6e6460202d20536574205b604d696e4a6f696e426f6e64605d2eb02a20606d696e5f6372656174655f626f6e6460202d20536574205b604d696e437265617465426f6e64605d2e842a20606d61785f706f6f6c7360202d20536574205b604d6178506f6f6c73605d2ea42a20606d61785f6d656d6265727360202d20536574205b604d6178506f6f6c4d656d62657273605d2ee42a20606d61785f6d656d626572735f7065725f706f6f6c60202d20536574205b604d6178506f6f6c4d656d62657273506572506f6f6c605d2e307570646174655f726f6c657310011c706f6f6c5f6964100118506f6f6c49640001206e65775f726f6f749d070158436f6e6669674f703c543a3a4163636f756e7449643e0001346e65775f6e6f6d696e61746f729d070158436f6e6669674f703c543a3a4163636f756e7449643e0001446e65775f73746174655f746f67676c65729d070158436f6e6669674f703c543a3a4163636f756e7449643e000b1c745570646174652074686520726f6c6573206f662074686520706f6f6c2e003d0154686520726f6f7420697320746865206f6e6c7920656e7469747920746861742063616e206368616e676520616e79206f662074686520726f6c65732c20696e636c7564696e6720697473656c662cb86578636c7564696e6720746865206465706f7369746f722c2077686f2063616e206e65766572206368616e67652e005101497420656d69747320616e206576656e742c206e6f74696679696e6720554973206f662074686520726f6c65206368616e67652e2054686973206576656e742069732071756974652072656c6576616e7420746f1d016d6f737420706f6f6c206d656d6265727320616e6420746865792073686f756c6420626520696e666f726d6564206f66206368616e67657320746f20706f6f6c20726f6c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e9107085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324426f6e644578747261041c42616c616e6365011801082c4672656542616c616e6365040018011c42616c616e63650000001c52657761726473000100009507085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f7665000200009907085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200009d07085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540100010c104e6f6f700000000c5365740400000104540001001852656d6f766500020000a107106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001b47c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100138543a3a426c6f636b4e756d62657200000490536574207468652076616c69646174696f6e207570677261646520636f6f6c646f776e2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d62657200010484536574207468652076616c69646174696f6e20757067726164652064656c61792e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000204d05365742074686520616363657074616e636520706572696f6420666f7220616e20696e636c756465642063616e6469646174652e447365745f6d61785f636f64655f73697a6504010c6e657710010c753332000304dc53657420746865206d61782076616c69646174696f6e20636f64652073697a6520666f7220696e636f6d696e672075706772616465732e407365745f6d61785f706f765f73697a6504010c6e657710010c753332000404c453657420746865206d617820504f5620626c6f636b2073697a6520666f7220696e636f6d696e672075706772616465732e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049453657420746865206d6178206865616420646174612073697a6520666f722070617261732e507365745f706172617468726561645f636f72657304010c6e657710010c753332000604b453657420746865206e756d626572206f66207061726174687265616420657865637574696f6e20636f7265732e587365745f706172617468726561645f7265747269657304010c6e657710010c753332000704d853657420746865206e756d626572206f66207265747269657320666f72206120706172746963756c617220706172617468726561642e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100138543a3a426c6f636b4e756d626572000804d0536574207468652070617261636861696e2076616c696461746f722d67726f757020726f746174696f6e206672657175656e6379747365745f636861696e5f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000904ac5365742074686520617661696c6162696c69747920706572696f6420666f722070617261636861696e732e787365745f7468726561645f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000a04b05365742074686520617661696c6162696c69747920706572696f6420666f722070617261746872656164732e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04390153657420746865207363686564756c696e67206c6f6f6b61686561642c20696e206578706563746564206e756d626572206f6620626c6f636b73206174207065616b207468726f7567687075742e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e65773504012c4f7074696f6e3c7533323e000c04ec53657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2061737369676e20746f20616e7920636f72652e487365745f6d61785f76616c696461746f727304010c6e65773504012c4f7074696f6e3c7533323e000d040d0153657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2075736520696e2070617261636861696e20636f6e73656e7375732e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e040d0153657420746865206469737075746520706572696f642c20696e206e756d626572206f662073657373696f6e7320746f206b65657020666f722064697370757465732eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000f04c853657420746865206469737075746520706f737420636f6e636c7573696f6e20616363657074616e636520706572696f642e687365745f646973707574655f6d61785f7370616d5f736c6f747304010c6e657710010c753332001004b453657420746865206d6178696d756d206e756d626572206f662064697370757465207370616d20736c6f74732ea47365745f646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572001104b853657420746865206469737075746520636f6e636c7573696f6e2062792074696d65206f757420706572696f642e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c753332001208f853657420746865206e6f2073686f7720736c6f74732c20696e206e756d626572206f66206e756d626572206f6620636f6e73656e73757320736c6f74732e4c4d757374206265206174206c6561737420312e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c7533320013049c5365742074686520746f74616c206e756d626572206f662064656c6179207472616e636865732e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c7533320014048c53657420746865207a65726f74682064656c6179207472616e6368652077696474682e507365745f6e65656465645f617070726f76616c7304010c6e657710010c753332001504dc53657420746865206e756d626572206f662076616c696461746f7273206e656564656420746f20617070726f7665206120626c6f636b2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604590153657420746865206e756d626572206f662073616d706c657320746f20646f206f6620746865206052656c61795652464d6f64756c6f6020617070726f76616c2061737369676e6d656e7420637269746572696f6e2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c7533320017042d015365747320746865206d6178696d756d206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c75333200180465015365747320746865206d6178696d756d20746f74616c2073697a65206f66206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c7533320019049c5365742074686520637269746963616c20646f776e77617264206d6573736167652073697a652e707365745f756d705f736572766963655f746f74616c5f77656967687404010c6e6577200118576569676874001a043901536574732074686520736f6674206c696d697420666f7220746865207068617365206f66206469737061746368696e6720646973706174636861626c6520757077617264206d657373616765732e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b042d015365747320746865206d6178696d756d2073697a65206f6620616e20757077617264206d65737361676520746861742063616e2062652073656e7420627920612063616e6469646174652ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c0405015365747320746865206d6178696d756d206e756d626572206f66206d65737361676573207468617420612063616e6469646174652063616e20636f6e7461696e2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d0435015365747320746865206e756d626572206f662073657373696f6e7320616674657220776869636820616e2048524d50206f70656e206368616e6e656c207265717565737420657870697265732e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e045101536574732074686520616d6f756e74206f662066756e64732074686174207468652073656e6465722073686f756c642070726f7669646520666f72206f70656e696e6720616e2048524d50206368616e6e656c2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f086101536574732074686520616d6f756e74206f662066756e647320746861742074686520726563697069656e742073686f756c642070726f7669646520666f7220616363657074696e67206f70656e696e6720616e2048524d50206368616e6e656c2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c7533320020041d015365747320746865206d6178696d756d206e756d626572206f66206d6573736167657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c75333200210451015365747320746865206d6178696d756d20746f74616c2073697a65206f66206d6573736167657320696e20627974657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c75333200220449015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206163636570742ea07365745f68726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7304010c6e657710010c7533320023044d015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206163636570742e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c7533320024043d015365747320746865206d6178696d756d2073697a65206f662061206d657373616765207468617420636f756c6420657665722062652070757420696e746f20616e2048524d50206368616e6e656c2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200250445015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206f70656e2ea47365745f68726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200260449015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206f70656e2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c75333200270435015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206d657373616765732063616e2062652073656e7420627920612063616e6469646174652e747365745f756d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400280431015365747320746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c20757077617264206d657373616765206d617920636f6e73756d652e607365745f7076665f636865636b696e675f656e61626c656404010c6e6577880110626f6f6c0029045101456e61626c65206f722064697361626c6520505646207072652d636865636b696e672e20436f6e73756c7420746865206669656c6420646f63756d656e746174696f6e207072696f7220657865637574696e672e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a04510153657420746865206e756d626572206f662073657373696f6e206368616e676573206166746572207768696368206120505646207072652d636865636b696e6720766f74696e672069732072656a65637465642e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d626572002b1055015365747320746865206d696e696d756d2064656c6179206265747765656e20616e6e6f756e63696e6720746865207570677261646520626c6f636b20666f7220612070617261636861696e20756e74696c2074686554757067726164652074616b696e6720706c6163652e00390153656520746865206669656c6420646f63756d656e746174696f6e20666f7220696e666f726d6174696f6e20616e6420636f6e73747261696e747320666f7220746865206e65772076616c75652e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577880110626f6f6c002c084d0153657474696e67207468697320746f20747275652077696c6c2064697361626c6520636f6e73697374656e637920636865636b7320666f722074686520636f6e66696775726174696f6e20736574746572732e4455736520776974682063617574696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea507106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea907106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ead07106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e74657204011064617461b107018450617261636861696e73496e686572656e74446174613c543a3a4865616465723e0000043101456e7465722074686520706172617320696e686572656e742e20546869732077696c6c2070726f63657373206269746669656c647320616e64206261636b65642063616e646964617465732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb1070c4c706f6c6b61646f745f7072696d69746976657308763230496e686572656e7444617461040c484452011103001001246269746669656c6473b5070190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e64696461746573d107017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e0001206469737075746573f90701604d756c74694469737075746553746174656d656e74536574000134706172656e745f6865616465721103010c4844520000b507000002b90700b907104c706f6c6b61646f745f7072696d697469766573087632187369676e65643c556e636865636b65645369676e6564081c5061796c6f616401bd072c5265616c5061796c6f616401bd07000c011c7061796c6f6164bd07011c5061796c6f616400013c76616c696461746f725f696e646578c907013856616c696461746f72496e6465780001247369676e6174757265cd07014856616c696461746f725369676e61747572650000bd070c4c706f6c6b61646f745f7072696d69746976657308763250417661696c6162696c6974794269746669656c6400000400c107017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000c10700000708c50700c5070c18626974766563146f72646572104c73623000000000c9070c4c706f6c6b61646f745f7072696d6974697665730876323856616c696461746f72496e6465780000040010010c7533320000cd07104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070245369676e61747572650000040095010148737232353531393a3a5369676e61747572650000d107000002d50700d5070c4c706f6c6b61646f745f7072696d6974697665730876323c4261636b656443616e6469646174650404480124000c012463616e646964617465d9070170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f746573f10701605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e6469636573c107017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000d9070c4c706f6c6b61646f745f7072696d69746976657308763264436f6d6d697474656443616e6469646174655265636569707404044801240008012864657363726970746f728501015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e7473dd07015043616e646964617465436f6d6d69746d656e74730000dd070c4c706f6c6b61646f745f7072696d6974697665730876325043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d65737361676573910201485665633c5570776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573e10701705665633c4f7574626f756e6448726d704d6573736167653c49643e3e00014c6e65775f76616c69646174696f6e5f636f6465e90701584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f64617461a1010120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e0000e107000002e50700e5070860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401890100080124726563697069656e748901010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e0000e90704184f7074696f6e04045401ed070108104e6f6e6500000010536f6d650400ed070000010000ed070c48706f6c6b61646f745f70617261636861696e287072696d6974697665733856616c69646174696f6e436f64650000040028011c5665633c75383e0000f107000002f50700f5070c4c706f6c6b61646f745f7072696d6974697665730876324c56616c69646974794174746573746174696f6e00010820496d706c696369740400cd07014856616c696461746f725369676e6174757265000100204578706c696369740400cd07014856616c696461746f725369676e617475726500020000f907000002fd0700fd070c4c706f6c6b61646f745f7072696d6974697665730876324c4469737075746553746174656d656e7453657400000c013863616e6469646174655f68617368c901013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473010801ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e0000010800000205080005080000040c0908c907cd070009080c4c706f6c6b61646f745f7072696d697469766573087632404469737075746553746174656d656e740001081456616c696404000d08016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c696404001108016c496e76616c69644469737075746553746174656d656e744b696e64000100000d080c4c706f6c6b61646f745f7072696d6974697665730876326456616c69644469737075746553746174656d656e744b696e64000110204578706c696369740000003c4261636b696e675365636f6e646564040024011048617368000100304261636b696e6756616c696404002401104861736800020040417070726f76616c436865636b696e670003000011080c4c706f6c6b61646f745f7072696d6974697665730876326c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c69636974000000001508106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012058666f7263655f7365745f63757272656e745f636f646508011070617261890101185061726149640001206e65775f636f6465ed07013856616c69646174696f6e436f6465000004f8536574207468652073746f7261676520666f72207468652070617261636861696e2076616c69646174696f6e20636f646520696d6d6564696174656c792e58666f7263655f7365745f63757272656e745f6865616408011070617261890101185061726149640001206e65775f68656164a101012048656164446174610001040101536574207468652073746f7261676520666f72207468652063757272656e742070617261636861696e2068656164206461746120696d6d6564696174656c792e6c666f7263655f7363686564756c655f636f64655f757067726164650c011070617261890101185061726149640001206e65775f636f6465ed07013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100138543a3a426c6f636b4e756d6265720002042d015363686564756c6520616e207570677261646520617320696620697420776173207363686564756c656420696e2074686520676976656e2072656c617920706172656e7420626c6f636b2e4c666f7263655f6e6f74655f6e65775f6865616408011070617261890101185061726149640001206e65775f68656164a101012048656164446174610003041d014e6f74652061206e657720626c6f636b206865616420666f7220706172612077697468696e2074686520636f6e74657874206f66207468652063757272656e7420626c6f636b2e48666f7263655f71756575655f616374696f6e040110706172618901011850617261496400040cf850757420612070617261636861696e206469726563746c7920696e746f20746865206e6578742073657373696f6e277320616374696f6e2071756575652ef457652063616e277420717565756520697420616e7920736f6f6e6572207468616e207468697320776974686f757420676f696e6720696e746f2074686538696e697469616c697a65722e2e2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f6465ed07013856616c69646174696f6e436f6465000534a041646473207468652076616c69646174696f6e20636f646520746f207468652073746f726167652e00590154686520636f64652077696c6c206e6f7420626520616464656420696620697420697320616c72656164792070726573656e742e204164646974696f6e616c6c792c20696620505646207072652d636865636b696e67e069732072756e6e696e6720666f72207468617420636f64652c2069742077696c6c20626520696e7374616e746c792061636365707465642e0051014f74686572776973652c2074686520636f64652077696c6c20626520616464656420696e746f207468652073746f726167652e204e6f746520746861742074686520636f64652077696c6c2062652061646465646101696e746f2073746f726167652077697468207265666572656e636520636f756e7420302e205468697320697320746f206163636f756e74207468652066616374207468617420746865726520617265206e6f2075736572734d01666f72207468697320636f6465207965742e205468652063616c6c65722077696c6c206861766520746f206d616b6520737572652074686174207468697320636f6465206576656e7475616c6c79206765747365017573656420627920736f6d652070617261636861696e206f722072656d6f7665642066726f6d207468652073746f7261676520746f2061766f69642073746f72616765206c65616b732e20466f7220746865206c6174746572650170726566657220746f20757365207468652060706f6b655f756e757365645f76616c69646174696f6e5f636f64656020646973706174636861626c6520746f207261772073746f72616765206d616e6970756c6174696f6e2e005101546869732066756e6374696f6e206973206d61696e6c79206d65616e7420746f206265207573656420666f7220757067726164696e672070617261636861696e73207468617420646f206e6f7420666f6c6c6f77090174686520676f2d6168656164207369676e616c207768696c652074686520505646207072652d636865636b696e67206665617475726520697320656e61626c65642e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f686173689d01014856616c69646174696f6e436f646548617368000614250152656d6f7665207468652076616c69646174696f6e20636f64652066726f6d207468652073746f726167652069666620746865207265666572656e636520636f756e7420697320302e0059015468697320697320626574746572207468616e2072656d6f76696e67207468652073746f72616765206469726563746c792c20626563617573652069742077696c6c206e6f742072656d6f76652074686520636f6465410174686174207761732073756464656e6c7920676f74207573656420627920736f6d652070617261636861696e207768696c65207468697320646973706174636861626c65207761732070656e64696e67306469737061746368696e672e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d7419080144507666436865636b53746174656d656e740001247369676e6174757265cd07014856616c696461746f725369676e61747572650007085501496e636c7564657320612073746174656d656e7420666f72206120505646207072652d636865636b696e6720766f74652e20506f74656e7469616c6c792c2066696e616c697a65732074686520766f746520616e644101656e616374732074686520726573756c747320696620746861742077617320746865206c61737420766f7465206265666f726520616368696576696e67207468652073757065726d616a6f726974792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e19080c4c706f6c6b61646f745f7072696d69746976657308763244507666436865636b53746174656d656e740000100118616363657074880110626f6f6c00011c7375626a6563749d01014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e646578c907013856616c696461746f72496e64657800001d08106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000c390149737375652061207369676e616c20746f2074686520636f6e73656e73757320656e67696e6520746f20666f726369626c79206163742061732074686f75676820616c6c2070617261636861696e5101626c6f636b7320696e20616c6c2072656c617920636861696e20626c6f636b7320757020746f20616e6420696e636c7564696e672074686520676976656e206e756d62657220696e207468652063757272656e74a0636861696e206172652076616c696420616e642073686f756c642062652066696e616c697a65642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2108106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c646d701870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2508106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030ac5365727669636520612073696e676c65206f76657277656967687420757077617264206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733adc2d2060556e6b6e6f776e4d657373616765496e646578603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e2d012d20605765696768744f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2908106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c04045400011c5868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e748901011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000284d01496e697469617465206f70656e696e672061206368616e6e656c2066726f6d20612070617261636861696e20746f206120676976656e20726563697069656e74207769746820676976656e206368616e6e656c2c706172616d65746572732e0059012d206070726f706f7365645f6d61785f636170616369747960202d2073706563696669657320686f77206d616e79206d657373616765732063616e20626520696e20746865206368616e6e656c206174206f6e63652e2d012d206070726f706f7365645f6d61785f6d6573736167655f73697a6560202d2073706563696669657320746865206d6178696d756d2073697a65206f6620746865206d657373616765732e0011015468657365206e756d62657273206172652061207375626a65637420746f207468652072656c61792d636861696e20636f6e66696775726174696f6e206c696d6974732e005101546865206368616e6e656c2063616e206265206f70656e6564206f6e6c792061667465722074686520726563697069656e7420636f6e6669726d7320697420616e64206f6e6c79206f6e20612073657373696f6e1c6368616e67652e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e6465728901011850617261496400010cf041636365707420612070656e64696e67206f70656e206368616e6e656c20726571756573742066726f6d2074686520676976656e2073656e6465722e00f4546865206368616e6e656c2077696c6c206265206f70656e6564206f6e6c79206f6e20746865206e6578742073657373696f6e20626f756e646172792e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f6964c101013448726d704368616e6e656c49640002105501496e69746961746520756e696c61746572616c20636c6f73696e67206f662061206368616e6e656c2e20546865206f726967696e206d75737420626520656974686572207468652073656e646572206f722074686598726563697069656e7420696e20746865206368616e6e656c206265696e6720636c6f7365642e00c054686520636c6f737572652063616e206f6e6c792068617070656e206f6e20612073657373696f6e206368616e67652e40666f7263655f636c65616e5f68726d700c0110706172618901011850617261496400011c696e626f756e6410010c7533320001206f7574626f756e6410010c75333200031c1901546869732065787472696e7369632074726967676572732074686520636c65616e7570206f6620616c6c207468652048524d502073746f72616765206974656d7320746861742101612070617261206d617920686176652e204e6f726d616c6c7920746869732068617070656e73206f6e6365207065722073657373696f6e2c20627574207468697320616c6c6f77730101796f7520746f20747269676765722074686520636c65616e757020696d6d6564696174656c7920666f7220612073706563696669632070617261636861696e2e00504f726967696e206d75737420626520526f6f742e0081014e756d626572206f6620696e626f756e6420616e64206f7574626f756e64206368616e6e656c7320666f7220607061726160206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000418a4466f7263652070726f636573732048524d50206f70656e206368616e6e656c2072657175657374732e0005014966207468657265206172652070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f66206f70656e696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000518a8466f7263652070726f636573732048524d5020636c6f7365206368616e6e656c2072657175657374732e0009014966207468657265206172652070656e64696e672048524d5020636c6f7365206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f6620636c6f73696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f6964c101013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c7533320006205d01546869732063616e63656c7320612070656e64696e67206f70656e206368616e6e656c20726571756573742e2049742063616e2062652063616e63656c656420627920656974686572206f66207468652073656e64657219016f722074686520726563697069656e7420666f72207468617420726571756573742e20546865206f726967696e206d75737420626520656974686572206f662074686f73652e005d015468652063616e63656c6c6174696f6e2068617070656e7320696d6d6564696174656c792e204974206973206e6f7420706f737369626c6520746f2063616e63656c20746865207265717565737420696620697420697344616c72656164792061636365707465642e005901546f74616c206e756d626572206f66206f70656e2072657175657374732028692e652e206048726d704f70656e4368616e6e656c52657175657374734c6973746029206d7573742062652070726f7669646564206173347769746e65737320646174612e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d08106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a65000000042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3108105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001182072656769737465720c010869648901011850617261496400013067656e657369735f68656164a1010120486561644461746100013c76616c69646174696f6e5f636f6465ed07013856616c69646174696f6e436f6465000038f852656769737465722068656164206461746120616e642076616c69646174696f6e20636f646520666f72206120726573657276656420506172612049642e0030232320417267756d656e7473c02d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e2d012d20606964603a2054686520706172612049442e204d757374206265206f776e65642f6d616e616765642062792074686520606f726967696e60207369676e696e67206163636f756e742e01012d206067656e657369735f68656164603a205468652067656e6573697320686561642064617461206f66207468652070617261636861696e2f7468726561642e25012d206076616c69646174696f6e5f636f6465603a2054686520696e697469616c2076616c69646174696f6e20636f6465206f66207468652070617261636861696e2f7468726561642e00402323204465706f736974732f466565739501546865206f726967696e207369676e6564206163636f756e74206d7573742072657365727665206120636f72726573706f6e64696e67206465706f73697420666f722074686520726567697374726174696f6e2e20416e797468696e6720616c7265616479d872657365727665642070726576696f75736c7920666f7220746869732070617261204944206973206163636f756e74656420666f722e00242323204576656e7473d454686520605265676973746572656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869648901011850617261496400013067656e657369735f68656164a1010120486561644461746100013c76616c69646174696f6e5f636f6465ed07013856616c69646174696f6e436f6465000118dc466f7263652074686520726567697374726174696f6e206f6620612050617261204964206f6e207468652072656c617920636861696e2e00b8546869732066756e6374696f6e206d7573742062652063616c6c6564206279206120526f6f74206f726967696e2e001901546865206465706f7369742074616b656e2063616e2062652073706563696669656420666f72207468697320726567697374726174696f6e2e20416e79206050617261496460190163616e20626520726567697374657265642c20696e636c7564696e67207375622d3130303020494473207768696368206172652053797374656d2050617261636861696e732e286465726567697374657204010869648901011850617261496400020c050144657265676973746572206120506172612049642c2066726565696e6720616c6c206461746120616e642072657475726e696e6720616e79206465706f7369742e007d015468652063616c6c6572206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e205468652070617261206d757374206265206120706172617468726561642e10737761700801086964890101185061726149640001146f746865728901011850617261496400032cd85377617020612070617261636861696e207769746820616e6f746865722070617261636861696e206f7220706172617468726561642e000101546865206f726967696e206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e00610154686520737761702077696c6c2068617070656e206f6e6c7920696620746865726520697320616c726561647920616e206f70706f7369746520737761702070656e64696e672e204966207468657265206973206e6f742c590174686520737761702077696c6c2062652073746f72656420696e207468652070656e64696e67207377617073206d61702c20726561647920666f722061206c6174657220636f6e6669726d61746f727920737761702e005d01546865206050617261496460732072656d61696e206d617070656420746f207468652073616d652068656164206461746120616e6420636f646520736f2065787465726e616c20636f64652063616e2072656c79206f6e3d01605061726149646020746f2062652061206c6f6e672d7465726d206964656e746966696572206f662061206e6f74696f6e616c202270617261636861696e222e20486f77657665722c20746865697255017363686564756c696e6720696e666f2028692e652e2077686574686572207468657927726520612070617261746872656164206f722070617261636861696e292c2061756374696f6e20696e666f726d6174696f6e94616e64207468652061756374696f6e206465706f736974206172652073776974636865642e44666f7263655f72656d6f76655f6c6f636b04011070617261890101185061726149640004100d0152656d6f76652061206d616e61676572206c6f636b2066726f6d206120706172612e20546869732077696c6c20616c6c6f7720746865206d616e61676572206f662061350170726576696f75736c79206c6f636b6564207061726120746f2064657265676973746572206f7220737761702061207061726120776974686f7574207573696e6720676f7665726e616e63652e009843616e206f6e6c792062652063616c6c65642062792074686520526f6f74206f726967696e2e1c72657365727665000538945265736572766520612050617261204964206f6e207468652072656c617920636861696e2e004d01546869732066756e6374696f6e2077696c6c20726573657276652061206e6577205061726120496420746f206265206f776e65642f6d616e6167656420627920746865206f726967696e206163636f756e742e7d01546865206f726967696e206163636f756e742069732061626c6520746f2072656769737465722068656164206461746120616e642076616c69646174696f6e20636f6465207573696e67206072656769737465726020746f2063726561746581016120706172617468726561642e205573696e672074686520536c6f74732070616c6c65742c206120706172617468726561642063616e207468656e20626520757067726164656420746f2067657420612070617261636861696e20736c6f742e0030232320417267756d656e747379012d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e204265636f6d657320746865206d616e616765722f6f776e6572206f6620746865206e657720706172612049442e00402323204465706f736974732f466565732101546865206f726967696e206d75737420726573657276652061206465706f736974206f662060506172614465706f7369746020666f722074686520726567697374726174696f6e2e00242323204576656e74736d015468652060526573657276656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732c2077686963682070726f76696465732074686520494420726573657276656420666f72207573652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3508105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c6561736514011070617261890101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00001069014a757374206120636f6e6e65637420696e746f2074686520606c656173655f6f7574602063616c6c2c20696e206361736520526f6f742077616e747320746f20666f72636520736f6d65206c6561736520746f2068617070656ee0696e646570656e64656e746c79206f6620616e79206f74686572206f6e2d636861696e206d656368616e69736d20746f207573652069742e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e40636c6561725f616c6c5f6c6561736573040110706172618901011850617261496400010c4d01436c65617220616c6c206c656173657320666f72206120506172612049642c20726566756e64696e6720616e79206465706f73697473206261636b20746f20746865206f726967696e616c206f776e6572732e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e3c747269676765725f6f6e626f617264040110706172618901011850617261496400021c250154727920746f206f6e626f61726420612070617261636861696e2074686174206861732061206c6561736520666f72207468652063757272656e74206c6561736520706572696f642e004501546869732066756e6374696f6e2063616e2062652075736566756c2069662074686572652077617320736f6d6520737461746520697373756520776974682061207061726120746861742073686f756c64390168617665206f6e626f61726465642c206275742077617320756e61626c6520746f2e204173206c6f6e67206173207468657920686176652061206c6561736520706572696f642c2077652063616e6c6c6574207468656d206f6e626f6172642066726f6d20686572652e00cc4f726967696e206d757374206265207369676e65642c206275742063616e2062652063616c6c656420627920616e796f6e652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3908105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6ef5010138543a3a426c6f636b4e756d6265720001486c656173655f706572696f645f696e646578f50101404c65617365506572696f644f663c543e000014544372656174652061206e65772061756374696f6e2e005101546869732063616e206f6e6c792068617070656e207768656e2074686572652069736e277420616c726561647920616e2061756374696f6e20696e2070726f677265737320616e64206d6179206f6e6c79206265250163616c6c65642062792074686520726f6f74206f726967696e2e20416363657074732074686520606475726174696f6e60206f6620746869732061756374696f6e20616e64207468655901606c656173655f706572696f645f696e64657860206f662074686520696e697469616c206c6561736520706572696f64206f662074686520666f757220746861742061726520746f2062652061756374696f6e65642e0c626964140110706172613d08011850617261496400013461756374696f6e5f696e646578f501013041756374696f6e496e64657800012866697273745f736c6f74f50101404c65617365506572696f644f663c543e0001246c6173745f736c6f74f50101404c65617365506572696f644f663c543e000118616d6f756e74c4013042616c616e63654f663c543e00014049014d616b652061206e6577206269642066726f6d20616e206163636f756e742028696e636c7564696e6720612070617261636861696e206163636f756e742920666f72206465706c6f79696e672061206e65772870617261636861696e2e0059014d756c7469706c652073696d756c74616e656f757320626964732066726f6d207468652073616d65206269646465722061726520616c6c6f776564206f6e6c79206173206c6f6e6720617320616c6c206163746976653d0162696473206f7665726c61702065616368206f746865722028692e652e20617265206d757475616c6c79206578636c7573697665292e20426964732063616e6e6f742062652072656461637465642e0055012d20607375626020697320746865207375622d6269646465722049442c20616c6c6f77696e6720666f72206d756c7469706c6520636f6d706574696e67206269647320746f206265206d6164652062792028616e647066756e64656420627929207468652073616d65206163636f756e742e4d012d206061756374696f6e5f696e646578602069732074686520696e646578206f66207468652061756374696f6e20746f20626964206f6e2e2053686f756c64206a757374206265207468652070726573656e746876616c7565206f66206041756374696f6e436f756e746572602e49012d206066697273745f736c6f746020697320746865206669727374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e41012d20606c6173745f736c6f746020697320746865206c617374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e49012d2060616d6f756e74602069732074686520616d6f756e7420746f2062696420746f2062652068656c64206173206465706f73697420666f72207468652070617261636861696e2073686f756c6420746865c86269642077696e2e205468697320616d6f756e742069732068656c64207468726f7567686f7574207468652072616e67652e3863616e63656c5f61756374696f6e00020c7843616e63656c20616e20696e2d70726f67726573732061756374696f6e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d080000068901004108105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e6465783d08011850617261496400010c636170c4013042616c616e63654f663c543e00013066697273745f706572696f64f50101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64f50101404c65617365506572696f644f663c543e00010c656e64f5010138543a3a426c6f636b4e756d62657200012076657269666965724508014c4f7074696f6e3c4d756c74695369676e65723e00001069014372656174652061206e65772063726f77646c6f616e696e672063616d706169676e20666f7220612070617261636861696e20736c6f7420776974682074686520676976656e206c6561736520706572696f642072616e67652e005d0154686973206170706c6965732061206c6f636b20746f20796f75722070617261636861696e20636f6e66696775726174696f6e2c20656e737572696e6720746861742069742063616e6e6f74206265206368616e676564646279207468652070617261636861696e206d616e616765722e28636f6e747269627574650c0114696e6465783d08011850617261496400011476616c7565c4013042616c616e63654f663c543e0001247369676e6174757265550801584f7074696f6e3c4d756c74695369676e61747572653e0001085101436f6e7472696275746520746f20612063726f77642073616c652e20546869732077696c6c207472616e7366657220736f6d652062616c616e6365206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e6465783d080118506172614964000244c057697468647261772066756c6c2062616c616e6365206f66206120737065636966696320636f6e7472696275746f722e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e00ad015468652066756e64206d7573742062652065697468657220696e2c206f7220726561647920666f722c207265746972656d656e742e20466f7220612066756e6420746f206265202a696e2a207265746972656d656e742c207468656e20746865207265746972656d656e74f8666c6167206d757374206265207365742e20466f7220612066756e6420746f20626520726561647920666f72207265746972656d656e742c207468656e3a9c2d206974206d757374206e6f7420616c726561647920626520696e207265746972656d656e743b4d012d2074686520616d6f756e74206f66207261697365642066756e6473206d75737420626520626967676572207468616e20746865205f667265655f2062616c616e6365206f6620746865206163636f756e743b342d20616e64206569746865723abc20202d2074686520626c6f636b206e756d626572206d757374206265206174206c656173742060656e64603b206f722d0120202d207468652063757272656e74206c6561736520706572696f64206d7573742062652067726561746572207468616e207468652066756e64277320606c6173745f706572696f64602e006d01496e207468697320636173652c207468652066756e642773207265746972656d656e7420666c61672069732073657420616e64206974732060656e646020697320726573657420746f207468652063757272656e7420626c6f636b1c6e756d6265722e00f02d206077686f603a20546865206163636f756e742077686f736520636f6e747269627574696f6e2073686f756c642062652077697468647261776e2e19012d2060696e646578603a205468652070617261636861696e20746f2077686f73652063726f77646c6f616e2074686520636f6e747269627574696f6e20776173206d6164652e18726566756e64040114696e6465783d080118506172614964000314e04175746f6d61746963616c6c7920726566756e6420636f6e7472696275746f7273206f6620616e20656e6465642063726f77646c6f616e2e210144756520746f20776569676874207265737472696374696f6e732c20746869732066756e6374696f6e206d6179206e65656420746f2062652063616c6c6564206d756c7469706c65490174696d657320746f2066756c6c7920726566756e6420616c6c2075736572732e2057652077696c6c20726566756e64206052656d6f76654b6579734c696d69746020757365727320617420612074696d652e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e20646973736f6c7665040114696e6465783d080118506172614964000404550152656d6f766520612066756e6420616674657220746865207265746972656d656e7420706572696f642068617320656e64656420616e6420616c6c2066756e64732068617665206265656e2072657475726e65642e1065646974180114696e6465783d08011850617261496400010c636170c4013042616c616e63654f663c543e00013066697273745f706572696f64f50101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64f50101404c65617365506572696f644f663c543e00010c656e64f5010138543a3a426c6f636b4e756d62657200012076657269666965724508014c4f7074696f6e3c4d756c74695369676e65723e00050cd0456469742074686520636f6e66696775726174696f6e20666f7220616e20696e2d70726f67726573732063726f77646c6f616e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e206164645f6d656d6f080114696e646578890101185061726149640001106d656d6f28011c5665633c75383e00060cec41646420616e206f7074696f6e616c206d656d6f20746f20616e206578697374696e672063726f77646c6f616e20636f6e747269627574696f6e2e002d014f726967696e206d757374206265205369676e65642c20616e64207468652075736572206d757374206861766520636f6e747269627574656420746f207468652063726f77646c6f616e2e10706f6b65040114696e6465788901011850617261496400070c74506f6b65207468652066756e6420696e746f20604e657752616973656000dc4f726967696e206d757374206265205369676e65642c20616e64207468652066756e6420686173206e6f6e2d7a65726f2072616973652e38636f6e747269627574655f616c6c080114696e6465783d0801185061726149640001247369676e6174757265550801584f7074696f6e3c4d756c74695369676e61747572653e000808e101436f6e7472696275746520796f757220656e746972652062616c616e636520746f20612063726f77642073616c652e20546869732077696c6c207472616e736665722074686520656e746972652062616c616e6365206f6620612075736572206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e450804184f7074696f6e0404540149080108104e6f6e6500000010536f6d650400490800000100004908082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400a8013c656432353531393a3a5075626c69630000001c537232353531390400b4013c737232353531393a3a5075626c696300010014456364736104004d08013465636473613a3a5075626c6963000200004d080c1c73705f636f7265146563647361185075626c696300000400510801205b75383b2033335d00005108000003210000000800550804184f7074696f6e0404540159080108104e6f6e6500000010536f6d650400590800000100005908082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040051040148656432353531393a3a5369676e61747572650000001c53723235353139040095010148737232353531393a3a5369676e617475726500010014456364736104005d08014065636473613a3a5369676e6174757265000200005d080c1c73705f636f7265146563647361245369676e617475726500000400150501205b75383b2036355d000061080c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d65737361676565080154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765910801a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6ee9010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e350401484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e6d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e6d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69745102012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69745102012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6508080c78636d3056657273696f6e656458636d041043616c6c00010c08563004006908013476303a3a58636d3c43616c6c3e00000008563104007d08013476313a3a58636d3c43616c6c3e00010008563204000902013476323a3a58636d3c43616c6c3e0002000069080c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c656666656374736d0801405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574735d02013c5665633c4d756c746941737365743e00011c656666656374736d0801405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c656666656374736d0801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e736579080120526573706f6e7365000300345472616e7366657241737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c4102014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f501010c7533320001406d61785f6d6573736167655f73697a65f501010c7533320001306d61785f6361706163697479f501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f501010c75333200011873656e646572f501010c753332000124726563697069656e74f501010c7533320009002c52656c6179656446726f6d08010c77686f650201344d756c74694c6f636174696f6e00011c6d65737361676569080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a00006d080000027108007108100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976655d02013c5665633c4d756c746941737365743e00011c726563656976655d02013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574735d02013c5665633c4d756c746941737365743e00011c72657365727665650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374650201344d756c74694c6f636174696f6e0001186173736574735d02013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573610201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c00010c78636d750801385665633c58636d3c43616c6c3e3e00070000750800000269080079080c0c78636d08763020526573706f6e73650001041841737365747304005d02013c5665633c4d756c746941737365743e000000007d080c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574731502012c4d756c746941737365747300011c65666665637473810801405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574731502012c4d756c746941737365747300011c65666665637473810801405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574731502012c4d756c746941737365747300011c65666665637473810801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e73658d080120526573706f6e7365000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e90101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c4102014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f501010c7533320001406d61785f6d6573736167655f73697a65f501010c7533320001306d61785f6361706163697479f501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f501010c75333200011873656e646572f501010c753332000124726563697069656e74f501010c7533320009002c52656c6179656446726f6d08010c77686fed010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167657d080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964fd01010c75363400014c6d61785f726573706f6e73655f776569676874fd01010c753634000b0048556e73756273637269626556657273696f6e000c000081080000028508008508100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279e90101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374e90101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565731d0201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c000130696e737472756374696f6e73890801385665633c58636d3c43616c6c3e3e0007000089080000027d08008d080c0c78636d08763120526573706f6e73650001081841737365747304001502012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100009108080c78636d3056657273696f6e656458636d041043616c6c00010c08563004009508013476303a3a58636d3c43616c6c3e0000000856310400a908013476313a3a58636d3c43616c6c3e0001000856320400b908013476323a3a58636d3c43616c6c3e0002000095080c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473990801405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473990801405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473990801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e736579080120526573706f6e7365000300345472616e7366657241737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6ca508014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f501010c7533320001406d61785f6d6573736167655f73697a65f501010c7533320001306d61785f6361706163697479f501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f501010c75333200011873656e646572f501010c753332000124726563697069656e74f501010c7533320009002c52656c6179656446726f6d08010c77686f650201344d756c74694c6f636174696f6e00011c6d65737361676595080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000099080000029d08009d08100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976655d02013c5665633c4d756c746941737365743e00011c726563656976655d02013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574735d02013c5665633c4d756c746941737365743e00011c72657365727665650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c656666656374736d0801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374650201344d756c74694c6f636174696f6e0001186173736574735d02013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573610201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c00010c78636da10801385665633c58636d3c43616c6c3e3e00070000a108000002950800a5080c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e0000a9080c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574731502012c4d756c746941737365747300011c65666665637473ad0801405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574731502012c4d756c746941737365747300011c65666665637473ad0801405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574731502012c4d756c746941737365747300011c65666665637473ad0801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e73658d080120526573706f6e7365000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e90101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6ca508014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f501010c7533320001406d61785f6d6573736167655f73697a65f501010c7533320001306d61785f6361706163697479f501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f501010c75333200011873656e646572f501010c753332000124726563697069656e74f501010c7533320009002c52656c6179656446726f6d08010c77686fed010154496e746572696f724d756c74694c6f636174696f6e00011c6d657373616765a9080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964fd01010c75363400014c6d61785f726573706f6e73655f776569676874fd01010c753634000b0048556e73756273637269626556657273696f6e000c0000ad08000002b10800b108100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279e90101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e90101344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374e90101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565731d0201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c000130696e737472756374696f6e73b50801385665633c58636d3c43616c6c3e3e00070000b508000002a90800b9080c0c78636d0876320c58636d041043616c6c00000400bd0801585665633c496e737472756374696f6e3c43616c6c3e3e0000bd08000002c10800c1080c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404001502012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404001502012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404001502012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964fd01011c51756572794964000120726573706f6e736531020120526573706f6e73650001286d61785f776569676874fd01010c753634000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e90101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374fd01010c75363400011063616c6ca508014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f501010c7533320001406d61785f6d6573736167655f73697a65f501010c7533320001306d61785f6361706163697479f501010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f501010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f501010c75333200011873656e646572f501010c753332000124726563697069656e74f501010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400ed010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964fd01011c5175657279496400011064657374e90101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874fd01010c753634000c00304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f501010c75333200012c62656e6566696369617279e90101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f501010c75333200011064657374e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000e003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e90101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964fd01011c5175657279496400011064657374e90101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874fd01010c75363400120030427579457865637574696f6e080110666565731d0201284d756c746941737365740001307765696768745f6c696d69745102012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400b908012458636d3c43616c6c3e0015002c536574417070656e6469780400b908012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574731502012c4d756c74694173736574730001187469636b6574e90101344d756c74694c6f636174696f6e00180010547261700400fd01010c7536340019004053756273637269626556657273696f6e08012071756572795f6964fd01011c5175657279496400014c6d61785f726573706f6e73655f776569676874fd01010c753634001a0048556e73756273637269626556657273696f6e001b0000c508084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573d401385665633c4163636f756e7449643e0001106e617973d401385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d6265720000c9080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909cd0810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540124045300000400750201185665633c543e0000d1080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d508000002d90800d908086470616c6c65745f656c656374696f6e735f70687261676d656e2853656174486f6c64657208244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e63650000dd08086470616c6c65745f656c656374696f6e735f70687261676d656e14566f74657208244163636f756e74496401001c42616c616e63650118000c0114766f746573d401385665633c4163636f756e7449643e0001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e63650000e1080c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144572726f7204045400014430556e61626c65546f566f7465000004c043616e6e6f7420766f7465207768656e206e6f2063616e64696461746573206f72206d656d626572732065786973742e1c4e6f566f746573000104944d75737420766f746520666f72206174206c65617374206f6e652063616e6469646174652e30546f6f4d616e79566f7465730002048443616e6e6f7420766f7465206d6f7265207468616e2063616e646964617465732e504d6178696d756d566f74657345786365656465640003049843616e6e6f7420766f7465206d6f7265207468616e206d6178696d756d20616c6c6f7765642e284c6f7742616c616e6365000404c443616e6e6f7420766f74652077697468207374616b65206c657373207468616e206d696e696d756d2062616c616e63652e3c556e61626c65546f506179426f6e6400050478566f7465722063616e206e6f742070617920766f74696e6720626f6e642e2c4d7573744265566f746572000604404d757374206265206120766f7465722e285265706f727453656c660007044c43616e6e6f74207265706f72742073656c662e4c4475706c69636174656443616e646964617465000804804475706c6963617465642063616e646964617465207375626d697373696f6e2e304d656d6265725375626d6974000904884d656d6265722063616e6e6f742072652d7375626d69742063616e6469646163792e3852756e6e657255705375626d6974000a048852756e6e65722063616e6e6f742072652d7375626d69742063616e6469646163792e68496e73756666696369656e7443616e64696461746546756e6473000b049443616e64696461746520646f6573206e6f74206861766520656e6f7567682066756e64732e244e6f744d656d626572000c04344e6f742061206d656d6265722e48496e76616c69645769746e65737344617461000d04e05468652070726f766964656420636f756e74206f66206e756d626572206f662063616e6469646174657320697320696e636f72726563742e40496e76616c6964566f7465436f756e74000e04cc5468652070726f766964656420636f756e74206f66206e756d626572206f6620766f74657320697320696e636f72726563742e44496e76616c696452656e6f756e63696e67000f04fc5468652072656e6f756e63696e67206f726967696e2070726573656e74656420612077726f6e67206052656e6f756e63696e676020706172616d657465722e48496e76616c69645265706c6163656d656e74001004fc50726564696374696f6e20726567617264696e67207265706c6163656d656e74206166746572206d656d6265722072656d6f76616c2069732077726f6e672e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e5080c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010834416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e908083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e63650000ed0810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401100453000004008d0301185665633c543e0000f1080c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c7533320000f50804184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000f90808346672616d655f737570706f72742050616c6c65744964000004002d02011c5b75383b20385d0000fd080c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900011070496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e4c50726f706f73616c4e6f74417070726f7665640003047c50726f706f73616c20686173206e6f74206265656e20617070726f7665642e04784572726f7220666f72207468652074726561737572792070616c6c65742e0109105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144572726f7204045400011860496e76616c6964457468657265756d5369676e61747572650000046c496e76616c696420457468657265756d207369676e61747572652e405369676e65724861734e6f436c61696d00010478457468657265756d206164647265737320686173206e6f20636c61696d2e4053656e6465724861734e6f436c61696d000204b04163636f756e742049442073656e64696e67207472616e73616374696f6e20686173206e6f20636c61696d2e30506f74556e646572666c6f77000308610154686572652773206e6f7420656e6f75676820696e2074686520706f7420746f20706179206f757420736f6d6520756e76657374656420616d6f756e742e2047656e6572616c6c7920696d706c6965732061206c6f676963186572726f722e40496e76616c696453746174656d656e740004049041206e65656465642073746174656d656e7420776173206e6f7420696e636c756465642e4c56657374656442616c616e6365457869737473000504a4546865206163636f756e7420616c7265616479206861732061207665737465642062616c616e63652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090905090c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090909090c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e74730d0901fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666f510501844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e00000d0910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454011109045300000400150901185665633c543e000011090000040810e905001509000002110900190900000408181d09001d0910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400d401185665633c543e0000210910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540125090453000004002d0901185665633c543e0000250904184f7074696f6e0404540129090108104e6f6e6500000010536f6d6504002909000001000029090c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c6473e10501384964656e746974794669656c647300002d0900000225090031090c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014048546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090935090000023909003909083870616c6c65745f736f63696574790c42696408244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001106b696e643d09016c4269644b696e643c4163636f756e7449642c2042616c616e63653e00011476616c756518011c42616c616e636500003d09083870616c6c65745f736f63696574791c4269644b696e6408244163636f756e74496401001c42616c616e6365011801081c4465706f736974040018011c42616c616e636500000014566f75636808000001244163636f756e744964000018011c42616c616e636500010000410900000408183d09004509083870616c6c65745f736f636965747938566f756368696e6753746174757300010820566f756368696e670000001842616e6e65640001000049090000024d09004d09000004081018005109000004080000005509083870616c6c65745f736f636965747910566f746500010c1c536b65707469630000001852656a6563740001001c417070726f76650002000059090c3870616c6c65745f736f63696574791870616c6c6574144572726f720804540004490001482c426164506f736974696f6e0000048c416e20696e636f727265637420706f736974696f6e207761732070726f76696465642e244e6f744d656d6265720001045455736572206973206e6f742061206d656d6265722e34416c72656164794d656d626572000204645573657220697320616c72656164792061206d656d6265722e2453757370656e64656400030448557365722069732073757370656e6465642e304e6f7453757370656e6465640004045855736572206973206e6f742073757370656e6465642e204e6f5061796f7574000504484e6f7468696e6720746f207061796f75742e38416c7265616479466f756e64656400060460536f636965747920616c726561647920666f756e6465642e3c496e73756666696369656e74506f74000704984e6f7420656e6f75676820696e20706f7420746f206163636570742063616e6469646174652e3c416c7265616479566f756368696e67000804e44d656d62657220697320616c726561647920766f756368696e67206f722062616e6e65642066726f6d20766f756368696e6720616761696e2e2c4e6f74566f756368696e670009045c4d656d626572206973206e6f7420766f756368696e672e1048656164000a049043616e6e6f742072656d6f7665207468652068656164206f662074686520636861696e2e1c466f756e646572000b046843616e6e6f742072656d6f76652074686520666f756e6465722e28416c7265616479426964000c0470557365722068617320616c7265616479206d6164652061206269642e40416c726561647943616e646964617465000d04705573657220697320616c726561647920612063616e6469646174652e304e6f7443616e646964617465000e046055736572206973206e6f7420612063616e6469646174652e284d61784d656d62657273000f0480546f6f206d616e79206d656d6265727320696e2074686520736f63696574792e284e6f74466f756e646572001004785468652063616c6c6572206973206e6f742074686520666f756e6465722e1c4e6f74486561640011046c5468652063616c6c6572206973206e6f742074686520686561642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909095d09083c70616c6c65745f7265636f76657279385265636f76657279436f6e6669670c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e64730161090010013064656c61795f706572696f6410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e64736109011c467269656e64730001247468726573686f6c644101010c7531360000610910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400d401185665633c543e00006509083c70616c6c65745f7265636f76657279384163746976655265636f766572790c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e6473016109000c011c6372656174656410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e64736109011c467269656e6473000069090c3c70616c6c65745f7265636f766572791870616c6c6574144572726f72040454000140284e6f74416c6c6f776564000004f055736572206973206e6f7420616c6c6f77656420746f206d616b6520612063616c6c206f6e20626568616c66206f662074686973206163636f756e74345a65726f5468726573686f6c640001048c5468726573686f6c64206d7573742062652067726561746572207468616e207a65726f404e6f74456e6f756768467269656e6473000204d0467269656e6473206c697374206d7573742062652067726561746572207468616e207a65726f20616e64207468726573686f6c64284d6178467269656e6473000304a8467269656e6473206c697374206d757374206265206c657373207468616e206d617820667269656e6473244e6f74536f72746564000404c8467269656e6473206c697374206d75737420626520736f7274656420616e642066726565206f66206475706c696361746573384e6f745265636f76657261626c650005049c54686973206163636f756e74206973206e6f742073657420757020666f72207265636f7665727948416c72656164795265636f76657261626c65000604ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f7665727938416c726561647953746172746564000704dc41207265636f766572792070726f636573732068617320616c7265616479207374617274656420666f722074686973206163636f756e74284e6f7453746172746564000804cc41207265636f766572792070726f6365737320686173206e6f74207374617274656420666f7220746869732072657363756572244e6f74467269656e64000904a854686973206163636f756e74206973206e6f74206120667269656e642077686f2063616e20766f7563682c44656c6179506572696f64000a04190154686520667269656e64206d757374207761697420756e74696c207468652064656c617920706572696f6420746f20766f75636820666f722074686973207265636f7665727938416c7265616479566f7563686564000b04bc5468697320757365722068617320616c726561647920766f756368656420666f722074686973207265636f76657279245468726573686f6c64000c04e8546865207468726573686f6c6420666f72207265636f766572696e672074686973206163636f756e7420686173206e6f74206265656e206d65742c5374696c6c416374697665000d04fc546865726520617265207374696c6c20616374697665207265636f7665727920617474656d7074732074686174206e65656420746f20626520636c6f73656430416c726561647950726f7879000e04ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f76657279204261645374617465000f0478536f6d6520696e7465726e616c2073746174652069732062726f6b656e2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096d0910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401fd05045300000400710901185665633c543e00007109000002fd05007509083870616c6c65745f76657374696e672052656c65617365730001080856300000000856310001000079090c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742e7d09000002810900810904184f7074696f6e0404540185090108104e6f6e6500000010536f6d650400850900000100008509084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c0109062c426c6f636b4e756d62657201103450616c6c6574734f726967696e013105244163636f756e7449640100001401206d617962655f69643101013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c0906011043616c6c0001386d617962655f706572696f646963050601944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e3105013450616c6c6574734f726967696e000089090c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909098d090000040891091800910910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454019509045300000400990901185665633c543e00009509083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f787954797065013d012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970653d01012450726f78795479706500011464656c617910012c426c6f636b4e756d626572000099090000029509009d0900000408a1091800a10910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401a509045300000400a90901185665633c543e0000a509083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d6265720000a909000002a50900ad090c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b10900000408000400b509083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e4901015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73d401385665633c4163636f756e7449643e0000b9090000040c1d06001800bd090c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c109083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400c50901704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000c50904184f7074696f6e04045401fc0108104e6f6e6500000010536f6d650400fc0000010000c90910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000cd090c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c61726765000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d109083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e6365000118737461747573d5090190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e0000d509083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200050000d90910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000dd090c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7204045400012c70496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e30526561736f6e546f6f4269670002048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e40556e65787065637465645374617475730003048054686520626f756e74792073746174757320697320756e65787065637465642e385265717569726543757261746f720004045c5265717569726520626f756e74792063757261746f722e30496e76616c696456616c756500050454496e76616c696420626f756e74792076616c75652e28496e76616c69644665650006044c496e76616c696420626f756e7479206665652e3450656e64696e675061796f75740007086c4120626f756e7479207061796f75742069732070656e64696e672ef8546f2063616e63656c2074686520626f756e74792c20796f75206d75737420756e61737369676e20616e6420736c617368207468652063757261746f722e245072656d6174757265000804450154686520626f756e746965732063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e504861734163746976654368696c64426f756e7479000904050154686520626f756e74792063616e6e6f7420626520636c6f73656420626563617573652069742068617320616374697665206368696c6420626f756e746965732e34546f6f4d616e79517565756564000a0498546f6f206d616e7920617070726f76616c732061726520616c7265616479207175657565642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e109085470616c6c65745f6368696c645f626f756e746965732c4368696c64426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011000140134706172656e745f626f756e747910012c426f756e7479496e64657800011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000118737461747573e50901a44368696c64426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e0000e509085470616c6c65745f6368696c645f626f756e74696573444368696c64426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001101441646465640000003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640001001841637469766504011c63757261746f720001244163636f756e7449640002003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200030000e9090c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144572726f7204045400010c54506172656e74426f756e74794e6f74416374697665000004a454686520706172656e7420626f756e7479206973206e6f7420696e206163746976652073746174652e64496e73756666696369656e74426f756e747942616c616e6365000104e454686520626f756e74792062616c616e6365206973206e6f7420656e6f75676820746f20616464206e6577206368696c642d626f756e74792e50546f6f4d616e794368696c64426f756e746965730002040d014e756d626572206f66206368696c6420626f756e746965732065786365656473206c696d697420604d61784163746976654368696c64426f756e7479436f756e74602e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909ed09082c70616c6c65745f746970731c4f70656e54697010244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011010486173680124001c0118726561736f6e2401104861736800010c77686f0001244163636f756e74496400011866696e6465720001244163636f756e74496400011c6465706f73697418011c42616c616e6365000118636c6f7365733504014c4f7074696f6e3c426c6f636b4e756d6265723e00011074697073f801645665633c284163636f756e7449642c2042616c616e6365293e00012c66696e646572735f666565880110626f6f6c0000f1090c2c70616c6c65745f746970731870616c6c6574144572726f7204045400011830526561736f6e546f6f4269670000048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e30416c72656164794b6e6f776e00010488546865207469702077617320616c726561647920666f756e642f737461727465642e28556e6b6e6f776e5469700002046054686520746970206861736820697320756e6b6e6f776e2e244e6f7446696e6465720003041d01546865206163636f756e7420617474656d7074696e6720746f20726574726163742074686520746970206973206e6f74207468652066696e646572206f6620746865207469702e245374696c6c4f70656e0004042901546865207469702063616e6e6f7420626520636c61696d65642f636c6f736564206265636175736520746865726520617265206e6f7420656e6f7567682074697070657273207965742e245072656d61747572650005043101546865207469702063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909f509089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e65640400f909012828626f6f6c2c20426e2900020024456d657267656e637900030000f90900000408881000fd09089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e0404410100000c0120737570706f7274737107012c537570706f7274733c413e00011473636f726565070134456c656374696f6e53636f726500011c636f6d707574656101013c456c656374696f6e436f6d707574650000010a089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f740404540000080118766f74657273050a013c5665633c566f7465724f663c543e3e00011c74617267657473d401445665633c543a3a4163636f756e7449643e0000050a000002090a00090a0000040c00209903000d0a10346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b01650704560110045300000400110a013842547265654d61703c4b2c20563e0000110a042042547265654d617008044b01650704560110000400150a000000150a000002190a00190a00000408650710001d0a0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e0139060010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6e35060154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e63650000210a0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f720404540001306850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c6564040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732e250a10346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014d09045300000400490901185665633c543e0000290a10346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454012d0a045300000400310a01185665633c543e00002d0a0c2c70616c6c65745f67696c741870616c6c65741c47696c74426964081c42616c616e63650118244163636f756e744964010000080118616d6f756e7418011c42616c616e636500010c77686f0001244163636f756e7449640000310a0000022d0a00350a0c2c70616c6c65745f67696c741870616c6c65744041637469766547696c7473546f74616c041c42616c616e636501180010011866726f7a656e18011c42616c616e636500012870726f706f7274696f6e8507012c5065727175696e74696c6c000114696e64657810012c416374697665496e6465780001187461726765748507012c5065727175696e74696c6c0000390a0c2c70616c6c65745f67696c741870616c6c65742841637469766547696c740c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100010012870726f706f7274696f6e8507012c5065727175696e74696c6c000118616d6f756e7418011c42616c616e636500010c77686f0001244163636f756e74496400011865787069727910012c426c6f636b4e756d62657200003d0a0c2c70616c6c65745f67696c741870616c6c6574144572726f72040454000120404475726174696f6e546f6f536d616c6c000004a4546865206475726174696f6e206f662074686520626964206973206c657373207468616e206f6e652e384475726174696f6e546f6f426967000104f4546865206475726174696f6e20697320746865206269642069732067726561746572207468616e20746865206e756d626572206f66207175657565732e38416d6f756e74546f6f536d616c6c000204dc54686520616d6f756e74206f662074686520626964206973206c657373207468616e20746865206d696e696d756d20616c6c6f7765642e24426964546f6f4c6f77000308410154686520717565756520666f7220746865206269642773206475726174696f6e2069732066756c6c20616e642074686520616d6f756e742062696420697320746f6f206c6f7720746f2067657420696e887468726f756768207265706c6163696e6720616e206578697374696e67206269642e1c556e6b6e6f776e0004045847696c7420696e64657820697320756e6b6e6f776e2e204e6f744f776e6572000504684e6f7420746865206f776e6572206f66207468652067696c742e284e6f74457870697265640006047047696c74206e6f74207965742061742065787069727920646174652e204e6f74466f756e64000704a854686520676976656e2062696420666f722072657472616374696f6e206973206e6f7420666f756e642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909410a0c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001401086964000130543a3a4163636f756e74496400011070726576790101504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874790101504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f7570706572200120543a3a53636f726500011473636f7265200120543a3a53636f72650000450a0c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164790101504f7074696f6e3c543a3a4163636f756e7449643e0001107461696c790101504f7074696f6e3c543a3a4163636f756e7449643e0000490a00000220004d0a0c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c6973740400510a01244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909510a0c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e6400030000550a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328506f6f6c4d656d626572040454000010011c706f6f6c5f6964100118506f6f6c4964000118706f696e747318013042616c616e63654f663c543e0001687265776172645f706f6f6c5f746f74616c5f6561726e696e677318013042616c616e63654f663c543e000138756e626f6e64696e675f65726173590a01e0426f756e64656442547265654d61703c457261496e6465782c2042616c616e63654f663c543e2c20543a3a4d6178556e626f6e64696e673e0000590a10346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601180453000004005d0a013842547265654d61703c4b2c20563e00005d0a042042547265654d617008044b0110045601180004004909000000610a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c426f6e646564506f6f6c496e6e65720404540000100118706f696e747318013042616c616e63654f663c543e000114737461746575010124506f6f6c53746174650001386d656d6265725f636f756e74657210010c753332000114726f6c6573650a015c506f6f6c526f6c65733c543a3a4163636f756e7449643e0000650a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c526f6c657304244163636f756e7449640100001001246465706f7369746f720001244163636f756e744964000110726f6f74790101444f7074696f6e3c4163636f756e7449643e0001246e6f6d696e61746f72790101444f7074696f6e3c4163636f756e7449643e00013473746174655f746f67676c6572790101444f7074696f6e3c4163636f756e7449643e0000690a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328526577617264506f6f6c04045400000c011c62616c616e636518013042616c616e63654f663c543e000138746f74616c5f6561726e696e677318013042616c616e63654f663c543e000118706f696e74736d0a0130526577617264506f696e747300006d0a083c7072696d69746976655f7479706573105532353600000400710a01205b7536343b20345d0000710a000003040000002000750a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320537562506f6f6c7304045400000801186e6f5f657261790a0134556e626f6e64506f6f6c3c543e000120776974685f6572617d0a0160556e626f6e64696e67506f6f6c73576974684572613c543e0000790a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328556e626f6e64506f6f6c0404540000080118706f696e747318013042616c616e63654f663c543e00011c62616c616e636518013042616c616e63654f663c543e00007d0a10346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601790a045300000400810a013842547265654d61703c4b2c20563e0000810a042042547265654d617008044b0110045601790a000400850a000000850a000002890a00890a0000040810790a008d0a10346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000910a0c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144572726f7204045400016430506f6f6c4e6f74466f756e6400000488412028626f6e6465642920706f6f6c20696420646f6573206e6f742065786973742e48506f6f6c4d656d6265724e6f74466f756e640001046c416e206163636f756e74206973206e6f742061206d656d6265722e48526577617264506f6f6c4e6f74466f756e640002042101412072657761726420706f6f6c20646f6573206e6f742065786973742e20496e20616c6c206361736573207468697320697320612073797374656d206c6f676963206572726f722e40537562506f6f6c734e6f74466f756e6400030468412073756220706f6f6c20646f6573206e6f742065786973742e644163636f756e7442656c6f6e6773546f4f74686572506f6f6c0004084d01416e206163636f756e7420697320616c72656164792064656c65676174696e6720696e20616e6f7468657220706f6f6c2e20416e206163636f756e74206d6179206f6e6c792062656c6f6e6720746f206f6e653c706f6f6c20617420612074696d652e40496e73756666696369656e74426f6e64000504e454686520706f6f6c2068617320696e73756666696369656e742062616c616e636520746f20626f6e642061732061206e6f6d696e61746f722e40416c7265616479556e626f6e64696e67000604b0546865206d656d62657220697320616c726561647920756e626f6e64696e6720696e2074686973206572612e3846756c6c79556e626f6e64696e670007083d01546865206d656d6265722069732066756c6c7920756e626f6e6465642028616e6420746875732063616e6e6f74206163636573732074686520626f6e64656420616e642072657761726420706f6f6ca8616e796d6f726520746f2c20666f72206578616d706c652c20636f6c6c6563742072657761726473292e444d6178556e626f6e64696e674c696d69740008040901546865206d656d6265722063616e6e6f7420756e626f6e642066757274686572206368756e6b732064756520746f207265616368696e6720746865206c696d69742e4443616e6e6f745769746864726177416e790009044d014e6f6e65206f66207468652066756e64732063616e2062652077697468647261776e2079657420626563617573652074686520626f6e64696e67206475726174696f6e20686173206e6f74207061737365642e444d696e696d756d426f6e644e6f744d6574000a04290154686520616d6f756e7420646f6573206e6f74206d65657420746865206d696e696d756d20626f6e6420746f20656974686572206a6f696e206f7220637265617465206120706f6f6c2e304f766572666c6f775269736b000b042101546865207472616e73616374696f6e20636f756c64206e6f742062652065786563757465642064756520746f206f766572666c6f77207269736b20666f722074686520706f6f6c2e344e6f7444657374726f79696e67000c085d014120706f6f6c206d75737420626520696e205b60506f6f6c53746174653a3a44657374726f79696e67605d20696e206f7264657220666f7220746865206465706f7369746f7220746f20756e626f6e64206f7220666f72b86f74686572206d656d6265727320746f206265207065726d697373696f6e6c6573736c7920756e626f6e6465642e444e6f744f6e6c79506f6f6c4d656d626572000d085101546865206465706f7369746f72206d75737420626520746865206f6e6c79206d656d62657220696e2074686520626f6e64656420706f6f6c20696e206f7264657220746f20756e626f6e642e20416e642074686545016465706f7369746f72206d75737420626520746865206f6e6c79206d656d62657220696e207468652073756220706f6f6c7320696e206f7264657220746f20776974686472617720756e626f6e6465642e304e6f744e6f6d696e61746f72000e04f45468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e544e6f744b69636b65724f7244657374726f79696e67000f043d01456974686572206129207468652063616c6c65722063616e6e6f74206d616b6520612076616c6964206b69636b206f722062292074686520706f6f6c206973206e6f742064657374726f79696e672e1c4e6f744f70656e0010047054686520706f6f6c206973206e6f74206f70656e20746f206a6f696e204d6178506f6f6c73001104845468652073797374656d206973206d61786564206f7574206f6e20706f6f6c732e384d6178506f6f6c4d656d626572730012049c546f6f206d616e79206d656d6265727320696e2074686520706f6f6c206f722073797374656d2e4443616e4e6f744368616e676553746174650013048854686520706f6f6c732073746174652063616e6e6f74206265206368616e6765642e54446f65734e6f74486176655065726d697373696f6e001404b85468652063616c6c657220646f6573206e6f742068617665206164657175617465207065726d697373696f6e732e544d65746164617461457863656564734d61784c656e001504ac4d657461646174612065786365656473205b60436f6e6669673a3a4d61784d657461646174614c656e605d38446566656e736976654572726f720016083101536f6d65206572726f72206f6363757272656420746861742073686f756c64206e657665722068617070656e2e20546869732073686f756c64206265207265706f7274656420746f20746865306d61696e7461696e6572732e5c4e6f74456e6f756768506f696e7473546f556e626f6e64001704944e6f7420656e6f75676820706f696e74732e20547920756e626f6e64696e67206c6573732e9c5061727469616c556e626f6e644e6f74416c6c6f7765645065726d697373696f6e6c6573736c79001804bc5061727469616c20756e626f6e64696e67206e6f7720616c6c6f776564207065726d697373696f6e6c6573736c792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909950a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000ac01346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c753332000160756d705f736572766963655f746f74616c5f77656967687420011857656967687400019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200019468726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200019068726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c753332000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000140706172617468726561645f636f72657310010c753332000148706172617468726561645f7265747269657310010c75333200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d626572000164636861696e5f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001687468726561645f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f72653504012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f72733504012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d626572000158646973707574655f6d61785f7370616d5f736c6f747310010c753332000194646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c753332000164756d705f6d61785f696e646976696475616c5f7765696768742001185765696768740001507076665f636865636b696e675f656e61626c6564880110626f6f6c0001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720000990a0000029d0a009d0a0000040810950a00a10a106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a50a000002c90700a90a0000020d0400ad0a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c64bd070150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e0000b10a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480124044e011000200110636f7265a5010124436f7265496e64657800011068617368c901013443616e6469646174654861736800012864657363726970746f728501015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f746573c10701604269745665633c75382c204269744f726465724c7362303e00011c6261636b657273c10701604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f7570a901012847726f7570496e6465780000b50a106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e3457726f6e67436f6c6c61746f72000b04ac43616e64696461746520696e636c756465642077697468207468652077726f6e6720636f6c6c61746f722e4c5363686564756c65644f75744f664f72646572000c04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000d04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000e0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000f04604f757470757420636f646520697320746f6f206c617267656c43616e6469646174654e6f74496e506172656e74436f6e746578740010048043616e646964617465206e6f7420696e20706172656e7420636f6e746578742e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0899015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c2070617261206865616420696e2074686530636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b90a0c4c706f6c6b61646f745f7072696d6974697665730876324c536372617065644f6e436861696e566f7465730404480124000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e646964617465bd0a011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e0001206469737075746573f90701604d756c74694469737075746553746174656d656e745365740000bd0a000002c10a00c10a000004088101c50a00c50a000002c90a00c90a00000408c907f50700cd0a106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400011864546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d10a000002a50a00d50a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65725050617261746872656164436c61696d517565756500000801147175657565d90a01545665633c517565756564506172617468726561643e0001406e6578745f636f72655f6f666673657410010c7533320000d90a000002dd0a00dd0a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657240517565756564506172617468726561640000080114636c61696de10a013c50617261746872656164456e74727900012c636f72655f6f666673657410010c7533320000e10a0c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164456e7472790000080114636c61696de50a013c50617261746872656164436c61696d00011c7265747269657310010c7533320000e50a0c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164436c61696d0000080089010108496400008d010128436f6c6c61746f7249640000e90a000002ed0a00ed0a04184f7074696f6e04045401f10a0108104e6f6e6500000010536f6d650400f10a0000010000f10a0c4c706f6c6b61646f745f7072696d69746976657308763230436f72654f6363757069656400010828506172617468726561640400e10a013c50617261746872656164456e7472790000002450617261636861696e00010000f50a000002890100f90a000002fd0a00fd0a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657238436f726541737369676e6d656e740000100110636f7265a5010124436f7265496e64657800011c706172615f6964890101185061726149640001106b696e64010b013841737369676e6d656e744b696e6400012467726f75705f696478a901012847726f7570496e6465780000010b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65723841737369676e6d656e744b696e640001082450617261636861696e000000285061726174687265616408008d010128436f6c6c61746f724964000010010c75333200010000050b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f616363657074c10701604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a656374c10701604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d626572000118636175736573090b017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e0000090b0000020d0b000d0b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e670400890101185061726149640000001c5570677261646508010869648901011850617261496400014c72656c61795f706172656e745f6e756d62657210012c426c6f636b4e756d62657200010000110b0000029d0100150b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e00060000190b00000408890110001d0b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d6573210b01605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564350401244f7074696f6e3c4e3e0000210b000002250b00250b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e0000290b000002190b002d0b0c4c706f6c6b61646f745f7072696d6974697665730876323855706772616465476f41686561640001081441626f72740000001c476f416865616400010000310b0c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000350b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f68656164a1010120486561644461746100013c76616c69646174696f6e5f636f6465ed07013856616c69646174696f6e436f646500012470617261636861696e880110626f6f6c0000390b106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f74557067726164650003049c506172612063616e6e6f7420626520757067726164656420746f20612070617261636861696e2e3c43616e6e6f74446f776e6772616465000404a8506172612063616e6e6f7420626520646f776e67726164656420746f206120706172617468726561642e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e40507666436865636b44697361626c6564000b08590154686520505646207072652d636865636b696e672073746174656d656e742063616e6e6f7420626520696e636c756465642073696e63652074686520505646207072652d636865636b696e67206d656368616e69736d3069732064697361626c65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909093d0b000002410b00410b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f7273a90a01405665633c56616c696461746f7249643e000118717565756564a90a01405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000450b000002490b00490b0860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d65737361676500004d0b0000040889012800510b106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144572726f720404540001084c556e6b6e6f776e4d657373616765496e6465780000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e3c5765696768744f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909550b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564880110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320000590b000002c101005d0b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164610b01304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000610b04184f7074696f6e04045401240108104e6f6e6500000010536f6d650400240000010000650b000002690b00690b0860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e00006d0b000002710b00710b0000040810f50a00750b106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f7204045400014c544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909790b0000021104007d0b0c4c706f6c6b61646f745f7072696d6974697665730876322c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e6469636573a50a014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f7273a90a01405665633c56616c696461746f7249643e000138646973636f766572795f6b657973810b01645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b657973790b01445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f757073d10a01605665633c5665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000810b000002150400850b0000040810c90100890b0c4c706f6c6b61646f745f7072696d6974697665730876323044697370757465537461746504044e01100010013876616c696461746f72735f666f72c107017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e7374c107017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174350401244f7074696f6e3c4e3e00008d0b106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f7204045400011c744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e34506f74656e7469616c5370616d000504d0546f6f206d616e79207370616d20736c6f7473207573656420627920736f6d652073706563696669632076616c696461746f722e4853696e676c65536964656444697370757465000604c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909910b0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564880110626f6f6c0000950b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f74506172617468726561640006046450617261206973206e6f74206120506172617468726561642e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e6772616465000804d043616e6e6f74207363686564756c6520646f776e6772616465206f662070617261636861696e20746f20706172617468726561643443616e6e6f7455706772616465000904c843616e6e6f74207363686564756c652075706772616465206f66207061726174687265616420746f2070617261636861696e28506172614c6f636b6564000a04790150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e20676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08610143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261732061726574636f727265637420666f7220746865207377617020746f20776f726b2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909990b000002c509009d0b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a10b0000040800890100a50b00000324000000a90b00a90b04184f7074696f6e04045401ad0b0108104e6f6e6500000010536f6d650400ad0b0000010000ad0b0000040c0089011800b10b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b50b0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e74496400012076657269666965724508014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6eb90b01744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e6465780000b90b0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d62657200020000bd0b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110475015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e7420706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c10b0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465726d02015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679c50b01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e6d02015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665880110626f6f6c000100145265616479080120726573706f6e7365cd0b014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000c50b04184f7074696f6e04045401c90b0108104e6f6e6500000010536f6d650400c90b0000010000c90b00000408080800cd0b080c78636d4456657273696f6e6564526573706f6e736500010c08563004007908013076303a3a526573706f6e736500000008563104008d08013076313a3a526573706f6e736500010008563204003102013076323a3a526573706f6e736500020000d10b00000408106d0200d50b0000040c20201000d90b10346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401dd0b045300000400e10b01185665633c543e0000dd0b000004086d021000e10b000002dd0b00e50b0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e745461726765747304003101013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000e90b0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909ed0b102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730155031043616c6c01f104245369676e617475726501590814457874726101f10b00040028000000f10b00000420f50bf90bfd0b010c050c0d0c110c150c00f50b10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000f90b10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000fd0b10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000010c10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000050c10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400090c010c4572610000090c102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff00000d0c10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400f5010120543a3a496e6465780000110c10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000150c086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400c4013042616c616e63654f663c543e0000190c08386b7573616d615f72756e74696d651c52756e74696d6500000000dc1853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510280400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e1844696765737401002c040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301003c04001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022479020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d655570677261646500007d0204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100880400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100880400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500007102040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01850201481830426c6f636b576569676874739502850110a0af530100000000204aa9d101000088f82405000000000178d7ba9158010000010098f73e5d01000001000000000000000088f824050000000001785f0dfccc0100000100204aa9d1010000010088526a7400000088f824050000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e677468a5023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874ad024040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6eb1023d03186b7573616d61347061726974792d6b7573616d61020000000e2400000000000038df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0200000049eaaf1b548a0cb00100000091d5df18b0d2cf5801000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a8010000000b000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978410108020014a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01c102001042616265011042616265402845706f6368496e64657801002020000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f7269746965730100c5020400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100d50220000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100d50220000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000d90204000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100c50204000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510e50204000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000ed0204000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e6573730100010304001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f6368537461727401002d01200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000050304000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e666967000005030400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e010903000c3445706f63684475726174696f6e202058020000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652020701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564011d03012454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e24446964557064617465010088040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f0121030004344d696e696d756d506572696f642020b80b000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00021c496e6469636573011c496e646963657304204163636f756e7473000104021025030400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e012903016c041c4465706f736974184034a1aec600000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e012d03032042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402003103040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402004103040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e01004d0304000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01510301700c484578697374656e7469616c4465706f736974184055a0fc0100000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e015d0304485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100610340000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e01006503040000000004604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e002128417574686f72736869700128417574686f72736869700c18556e636c6573010069030400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c6573010088040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e017103000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e017903051c5374616b696e67011c5374616b696e679c30486973746f7279446570746801001010540000001c8c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00390120496e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e006101204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e206f74686572776973652e20492e652e2061637469766520657261206d757374390120616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203e2063757272656e745f657261202d20686973746f72795f646570746860206d757374206265302067756172616e746565642e3856616c696461746f72436f756e74010010100000000004a82054686520696465616c206e756d626572206f66207374616b696e67207061727469636970616e74732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100d404000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e6465640001040500000400040101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e344d696e436f6d6d697373696f6e01008410000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c656467657200010402007d030400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e14506179656501010405009103040004e42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e2856616c696461746f727301010405007c08000004450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f727300010405009503040040750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468656d01205b60436f6e6669673a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e20496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e2441637469766545726100009d03040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400103101205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c6173742060484953544f52595f44455054486020657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b6572730101080505a103c00c0000001878204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e48457261735374616b657273436c69707065640101080505a103c00c0000002c9820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865dc2060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e484572617356616c696461746f7250726566730101080505a1037c0800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4c4572617356616c696461746f7252657761726400010405101804000c09012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c6173742060484953544f52595f44455054486020657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e74730101040510a50314000000000008ac205265776172647320666f7220746865206c6173742060484953544f52595f44455054486020657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b65010104051018400000000000000000000000000000000008ec2054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c6173742060484953544f52595f44455054486020657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100b50304000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e01008410000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c61736865730101040510b903040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100790204001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e4572610001080505a103c103040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e4572610001080505a10318040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e730001040500c5030400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c61736801010405b103c903800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e584561726c69657374556e6170706c696564536c617368000010040004fc20546865206561726c696573742065726120666f72207768696368207765206861766520612070656e64696e672c20756e6170706c69656420736c6173682e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f72730100cd03040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e3853746f7261676556657273696f6e0100d503040710cc2054727565206966206e6574776f726b20686173206265656e20757067726164656420746f20746869732076657273696f6e2e7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076372e302e3020666f72206e6577206e6574776f726b732e384368696c6c5468726573686f6c640000d90304000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e01dd03017818384d61784e6f6d696e6174696f6e7310101800000004b4204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e7320706572206e6f6d696e61746f722e3853657373696f6e735065724572611010060000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10101c00000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e10101b000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e804d61784e6f6d696e61746f72526577617264656450657256616c696461746f7210100001000010f820546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320726577617264656420666f7220656163682076616c696461746f722e00510120466f7220656163682076616c696461746f72206f6e6c79207468652060244d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732063616e390120636c61696d207468656972207265776172642e2054686973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e484d6178556e6c6f636b696e674368756e6b73101020000000084d0120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e20686176652e204566666563746976656c79f82064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d617920626520756e626f6e64696e6720696e2e01f50306204f6666656e63657301204f6666656e6365730c1c5265706f7274730001040524f903040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505fd0375020400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e485265706f72747342794b696e64496e646578010104059028040018110120456e756d65726174657320616c6c207265706f727473206f662061206b696e6420616c6f6e672077697468207468652074696d6520746865792068617070656e65642e00bc20416c6c207265706f7274732061726520736f72746564206279207468652074696d65206f66206f6666656e63652e004901204e6f74652074686174207468652061637475616c2074797065206f662074686973206d617070696e6720697320605665633c75383e602c207468697320697320626563617573652076616c756573206f66690120646966666572656e7420747970657320617265206e6f7420737570706f7274656420617420746865206d6f6d656e7420736f2077652061726520646f696e6720746865206d616e75616c2073657269616c697a6174696f6e2e00018c00000728486973746f726963616c0000000000221c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100d40400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e676564010088040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b657973010001040400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f727301008d030400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b657973000104050009040400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405190400040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e012104019400012504081c4772616e647061011c4772616e647061181453746174650100290404000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e676500002d04040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c656400002d010400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e745365744964010020200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e00010405201004001059012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e013904019804384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e207573650165040a20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b65797301006904040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e4852656365697665644865617274626561747300010805052d0171040400083d0120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e6465786020746fb02060577261707065724f70617175653c426f756e6465644f70617175654e6574776f726b53746174653e602e38417574686f726564426c6f636b730101080505a10310100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e01850401ac0440556e7369676e65645072696f726974792020ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e01a1040b48417574686f72697479446973636f7665727900000000000c2444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e74010010100000000004f420546865206e756d626572206f6620287075626c6963292070726f706f73616c7320746861742068617665206265656e206d61646520736f206661722e2c5075626c696350726f70730100a504040004210120546865207075626c69632070726f706f73616c732e20556e736f727465642e20546865207365636f6e64206974656d206973207468652070726f706f73616c277320686173682e244465706f7369744f660001040510ad0404000c842054686f73652077686f2068617665206c6f636b65642061206465706f7369742e00d82054574f582d4e4f54453a20536166652c20617320696e6372656173696e6720696e7465676572206b6579732061726520736166652e24507265696d616765730001040624b1040400086101204d6170206f662068617368657320746f207468652070726f706f73616c20707265696d6167652c20616c6f6e6720776974682077686f207265676973746572656420697420616e64207468656972206465706f7369742ee42054686520626c6f636b206e756d6265722069732074686520626c6f636b20617420776869636820697420776173206465706f73697465642e3c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e344c6f77657374556e62616b6564010010100000000008250120546865206c6f77657374207265666572656e64756d20696e64657820726570726573656e74696e6720616e20756e62616b6564207265666572656e64756d2e20457175616c20746fdc20605265666572656e64756d436f756e74602069662074686572652069736e2774206120756e62616b6564207265666572656e64756d2e405265666572656e64756d496e666f4f660001040510b50404000cb420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e0009012054574f582d4e4f54453a205341464520617320696e646578657320617265206e6f7420756e64657220616e2061747461636b6572e280997320636f6e74726f6c2e20566f74696e674f660101040500c104d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105d0120416c6c20766f74657320666f72206120706172746963756c617220766f7465722e2057652073746f7265207468652062616c616e636520666f7220746865206e756d626572206f6620766f74657320746861742077655d012068617665207265636f726465642e20546865207365636f6e64206974656d2069732074686520746f74616c20616d6f756e74206f662064656c65676174696f6e732c20746861742077696c6c2062652061646465642e00e82054574f582d4e4f54453a205341464520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e544c6173745461626c656457617345787465726e616c0100880400085901205472756520696620746865206c617374207265666572656e64756d207461626c656420776173207375626d69747465642065787465726e616c6c792e2046616c7365206966206974207761732061207075626c6963282070726f706f73616c2e304e65787445787465726e616c0000d904040010590120546865207265666572656e64756d20746f206265207461626c6564207768656e6576657220697420776f756c642062652076616c696420746f207461626c6520616e2065787465726e616c2070726f706f73616c2e550120546869732068617070656e73207768656e2061207265666572656e64756d206e6565647320746f206265207461626c656420616e64206f6e65206f662074776f20636f6e646974696f6e7320617265206d65743aa4202d20604c6173745461626c656457617345787465726e616c60206973206066616c7365603b206f7268202d20605075626c696350726f70736020697320656d7074792e24426c61636b6c6973740001040624dd0404000851012041207265636f7264206f662077686f207665746f656420776861742e204d6170732070726f706f73616c206861736820746f206120706f737369626c65206578697374656e7420626c6f636b206e756d626572e82028756e74696c207768656e206974206d6179206e6f742062652072657375626d69747465642920616e642077686f207665746f65642069742e3443616e63656c6c6174696f6e730101040624880400042901205265636f7264206f6620616c6c2070726f706f73616c7320746861742068617665206265656e207375626a65637420746f20656d657267656e63792063616e63656c6c6174696f6e2e3853746f7261676556657273696f6e0000e10404000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e0098204e6577206e6574776f726b732073746172742077697468206c6173742076657273696f6e2e01e50401d02c3c456e6163746d656e74506572696f64101000c2010014e82054686520706572696f64206265747765656e20612070726f706f73616c206265696e6720617070726f76656420616e6420656e61637465642e0031012049742073686f756c642067656e6572616c6c792062652061206c6974746c65206d6f7265207468616e2074686520756e7374616b6520706572696f6420746f20656e737572652074686174510120766f74696e67207374616b657273206861766520616e206f70706f7274756e69747920746f2072656d6f7665207468656d73656c7665732066726f6d207468652073797374656d20696e207468652063617365b4207768657265207468657920617265206f6e20746865206c6f73696e672073696465206f66206120766f74652e304c61756e6368506572696f641010c089010004e420486f77206f6674656e2028696e20626c6f636b7329206e6577207075626c6963207265666572656e646120617265206c61756e636865642e30566f74696e67506572696f641010c089010004b820486f77206f6674656e2028696e20626c6f636b732920746f20636865636b20666f72206e657720766f7465732e44566f74654c6f636b696e67506572696f64101000c20100109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e384d696e696d756d4465706f736974184034a1aec600000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e38496e7374616e74416c6c6f7765648804010c550120496e64696361746f7220666f72207768657468657220616e20656d657267656e6379206f726967696e206973206576656e20616c6c6f77656420746f2068617070656e2e20536f6d6520636861696e73206d617961012077616e7420746f207365742074686973207065726d616e656e746c7920746f206066616c7365602c206f7468657273206d61792077616e7420746f20636f6e646974696f6e206974206f6e207468696e67732073756368a020617320616e207570677261646520686176696e672068617070656e656420726563656e746c792e5446617374547261636b566f74696e67506572696f6410100807000004ec204d696e696d756d20766f74696e6720706572696f6420616c6c6f77656420666f72206120666173742d747261636b207265666572656e64756d2e34436f6f6c6f6666506572696f641010c089010004610120506572696f6420696e20626c6f636b7320776865726520616e2065787465726e616c2070726f706f73616c206d6179206e6f742062652072652d7375626d6974746564206166746572206265696e67207665746f65642e4c507265696d616765427974654465706f7369741840b4dc32000000000000000000000000000429012054686520616d6f756e74206f662062616c616e63652074686174206d757374206265206465706f7369746564207065722062797465206f6620707265696d6167652073746f7265642e204d6178566f74657310106400000010b020546865206d6178696d756d206e756d626572206f6620766f74657320666f7220616e206163636f756e742e00d420416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206269672076616c75652063616e1501206c65616420746f2065787472696e7369632077697468207665727920626967207765696768743a20736565206064656c65676174656020666f7220696e7374616e63652e304d617850726f706f73616c73101064000000040d0120546865206d6178696d756d206e756d626572206f66207075626c69632070726f706f73616c7320746861742063616e20657869737420617420616e792074696d652e01e9040d1c436f756e63696c011c436f756e63696c182450726f706f73616c730100ed04040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624f104040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e670001040624c508040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100d40400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01f50401ec0001c9080e48546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c730100cd08040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624f104040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e670001040624c508040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100d40400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01f90401f00001d1080f4050687261676d656e456c656374696f6e014050687261676d656e456c656374696f6e141c4d656d626572730100d50804000c74205468652063757272656e7420656c6563746564206d656d626572732e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e2452756e6e65727355700100d50804001084205468652063757272656e742072657365727665642072756e6e6572732d75702e00590120496e76617269616e743a20416c7761797320736f72746564206261736564206f6e2072616e6b2028776f72736520746f2062657374292e2055706f6e2072656d6f76616c206f662061206d656d6265722c20746865bc206c6173742028692e652e205f626573745f292072756e6e65722d75702077696c6c206265207265706c616365642e2843616e646964617465730100f80400185901205468652070726573656e742063616e646964617465206c6973742e20412063757272656e74206d656d626572206f722072756e6e65722d75702063616e206e6576657220656e746572207468697320766563746f72d020616e6420697320616c7761797320696d706c696369746c7920617373756d656420746f20626520612063616e6469646174652e007c205365636f6e6420656c656d656e7420697320746865206465706f7369742e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e38456c656374696f6e526f756e647301001010000000000441012054686520746f74616c206e756d626572206f6620766f746520726f756e6473207468617420686176652068617070656e65642c206578636c7564696e6720746865207570636f6d696e67206f6e652e18566f74696e670101040500dd08840000000000000000000000000000000000000000000000000000000000000000000cb820566f74657320616e64206c6f636b6564207374616b65206f66206120706172746963756c617220766f7465722e00c42054574f582d4e4f54453a205341464520617320604163636f756e7449646020697320612063727970746f20686173682e01fd0401f41c2050616c6c657449642d0220706872656c65637404d0204964656e74696669657220666f722074686520656c656374696f6e732d70687261676d656e2070616c6c65742773206c6f636b3443616e646964616379426f6e64184034a1aec600000000000000000000000004050120486f77206d7563682073686f756c64206265206c6f636b656420757020696e206f7264657220746f207375626d6974206f6e6527732063616e6469646163792e38566f74696e67426f6e6442617365184010c55b920f000000000000000000000010942042617365206465706f736974206173736f636961746564207769746820766f74696e672e00550120546869732073686f756c642062652073656e7369626c79206869676820746f2065636f6e6f6d6963616c6c7920656e73757265207468652070616c6c65742063616e6e6f742062652061747461636b656420627994206372656174696e67206120676967616e746963206e756d626572206f6620766f7465732e40566f74696e67426f6e64466163746f72184080965b060000000000000000000000000411012054686520616d6f756e74206f6620626f6e642074686174206e65656420746f206265206c6f636b656420666f72206561636820766f746520283332206279746573292e38446573697265644d656d626572731010130000000470204e756d626572206f66206d656d6265727320746f20656c6563742e404465736972656452756e6e65727355701010130000000478204e756d626572206f662072756e6e6572735f757020746f206b6565702e305465726d4475726174696f6e1010403800000c510120486f77206c6f6e6720656163682073656174206973206b6570742e205468697320646566696e657320746865206e65787420626c6f636b206e756d62657220617420776869636820616e20656c656374696f6e5d0120726f756e642077696c6c2068617070656e2e2049662073657420746f207a65726f2c206e6f20656c656374696f6e732061726520657665722074726967676572656420616e6420746865206d6f64756c652077696c6c5020626520696e2070617373697665206d6f64652e01e108104c546563686e6963616c4d656d62657273686970014c546563686e6963616c4d656d62657273686970081c4d656d626572730100d4040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e0105050101010001e50811205472656173757279012054726561737572790c3450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c730001040510e9080400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e24417070726f76616c730100ed08040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e0109050105011c3050726f706f73616c426f6e64f1081050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d18401098a4850f0000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756df508440120b3251a080300000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f64101080510100048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726ef10810d00700000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c65744964f9082070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e01fd081218436c61696d730118436c61696d731418436c61696d73000104060d011804000014546f74616c0100184000000000000000000000000000000000001c56657374696e67000104060d011d05040010782056657374696e67207363686564756c6520666f72206120636c61696d2e0d012046697273742062616c616e63652069732074686520746f74616c20616d6f756e7420746861742073686f756c642062652068656c6420666f722076657374696e672ee4205365636f6e642062616c616e636520697320686f77206d7563682073686f756c6420626520756e6c6f636b65642070657220626c6f636b2ecc2054686520626c6f636b206e756d626572206973207768656e207468652076657374696e672073686f756c642073746172742e1c5369676e696e67000104060d012505040004c0205468652073746174656d656e74206b696e642074686174206d757374206265207369676e65642c20696620616e792e24507265636c61696d7300010406000d010400042d01205072652d636c61696d656420457468657265756d206163636f756e74732c20627920746865204163636f756e74204944207468617420746865792061726520636c61696d656420746f2e010d05010901041850726566697828807c506179204b534d7320746f20746865204b7573616d61206163636f756e743a00010109131c5574696c69747900012905011501044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01050918204964656e7469747901204964656e7469747910284964656e746974794f660001040500090904000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f660001040200dd050400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500190944000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e2852656769737472617273010021090400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e014d05011901183042617369634465706f7369741840084cd2c207000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f73697418400293b4f0010000000000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f736974184068425d8d0100000000000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e013109191c536f6369657479011c536f6369657479401c466f756e6465720000000400044820546865206669727374206d656d6265722e1452756c6573000024040008510120412068617368206f66207468652072756c6573206f66207468697320736f636965747920636f6e6365726e696e67206d656d626572736869702e2043616e206f6e6c7920626520736574206f6e636520616e6454206f6e6c792062792074686520666f756e6465722e2843616e64696461746573010035090400043901205468652063757272656e7420736574206f662063616e646964617465733b206269646465727320746861742061726520617474656d7074696e6720746f206265636f6d65206d656d626572732e4c53757370656e64656443616e6469646174657300010405004109040004842054686520736574206f662073757370656e6465642063616e646964617465732e0c506f74010018400000000000000000000000000000000004410120416d6f756e74206f66206f7572206163636f756e742062616c616e63652074686174206973207370656369666963616c6c7920666f7220746865206e65787420726f756e642773206269642873292e1048656164000000040004e820546865206d6f7374207072696d6172792066726f6d20746865206d6f737420726563656e746c7920617070726f766564206d656d626572732e1c4d656d626572730100d404000494205468652063757272656e7420736574206f66206d656d626572732c206f7264657265642e4053757370656e6465644d656d62657273010104050088040004782054686520736574206f662073757370656e646564206d656d626572732e104269647301003509040004e8205468652063757272656e7420626964732c2073746f726564206f726465726564206279207468652076616c7565206f6620746865206269642e20566f756368696e6700010405004509040004e4204d656d626572732063757272656e746c7920766f756368696e67206f722062616e6e65642066726f6d20766f756368696e6720616761696e1c5061796f757473010104050049090400044d012050656e64696e67207061796f7574733b206f72646572656420627920626c6f636b206e756d6265722c20776974682074686520616d6f756e7420746861742073686f756c642062652070616964206f75742e1c537472696b6573010104050010100000000004dc20546865206f6e676f696e67206e756d626572206f66206c6f73696e6720766f746573206361737420627920746865206d656d6265722e14566f746573000108050551095509040004d020446f75626c65206d61702066726f6d2043616e646964617465202d3e20566f746572202d3e20284d617962652920566f74652e20446566656e646572000000040004c42054686520646566656e64696e67206d656d6265722063757272656e746c79206265696e67206368616c6c656e6765642e34446566656e646572566f746573000104050055090400046020566f74657320666f722074686520646566656e6465722e284d61784d656d62657273010010100000000004dc20546865206d6178206e756d626572206f66206d656d6265727320666f722074686520736f6369657479206174206f6e652074696d652e01ed05011d01242050616c6c65744964f9082070792f736f63696504682054686520736f6369657469657327732070616c6c65742069644043616e6469646174654465706f7369741840084cd2c207000000000000000000000004fc20546865206d696e696d756d20616d6f756e74206f662061206465706f73697420726571756972656420666f7220612062696420746f206265206d6164652e4857726f6e6753696465446564756374696f6e184068425d8d0100000000000000000000000855012054686520616d6f756e74206f662074686520756e70616964207265776172642074686174206765747320646564756374656420696e207468652063617365207468617420656974686572206120736b6570746963c020646f65736e277420766f7465206f7220736f6d656f6e6520766f74657320696e207468652077726f6e67207761792e284d6178537472696b657310100a00000008510120546865206e756d626572206f662074696d65732061206d656d626572206d617920766f7465207468652077726f6e672077617920286f72206e6f7420617420616c6c2c207768656e20746865792061726520619c20736b657074696329206265666f72652074686579206265636f6d652073757370656e6465642e2c506572696f645370656e64184090d9120d840100000000000000000000042d012054686520616d6f756e74206f6620696e63656e7469766520706169642077697468696e206561636820706572696f642e20446f65736e277420696e636c75646520566f7465725469702e38526f746174696f6e506572696f641010c089010004110120546865206e756d626572206f6620626c6f636b73206265747765656e2063616e6469646174652f6d656d6265727368697020726f746174696f6e20706572696f64732e3c4d61784c6f636b4475726174696f6e1010004eed0004a420546865206d6178696d756d206475726174696f6e206f6620746865207061796f7574206c6f636b2e3c4368616c6c656e6765506572696f641010c089010004d020546865206e756d626572206f6620626c6f636b73206265747765656e206d656d62657273686970206368616c6c656e6765732e484d617843616e646964617465496e74616b6510100100000004ec20546865206d6178696d756d206e756d626572206f662063616e646964617465732074686174207765206163636570742070657220726f756e642e0159091a205265636f7665727901205265636f766572790c2c5265636f76657261626c6500010405005d0904000409012054686520736574206f66207265636f76657261626c65206163636f756e747320616e64207468656972207265636f7665727920636f6e66696775726174696f6e2e404163746976655265636f7665726965730001080505510965090400106820416374697665207265636f7665727920617474656d7074732e001501204669727374206163636f756e7420697320746865206163636f756e7420746f206265207265636f76657265642c20616e6420746865207365636f6e64206163636f756e74ac20697320746865207573657220747279696e6720746f207265636f76657220746865206163636f756e742e1450726f787900010402000004000c9020546865206c697374206f6620616c6c6f7765642070726f7879206163636f756e74732e00f8204d61702066726f6d2074686520757365722077686f2063616e2061636365737320697420746f20746865207265636f7665726564206163636f756e742e01f5050121011044436f6e6669674465706f736974426173651840042669e103000000000000000000000010550120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061207265636f7665727920636f6e66696775726174696f6e2e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a65206973a8206032202b2073697a656f6628426c6f636b4e756d6265722c2042616c616e636529602062797465732e4c467269656e644465706f736974466163746f7218409a505763000000000000000000000000142d012054686520616d6f756e74206f662063757272656e6379206e656564656420706572206164646974696f6e616c2075736572207768656e206372656174696e672061207265636f766572793c20636f6e66696775726174696f6e2e004d0120546869732069732068656c6420666f7220616464696e67206073697a656f66284163636f756e7449642960206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167651c2076616c75652e284d6178467269656e6473101009000000180d0120546865206d6178696d756d20616d6f756e74206f6620667269656e647320616c6c6f77656420696e2061207265636f7665727920636f6e66696775726174696f6e2e000d01204e4f54453a20546865207468726573686f6c642070726f6772616d6d656420696e20746869732050616c6c65742075736573207531362c20736f20697420646f65730901206e6f74207265616c6c79206d616b652073656e736520746f20686176652061206c696d697420686572652067726561746572207468616e207531363a3a4d41582e15012042757420616c736f2c20746861742069732061206c6f74206d6f7265207468616e20796f752073686f756c642070726f6261626c792073657420746869732076616c75653420746f20616e797761792e2e2e3c5265636f766572794465706f7369741840042669e10300000000000000000000001c1d0120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72207374617274696e672061207265636f766572792e0035012054686973206973207072696d6172696c792068656c6420666f7220646574657272696e67206d616c6963696f7573207265636f7665727920617474656d7074732c20616e642073686f756c642901206861766520612076616c7565206c6172676520656e6f7567682074686174206120626164206163746f7220776f756c642063686f6f7365206e6f7420746f20706c61636520746869732901206465706f7369742e20497420616c736f206163747320746f2066756e64206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069734101206073697a656f6628426c6f636b4e756d6265722c2042616c616e6365202b2054202a204163636f756e74496429602062797465732e2057686572652054206973206120636f6e666967757261626c652c207468726573686f6c642e0169091b1c56657374696e67011c56657374696e67081c56657374696e6700010402006d09040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100750904000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e01f90501250108444d696e5665737465645472616e73666572184034a1aec600000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c000000000179091c245363686564756c657201245363686564756c657208184167656e646101010405107d090400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b757000010405282d010400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01010601290108344d6178696d756d576569676874202000806e877401000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e0189091d1450726f7879011450726f7879081c50726f7869657301010405008d094400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e747301010405009d0944000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e010d06013901184050726f78794465706f736974426173651840b07d3b870f000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f72184034738e0600000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f736974426173651840b07d3b870f000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f72184068e61c0d00000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01ad091e204d756c746973696701204d756c746973696708244d756c7469736967730001080502b109b509040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c730001040604b9090400000115060145010c2c4465706f736974426173651840f07520970f000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184080965b060000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f72696573410108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e01bd091f20507265696d6167650120507265696d6167650824537461747573466f720001040624c1090400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f720001040624c909040004942054686520707265696d616765732073746f72656420627920746869732070616c6c65742e012106014d010001cd092020426f756e746965730120426f756e74696573102c426f756e7479436f756e74010010100000000004c0204e756d626572206f6620626f756e74792070726f706f73616c7320746861742068617665206265656e206d6164652e20426f756e746965730001040510d1090400047820426f756e7469657320746861742068617665206265656e206d6164652e48426f756e74794465736372697074696f6e730001040510d9090400048020546865206465736372697074696f6e206f66206561636820626f756e74792e3c426f756e7479417070726f76616c730100ed08040004ec20426f756e747920696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f74207965742066756e6465642e0125060151012444426f756e74794465706f73697442617365184034a1aec600000000000000000000000004e82054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120626f756e74792070726f706f73616c2e60426f756e74794465706f7369745061796f757444656c6179101000e10000045901205468652064656c617920706572696f6420666f72207768696368206120626f756e74792062656e6566696369617279206e65656420746f2077616974206265666f726520636c61696d20746865207061796f75742e48426f756e7479557064617465506572696f64101080c61300046c20426f756e7479206475726174696f6e20696e20626c6f636b732e6043757261746f724465706f7369744d756c7469706c696572f1081020a10700101901205468652063757261746f72206465706f7369742069732063616c63756c6174656420617320612070657263656e74616765206f66207468652063757261746f72206665652e0039012054686973206465706f73697420686173206f7074696f6e616c20757070657220616e64206c6f77657220626f756e64732077697468206043757261746f724465706f7369744d61786020616e6454206043757261746f724465706f7369744d696e602e4443757261746f724465706f7369744d6178f5084401042669e1030000000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4443757261746f724465706f7369744d696ef50844015243de13000000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e48426f756e747956616c75654d696e696d756d184068425d8d0100000000000000000000000470204d696e696d756d2076616c756520666f72206120626f756e74792e48446174614465706f73697450657242797465184055a0fc010000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e4c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756501dd0923344368696c64426f756e7469657301344368696c64426f756e7469657314404368696c64426f756e7479436f756e7401001010000000000480204e756d626572206f6620746f74616c206368696c6420626f756e746965732e4c506172656e744368696c64426f756e74696573010104051010100000000008b0204e756d626572206f66206368696c6420626f756e746965732070657220706172656e7420626f756e74792ee0204d6170206f6620706172656e7420626f756e747920696e64657820746f206e756d626572206f66206368696c6420626f756e746965732e344368696c64426f756e7469657300010805052d01e10904000494204368696c6420626f756e7469657320746861742068617665206265656e2061646465642e5c4368696c64426f756e74794465736372697074696f6e730001040510d9090400049820546865206465736372697074696f6e206f662065616368206368696c642d626f756e74792e4c4368696c6472656e43757261746f72466565730101040510184000000000000000000000000000000000040101205468652063756d756c6174697665206368696c642d626f756e74792063757261746f722066656520666f72206561636820706172656e7420626f756e74792e01290601550108644d61784163746976654368696c64426f756e7479436f756e74101064000000041d01204d6178696d756d206e756d626572206f66206368696c6420626f756e7469657320746861742063616e20626520616464656420746f206120706172656e7420626f756e74792e5c4368696c64426f756e747956616c75654d696e696d756d1840a486bc270000000000000000000000000488204d696e696d756d2076616c756520666f722061206368696c642d626f756e74792e01e9092810546970730110546970730810546970730001040524ed0904000c650120546970734d6170207468617420617265206e6f742079657420636f6d706c657465642e204b65796564206279207468652068617368206f66206028726561736f6e2c2077686f29602066726f6d207468652076616c75652e3d012054686973206861732074686520696e73656375726520656e756d657261626c6520686173682066756e6374696f6e2073696e636520746865206b657920697473656c6620697320616c7265616479802067756172616e7465656420746f20626520612073656375726520686173682e1c526561736f6e7300010406242804000849012053696d706c6520707265696d616765206c6f6f6b75702066726f6d2074686520726561736f6e2773206861736820746f20746865206f726967696e616c20646174612e20416761696e2c2068617320616e610120696e73656375726520656e756d657261626c6520686173682073696e636520746865206b65792069732067756172616e7465656420746f2062652074686520726573756c74206f6620612073656375726520686173682e012d06015901144c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756548446174614465706f73697450657242797465184055a0fc010000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e30546970436f756e74646f776e1010403800000445012054686520706572696f6420666f722077686963682061207469702072656d61696e73206f70656e20616674657220697320686173206163686965766564207468726573686f6c6420746970706572732e3454697046696e64657273466565d9030414043501205468652070657263656e74206f66207468652066696e616c2074697020776869636820676f657320746f20746865206f726967696e616c207265706f72746572206f6620746865207469702e505469705265706f72744465706f73697442617365184034a1aec600000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120746970207265706f72742e01f1092468456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e7450686173650100f5090400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e0000fd090400043d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e20536e617073686f740000010a04000c7020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e38446573697265645461726765747300001004000ccc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e40536e617073686f744d657461646174610000690704000c9820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e646963657301000d0a0400184d01204120736f727465642c20626f756e64656420736574206f6620602873636f72652c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f20612076616c756520696e5420605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d617000010405101d0a04001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f7265000065070400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e013106015d013c34556e7369676e656450686173651010960000000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e656450686173651010960000000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c64841000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e5c426574746572556e7369676e65645468726573686f6c64841020a10700084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061738020226265747465722220696e2074686520556e7369676e65642070686173652e384f6666636861696e52657065617410101200000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f72697479202065666666666666e604250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365505369676e65644d61785375626d697373696f6e731010100000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d6178576569676874202068370b3e570100001494204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e005d01204966205b60436f6e6669673a3a4d696e6572436f6e666967605d206973206265696e6720696d706c656d656e74656420746f207375626d6974207369676e656420736f6c7574696f6e7320286f757473696465206f663d0120746869732070616c6c6574292c207468656e205b604d696e6572436f6e6669673a3a736f6c7574696f6e5f776569676874605d206973207573656420746f20636f6d7061726520616761696e73743020746869732076616c75652e405369676e65644d6178526566756e647310100400000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e656452657761726442617365184000e87648170000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f7369744261736518402030490b1f000000000000000000000004902042617365206465706f73697420666f722061207369676e656420736f6c7574696f6e2e445369676e65644465706f736974427974651840277f000000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e444d6178456c656374696e67566f746572731010d43000000c5d0120546865206d6178696d756d206e756d626572206f6620656c656374696e6720766f7465727320746f2070757420696e2074686520736e617073686f742e20417420746865206d6f6d656e742c20736e617073686f7473590120617265206f6e6c79206f76657220612073696e676c6520626c6f636b2c20627574206f6e6365206d756c74692d626c6f636b20656c656374696f6e732061726520696e74726f647563656420746865792077696c6c842074616b6520706c616365206f766572206d756c7469706c6520626c6f636b732e4c4d6178456c65637461626c6554617267657473410108ffff04010120546865206d6178696d756d206e756d626572206f6620656c65637461626c65207461726765747320746f2070757420696e2074686520736e617073686f742e01210a251047696c74011047696c74102c5175657565546f74616c730100250a04001461012054686520746f74616c73206f66206974656d7320616e642062616c616e6365732077697468696e20656163682071756575652e2053617665732061206c6f74206f662073746f7261676520726561647320696e20746865802063617365206f66207370617273656c79207061636b6564207175657565732e006d012054686520766563746f7220697320696e6465786564206279206475726174696f6e20696e2060506572696f6460732c206f6666736574206279206f6e652c20736f20696e666f726d6174696f6e206f6e20746865207175657565d42077686f7365206475726174696f6e206973206f6e652060506572696f646020776f756c642062652073746f72616765206030602e185175657565730101040210290a04000439012054686520717565756573206f66206269647320726561647920746f206265636f6d652067696c74732e20496e6465786564206279206475726174696f6e2028696e2060506572696f646073292e2c416374697665546f74616c0100350a9000000000000000000000000000000000000000000000000000000000000000000000000004d020496e666f726d6174696f6e2072656c6174696e6720746f207468652067696c74732063757272656e746c79206163746976652e184163746976650001040210390a0400042101205468652063757272656e746c79206163746976652067696c74732c20696e6465786564206163636f7264696e6720746f20746865206f72646572206f66206372656174696f6e2e017d070169011c285175657565436f756e7410102c010000085d01204e756d626572206f66206475726174696f6e2071756575657320696e20746f74616c2e2054686973207365747320746865206d6178696d756d206475726174696f6e20737570706f727465642c2077686963682069738c20746869732076616c7565206d756c7469706c6965642062792060506572696f64602e2c4d617851756575654c656e1010e803000004f0204d6178696d756d206e756d626572206f66206974656d732074686174206d617920626520696e2065616368206475726174696f6e2071756575652e304669666f51756575654c656e1010fa0000000c090120506f7274696f6e206f662074686520717565756520776869636820697320667265652066726f6d206f72646572696e6720616e64206a7573742061204649464f2e009c204d757374206265206e6f2067726561746572207468616e20604d617851756575654c656e602e18506572696f6410108097060008410120546865206261736520706572696f6420666f7220746865206475726174696f6e207175657565732e20546869732069732074686520636f6d6d6f6e206d756c7469706c65206163726f737320616c6ccc20737570706f7274656420667265657a696e67206475726174696f6e7320746861742063616e206265206269642075706f6e2e244d696e467265657a65184050f8369c4d000000000000000000000018550120546865206d696e696d756d20616d6f756e74206f662066756e64732074686174206d6179206265206f66666572656420746f20667265657a6520666f7220612067696c742e204e6f746520746861742074686973510120646f6573206e6f742061637475616c6c79206c696d69742074686520616d6f756e74207768696368206d61792062652066726f7a656e20696e20612067696c742073696e63652067696c7473206d617920626519012073706c697420757020696e206f7264657220746f207361746973667920746865206465736972656420616d6f756e74206f662066756e647320756e6465722067696c74732e0065012049742073686f756c64206265206174206c656173742062696720656e6f75676820746f20656e737572652074686174207468657265206973206e6f20706f737369626c652073746f72616765207370616d2061747461636b64206f722071756575652d66696c6c696e672061747461636b2e30496e74616b65506572696f6410103200000014590120546865206e756d626572206f6620626c6f636b73206265747765656e20636f6e736563757469766520617474656d70747320746f206973737565206d6f72652067696c747320696e20616e206566666f727420746f9c2067657420746f207468652074617267657420616d6f756e7420746f2062652066726f7a656e2e005d012041206c61726765722076616c756520726573756c747320696e2066657765722073746f726167652068697473206561636820626c6f636b2c20627574206120736c6f77657220706572696f6420746f2067657420746f3020746865207461726765742e344d6178496e74616b65426964731010640000000c550120546865206d6178696d756d20616d6f756e74206f66206269647320746861742063616e206265207475726e656420696e746f206973737565642067696c7473206561636820626c6f636b2e2041206c617267657261012076616c75652068657265206d65616e73206c657373206f662074686520626c6f636b20617661696c61626c6520666f72207472616e73616374696f6e732073686f756c64207468657265206265206120676c7574206f66b4206269647320746f206d616b6520696e746f2067696c747320746f20726561636820746865207461726765742e013d0a2624566f7465724c6973740124566f7465724c6973740c244c6973744e6f6465730001040500410a04000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c697374426167730001040520450a04000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e018907016d0104344261675468726573686f6c6473490a0919210355a0fc0100000000daa64602000000006e739b02000000007997fc0200000000d0de6b03000000003358eb03000000000d5f7d04000000009aa6240500000000b146e4050000000067cabf0600000000d640bb07000000005350db0800000000714c250a00000000364f9f0b000000000056500d000000009862400f000000001ba17811000000006593031400000000cd42ed16000000002079431a00000000e401161e000000001ef5762200000000f90c7b2700000000e0073a2d00000000e818cf33000000008c68593b000000002ea8fc43000000000abbe14d00000000c3773759000000001986336600000000e85c13750000000018651d8600000000e846a29900000000be67feaf00000000849f9bc900000000ad2df3e60000000028f78f0801000000d817112f01000000bed32c5b01000000c2f5b38d010000000aac95c7010000002bf4e3090200000022acd855020000001060dbac020000002ef08710030000007c2eb682030000002b988205040000001754589b040000009da5fc4605000000ff099c0b060000006c3ed9ec06000000c475deee07000000960f711609000000aa2d08690a000000f892e6ec0b0000008c4638a90d000000978634a60f0000006dac44ed1100000078b93089140000001660528617000000e479cff21a0000004000ddde1e000000ffc30b5d23000000824fa082280000002793f7672e000000a638fa283500000048bfa0e53c00000047d28ac245000000c5a5ace94f000000f68e158b5b0000009083d3dd6800000066b5f72078000000cf1bc19c89000000fc6ff2a39d0000001eef5995b4000000c02092ddce000000b2ed03f9ec000000078933760f010000d30e63f8360100001252973a64010000e1230d1398010000a0722f77d301000078012180170200006533ef6f65020000428586b7be02000028e784fd24030000b13f0a269a030000d016ac5b2004000022c8b619ba04000079c7ec376a050000e092fbf7330600003d05e6141b070000f701add423080000d8108a1c53090000c8ab1b88ae0a0000b2eff0833c0c0000e858f26b040e00000f7d37ae0e100000d5a7eef264120000583f134a121500001753cb5f231800005c3664b8a61b0000a61a0af5ac1f000033f27f22492400004b3a4c1391290000288805c79d2f000037d3a7e08b360000ffa1222e7c3e0000f0c4a14394470000e5ad6f2dff510000076ebb3bee5d0000abf006ec996b00008c6c8ef4427b00003ad69a76338d0000ba57695dc0a100005dda24f04ab90000b66f609e42d400007655960f27f30000258d6c7f8a1601005169eb71143f0100b9be72cc846d01003c4b1762b7a20100cc2f3404a8df0100f7276e2a77250200480b33486f7502001d5cf5e80ad102000f6410b0fb390300a904775d32b203002de121fde73b040030afb76ca8d90400fb753e695e8e05003c44e45d615d06002cb93b35854a0700a8f8cb772c5a08007a48b90d5d9109003d3dc705d8f50a000d1e42d2348e0c001cb0be7c00620e0024796364e17910001b8ded2fc0df1200d3e942b5f69e1500e8ca99b485c41800d0c88c65525f1c00c2f577f96c8020000abce260613b250074bd4dd293a62a00ec4b61c8aadb300048b0376d08f83700c01384b1551d4000dc2bfda12172490070b645ed972254006cfc51fa516160006c93086d46686e009caae886db797e00c036837621e29000a0649b653af8a50028a34ceef61fbe00385aa297aecbd900483335165d7ef900d0cae4520ece1d010090a7aea4664701e09d92a5060d770130778edcc2a2ad01d00bb8d53b2aec0140b18c096fcb3302805193026ed98502a0f6d663a3d8e30260bbcb8701864f03a045f8b63cdfca0340816de8372c5804405e20a9d009fa04808d72453d76b30580f35bc037df8706804eeca838327b0700b198a10eef9108800b2f9b2a3dd10980a2489405043f0b00724c5a1307e20c00d8f897c605c20e009890be3de0e71000434f6546c15d1300d61cff7d4e2f16009b32b873df691900008775d0bc1c1d00da56ebaf68592100dacb4281f13326003c889ef750c32b000ab7e6cbd8213200346dad52af6d39005047e9335ec9410024ee18e8755c4b0038d4b40049545600087d76b2c2e46200981c03995c497100881e553f38c68100b0cb90a161a99400284fe59e404caa00c0e54a304015c30060cd7437b379dfffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e014d0a273c4e6f6d696e6174696f6e506f6f6c73013c4e6f6d696e6174696f6e506f6f6c73482c4d696e4a6f696e426f6e640100184000000000000000000000000000000000049c204d696e696d756d20616d6f756e7420746f20626f6e6420746f206a6f696e206120706f6f6c2e344d696e437265617465426f6e64010018400000000000000000000000000000000010a0204d696e696d756d20626f6e6420726571756972656420746f20637265617465206120706f6f6c2e00650120546869732069732074686520616d6f756e74207468617420746865206465706f7369746f72206d7573742070757420617320746865697220696e697469616c207374616b6520696e2074686520706f6f6c2c20617320616e8820696e6469636174696f6e206f662022736b696e20696e207468652067616d65222e204d6178506f6f6c730000100400086901204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e20706f6f6c7320746861742063616e2065786973742e20496620604e6f6e65602c207468656e20616e20756e626f756e646564206e756d626572206f664420706f6f6c732063616e2065786973742e384d6178506f6f6c4d656d626572730000100400084901204d6178696d756d206e756d626572206f66206d656d6265727320746861742063616e20657869737420696e207468652073797374656d2e20496620604e6f6e65602c207468656e2074686520636f756e74b8206d656d6265727320617265206e6f7420626f756e64206f6e20612073797374656d20776964652062617369732e544d6178506f6f6c4d656d62657273506572506f6f6c0000100400084101204d6178696d756d206e756d626572206f66206d656d626572732074686174206d61792062656c6f6e6720746f20706f6f6c2e20496620604e6f6e65602c207468656e2074686520636f756e74206f66a8206d656d62657273206973206e6f7420626f756e64206f6e20612070657220706f6f6c2062617369732e2c506f6f6c4d656d626572730001040500550a0400044020416374697665206d656d626572732e54436f756e746572466f72506f6f6c4d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c426f6e646564506f6f6c730001040510610a040004682053746f7261676520666f7220626f6e64656420706f6f6c732e54436f756e746572466f72426f6e646564506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c526577617264506f6f6c730001040510690a04000869012052657761726420706f6f6c732e2054686973206973207768657265207468657265207265776172647320666f72206561636820706f6f6c20616363756d756c6174652e205768656e2061206d656d62657273207061796f7574650120697320636c61696d65642c207468652062616c616e636520636f6d6573206f757420666f207468652072657761726420706f6f6c2e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e54436f756e746572466f72526577617264506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c537562506f6f6c7353746f726167650001040510750a0400084d012047726f757073206f6620756e626f6e64696e6720706f6f6c732e20456163682067726f7570206f6620756e626f6e64696e6720706f6f6c732062656c6f6e677320746f206120626f6e64656420706f6f6c2cf42068656e636520746865206e616d65207375622d706f6f6c732e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e64436f756e746572466f72537562506f6f6c7353746f72616765010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204d6574616461746101010405108d0a0400045c204d6574616461746120666f722074686520706f6f6c2e48436f756e746572466f724d65746164617461010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170284c617374506f6f6c4964010010100000000004d0204576657220696e6372656173696e67206e756d626572206f6620616c6c20706f6f6c73206372656174656420736f206661722e4c52657665727365506f6f6c49644c6f6f6b7570000104050010040010dc20412072657665727365206c6f6f6b75702066726f6d2074686520706f6f6c2773206163636f756e7420696420746f206974732069642e0055012054686973206973206f6e6c79207573656420666f7220736c617368696e672e20496e20616c6c206f7468657220696e7374616e6365732c2074686520706f6f6c20696420697320757365642c20616e6420746865c0206163636f756e7473206172652064657465726d696e6973746963616c6c7920646572697665642066726f6d2069742e74436f756e746572466f7252657665727365506f6f6c49644c6f6f6b7570010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170018d07017101082050616c6c65744964f9082070792f6e6f706c73048420546865206e6f6d696e6174696f6e20706f6f6c27732070616c6c65742069642e484d696e506f696e7473546f42616c616e636510100a00000014590120546865206d696e696d756d20706f6f6c20706f696e74732d746f2d62616c616e636520726174696f2074686174206d757374206265206d61696e7461696e656420666f7220697420746f20626520606f70656e602e5501205468697320697320696d706f7274616e7420696e20746865206576656e7420736c617368696e672074616b657320706c61636520616e642074686520706f6f6c277320706f696e74732d746f2d62616c616e63657c20726174696f206265636f6d65732064697370726f706f7274696f6e616c2e490120466f7220612076616c7565206f662031302c20746865207468726573686f6c6420776f756c64206265206120706f6f6c20706f696e74732d746f2d62616c616e636520726174696f206f662031303a312e310120537563682061207363656e6172696f20776f756c6420616c736f20626520746865206571756976616c656e74206f662074686520706f6f6c206265696e672039302520736c61736865642e01910a294050617261636861696e734f726967696e00000000003234436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e6669670100950a0d0300000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000001000000000000000000060000006400000002000000c8000000010000000000000000000000000000000000000000c817a80400000000020000000200000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e666967730100990a04001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b01008804000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e01a107000001a10a332c5061726173536861726564012c50617261735368617265640c4c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e64696365730100a50a040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b6579730100a90a0400088101205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732ef020546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e01a507000000343450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c647300010405c907ad0a040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c697479000104058901b10a040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e7473000104058901dd0704000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e01a907017d010001b50a353050617261496e686572656e74013050617261496e686572656e740820496e636c756465640000e0040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f7465730000b90a04000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e01ad07000001cd0a3634506172615363686564756c65720134506172615363686564756c6572183c56616c696461746f7247726f7570730100d10a0400186d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00810120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c65786572732e810120526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a207361666520757070657220626f756e642061742031306b2e3c5061726174687265616451756575650100d50a1400000000001019012041207175657565206f66207570636f6d696e6720636c61696d7320616e6420776869636820636f726520746865792073686f756c64206265206d6170706564206f6e746f2e00150120546865206e756d626572206f662071756575656420636c61696d7320697320626f756e6465642061742074686520607363686564756c696e675f6c6f6f6b6168656164605501206d756c7469706c69656420627920746865206e756d626572206f662070617261746872656164206d756c7469706c6578657220636f7265732e20526561736f6e61626c792c203130202a203530203d203530302e44417661696c6162696c697479436f7265730100e90a0400209d01204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c79206f636375706965642e2043616e206265c82074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e5050617261746872656164436c61696d496e6465780100f50a040010590120416e20696e646578207573656420746f20656e737572652074686174206f6e6c79206f6e6520636c61696d206f6e206120706172617468726561642065786973747320696e20746865207175657565206f72206973b42063757272656e746c79206265696e672068616e646c656420627920616e206f6363757069656420636f72652e007d0120426f756e64656420627920746865206e756d626572206f66207061726174687265616420636f72657320616e64207363686564756c696e67206c6f6f6b61686561642e20526561736f6e61626c792c203130202a203530203d203530302e4453657373696f6e5374617274426c6f636b010010100000000018a5012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e732068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e245363686564756c65640100f90a040018e02043757272656e746c79207363686564756c656420636f726573202d20667265652062757420757020746f206265206f636375706965642e004d0120426f756e64656420627920746865206e756d626572206f6620636f7265733a206f6e6520666f7220656163682070617261636861696e20616e642070617261746872656164206d756c7469706c657865722e00fd01205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f66206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f6020666f7220746865207570636f6d696e6720626c6f636b2e0000000037145061726173011450617261734c40507666416374697665566f74654d6170000104059d01050b040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c6973740100110b040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100f50a04000c350120416c6c2070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e20506172617468726561647320617265206e6f7420696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c6573000104058901150b040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e144865616473000104058901a101040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e3c43757272656e74436f6465486173680001040589019d0104000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654861736800010405190b9d0104001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d6574610101040589011d0b0800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b420746f206b65657020697420617661696c61626c6520666f72207365636f6e6461727920636865636b6572732e3c50617374436f64655072756e696e670100290b040018a1012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f646520776173207265706c616365642e8101204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465642068656967687420617420776869636820746865ec20636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e9101205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f64207374617274696e6749012066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f646555706772616465730001040589011004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f6465486173680001040589019d0104000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c0001040589012d0b040024a10120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e7d0120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e672070617261636861696e65012063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c207468652076616c756558206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104058901310b040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e730100290b04000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e6755706772616465730100290b040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510f50a04000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e65736973000104058901350b040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f646542794861736852656673010104069d0110100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f6465427948617368000104069d01ed07040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e01150801ad010440556e7369676e65645072696f726974792020ffffffffffffffff0001390b382c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a65640000e004002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e007d0120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e65206f667901207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c6520666f7280207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e67657301003d0b04001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e011d08000000390c446d70010c446d700854446f776e776172644d657373616765517565756573010104058901450b040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104058901248000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e0121080000003a0c556d70010c556d70184c52656c617944697370617463685175657565730101040589019102040018710120546865206d657373616765732077616974696e6720746f2062652068616e646c6564206279207468652072656c61792d636861696e206f726967696e6174696e672066726f6d2061206365727461696e2070617261636861696e2e007901204e6f7465207468617420736f6d6520757077617264206d65737361676573206d696768742068617665206265656e20616c72656164792070726f6365737365642062792074686520696e636c7573696f6e206c6f6769632e20452e672e74206368616e6e656c206d616e6167656d656e74206d657373616765732e00a820546865206d65737361676573206172652070726f63657373656420696e204649464f206f726465722e5852656c61794469737061746368517565756553697a650101040589012d012000000000000000002c45012053697a65206f6620746865206469737061746368207175657565732e204361636865732073697a6573206f66207468652071756575657320696e206052656c617944697370617463685175657565602e00f0204669727374206974656d20696e20746865207475706c652069732074686520636f756e74206f66206d6573736167657320616e64207365636f6e64e02069732074686520746f74616c206c656e6774682028696e20627974657329206f6620746865206d657373616765207061796c6f6164732e007901204e6f74652074686174207468697320697320616e20617578696c69617279206d617070696e673a206974277320706f737369626c6520746f2074656c6c2074686520627974652073697a6520616e6420746865206e756d626572206f667901206d65737361676573206f6e6c79206c6f6f6b696e67206174206052656c61794469737061746368517565756573602e2054686973206d617070696e6720697320736570617261746520746f2061766f69642074686520636f7374206f663d01206c6f6164696e67207468652077686f6c65206d657373616765207175657565206966206f6e6c792074686520746f74616c2073697a6520616e6420636f756e74206172652072657175697265642e002c20496e76617269616e743a4501202d2054686520736574206f66206b6579732073686f756c642065786163746c79206d617463682074686520736574206f66206b657973206f66206052656c61794469737061746368517565756573602e344e6565647344697370617463680100f50a040014190120546865206f726465726564206c697374206f6620605061726149646073207468617420686176652061206052656c6179446973706174636851756575656020656e7472792e002c20496e76617269616e743a3501202d2054686520736574206f66206974656d732066726f6d207468697320766563746f722073686f756c642062652065786163746c792074686520736574206f6620746865206b65797320696ed82020206052656c617944697370617463685175657565736020616e64206052656c61794469737061746368517565756553697a65602e684e6578744469737061746368526f756e64537461727457697468000089010400147d012054686973206973207468652070617261207468617420676574732077696c6c20676574206469737061746368656420666972737420647572696e6720746865206e6578742075707761726420646973706174636861626c652071756575654420657865637574696f6e20726f756e642e002c20496e76617269616e743a0d01202d2049662060536f6d65287061726129602c207468656e20607061726160206d7573742062652070726573656e7420696e20604e656564734469737061746368602e284f76657277656967687400010405204d0b04000c050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e00d4205468657365206d65737361676573207374617920746865726520756e74696c206d616e75616c6c7920646973706174636865642e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602028616e64207468757320746865206c6f7765737420667265652020696e646578292e01250801b1010001510b3b1048726d70011048726d70305c48726d704f70656e4368616e6e656c526571756573747300010405c101550b040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c6973740100590b0400006c48726d704f70656e4368616e6e656c52657175657374436f756e740101040589011010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e740101040589011010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c526571756573747300010405c101e004001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c6973740100590b0400003848726d7057617465726d61726b730001040589011004000cb8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7901202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e3048726d704368616e6e656c7300010405c1015d0b04000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104058901f50a040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104058901f50a0400004c48726d704368616e6e656c436f6e74656e747301010405c101650b040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c446967657374730101040589016d0b0400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e01290801bd010001750b3c3c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f105041737369676e6d656e744b657973556e736166650100790b04000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e7300010406107d0b04000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e2c4163636f756e744b6579730001040610d40400047101205468652076616c696461746f72206163636f756e74206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732e000000003d345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502850b890b040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e20496e636c756465640001080502850b10040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e245370616d536c6f747300010405108d030400145101204d6170732073657373696f6e20696e646963657320746f206120766563746f7220696e6469636174696e6720746865206e756d626572206f6620706f74656e7469616c6c792d7370616d206469737075746573750120656163682076616c696461746f722069732070617274696369706174696e6720696e2e20506f74656e7469616c6c792d7370616d206469737075746573206172652072656d6f74652064697370757465732077686963682068617665c4206665776572207468616e206062797a616e74696e655f7468726573686f6c64202b2031602076616c696461746f72732e003d0120546865206927746820656e747279206f662074686520766563746f7220636f72726573706f6e647320746f2074686520692774682076616c696461746f7220696e207468652073657373696f6e2e1846726f7a656e01003504040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e012d0801c50100018d0b3e2452656769737472617201245265676973747261720c2c50656e64696e67537761700001040589018901040004642050656e64696e672073776170206f7065726174696f6e732e145061726173000104058901910b040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0091012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d6179206f6e6c7920646f350120736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e65787446726565506172614964010089011000000000046020546865206e65787420667265652060506172614964602e01310801d501082c506172614465706f73697418400080ca3961240000000000000000000008b020546865206465706f73697420746f206265207061696420746f2072756e206120706172617468726561642e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f73697450657242797465184055a0fc0100000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e01950b4614536c6f74730114536c6f747304184c6561736573010104058901990b040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e009901205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f6620746865207365636f6e642076616c756573f0206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e01350801d901082c4c65617365506572696f641010803a090004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f666673657410100000000004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e019d0b472041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f00002d01040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405a10b18040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e670001040510a50b04000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e01390801dd011030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001b10b482443726f77646c6f616e012443726f77646c6f616e101446756e6473000104058901b50b0400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e657752616973650100f50a0400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e64657801410801e1010c2050616c6c65744964f9082070792f6366756e64047101206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c64206265206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e184018e47648170000000000000000000000086d0120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c7920626520617470206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010e803000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e01bd0b492458636d50616c6c6574012458636d50616c6c657424305175657279436f756e746572010020200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c517565726965730001040220c10b0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040624101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502d10b10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502d10b20040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f74696679546172676574730001080502d10bd50b04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100d90b04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e0000e50b0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01610801e5010001e90b63ed0b042048436865636b4e6f6e5a65726f53656e646572f50be040436865636b5370656356657273696f6ef90b1038436865636b547856657273696f6efd0b1030436865636b47656e65736973010c2438436865636b4d6f7274616c697479050c2428436865636b4e6f6e63650d0ce02c436865636b576569676874110ce0604368617267655472616e73616374696f6e5061796d656e74150ce0190c \ No newline at end of file +0x6d6574610e310c000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f72792001045400002010346672616d655f737570706f72741c77656967687473247765696768745f76321857656967687400000401207265665f74696d6524010c753634000024000005060028083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002c000002080030102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677334013c5665633c4469676573744974656d3e000034000002380038102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d6508003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e00060024436f6e73656e73757308003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000400105365616c08003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000500144f7468657204002c011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e7455706461746564000800003c0000030400000008004000000244004408306672616d655f73797374656d2c4576656e745265636f7264080445014804540128000c011470686173657d02011450686173650001146576656e7448010445000118746f70696373810201185665633c543e00004808386b7573616d615f72756e74696d65144576656e740001a81853797374656d04004c01706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000001c496e6469636573040070017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0003002042616c616e636573040074017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000400485472616e73616374696f6e5061796d656e7404007c01a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e0021001c5374616b696e67040080017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000600204f6666656e636573040094015870616c6c65745f6f6666656e6365733a3a4576656e740007001c53657373696f6e04009c015470616c6c65745f73657373696f6e3a3a4576656e740008001c4772616e6470610400a0015470616c6c65745f6772616e6470613a3a4576656e74000a0020496d4f6e6c696e650400b4018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000b002444656d6f63726163790400d8018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e000d001c436f756e63696c0400f401fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0048546563686e6963616c436f6d6d69747465650400f801fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e000f004050687261676d656e456c656374696f6e0400fc01a470616c6c65745f656c656374696f6e735f70687261676d656e3a3a4576656e743c52756e74696d653e0010004c546563686e6963616c4d656d626572736869700400090101fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e00110020547265617375727904000d01017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00120018436c61696d73040011010158636c61696d733a3a4576656e743c52756e74696d653e0013001c5574696c69747904001d01015470616c6c65745f7574696c6974793a3a4576656e74001800204964656e7469747904002101017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e0019001c536f636965747904002501017870616c6c65745f736f63696574793a3a4576656e743c52756e74696d653e001a00205265636f7665727904002901017c70616c6c65745f7265636f766572793a3a4576656e743c52756e74696d653e001b001c56657374696e6704002d01017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001c00245363686564756c657204003101018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e001d001450726f787904004101017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001e00204d756c746973696704004d01017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e001f0020507265696d61676504005501017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e00200020426f756e7469657304005901017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e002300344368696c64426f756e7469657304005d01019470616c6c65745f6368696c645f626f756e746965733a3a4576656e743c52756e74696d653e002800105469707304006101016c70616c6c65745f746970733a3a4576656e743c52756e74696d653e00240068456c656374696f6e50726f76696465724d756c746950686173650400650101d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e0025001047696c7404007101016c70616c6c65745f67696c743a3a4576656e743c52756e74696d653e00260024566f7465724c69737404007501018070616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d653e0027003c4e6f6d696e6174696f6e506f6f6c7304007901019c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a4576656e743c52756e74696d653e0029003450617261496e636c7573696f6e04008501019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e0035001450617261730400b501015c70617261636861696e735f70617261733a3a4576656e740038000c556d700400b901015470617261636861696e735f756d703a3a4576656e74003b001048726d700400c501017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003c0034506172617344697370757465730400cd01018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e003e00245265676973747261720400dd01017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e00460014536c6f74730400e1010154736c6f74733a3a4576656e743c52756e74696d653e0047002041756374696f6e730400e501016061756374696f6e733a3a4576656e743c52756e74696d653e0048002443726f77646c6f616e0400e901016463726f77646c6f616e3a3a4576656e743c52756e74696d653e0049002458636d50616c6c65740400ed01016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e006300004c0c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5001304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f725c013444697370617463684572726f7200013464697370617463685f696e666f5001304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736828011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e500c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735401344469737061746368436c617373000120706179735f666565580110506179730000540c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000580c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f000100005c082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040060012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400640128546f6b656e4572726f720007002841726974686d65746963040068013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006c01485472616e73616374696f6e616c4572726f720009000060082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f723c018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000064082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000068082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f000200006c082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000700c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909740c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737801185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097814346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e63655374617475730001081046726565000000205265736572766564000100007c0c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090980103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001341c457261506169640c00100120457261496e646578000018013042616c616e63654f663c543e000018013042616c616e63654f663c543e00000c550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642ea85c5b6572615f696e6465782c2076616c696461746f725f7061796f75742c2072656d61696e6465725c5d2052657761726465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0001040501546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d1c536c61736865640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e00020821014f6e652076616c696461746f722028616e6420697473206e6f6d696e61746f72732920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e545c5b76616c696461746f722c20616d6f756e745c5d684f6c64536c617368696e675265706f7274446973636172646564040010013053657373696f6e496e6465780003081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c648c6e6f742062652070726f6365737365642e205c5b73657373696f6e5f696e6465785c5d385374616b657273456c65637465640004048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000510d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000604d8416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d2457697468647261776e0800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0007085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e636560ac66726f6d2074686520756e6c6f636b696e672071756575652e205c5b73746173682c20616d6f756e745c5d184b69636b65640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e744964000804090141206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e205c5b6e6f6d696e61746f722c2073746173685c5d545374616b696e67456c656374696f6e4661696c6564000904ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640400000130543a3a4163636f756e744964000a082101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e245c5b73746173685c5d345061796f7574537461727465640800100120457261496e6465780000000130543a3a4163636f756e744964000b041501546865207374616b657273272072657761726473206172652067657474696e6720706169642e205c5b6572615f696e6465782c2076616c696461746f725f73746173685c5d4456616c696461746f7250726566735365740800000130543a3a4163636f756e744964000084013856616c696461746f725072656673000c0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090984083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6e88011c50657262696c6c00011c626c6f636b6564900110626f6f6c0000880000068c008c0c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000900000050000940c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e649801104b696e6400012074696d65736c6f742c01384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652e980000031000000008009c0c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a00c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574a40134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a4000002a800a800000408ac2400ac0c4c73705f66696e616c6974795f6772616e6470610c617070185075626c696300000400b0013c656432353531393a3a5075626c69630000b00c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000b40c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964b80138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65c0016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909b8104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400bc013c737232353531393a3a5075626c69630000bc0c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000c0000002c400c40000040800c800c8083870616c6c65745f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616ccc011c42616c616e636500010c6f776ecc011c42616c616e63650001186f7468657273d001ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000cc0000061800d0000002d400d4083870616c6c65745f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565cc011c42616c616e63650000d80c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e740404540001502050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000004bc41206d6f74696f6e20686173206265656e2070726f706f7365642062792061207075626c6963206163636f756e742e185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273dc01445665633c543a3a4163636f756e7449643e000104d841207075626c69632070726f706f73616c20686173206265656e207461626c656420666f72207265666572656e64756d20766f74652e3845787465726e616c5461626c656400020494416e2065787465726e616c2070726f706f73616c20686173206265656e207461626c65642e1c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c64e00134566f74655468726573686f6c640003045c41207265666572656e64756d2068617320626567756e2e185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000404ac412070726f706f73616c20686173206265656e20617070726f766564206279207265666572656e64756d2e244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000504ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e2045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c74e401384469737061746368526573756c7400070470412070726f706f73616c20686173206265656e20656e61637465642e2444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e744964000804dc416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e2c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000904e4416e206163636f756e74206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736828011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0494416e2065787465726e616c2070726f706f73616c20686173206265656e207665746f65642e34507265696d6167654e6f7465640c013470726f706f73616c5f6861736828011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b04dc412070726f706f73616c277320707265696d61676520776173206e6f7465642c20616e6420746865206465706f7369742074616b656e2e30507265696d616765557365640c013470726f706f73616c5f6861736828011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c041101412070726f706f73616c20707265696d616765207761732072656d6f76656420616e6420757365642028746865206465706f736974207761732072657475726e6564292e3c507265696d616765496e76616c696408013470726f706f73616c5f6861736828011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d6167652077617320696e76616c69642e3c507265696d6167654d697373696e6708013470726f706f73616c5f6861736828011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d61676520776173206d697373696e672e38507265696d61676552656170656410013470726f706f73616c5f6861736828011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f04290141207265676973746572656420707265696d616765207761732072656d6f76656420616e6420746865206465706f73697420636f6c6c656374656420627920746865207265617065722e2c426c61636b6c697374656404013470726f706f73616c5f6861736828011c543a3a48617368001004c4412070726f706f73616c5f6861736820686173206265656e20626c61636b6c6973746564207065726d616e656e746c792e14566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465ec01644163636f756e74566f74653c42616c616e63654f663c543e3e00110490416e206163636f756e742068617320766f74656420696e2061207265666572656e64756d205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e6465780012048c416e206163636f756e742068617320736563636f6e64656420612070726f706f73616c4050726f706f73616c43616e63656c656404012870726f705f696e64657810012450726f70496e64657800130460412070726f706f73616c20676f742063616e63656c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909dc0000020000e00c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f7269747900020000e40418526573756c7408045401e80445015c0108084f6b0400e8000000000c45727204005c0000010000e80000040000ec0c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f7465f00110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e636500010000f00c4070616c6c65745f64656d6f637261637910766f746510566f74650000040008000000f40c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736828011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736828011c543a3a48617368000114766f746564900110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c74e401384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c74e401384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736828011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909f80c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736828011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736828011c543a3a48617368000114766f746564900110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c74e401384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c74e401384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736828011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909fc0c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144576656e7404045400011c1c4e65775465726d04012c6e65775f6d656d62657273010101ec5665633c283c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e7449642c2042616c616e63654f663c543e293e000014450141206e6577207465726d2077697468206e65775f6d656d626572732e205468697320696e64696361746573207468617420656e6f7567682063616e64696461746573206578697374656420746f2072756e550174686520656c656374696f6e2c206e6f74207468617420656e6f756768206861766520686173206265656e20656c65637465642e2054686520696e6e65722076616c7565206d757374206265206578616d696e65644501666f72207468697320707572706f73652e204120604e65775465726d285c5b5c5d296020696e64696361746573207468617420736f6d652063616e6469646174657320676f7420746865697220626f6e645501736c617368656420616e64206e6f6e65207765726520656c65637465642c207768696c73742060456d7074795465726d60206d65616e732074686174206e6f2063616e64696461746573206578697374656420746f2c626567696e20776974682e24456d7074795465726d00010831014e6f20286f72206e6f7420656e6f756768292063616e64696461746573206578697374656420666f72207468697320726f756e642e205468697320697320646966666572656e742066726f6dc8604e65775465726d285c5b5c5d29602e2053656520746865206465736372697074696f6e206f6620604e65775465726d602e34456c656374696f6e4572726f72000204e4496e7465726e616c206572726f722068617070656e6564207768696c6520747279696e6720746f20706572666f726d20656c656374696f6e2e304d656d6265724b69636b65640401186d656d6265720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000308410141206d656d62657220686173206265656e2072656d6f7665642e20546869732073686f756c6420616c7761797320626520666f6c6c6f7765642062792065697468657220604e65775465726d60206f723060456d7074795465726d602e2452656e6f756e63656404012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400040498536f6d656f6e65206861732072656e6f756e6365642074686569722063616e6469646163792e4043616e646964617465536c617368656408012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0005103901412063616e6469646174652077617320736c617368656420627920616d6f756e742064756520746f206661696c696e6720746f206f627461696e20612073656174206173206d656d626572206f722872756e6e65722d75702e00e44e6f74652074686174206f6c64206d656d6265727320616e642072756e6e6572732d75702061726520616c736f2063616e646964617465732e4453656174486f6c646572536c617368656408012c736561745f686f6c6465720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000604350141207365617420686f6c6465722077617320736c617368656420627920616d6f756e74206279206265696e6720666f72636566756c6c792072656d6f7665642066726f6d20746865207365742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909010100000205010005010000040800180009010c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003041501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365742069732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909090d010c3c70616c6c65745f74726561737572791870616c6c6574144576656e740804540004490001202050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e345370656e64417070726f7665640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000118616d6f756e7418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640007049c41206e6577207370656e642070726f706f73616c20686173206265656e20617070726f7665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909091101105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144576656e740404540001041c436c61696d65640c010c77686f000130543a3a4163636f756e744964000140657468657265756d5f616464726573731501013c457468657265756d41646472657373000118616d6f756e7418013042616c616e63654f663c543e00000468536f6d656f6e6520636c61696d656420736f6d6520444f54732e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090915010c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733c457468657265756d4164647265737300000400190101205b75383b2032305d000019010000031400000008001d010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f725c013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f725c013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74e401384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090921010c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090925010c3870616c6c65745f736f63696574791870616c6c6574144576656e740804540004490001401c466f756e64656404011c666f756e646572000130543a3a4163636f756e744964000004b454686520736f636965747920697320666f756e6465642062792074686520676976656e206964656e746974792e0c42696408013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e0001085d0141206d656d6265727368697020626964206a7573742068617070656e65642e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64207468656972206f6666657238697320746865207365636f6e642e14566f7563680c013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e000120766f756368696e67000130543a3a4163636f756e7449640002085d0141206d656d6265727368697020626964206a7573742068617070656e656420627920766f756368696e672e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64ec7468656972206f6666657220697320746865207365636f6e642e2054686520766f756368696e67207061727479206973207468652074686972642e244175746f556e62696404012463616e646964617465000130543a3a4163636f756e7449640003040501412063616e646964617465207761732064726f70706564202864756520746f20616e20657863657373206f66206269647320696e207468652073797374656d292e14556e62696404012463616e646964617465000130543a3a4163636f756e744964000404ac412063616e646964617465207761732064726f70706564202862792074686569722072657175657374292e1c556e766f75636804012463616e646964617465000130543a3a4163636f756e744964000504f4412063616e646964617465207761732064726f70706564202862792072657175657374206f662077686f20766f756368656420666f72207468656d292e20496e64756374656408011c7072696d617279000130543a3a4163636f756e74496400012863616e64696461746573dc01445665633c543a3a4163636f756e7449643e0006085501412067726f7570206f662063616e646964617465732068617665206265656e20696e6475637465642e205468652062617463682773207072696d617279206973207468652066697273742076616c75652c2074686570626174636820696e2066756c6c20697320746865207365636f6e642e6053757370656e6465644d656d6265724a756467656d656e7408010c77686f000130543a3a4163636f756e7449640001186a7564676564900110626f6f6c0007048c412073757370656e646564206d656d62657220686173206265656e206a75646765642e4843616e64696461746553757370656e64656404012463616e646964617465000130543a3a4163636f756e74496400080478412063616e64696461746520686173206265656e2073757370656e6465643c4d656d62657253757370656e6465640401186d656d626572000130543a3a4163636f756e7449640009046c41206d656d62657220686173206265656e2073757370656e646564284368616c6c656e6765640401186d656d626572000130543a3a4163636f756e744964000a047041206d656d62657220686173206265656e206368616c6c656e67656410566f74650c012463616e646964617465000130543a3a4163636f756e744964000114766f746572000130543a3a4163636f756e744964000110766f7465900110626f6f6c000b04584120766f746520686173206265656e20706c6163656430446566656e646572566f7465080114766f746572000130543a3a4163636f756e744964000110766f7465900110626f6f6c000c04b44120766f746520686173206265656e20706c6163656420666f72206120646566656e64696e67206d656d626572344e65774d61784d656d6265727304010c6d617810010c753332000d049c41206e6577205c5b6d61785c5d206d656d62657220636f756e7420686173206265656e2073657424556e666f756e64656404011c666f756e646572000130543a3a4163636f756e744964000e0454536f636965747920697320756e666f756e6465642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e000f04cc536f6d652066756e64732077657265206465706f736974656420696e746f2074686520736f6369657479206163636f756e742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090929010c3c70616c6c65745f7265636f766572791870616c6c6574144576656e740404540001183c5265636f766572794372656174656404011c6163636f756e74000130543a3a4163636f756e744964000004c841207265636f766572792070726f6365737320686173206265656e2073657420757020666f7220616e206163636f756e742e445265636f76657279496e697469617465640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e744964000104290141207265636f766572792070726f6365737320686173206265656e20696e6974696174656420666f72206c6f7374206163636f756e742062792072657363756572206163636f756e742e3c5265636f76657279566f75636865640c01306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400011873656e646572000130543a3a4163636f756e744964000204590141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20766f756368656420666f722062792073656e6465722e385265636f76657279436c6f7365640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e7449640003041d0141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20636c6f7365642e404163636f756e745265636f76657265640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400040401014c6f7374206163636f756e7420686173206265656e207375636365737366756c6c79207265636f76657265642062792072657363756572206163636f756e742e3c5265636f7665727952656d6f7665640401306c6f73745f6163636f756e74000130543a3a4163636f756e744964000504cc41207265636f766572792070726f6365737320686173206265656e2072656d6f76656420666f7220616e206163636f756e742e04304576656e747320747970652e2d010c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090931010c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b3501016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869643901013c4f7074696f6e3c5665633c75383e3e000118726573756c74e401384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736b3501016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869643901013c4f7074696f6e3c5665633c75383e3e0001146572726f723d01012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652e350100000408101000390104184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c00000100003d0110346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d61740001000041010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74e401384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706545010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465784901010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736828013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706545010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706545010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909450108386b7573616d615f72756e74696d652450726f7879547970650001200c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e67000300444964656e746974794a756467656d656e740004002c43616e63656c50726f78790005001c41756374696f6e0006001c536f636965747900070000490100000504004d010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e745101016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e745101016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74e401384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e745101016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909095101083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000055010c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736828011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736828011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736828011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090959010c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7408045400044900011c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e646578000004504e657720626f756e74792070726f706f73616c2e38426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013c42616c616e63654f663c542c20493e000104cc4120626f756e74792070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e48426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e646578000204b84120626f756e74792070726f706f73616c2069732066756e64656420616e6420626563616d65206163746976652e34426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000304944120626f756e7479206973206177617264656420746f20612062656e65666963696172792e34426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640004048c4120626f756e747920697320636c61696d65642062792062656e65666963696172792e38426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e646578000504584120626f756e74792069732063616e63656c6c65642e38426f756e7479457874656e646564040114696e64657810012c426f756e7479496e646578000604704120626f756e74792065787069727920697320657874656e6465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909095d010c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144576656e74040454000110144164646564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780000046041206368696c642d626f756e74792069732061646465642e1c417761726465640c0114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000104ac41206368696c642d626f756e7479206973206177617264656420746f20612062656e65666963696172792e1c436c61696d6564100114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e744964000204a441206368696c642d626f756e747920697320636c61696d65642062792062656e65666963696172792e2043616e63656c6564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780003047041206368696c642d626f756e74792069732063616e63656c6c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090961010c2c70616c6c65745f746970731870616c6c6574144576656e74080454000449000114184e65775469700401207469705f6861736828011c543a3a486173680000049441206e6577207469702073756767657374696f6e20686173206265656e206f70656e65642e28546970436c6f73696e670401207469705f6861736828011c543a3a48617368000104d841207469702073756767657374696f6e206861732072656163686564207468726573686f6c6420616e6420697320636c6f73696e672e24546970436c6f7365640c01207469705f6861736828011c543a3a4861736800010c77686f000130543a3a4163636f756e7449640001187061796f757418013c42616c616e63654f663c542c20493e0002048441207469702073756767657374696f6e20686173206265656e20636c6f7365642e305469705265747261637465640401207469705f6861736828011c543a3a486173680003049041207469702073756767657374696f6e20686173206265656e207265747261637465642e28546970536c61736865640c01207469705f6861736828011c543a3a4861736800011866696e646572000130543a3a4163636f756e74496400011c6465706f73697418013c42616c616e63654f663c542c20493e0004048841207469702073756767657374696f6e20686173206265656e20736c61736865642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090965010c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011c38536f6c7574696f6e53746f72656408011c636f6d707574656901013c456c656374696f6e436f6d70757465000130707265765f656a6563746564900110626f6f6c000018b44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e003d0149662074686520736f6c7574696f6e206973207369676e65642c2074686973206d65616e732074686174206974206861736e277420796574206265656e2070726f6365737365642e204966207468650501736f6c7574696f6e20697320756e7369676e65642c2074686973206d65616e7320746861742069742068617320616c736f206265656e2070726f6365737365642e0051015468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6520726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a656408011c636f6d707574656901013c456c656374696f6e436f6d7075746500011473636f72656d010134456c656374696f6e53636f7265000104190154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682074686520676976656e20636f6d7075746174696f6e20616e642073636f72652e38456c656374696f6e4661696c656400020c4c416e20656c656374696f6e206661696c65642e0001014e6f74206d7563682063616e20626520736169642061626f757420776869636820636f6d7075746573206661696c656420696e207468652070726f636573732e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0004042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e485369676e6564506861736553746172746564040114726f756e6410010c753332000504c0546865207369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e50556e7369676e6564506861736553746172746564040114726f756e6410010c753332000604c854686520756e7369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909096901089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e6379000400006d01084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e6365000071010c2c70616c6c65745f67696c741870616c6c6574144576656e7404045400011024426964506c616365640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c75333200000478412062696420776173207375636365737366756c6c7920706c616365642e304269645265747261637465640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c7533320001040501412062696420776173207375636365737366756c6c792072656d6f76656420286265666f7265206265696e6720616363657074656420617320612067696c74292e2847696c74497373756564100114696e64657810012c416374697665496e646578000118657870697279100138543a3a426c6f636b4e756d62657200010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0002042d0141206269642077617320616363657074656420617320612067696c742e205468652062616c616e6365206d6179206e6f742062652072656c656173656420756e74696c206578706972792e2847696c74546861776564100114696e64657810012c416374697665496e64657800010c77686f000130543a3a4163636f756e74496400013c6f726967696e616c5f616d6f756e7418013042616c616e63654f663c543e0001446164646974696f6e616c5f616d6f756e7418013042616c616e63654f663c543e00030480416e20657870697265642067696c7420686173206265656e207468617765642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090975010c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001082052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d240120543a3a53636f7265000108746f240120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e3053636f72655570646174656408010c77686f000130543a3a4163636f756e7449640001246e65775f73636f7265240120543a3a53636f7265000104d855706461746564207468652073636f7265206f6620736f6d65206163636f756e7420746f2074686520676976656e20616d6f756e742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090979010c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144576656e7404045400012c1c437265617465640801246465706f7369746f72000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000004604120706f6f6c20686173206265656e20637265617465642e18426f6e6465641001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118626f6e64656418013042616c616e63654f663c543e0001186a6f696e6564900110626f6f6c0001049441206d656d6265722068617320626563616d6520626f6e64656420696e206120706f6f6c2e1c506169644f75740c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c49640001187061796f757418013042616c616e63654f663c543e0002048c41207061796f757420686173206265656e206d61646520746f2061206d656d6265722e20556e626f6e6465641401186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e00010c657261100120457261496e64657800032c9841206d656d6265722068617320756e626f6e6465642066726f6d20746865697220706f6f6c2e0039012d206062616c616e6365602069732074686520636f72726573706f6e64696e672062616c616e6365206f6620746865206e756d626572206f6620706f696e7473207468617420686173206265656e5501202072657175657374656420746f20626520756e626f6e646564202874686520617267756d656e74206f66207468652060756e626f6e6460207472616e73616374696f6e292066726f6d2074686520626f6e6465641c2020706f6f6c2e45012d2060706f696e74736020697320746865206e756d626572206f6620706f696e747320746861742061726520697373756564206173206120726573756c74206f66206062616c616e636560206265696e67c0646973736f6c76656420696e746f2074686520636f72726573706f6e64696e6720756e626f6e64696e6720706f6f6c2ee42d206065726160206973207468652065726120696e207768696368207468652062616c616e63652077696c6c20626520756e626f6e6465642e5501496e2074686520616273656e6365206f6620736c617368696e672c2074686573652076616c7565732077696c6c206d617463682e20496e207468652070726573656e6365206f6620736c617368696e672c207468654d016e756d626572206f6620706f696e74732074686174206172652069737375656420696e2074686520756e626f6e64696e6720706f6f6c2077696c6c206265206c657373207468616e2074686520616d6f756e746472657175657374656420746f20626520756e626f6e6465642e2457697468647261776e1001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e0004189c41206d656d626572206861732077697468647261776e2066726f6d20746865697220706f6f6c2e00210154686520676976656e206e756d626572206f662060706f696e7473602068617665206265656e20646973736f6c76656420696e2072657475726e206f66206062616c616e6365602e00590153696d696c617220746f2060556e626f6e64656460206576656e742c20696e2074686520616273656e6365206f6620736c617368696e672c2074686520726174696f206f6620706f696e7420746f2062616c616e63652877696c6c20626520312e2444657374726f79656404011c706f6f6c5f6964100118506f6f6c4964000504684120706f6f6c20686173206265656e2064657374726f7965642e3053746174654368616e67656408011c706f6f6c5f6964100118506f6f6c49640001246e65775f73746174657d010124506f6f6c53746174650006047c546865207374617465206f66206120706f6f6c20686173206368616e676564344d656d62657252656d6f76656408011c706f6f6c5f6964100118506f6f6c49640001186d656d626572000130543a3a4163636f756e74496400070c9841206d656d62657220686173206265656e2072656d6f7665642066726f6d206120706f6f6c2e0051015468652072656d6f76616c2063616e20626520766f6c756e74617279202877697468647261776e20616c6c20756e626f6e6465642066756e647329206f7220696e766f6c756e7461727920286b69636b6564292e30526f6c6573557064617465640c0110726f6f74810101504f7074696f6e3c543a3a4163636f756e7449643e00013473746174655f746f67676c6572810101504f7074696f6e3c543a3a4163636f756e7449643e0001246e6f6d696e61746f72810101504f7074696f6e3c543a3a4163636f756e7449643e000808550154686520726f6c6573206f66206120706f6f6c2068617665206265656e207570646174656420746f2074686520676976656e206e657720726f6c65732e204e6f7465207468617420746865206465706f7369746f724463616e206e65766572206368616e67652e2c506f6f6c536c617368656408011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e0009040d01546865206163746976652062616c616e6365206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e50556e626f6e64696e67506f6f6c536c61736865640c011c706f6f6c5f6964100118506f6f6c496400010c657261100120457261496e64657800011c62616c616e636518013042616c616e63654f663c543e000a04250154686520756e626f6e6420706f6f6c206174206065726160206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e04584576656e7473206f6620746869732070616c6c65742e7d01085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c537461746500010c104f70656e0000001c426c6f636b65640001002844657374726f79696e6700020000810104184f7074696f6e04045401000108104e6f6e6500000010536f6d6504000000000100008501106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e7404045400010c3c43616e6469646174654261636b656410008901016443616e646964617465526563656970743c543a3a486173683e0000a901012048656164446174610000ad010124436f7265496e6465780000b101012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c7564656410008901016443616e646964617465526563656970743c543a3a486173683e0000a901012048656164446174610000ad010124436f7265496e6465780000b101012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c008901016443616e646964617465526563656970743c543a3a486173683e0000a901012048656164446174610000ad010124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d6004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090989010c4c706f6c6b61646f745f7072696d6974697665730876324043616e6469646174655265636569707404044801280008012864657363726970746f728d01015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f686173682801104861736800008d010c4c706f6c6b61646f745f7072696d6974697665730876324c43616e64696461746544657363726970746f7204044801280024011c706172615f696491010108496400013072656c61795f706172656e7428010448000120636f6c6c61746f7295010128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736828011048617368000120706f765f6861736828011048617368000130657261737572655f726f6f74280110486173680001247369676e617475726599010144436f6c6c61746f725369676e6174757265000124706172615f686561642801104861736800015076616c69646174696f6e5f636f64655f68617368a501014856616c69646174696f6e436f646548617368000091010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200009501104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070185075626c696300000400bc013c737232353531393a3a5075626c696300009901104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070245369676e6174757265000004009d010148737232353531393a3a5369676e617475726500009d010c1c73705f636f72651c73723235353139245369676e617475726500000400a10101205b75383b2036345d0000a101000003400000000800a5010c48706f6c6b61646f745f70617261636861696e287072696d6974697665734856616c69646174696f6e436f64654861736800000400280110486173680000a9010c48706f6c6b61646f745f70617261636861696e287072696d697469766573204865616444617461000004002c011c5665633c75383e0000ad010c4c706f6c6b61646f745f7072696d69746976657308763224436f7265496e6465780000040010010c7533320000b1010c4c706f6c6b61646f745f7072696d6974697665730876322847726f7570496e6465780000040010010c7533320000b501106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f646555706461746564040091010118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e744865616455706461746564040091010118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c6564040091010118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f746564040091010118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e517565756564080091010118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b537461727465640800a501014856616c69646174696f6e436f646548617368000091010118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b41636365707465640800a501014856616c69646174696f6e436f646548617368000091010118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a65637465640800a501014856616c69646174696f6e436f646548617368000091010118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909b901106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144576656e7400011c34496e76616c6964466f726d617404000401244d657373616765496400000878557077617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108b4557077617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d38457865637574656455707761726408000401244d65737361676549640000bd01011c4f7574636f6d65000208bc557077617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308e854686520776569676874206c696d697420666f722068616e646c696e6720757077617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d585570776172644d6573736167657352656365697665640c0091010118506172614964000010010c753332000010010c753332000408f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e5c5c5b20706172612c20636f756e742c2073697a65205c5d484f766572776569676874456e71756575656410009101011850617261496400000401244d6573736167654964000024013c4f766572776569676874496e6465780000200118576569676874000518010154686520776569676874206275646765742077617320657863656564656420666f7220616e20696e646976696475616c20757077617264206d6573736167652e00550154686973206d6573736167652063616e206265206c617465722064697370617463686564206d616e75616c6c79207573696e672060736572766963655f6f7665727765696768746020646973706174636861626c65987573696e67207468652061737369676e656420606f7665727765696768745f696e646578602e00a85c5b20706172612c2069642c206f7665727765696768745f696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080024013c4f766572776569676874496e64657800002001185765696768740006104901557077617264206d6573736167652066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687414757365642e00705c5b206f7665727765696768745f696e6465782c2075736564205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909bd01100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040024011857656967687400000028496e636f6d706c65746508002401185765696768740000c10101144572726f72000100144572726f720400c10101144572726f7200020000c101100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040024010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002401185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000c501106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e74040454000110504f70656e4368616e6e656c526571756573746564100091010118506172614964000091010118506172614964000010010c753332000010010c753332000008704f70656e2048524d50206368616e6e656c207265717565737465642e1d01605b73656e6465722c20726563697069656e742c2070726f706f7365645f6d61785f63617061636974792c2070726f706f7365645f6d61785f6d6573736167655f73697a655d604c4f70656e4368616e6e656c43616e63656c65640800910101185061726149640000c901013448726d704368616e6e656c49640001082901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e70605b62795f70617261636861696e2c206368616e6e656c5f69645d604c4f70656e4368616e6e656c4163636570746564080091010118506172614964000091010118506172614964000204c44f70656e2048524d50206368616e6e656c2061636365707465642e20605b73656e6465722c20726563697069656e745d60344368616e6e656c436c6f7365640800910101185061726149640000c901013448726d704368616e6e656c4964000304c448524d50206368616e6e656c20636c6f7365642e20605b62795f70617261636861696e2c206368616e6e656c5f69645d6004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909c9010c48706f6c6b61646f745f70617261636861696e287072696d6974697665733448726d704368616e6e656c4964000008011873656e646572910101084964000124726563697069656e749101010849640000cd01106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e740404540001104044697370757465496e697469617465640800d101013443616e646964617465486173680000d501013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c756465640800d101013443616e646964617465486173680000d901013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d603c4469737075746554696d65644f75740400d101013443616e64696461746548617368000208e8412064697370757465206861732074696d6564206f75742064756520746f20696e73756666696369656e742070617274696369706174696f6e2e74605c5b706172612069642c2063616e64696461746520686173685c5d60185265766572740400100138543a3a426c6f636b4e756d626572000310fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909d1010860706f6c6b61646f745f636f72655f7072696d6974697665733443616e6469646174654861736800000400280110486173680000d5010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f746500010000d9010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c696400010000dd01105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e7404045400010c285265676973746572656408011c706172615f69649101011850617261496400011c6d616e61676572000130543a3a4163636f756e7449640000003044657265676973746572656404011c706172615f69649101011850617261496400010020526573657276656408011c706172615f69649101011850617261496400010c77686f000130543a3a4163636f756e74496400020004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909e101105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f640401306c656173655f706572696f641001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c656173656418011c706172615f6964910101185061726149640001186c6561736572000130543a3a4163636f756e744964000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e00010c35014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909e501105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c013461756374696f6e5f696e64657810013041756374696f6e496e6465780001306c656173655f706572696f641001404c65617365506572696f644f663c543e000118656e64696e67100138543a3a426c6f636b4e756d6265720000084901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e3441756374696f6e436c6f73656404013461756374696f6e5f696e64657810013041756374696f6e496e646578000104b8416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e2052657365727665640c0118626964646572000130543a3a4163636f756e74496400013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642e505365636f6e642069732074686520746f74616c2e28556e7265736572766564080118626964646572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c011c706172615f6964910101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0004087501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696e207265736572766598627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e2c4269644163636570746564140118626964646572000130543a3a4163636f756e74496400011c706172615f696491010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00012866697273745f736c6f741001404c65617365506572696f644f663c543e0001246c6173745f736c6f741001404c65617365506572696f644f663c543e000504c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722e3457696e6e696e674f666673657408013461756374696f6e5f696e64657810013041756374696f6e496e646578000130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720006046d015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765206d61702e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909e901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c4372656174656404011c706172615f6964910101185061726149640000048c4372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e2c436f6e74726962757465640c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657891010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00010470436f6e747269627574656420746f20612063726f77642073616c652e2057697468647265770c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657891010118506172614964000118616d6f756e7418013042616c616e63654f663c543e0002049c57697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e445061727469616c6c79526566756e64656404011c706172615f6964910101185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674b46f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e2c416c6c526566756e64656404011c706172615f6964910101185061726149640004049c416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e24446973736f6c76656404011c706172615f6964910101185061726149640005044846756e6420697320646973736f6c7665642e3c48616e646c65426964526573756c7408011c706172615f696491010118506172614964000118726573756c74e401384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e1845646974656404011c706172615f696491010118506172614964000704c454686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e2c4d656d6f557064617465640c010c77686f000130543a3a4163636f756e74496400011c706172615f6964910101185061726149640001106d656d6f2c011c5665633c75383e0008046041206d656d6f20686173206265656e20757064617465642e3c4164646564546f4e6577526169736504011c706172615f696491010118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e657752616973656004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909ed010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d707465640400bd01015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00f10101344d756c74694c6f636174696f6e0000f10101344d756c74694c6f636174696f6e00001502011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800f10101344d756c74694c6f636174696f6e000024011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080024011c5175657279496400003d020120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0024011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140024011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0024011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0024011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00f10101344d756c74694c6f636174696f6e000024011c517565727949640000610201544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800f10101344d756c74694c6f636174696f6e000024011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040024011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00280110483235360000f10101344d756c74694c6f636174696f6e00006502015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800f10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800f10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00f10101344d756c74694c6f636174696f6e000024011c517565727949640000c101012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08007902015856657273696f6e65644d756c74694c6f636174696f6e000024011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909f101100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72f50101244a756e6374696f6e730000f501100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400f90101204a756e6374696f6e0001000858320800f90101204a756e6374696f6e0000f90101204a756e6374696f6e0002000858330c00f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0003000858341000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0004000858351400f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0005000858361800f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0006000858371c00f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0007000858382000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e0000f90101204a756e6374696f6e00080000f901100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400fd01010c7533320000002c4163636f756e744964333208011c6e6574776f726b010201244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b010201244e6574776f726b4964000114696e6465780902010c753634000200304163636f756e744b6579323008011c6e6574776f726b010201244e6574776f726b496400010c6b6579190101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400cc0110753132380005002847656e6572616c4b65790400050201805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c69747908010869640d020118426f647949640001107061727411020120426f64795061727400080000fd0100000610000102100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d65640400050201805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d61000300000502102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e0000090200000624000d02100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d65640400050201805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e6465780400fd01010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c000600001102100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74fd01010c753332000100204672616374696f6e08010c6e6f6dfd01010c75333200011464656e6f6dfd01010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6dfd01010c75333200011464656e6f6dfd01010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6dfd01010c75333200011464656e6f6dfd01010c7533320004000015020c0c78636d0876320c58636d041043616c6c00000400190201585665633c496e737472756374696f6e3c43616c6c3e3e000019020000021d02001d020c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404002102012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404002102012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404002102012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69640902011c51756572794964000120726573706f6e73653d020120526573706f6e73650001286d61785f7765696768740902010c753634000300345472616e7366657241737365740801186173736574732102012c4d756c746941737365747300012c62656e6566696369617279f10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732102012c4d756c746941737365747300011064657374f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065490201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73740902010c75363400011063616c6c4d02014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fd01010c7533320001406d61785f6d6573736167655f73697a65fd01010c7533320001306d61785f6361706163697479fd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fd01010c75333200011873656e646572fd01010c753332000124726563697069656e74fd01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400f5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69640902011c5175657279496400011064657374f10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768740902010c753634000c00304465706f73697441737365740c0118617373657473510201404d756c7469417373657446696c7465720001286d61785f617373657473fd01010c75333200012c62656e6566696369617279f10101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473510201404d756c7469417373657446696c7465720001286d61785f617373657473fd01010c75333200011064657374f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e000e003445786368616e6765417373657408011067697665510201404d756c7469417373657446696c74657200011c726563656976652102012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473510201404d756c7469417373657446696c74657200011c72657365727665f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473510201404d756c7469417373657446696c74657200011064657374f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69640902011c5175657279496400011064657374f10101344d756c74694c6f636174696f6e000118617373657473510201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768740902010c75363400120030427579457865637574696f6e08011066656573290201284d756c746941737365740001307765696768745f6c696d69745d02012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204001502012458636d3c43616c6c3e0015002c536574417070656e64697804001502012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574732102012c4d756c74694173736574730001187469636b6574f10101344d756c74694c6f636174696f6e001800105472617004000902010c7536340019004053756273637269626556657273696f6e08012071756572795f69640902011c5175657279496400014c6d61785f726573706f6e73655f7765696768740902010c753634001a0048556e73756273637269626556657273696f6e001b00002102100c78636d087631286d756c746961737365742c4d756c7469417373657473000004002502013c5665633c4d756c746941737365743e000025020000022902002902100c78636d087631286d756c74696173736574284d756c74694173736574000008010869642d02011c4173736574496400010c66756e3102012c46756e676962696c69747900002d02100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400f10101344d756c74694c6f636174696f6e00000020416273747261637404002c011c5665633c75383e000100003102100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400cc0110753132380000002c4e6f6e46756e6769626c650400350201344173736574496e7374616e6365000100003502100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400cc0110753132380001001841727261793404003c011c5b75383b20345d0002001841727261793804003902011c5b75383b20385d0003001c4172726179313604009801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f6204002c011c5665633c75383e0006000039020000030800000008003d020c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304002102012c4d756c74694173736574730001003c457865637574696f6e526573756c740400410201504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000410204184f7074696f6e0404540145020108104e6f6e6500000010536f6d6504004502000001000045020000040810c1010049020c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d000300004d020c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e00005102100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504002102012c4d756c74694173736574730000001057696c6404005502013857696c644d756c74694173736574000100005502100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869642d02011c4173736574496400010c66756e5902013c57696c6446756e676962696c697479000100005902100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c65000100005d020c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d6974656404000902010c75363400010000610204184f7074696f6e04045401f1010108104e6f6e6500000010536f6d650400f10100000100006502080c78636d5056657273696f6e65644d756c746941737365747300010808563004006902014c5665633c76303a3a4d756c746941737365743e00000008563104002102013c76313a3a4d756c74694173736574730001000069020000026d02006d02100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c6504010869642c011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c6173732c011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964710201344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373710201344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c6508010869642c011c5665633c75383e000118616d6f756e74cc0110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c6173732c011c5665633c75383e000120696e7374616e6365350201344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964710201344d756c74694c6f636174696f6e000118616d6f756e74cc011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373710201344d756c74694c6f636174696f6e000120696e7374616e6365350201344173736574496e7374616e6365000b00007102100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400750201204a756e6374696f6e0001000858320800750201204a756e6374696f6e0000750201204a756e6374696f6e0002000858330c00750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0003000858341000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0004000858351400750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0005000858361800750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0006000858371c00750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0007000858382000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e0000750201204a756e6374696f6e000800007502100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400fd01010c7533320001002c4163636f756e744964333208011c6e6574776f726b010201244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726b010201244e6574776f726b4964000114696e6465780902010c753634000300304163636f756e744b6579323008011c6e6574776f726b010201244e6574776f726b496400010c6b6579190101205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400cc0110753132380006002847656e6572616c4b65790400050201805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000700244f6e6c794368696c6400080024506c7572616c69747908010869640d020118426f647949640001107061727411020120426f647950617274000900007902080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004007102014476303a3a4d756c74694c6f636174696f6e0000000856310400f101014476313a3a4d756c74694c6f636174696f6e000100007d0208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000810200000228008502000002350100890208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6efd01014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d658d02016473705f72756e74696d653a3a52756e74696d65537472696e6700008d02000005020091020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f8c011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b2c011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657324010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f64652c011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f64652c011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73950201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b6579739d0201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f7072656669780801187072656669782c010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b2c011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e95020000029902009902000004082c2c009d020000022c00a1020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373a50201845065724469737061746368436c6173733c57656967687473506572436c6173733e0000a5020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c61737304045401a902000c01186e6f726d616ca90201045400012c6f7065726174696f6e616ca9020104540001246d616e6461746f7279a9020104540000a9020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963ad0201384f7074696f6e3c5765696768743e0001246d61785f746f74616cad0201384f7074696f6e3c5765696768743e0001207265736572766564ad0201384f7074696f6e3c5765696768743e0000ad0204184f7074696f6e04045401200108104e6f6e6500000010536f6d650400200000010000b1020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178b50201545065724469737061746368436c6173733c7533323e0000b5020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000b9020c346672616d655f737570706f72741c776569676874733c52756e74696d65446257656967687400000801107265616424010c753634000114777269746524010c7536340000bd02082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d658d02013452756e74696d65537472696e67000124696d706c5f6e616d658d02013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973c102011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000c102040c436f7704045401c502000400c502000000c502000002c90200c9020000040839021000cd020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574d102102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401d502045300000400dd0201185665633c543e0000d50200000408d9022400d9020c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400bc013c737232353531393a3a5075626c69630000dd02000002d50200e102084873705f636f6e73656e7375735f736c6f747310536c6f740000040024010c7536340000e5020c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463e9020128287536342c2075363429000134616c6c6f7765645f736c6f7473ed020130416c6c6f776564536c6f747300010000e90200000408242400ed02084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000f102102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540104045300000400f50201185665633c543e0000f5020000020400f90204184f7074696f6e04045401fd020108104e6f6e6500000010536f6d650400fd020000010000fd020c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400010301405072696d617279507265446967657374000100385365636f6e64617279506c61696e04000503015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400090301545365636f6e646172795652465072654469676573740003000001030c4473705f636f6e73656e7375735f626162651c64696765737473405072696d617279507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f66a101012056524650726f6f66000005030c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1020110536c6f74000009030c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e64617279565246507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f66a101012056524650726f6f6600000d0304184f7074696f6e04045401040108104e6f6e6500000010536f6d6504000400000100001103084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463e9020128287536342c2075363429000134616c6c6f7765645f736c6f7473ed020130416c6c6f776564536c6f7473000015030c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f6619030184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f6625030140543a3a4b65794f776e657250726f6f6600001009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f6619030184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f6625030140543a3a4b65794f776e657250726f6f6600012009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e0d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967e50201504e657874436f6e66696744657363726970746f720002105d01506c616e20616e2065706f636820636f6e666967206368616e67652e205468652065706f636820636f6e666967206368616e6765206973207265636f7264656420616e642077696c6c20626520656e6163746564206f6e5101746865206e6578742063616c6c20746f2060656e6163745f65706f63685f6368616e6765602e2054686520636f6e6669672077696c6c20626520616374697661746564206f6e652065706f63682061667465722e59014d756c7469706c652063616c6c7320746f2074686973206d6574686f642077696c6c207265706c61636520616e79206578697374696e6720706c616e6e656420636f6e666967206368616e6765207468617420686164546e6f74206265656e20656e6163746564207965742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1903084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f660818486561646572011d0308496401d902001001206f6666656e646572d90201084964000110736c6f74e1020110536c6f7400013066697273745f6865616465721d0301184865616465720001347365636f6e645f6865616465721d03011848656164657200001d03102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d626572011010486173680121030014012c706172656e745f68617368280130486173683a3a4f75747075740001186e756d626572fd0101184e756d62657200012873746174655f726f6f74280130486173683a3a4f757470757400013c65787472696e736963735f726f6f74280130486173683a3a4f7574707574000118646967657374300118446967657374000021030c2873705f72756e74696d65187472616974732c426c616b6554776f323536000000002503082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f6465739d0201305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e74000029030c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909092d030c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f7709020124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e31030000040c0018900035030c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e6465780000489841737369676e20616e2070726576696f75736c7920756e61737369676e656420696e6465782e00dc5061796d656e743a20604465706f736974602069732072657365727665642066726f6d207468652073656e646572206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00f02d2060696e646578603a2074686520696e64657820746f20626520636c61696d65642e2054686973206d757374206e6f7420626520696e207573652e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e207472616e7366657208010c6e6577390301504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e6465780001505d0141737369676e20616e20696e64657820616c7265616479206f776e6564206279207468652073656e64657220746f20616e6f74686572206163636f756e742e205468652062616c616e6365207265736572766174696f6eb86973206566666563746976656c79207472616e7366657272656420746f20746865206e6577206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0025012d2060696e646578603a2074686520696e64657820746f2062652072652d61737369676e65642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e642d204f6e65207472616e73666572206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ae02020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e7429e42020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e74292c23203c2f7765696768743e1066726565040114696e64657810013c543a3a4163636f756e74496e646578000248944672656520757020616e20696e646578206f776e6564206279207468652073656e6465722e005d015061796d656e743a20416e792070726576696f7573206465706f73697420706c6163656420666f722074686520696e64657820697320756e726573657276656420696e207468652073656e646572206163636f756e742e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206f776e2074686520696e6465782e000d012d2060696e646578603a2074686520696e64657820746f2062652066726565642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e0084456d6974732060496e646578467265656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e38666f7263655f7472616e736665720c010c6e6577390301504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65900110626f6f6c0003545501466f72636520616e20696e64657820746f20616e206163636f756e742e205468697320646f65736e277420726571756972652061206465706f7369742e2049662074686520696e64657820697320616c7265616479e868656c642c207468656e20616e79206465706f736974206973207265696d62757273656420746f206974732063757272656e74206f776e65722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00a42d2060696e646578603a2074686520696e64657820746f206265202872652d2961737369676e65642e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e41012d2060667265657a65603a2069662073657420746f206074727565602c2077696c6c20667265657a652074686520696e64657820736f2069742063616e6e6f74206265207472616e736665727265642e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e782d20557020746f206f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743af42020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e657229f82020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e6572292c23203c2f7765696768743e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004484101467265657a6520616e20696e64657820736f2069742077696c6c20616c7761797320706f696e7420746f207468652073656e646572206163636f756e742e205468697320636f6e73756d657320746865206465706f7369742e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d757374206861766520616c6e6f6e2d66726f7a656e206163636f756e742060696e646578602e00ac2d2060696e646578603a2074686520696e64657820746f2062652066726f7a656e20696e20706c6163652e0088456d6974732060496e64657846726f7a656e60206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e702d20557020746f206f6e6520736c617368206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e39030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e64657801e8011408496404000001244163636f756e74496400000014496e64657804003d0301304163636f756e74496e6465780001000c52617704002c011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400190101205b75383b2032305d000400003d03000006e80041030c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094503102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454014903045300000400510301185665633c543e00004903083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964390201384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e734d03011c526561736f6e7300004d03083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000051030000024903005503102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540159030453000004005d0301185665633c543e00005903083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e7469666965720139021c42616c616e6365011800080108696439020144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e636500005d030000025903006103083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000065030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e7366657208011064657374390301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565cc0128543a3a42616c616e63650001306e65775f7265736572766564cc0128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f75726365390301504163636f756e7449644c6f6f6b75704f663c543e00011064657374390301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c69766508011064657374390301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c08011064657374390301504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665900110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e69030c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909096d030c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800007103086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e74000000085632000100007503102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540179030453000004007d0301185665633c543e00007903084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012818417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800280110486173680000810101384f7074696f6e3c417574686f723e000100007d0300000279030081030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573850301385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e85030000021d030089030c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909098d03083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616ccc013042616c616e63654f663c543e000118616374697665cc013042616c616e63654f663c543e000124756e6c6f636b696e67910301e4426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c204d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f726577617264739d0301345665633c457261496e6465783e00009103102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454019503045300000400990301185665633c543e00009503083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565cc011c42616c616e636500010c657261fd010120457261496e646578000099030000029503009d030000021000a103083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e6500040000a503083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c74617267657473a90301ac426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d61784e6f6d696e6174696f6e733e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564900110626f6f6c0000a903102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400dc01185665633c543e0000ad03083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e6465780001147374617274b103012c4f7074696f6e3c7536343e0000b10304184f7074696f6e04045401240108104e6f6e6500000010536f6d650400240000010000b50300000408100000b903083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616cbd03018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e0000bd03042042547265654d617008044b010004560110000400c103000000c103000002c50300c50300000408001000c903083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c7761797300030000cd03000002d10300d103083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f7468657273010101645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273dc01385665633c4163636f756e7449643e0001187061796f757418011c42616c616e63650000d503000004088c1800d9030c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f729d0301345665633c457261496e6465783e0000dd030c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e63650000e103000002e50300e50300000408109000e903083870616c6c65745f7374616b696e672052656c65617365730001283456315f305f30416e6369656e740000001856325f305f300001001856335f305f300002001856345f305f300003001856355f305f300004001856365f305f300005001856375f305f300006001856385f305f300007001856395f305f300008001c5631305f305f3000090000ed030c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000f103103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400016810626f6e640c0128636f6e74726f6c6c6572390301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc013042616c616e63654f663c543e0001147061796565a103017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000044610154616b6520746865206f726967696e206163636f756e74206173206120737461736820616e64206c6f636b207570206076616c756560206f66206974732062616c616e63652e2060636f6e74726f6c6c6572602077696c6c80626520746865206163636f756e74207468617420636f6e74726f6c732069742e002d016076616c756560206d757374206265206d6f7265207468616e2074686520606d696e696d756d5f62616c616e636560207370656369666965642062792060543a3a43757272656e6379602e002101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20627920746865207374617368206163636f756e742e003c456d6974732060426f6e646564602e2823203c7765696768743ed02d20496e646570656e64656e74206f662074686520617267756d656e74732e204d6f64657261746520636f6d706c65786974792e1c2d204f2831292e642d20546872656520657874726120444220656e74726965732e004d014e4f54453a2054776f206f66207468652073746f726167652077726974657320286053656c663a3a626f6e646564602c206053656c663a3a7061796565602920617265205f6e657665725f20636c65616e65643d01756e6c6573732074686520606f726967696e602066616c6c732062656c6f77205f6578697374656e7469616c206465706f7369745f20616e6420676574732072656d6f76656420617320647573742e482d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c23203c2f7765696768743e28626f6e645f65787472610401386d61785f6164646974696f6e616ccc013042616c616e63654f663c543e00013c610141646420736f6d6520657874726120616d6f756e742074686174206861766520617070656172656420696e207468652073746173682060667265655f62616c616e63656020696e746f207468652062616c616e636520757030666f72207374616b696e672e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e004d01557365207468697320696620746865726520617265206164646974696f6e616c2066756e647320696e20796f7572207374617368206163636f756e74207468617420796f75207769736820746f20626f6e642e5501556e6c696b65205b60626f6e64605d2853656c663a3a626f6e6429206f72205b60756e626f6e64605d2853656c663a3a756e626f6e642920746869732066756e6374696f6e20646f6573206e6f7420696d706f7365bc616e79206c696d69746174696f6e206f6e2074686520616d6f756e7420746861742063616e2062652061646465642e003c456d6974732060426f6e646564602e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e1c2d204f2831292e2c23203c2f7765696768743e18756e626f6e6404011476616c7565cc013042616c616e63654f663c543e00024c51015363686564756c65206120706f7274696f6e206f662074686520737461736820746f20626520756e6c6f636b656420726561647920666f72207472616e73666572206f75742061667465722074686520626f6e64fc706572696f6420656e64732e2049662074686973206c656176657320616e20616d6f756e74206163746976656c7920626f6e646564206c657373207468616e2101543a3a43757272656e63793a3a6d696e696d756d5f62616c616e636528292c207468656e20697420697320696e6372656173656420746f207468652066756c6c20616d6f756e742e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e0045014f6e63652074686520756e6c6f636b20706572696f6420697320646f6e652c20796f752063616e2063616c6c206077697468647261775f756e626f6e6465646020746f2061637475616c6c79206d6f7665bc7468652066756e6473206f7574206f66206d616e6167656d656e7420726561647920666f72207472616e736665722e0031014e6f206d6f7265207468616e2061206c696d69746564206e756d626572206f6620756e6c6f636b696e67206368756e6b73202873656520604d6178556e6c6f636b696e674368756e6b736029390163616e20636f2d657869737473206174207468652073616d652074696d652e20496e207468617420636173652c205b6043616c6c3a3a77697468647261775f756e626f6e646564605d206e656564f8746f2062652063616c6c656420666972737420746f2072656d6f766520736f6d65206f6620746865206368756e6b732028696620706f737369626c65292e00390149662061207573657220656e636f756e74657273207468652060496e73756666696369656e74426f6e6460206572726f72207768656e2063616c6c696e6720746869732065787472696e7369632c1901746865792073686f756c642063616c6c20606368696c6c6020666972737420696e206f7264657220746f206672656520757020746865697220626f6e6465642066756e64732e0044456d6974732060556e626f6e646564602e009453656520616c736f205b6043616c6c3a3a77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200033c290152656d6f766520616e7920756e6c6f636b6564206368756e6b732066726f6d207468652060756e6c6f636b696e67602071756575652066726f6d206f7572206d616e6167656d656e742e0031015468697320657373656e7469616c6c7920667265657320757020746861742062616c616e636520746f206265207573656420627920746865207374617368206163636f756e7420746f20646f4877686174657665722069742077616e74732e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722e0048456d697473206057697468647261776e602e006853656520616c736f205b6043616c6c3a3a756e626f6e64605d2e002823203c7765696768743e0501436f6d706c6578697479204f285329207768657265205320697320746865206e756d626572206f6620736c617368696e67207370616e7320746f2072656d6f766509014e4f54453a2057656967687420616e6e6f746174696f6e20697320746865206b696c6c207363656e6172696f2c20776520726566756e64206f74686572776973652e2c23203c2f7765696768743e2076616c6964617465040114707265667384013856616c696461746f725072656673000414e44465636c617265207468652064657369726520746f2076616c696461746520666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e206e6f6d696e61746504011c74617267657473f50301645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00052c0d014465636c617265207468652064657369726520746f206e6f6d696e6174652060746172676574736020666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743e2d012d20546865207472616e73616374696f6e277320636f6d706c65786974792069732070726f706f7274696f6e616c20746f207468652073697a65206f662060746172676574736020284e29050177686963682069732063617070656420617420436f6d7061637441737369676e6d656e74733a3a4c494d49542028543a3a4d61784e6f6d696e6174696f6e73292ed42d20426f74682074686520726561647320616e642077726974657320666f6c6c6f7720612073696d696c6172207061747465726e2e2c23203c2f7765696768743e146368696c6c00062cc44465636c617265206e6f2064657369726520746f206569746865722076616c6964617465206f72206e6f6d696e6174652e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e502d20436f6e7461696e73206f6e6520726561642ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e2c23203c2f7765696768743e247365745f70617965650401147061796565a103017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000740b42852652d2973657420746865207061796d656e742074617267657420666f72206120636f6e74726f6c6c65722e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e242d2d2d2d2d2d2d2d2d382d205765696768743a204f283129302d204442205765696768743a48202020202d20526561643a204c656467657248202020202d2057726974653a2050617965652c23203c2f7765696768743e387365745f636f6e74726f6c6c6572040128636f6e74726f6c6c6572390301504163636f756e7449644c6f6f6b75704f663c543e0008408c2852652d297365742074686520636f6e74726f6c6c6572206f6620612073746173682e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e282d2d2d2d2d2d2d2d2d2d305765696768743a204f283129284442205765696768743af02d20526561643a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c6572f42d2057726974653a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c65722c23203c2f7765696768743e4c7365745f76616c696461746f725f636f756e7404010c6e6577fd01010c75333200092090536574732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e305765696768743a204f2831295857726974653a2056616c696461746f7220436f756e742c23203c2f7765696768743e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cfd01010c753332000a1ca8496e6372656d656e74732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e547363616c655f76616c696461746f725f636f756e74040118666163746f72ed03011c50657263656e74000b1cd05363616c652075702074686520696465616c206e756d626572206f662076616c696461746f7273206279206120666163746f722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e34666f7263655f6e6f5f65726173000c3cac466f72636520746865726520746f206265206e6f206e6577206572617320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e3901546875732074686520656c656374696f6e2070726f63657373206d6179206265206f6e676f696e67207768656e20746869732069732063616c6c65642e20496e2074686973206361736520746865dc656c656374696f6e2077696c6c20636f6e74696e756520756e74696c20746865206e65787420657261206973207472696767657265642e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129442d2057726974653a20466f7263654572612c23203c2f7765696768743e34666f7263655f6e65775f657261000d404901466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f6620746865206e6578742073657373696f6e2e20416674657220746869732c2069742077696c6c2062659c726573657420746f206e6f726d616c20286e6f6e2d666f7263656429206265686176696f75722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129402d20577269746520466f7263654572612c23203c2f7765696768743e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573dc01445665633c543a3a4163636f756e7449643e000e0cc8536574207468652076616c696461746f72732077686f2063616e6e6f7420626520736c61736865642028696620616e79292e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0c0901466f72636520612063757272656e74207374616b657220746f206265636f6d6520636f6d706c6574656c7920756e7374616b65642c20696d6d6564696174656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e50666f7263655f6e65775f6572615f616c776179730010240101466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f662073657373696f6e7320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e64696365739d0301205665633c7533323e0011149443616e63656c20656e6163746d656e74206f66206120646566657272656420736c6173682e00b043616e2062652063616c6c6564206279207468652060543a3a536c61736843616e63656c4f726967696e602e000101506172616d65746572733a2065726120616e6420696e6469636573206f662074686520736c617368657320666f7220746861742065726120746f206b696c6c2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012540d01506179206f757420616c6c20746865207374616b65727320626568696e6420612073696e676c652076616c696461746f7220666f7220612073696e676c65206572612e0049012d206076616c696461746f725f73746173686020697320746865207374617368206163636f756e74206f66207468652076616c696461746f722e205468656972206e6f6d696e61746f72732c20757020746f2501202060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602c2077696c6c20616c736f207265636569766520746865697220726577617264732e31012d206065726160206d617920626520616e7920657261206265747765656e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e005501546865206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e20416e79206163636f756e742063616e2063616c6c20746869732066756e6374696f6e2c206576656e206966746974206973206e6f74206f6e65206f6620746865207374616b6572732e002823203c7765696768743efc2d2054696d6520636f6d706c65786974793a206174206d6f7374204f284d61784e6f6d696e61746f72526577617264656450657256616c696461746f72292ec02d20436f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e64207772697465732e2c2d2d2d2d2d2d2d2d2d2d2d19014e20697320746865204e756d626572206f66207061796f75747320666f72207468652076616c696461746f722028696e636c7564696e67207468652076616c696461746f72291c5765696768743a842d205265776172642044657374696e6174696f6e205374616b65643a204f284e29c02d205265776172642044657374696e6174696f6e20436f6e74726f6c6c657220284372656174696e67293a204f284e29004d0120204e4f54453a20776569676874732061726520617373756d696e672074686174207061796f75747320617265206d61646520746f20616c697665207374617368206163636f756e7420285374616b6564292e55012020506179696e67206576656e2061206465616420636f6e74726f6c6c65722069732063686561706572207765696768742d776973652e20576520646f6e277420646f20616e7920726566756e647320686572652e2c23203c2f7765696768743e187265626f6e6404011476616c7565cc013042616c616e63654f663c543e001324dc5265626f6e64206120706f7274696f6e206f6620746865207374617368207363686564756c656420746f20626520756e6c6f636b65642e00d4546865206469737061746368206f726967696e206d757374206265207369676e65642062792074686520636f6e74726f6c6c65722e002823203c7765696768743ed02d2054696d6520636f6d706c65786974793a204f284c292c207768657265204c20697320756e6c6f636b696e67206368756e6b73882d20426f756e64656420627920604d6178556e6c6f636b696e674368756e6b73602ef02d2053746f72616765206368616e6765733a2043616e277420696e6372656173652073746f726167652c206f6e6c792064656372656173652069742e2c23203c2f7765696768743e447365745f686973746f72795f64657074680801446e65775f686973746f72795f6465707468fd010120457261496e6465780001446572615f6974656d735f64656c65746564fd01010c7533320014582d015365742060486973746f72794465707468602076616c75652e20546869732066756e6374696f6e2077696c6c2064656c65746520616e7920686973746f727920696e666f726d6174696f6e7c7768656e2060486973746f727944657074686020697320726564756365642e002c506172616d65746572733a0d012d20606e65775f686973746f72795f6465707468603a20546865206e657720686973746f727920646570746820796f7520776f756c64206c696b6520746f207365742e59012d20606572615f6974656d735f64656c65746564603a20546865206e756d626572206f66206974656d7320746861742077696c6c2062652064656c6574656420627920746869732064697370617463682e20546869735d01202073686f756c64207265706f727420616c6c207468652073746f72616765206974656d7320746861742077696c6c2062652064656c6574656420627920636c656172696e67206f6c642065726120686973746f72792e590120204e656564656420746f207265706f727420616e2061636375726174652077656967687420666f72207468652064697370617463682e20547275737465642062792060526f6f746020746f207265706f727420616e4820206163637572617465206e756d6265722e00504f726967696e206d75737420626520726f6f742e002823203c7765696768743edc2d20453a204e756d626572206f6620686973746f7279206465707468732072656d6f7665642c20692e652e203130202d3e2037203d2033382d205765696768743a204f284529302d204442205765696768743a9c202020202d2052656164733a2043757272656e74204572612c20486973746f72792044657074686c202020202d205772697465733a20486973746f72792044657074682d01202020202d20436c6561722050726566697820456163683a20457261205374616b6572732c204572615374616b657273436c69707065642c204572617356616c696461746f7250726566732501202020202d2057726974657320456163683a204572617356616c696461746f725265776172642c2045726173526577617264506f696e74732c2045726173546f74616c5374616b652c6c20202020202045726173537461727453657373696f6e496e6465782c23203c2f7765696768743e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320015305d0152656d6f766520616c6c2064617461207374727563747572657320636f6e6365726e696e672061207374616b65722f7374617368206f6e636520697420697320617420612073746174652077686572652069742063616e0501626520636f6e736964657265642060647573746020696e20746865207374616b696e672073797374656d2e2054686520726571756972656d656e7473206172653a000501312e207468652060746f74616c5f62616c616e636560206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e1101322e206f722c2074686520606c65646765722e746f74616c60206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e00550154686520666f726d65722063616e2068617070656e20696e206361736573206c696b65206120736c6173683b20746865206c6174746572207768656e20612066756c6c7920756e626f6e646564206163636f756e7409016973207374696c6c20726563656976696e67207374616b696e67207265776172647320696e206052657761726444657374696e6174696f6e3a3a5374616b6564602e00310149742063616e2062652063616c6c656420627920616e796f6e652c206173206c6f6e672061732060737461736860206d65657473207468652061626f766520726571756972656d656e74732e00dc526566756e647320746865207472616e73616374696f6e20666565732075706f6e207375636365737366756c20657865637574696f6e2e106b69636b04010c77686ff50301645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00162ce052656d6f76652074686520676976656e206e6f6d696e6174696f6e732066726f6d207468652063616c6c696e672076616c696461746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e004d012d206077686f603a2041206c697374206f66206e6f6d696e61746f72207374617368206163636f756e74732077686f20617265206e6f6d696e6174696e6720746869732076616c696461746f72207768696368c0202073686f756c64206e6f206c6f6e676572206265206e6f6d696e6174696e6720746869732076616c696461746f722e0055014e6f74653a204d616b696e6720746869732063616c6c206f6e6c79206d616b65732073656e736520696620796f7520666972737420736574207468652076616c696461746f7220707265666572656e63657320746f78626c6f636b20616e792066757274686572206e6f6d696e6174696f6e732e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e64f9030158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e64f9030158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e74fd030134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e74fd030134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c6401040144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6e05040144436f6e6669674f703c50657262696c6c3e001744ac5570646174652074686520766172696f7573207374616b696e6720636f6e66696775726174696f6e73202e0025012a20606d696e5f6e6f6d696e61746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f2062652061206e6f6d696e61746f722e25012a20606d696e5f76616c696461746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f20626520612076616c696461746f722e55012a20606d61785f6e6f6d696e61746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e2062652061206e6f6d696e61746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e55012a20606d61785f76616c696461746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e20626520612076616c696461746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e59012a20606368696c6c5f7468726573686f6c64603a2054686520726174696f206f6620606d61785f6e6f6d696e61746f725f636f756e7460206f7220606d61785f76616c696461746f725f636f756e74602077686963681901202073686f756c642062652066696c6c656420696e206f7264657220666f722074686520606368696c6c5f6f7468657260207472616e73616374696f6e20746f20776f726b2e61012a20606d696e5f636f6d6d697373696f6e603a20546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e207468617420656163682076616c696461746f7273206d757374206d61696e7461696e2e550120205468697320697320636865636b6564206f6e6c792075706f6e2063616c6c696e67206076616c6964617465602e204578697374696e672076616c696461746f727320617265206e6f742061666665637465642e00a84f726967696e206d75737420626520526f6f7420746f2063616c6c20746869732066756e6374696f6e2e0035014e4f54453a204578697374696e67206e6f6d696e61746f727320616e642076616c696461746f72732077696c6c206e6f742062652061666665637465642062792074686973207570646174652e1101746f206b69636b2070656f706c6520756e64657220746865206e6577206c696d6974732c20606368696c6c5f6f74686572602073686f756c642062652063616c6c65642e2c6368696c6c5f6f74686572040128636f6e74726f6c6c6572000130543a3a4163636f756e74496400186841014465636c61726520612060636f6e74726f6c6c65726020746f2073746f702070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e004101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2c206275742063616e2062652063616c6c656420627920616e796f6e652e0059014966207468652063616c6c6572206973207468652073616d652061732074686520636f6e74726f6c6c6572206265696e672074617267657465642c207468656e206e6f206675727468657220636865636b7320617265d8656e666f726365642c20616e6420746869732066756e6374696f6e2062656861766573206a757374206c696b6520606368696c6c602e005d014966207468652063616c6c657220697320646966666572656e74207468616e2074686520636f6e74726f6c6c6572206265696e672074617267657465642c2074686520666f6c6c6f77696e6720636f6e646974696f6e73306d757374206265206d65743a001d012a2060636f6e74726f6c6c657260206d7573742062656c6f6e6720746f2061206e6f6d696e61746f722077686f20686173206265636f6d65206e6f6e2d6465636f6461626c652c000c4f723a003d012a204120604368696c6c5468726573686f6c6460206d7573742062652073657420616e6420636865636b656420776869636820646566696e657320686f7720636c6f736520746f20746865206d6178550120206e6f6d696e61746f7273206f722076616c696461746f7273207765206d757374207265616368206265666f72652075736572732063616e207374617274206368696c6c696e67206f6e652d616e6f746865722e59012a204120604d61784e6f6d696e61746f72436f756e746020616e6420604d617856616c696461746f72436f756e7460206d75737420626520736574207768696368206973207573656420746f2064657465726d696e65902020686f7720636c6f73652077652061726520746f20746865207468726573686f6c642e5d012a204120604d696e4e6f6d696e61746f72426f6e646020616e6420604d696e56616c696461746f72426f6e6460206d7573742062652073657420616e6420636865636b65642c2077686963682064657465726d696e65735101202069662074686973206973206120706572736f6e20746861742073686f756c64206265206368696c6c6564206265636175736520746865792068617665206e6f74206d657420746865207468726573686f6c64402020626f6e642072657175697265642e005501546869732063616e2062652068656c7066756c20696620626f6e6420726571756972656d656e74732061726520757064617465642c20616e64207765206e65656420746f2072656d6f7665206f6c642075736572739877686f20646f206e6f74207361746973667920746865736520726571756972656d656e74732e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400190c4501466f72636520612076616c696461746f7220746f2068617665206174206c6561737420746865206d696e696d756d20636f6d6d697373696f6e2e20546869732077696c6c206e6f74206166666563742061610176616c696461746f722077686f20616c726561647920686173206120636f6d6d697373696f6e2067726561746572207468616e206f7220657175616c20746f20746865206d696e696d756d2e20416e79206163636f756e743863616e2063616c6c20746869732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef503000002390300f903103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000fd03103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200000104103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401ed03010c104e6f6f700000000c5365740400ed030104540001001852656d6f7665000200000504103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f70040454018c010c104e6f6f700000000c53657404008c0104540001001852656d6f7665000200000904103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f72040454000160344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e54496e636f7272656374486973746f72794465707468000f04c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001004b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650011043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300120494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740013043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001404550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730015084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f72730016084d0154686572652061726520746f6f206d616e792076616c696461746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001704e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090d040c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201c4000801206f6666656e646572c401204f6666656e6465720001247265706f7274657273dc01345665633c5265706f727465723e0000110400000408982c001504000002190400190400000408001d04001d0408386b7573616d615f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061ac01d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265d90201c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65b801d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f72210401e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74250401f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279290401fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300002104104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070185075626c696300000400bc013c737232353531393a3a5075626c696300002504104c706f6c6b61646f745f7072696d6974697665730876323861737369676e6d656e745f617070185075626c696300000400bc013c737232353531393a3a5075626c6963000029040c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400bc013c737232353531393a3a5075626c696300002d040000040831042c0031040c1c73705f636f72651863727970746f244b6579547970654964000004003c011c5b75383b20345d000035040c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579731d04011c543a3a4b65797300011470726f6f662c011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e39040c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742e3d04083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e000300004104083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f7269746965734504016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564490401244f7074696f6e3c4e3e00004504102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401a8045300000400a401185665633c543e0000490404184f7074696f6e04045401100108104e6f6e6500000010536f6d6504001000000100004d040c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66510401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f6625030140543a3a4b65794f776e657250726f6f6600001009015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66510401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f6625030140543a3a4b65794f776e657250726f6f6600012409015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e000d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e306e6f74655f7374616c6c656408011464656c6179100138543a3a426c6f636b4e756d62657200016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720002303d014e6f74652074686174207468652063757272656e7420617574686f7269747920736574206f6620746865204752414e4450412066696e616c6974792067616467657420686173207374616c6c65642e006101546869732077696c6c2074726967676572206120666f7263656420617574686f7269747920736574206368616e67652061742074686520626567696e6e696e67206f6620746865206e6578742073657373696f6e2c20746f6101626520656e6163746564206064656c61796020626c6f636b7320616674657220746861742e20546865206064656c6179602073686f756c64206265206869676820656e6f75676820746f20736166656c7920617373756d654901746861742074686520626c6f636b207369676e616c6c696e672074686520666f72636564206368616e67652077696c6c206e6f742062652072652d6f7267656420652e672e203130303020626c6f636b732e5d0154686520626c6f636b2070726f64756374696f6e207261746520287768696368206d617920626520736c6f77656420646f776e2062656361757365206f662066696e616c697479206c616767696e67292073686f756c64510162652074616b656e20696e746f206163636f756e74207768656e2063686f6f73696e6720746865206064656c6179602e20546865204752414e44504120766f74657273206261736564206f6e20746865206e65775501617574686f726974792077696c6c20737461727420766f74696e67206f6e20746f70206f662060626573745f66696e616c697a65645f626c6f636b5f6e756d6265726020666f72206e65772066696e616c697a65644d01626c6f636b732e2060626573745f66696e616c697a65645f626c6f636b5f6e756d626572602073686f756c64206265207468652068696768657374206f6620746865206c61746573742066696e616c697a6564c4626c6f636b206f6620616c6c2076616c696461746f7273206f6620746865206e657720617574686f72697479207365742e00584f6e6c792063616c6c61626c6520627920726f6f742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5104084c73705f66696e616c6974795f6772616e6470614445717569766f636174696f6e50726f6f660804480128044e0110000801187365745f6964240114536574496400013065717569766f636174696f6e5504014845717569766f636174696f6e3c482c204e3e00005504084c73705f66696e616c6974795f6772616e6470613045717569766f636174696f6e0804480128044e011001081c507265766f7465040059040139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d697404006d040141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100005904084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401ac0456015d04045301610400100130726f756e645f6e756d62657224010c7536340001206964656e74697479ac0108496400011466697273746904011828562c2053290001187365636f6e646904011828562c20532900005d04084066696e616c6974795f6772616e6470611c507265766f74650804480128044e01100008012c7461726765745f68617368280104480001347461726765745f6e756d6265721001044e000061040c4c73705f66696e616c6974795f6772616e6470610c617070245369676e61747572650000040065040148656432353531393a3a5369676e6174757265000065040c1c73705f636f72651c65643235353139245369676e617475726500000400a10101205b75383b2036345d00006904000004085d046104006d04084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401ac0456017104045301610400100130726f756e645f6e756d62657224010c7536340001206964656e74697479ac0108496400011466697273747504011828562c2053290001187365636f6e647504011828562c20532900007104084066696e616c6974795f6772616e64706124507265636f6d6d69740804480128044e01100008012c7461726765745f68617368280104480001347461726765745f6e756d6265721001044e0000750400000408710461040079040c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909097d04102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b8045300000400810401185665633c543e00008104000002b800850410346672616d655f737570706f727418747261697473106d69736334577261707065724f7061717565040454018904000800fd01000000890401045400008904084070616c6c65745f696d5f6f6e6c696e6564426f756e6465644f70617175654e6574776f726b53746174650c4c506565724964456e636f64696e674c696d697400584d756c746941646472456e636f64696e674c696d697400384164647265737365734c696d6974000008011c706565725f69648d04019c5765616b426f756e6465645665633c75382c20506565724964456e636f64696e674c696d69743e00014865787465726e616c5f6164647265737365739104012d015765616b426f756e6465645665633c5765616b426f756e6465645665633c75382c204d756c746941646472456e636f64696e674c696d69743e2c204164647265737365734c696d69740a3e00008d04102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e00009104102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454018d04045300000400950401185665633c543e000095040000028d040099040c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c040454000104246865617274626561740801246865617274626561749d0401644865617274626561743c543a3a426c6f636b4e756d6265723e0001247369676e6174757265b10401bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e61747572650000242823203c7765696768743e61012d20436f6d706c65786974793a20604f284b202b20452960207768657265204b206973206c656e677468206f6620604b6579736020286865617274626561742e76616c696461746f72735f6c656e2920616e642045206973d820206c656e677468206f6620606865617274626561742e6e6574776f726b5f73746174652e65787465726e616c5f61646472657373608820202d20604f284b29603a206465636f64696e67206f66206c656e67746820604b60ac20202d20604f284529603a206465636f64696e672f656e636f64696e67206f66206c656e6774682060456039012d20446252656164733a2070616c6c65745f73657373696f6e206056616c696461746f7273602c2070616c6c65745f73657373696f6e206043757272656e74496e646578602c20604b657973602c5820206052656365697665644865617274626561747360802d2044625772697465733a2060526563656976656448656172746265617473602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e9d04084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000140130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001346e6574776f726b5f7374617465a10401484f70617175654e6574776f726b537461746500013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c7533320000a1040c1c73705f636f7265206f6666636861696e484f70617175654e6574776f726b5374617465000008011c706565725f6964a50401304f706171756550656572496400014865787465726e616c5f616464726573736573a90401505665633c4f70617175654d756c7469616464723e0000a504081c73705f636f7265304f7061717565506565724964000004002c011c5665633c75383e0000a904000002ad0400ad040c1c73705f636f7265206f6666636861696e3c4f70617175654d756c746961646472000004002c011c5665633c75383e0000b104104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e6174757265000004009d010148737232353531393a3a5369676e61747572650000b5040c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b904000002bd0400bd040000040c10280000c10400000408dc1800c504084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c65140110646174612c011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d6265720001186578706972794904014c4f7074696f6e3c426c6f636b4e756d6265723e00010000c9040c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801281c42616c616e6365011801081c4f6e676f696e670400cd0401b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f766564900110626f6f6c00010c656e6410012c426c6f636b4e756d62657200010000cd040c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801281c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368280110486173680001247468726573686f6c64e00134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c79d104013854616c6c793c42616c616e63653e0000d1040c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e63650000d5040c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f746573d90401b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e73e104015044656c65676174696f6e733c42616c616e63653e0001147072696f72e504017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6ee9040128436f6e76696374696f6e00012c64656c65676174696f6e73e104015044656c65676174696f6e733c42616c616e63653e0001147072696f72e504017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e00010000d904000002dd0400dd040000040810ec00e1040c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e63650000e5040c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e63650000e9040c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b6564367800060000ed040000040828e000f1040000040810dc00f504084070616c6c65745f64656d6f63726163792052656c656173657300010408563100000000f9040c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736828011c543a3a4861736800011476616c7565cc013042616c616e63654f663c543e00002c9c50726f706f736520612073656e73697469766520616374696f6e20746f2062652074616b656e2e001501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737480686176652066756e647320746f20636f76657220746865206465706f7369742e00d42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20707265696d6167652e15012d206076616c7565603a2054686520616d6f756e74206f66206465706f73697420286d757374206265206174206c6561737420604d696e696d756d4465706f73697460292e0044456d697473206050726f706f736564602e00385765696768743a20604f28702960187365636f6e6408012070726f706f73616cfd01012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e64fd01010c753332000128b45369676e616c732061677265656d656e742077697468206120706172746963756c61722070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e64657211016d75737420686176652066756e647320746f20636f76657220746865206465706f7369742c20657175616c20746f20746865206f726967696e616c206465706f7369742e00c82d206070726f706f73616c603a2054686520696e646578206f66207468652070726f706f73616c20746f207365636f6e642e41012d20607365636f6e64735f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e207468652063757272656e74206e756d626572206f66207365636f6e6473206f6e20746869732501202070726f706f73616c2e2045787472696e736963206973207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e001d015765696768743a20604f28532960207768657265205320697320746865206e756d626572206f66207365636f6e647320612070726f706f73616c20616c7265616479206861732e10766f74650801247265665f696e646578fd01013c5265666572656e64756d496e646578000110766f7465ec01644163636f756e74566f74653c42616c616e63654f663c543e3e0002243101566f746520696e2061207265666572656e64756d2e2049662060766f74652e69735f6179652829602c2074686520766f746520697320746f20656e616374207468652070726f706f73616c3bb86f7468657277697365206974206973206120766f746520746f206b65657020746865207374617475732071756f2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00dc2d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f20766f746520666f722e842d2060766f7465603a2054686520766f746520636f6e66696775726174696f6e2e002d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722068617320766f746564206f6e2e40656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003204d015363686564756c6520616e20656d657267656e63792063616e63656c6c6174696f6e206f662061207265666572656e64756d2e2043616e6e6f742068617070656e20747769636520746f207468652073616d652c7265666572656e64756d2e00f8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c6c6174696f6e4f726967696e602e00d02d607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e003c5765696768743a20604f283129602e4065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736828011c543a3a486173680004242d015363686564756c652061207265666572656e64756d20746f206265207461626c6564206f6e6365206974206973206c6567616c20746f207363686564756c6520616e2065787465726e616c2c7265666572656e64756d2e00e8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206045787465726e616c4f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e0015015765696768743a20604f2856296020776974682056206e756d626572206f66207665746f65727320696e2074686520626c61636b6c697374206f662070726f706f73616c2eb820204465636f64696e6720766563206f66206c656e67746820562e2043686172676564206173206d6178696d756d6465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736828011c543a3a4861736800052c55015363686564756c652061206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f207363686564756c655c616e2065787465726e616c207265666572656e64756d2e00ec546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c4d616a6f726974794f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f283129606065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736828011c543a3a4861736800062c45015363686564756c652061206e656761746976652d7475726e6f75742d62696173207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f807363686564756c6520616e2065787465726e616c207265666572656e64756d2e00e8546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c44656661756c744f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f2831296028666173745f747261636b0c013470726f706f73616c5f6861736828011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d6265720007404d015363686564756c65207468652063757272656e746c792065787465726e616c6c792d70726f706f736564206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c65646101696d6d6564696174656c792e204966207468657265206973206e6f2065787465726e616c6c792d70726f706f736564207265666572656e64756d2063757272656e746c792c206f72206966207468657265206973206f6e65e8627574206974206973206e6f742061206d616a6f726974792d63617272696573207265666572656e64756d207468656e206974206661696c732e00d0546865206469737061746368206f6620746869732063616c6c206d757374206265206046617374547261636b4f726967696e602e00f42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652063757272656e742065787465726e616c2070726f706f73616c2e29012d2060766f74696e675f706572696f64603a2054686520706572696f64207468617420697320616c6c6f77656420666f7220766f74696e67206f6e20746869732070726f706f73616c2e88094d75737420626520616c776179732067726561746572207468616e207a65726f2e350109466f72206046617374547261636b4f726967696e60206d75737420626520657175616c206f722067726561746572207468616e206046617374547261636b566f74696e67506572696f64602e51012d206064656c6179603a20546865206e756d626572206f6620626c6f636b20616674657220766f74696e672068617320656e64656420696e20617070726f76616c20616e6420746869732073686f756c64206265b82020656e61637465642e205468697320646f65736e277420686176652061206d696e696d756d20616d6f756e742e0040456d697473206053746172746564602e00385765696768743a20604f28312960347665746f5f65787465726e616c04013470726f706f73616c5f6861736828011c543a3a48617368000824b85665746f20616e6420626c61636b6c697374207468652065787465726e616c2070726f706f73616c20686173682e00d8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520605665746f4f726967696e602e002d012d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c20746f207665746f20616e6420626c61636b6c6973742e003c456d69747320605665746f6564602e00fc5765696768743a20604f2856202b206c6f6728562929602077686572652056206973206e756d626572206f6620606578697374696e67207665746f657273604463616e63656c5f7265666572656e64756d0401247265665f696e646578fd01013c5265666572656e64756d496e64657800091c5052656d6f76652061207265666572656e64756d2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00d42d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e004423205765696768743a20604f283129602e3463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a1c9c43616e63656c20612070726f706f73616c2071756575656420666f7220656e6163746d656e742e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00c42d20607768696368603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e0049015765696768743a20604f284429602077686572652060446020697320746865206974656d7320696e207468652064697370617463682071756575652e205765696768746564206173206044203d203130602e2064656c65676174650c0108746f390301504163636f756e7449644c6f6f6b75704f663c543e000128636f6e76696374696f6ee9040128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b50390144656c65676174652074686520766f74696e6720706f77657220287769746820736f6d6520676976656e20636f6e76696374696f6e29206f66207468652073656e64696e67206163636f756e742e0055015468652062616c616e63652064656c656761746564206973206c6f636b656420666f72206173206c6f6e6720617320697427732064656c6567617465642c20616e64207468657265616674657220666f7220746865c874696d6520617070726f70726961746520666f722074686520636f6e76696374696f6e2773206c6f636b20706572696f642e005d01546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e696e67206163636f756e74206d757374206569746865723a7420202d2062652064656c65676174696e6720616c72656164793b206f72590120202d2068617665206e6f20766f74696e67206163746976697479202869662074686572652069732c207468656e2069742077696c6c206e65656420746f2062652072656d6f7665642f636f6e736f6c69646174656494202020207468726f7567682060726561705f766f746560206f722060756e766f746560292e0045012d2060746f603a20546865206163636f756e742077686f736520766f74696e6720746865206074617267657460206163636f756e74277320766f74696e6720706f7765722077696c6c20666f6c6c6f772e55012d2060636f6e76696374696f6e603a2054686520636f6e76696374696f6e20746861742077696c6c20626520617474616368656420746f207468652064656c65676174656420766f7465732e205768656e20746865410120206163636f756e7420697320756e64656c6567617465642c207468652066756e64732077696c6c206265206c6f636b656420666f722074686520636f72726573706f6e64696e6720706572696f642e61012d206062616c616e6365603a2054686520616d6f756e74206f6620746865206163636f756e7427732062616c616e636520746f206265207573656420696e2064656c65676174696e672e2054686973206d757374206e6f74b420206265206d6f7265207468616e20746865206163636f756e7427732063757272656e742062616c616e63652e0048456d697473206044656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e28756e64656c6567617465000c30cc556e64656c65676174652074686520766f74696e6720706f776572206f66207468652073656e64696e67206163636f756e742e005d01546f6b656e73206d617920626520756e6c6f636b656420666f6c6c6f77696e67206f6e636520616e20616d6f756e74206f662074696d6520636f6e73697374656e74207769746820746865206c6f636b20706572696f64dc6f662074686520636f6e76696374696f6e2077697468207768696368207468652064656c65676174696f6e20776173206973737565642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062655463757272656e746c792064656c65676174696e672e0050456d6974732060556e64656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e58636c6561725f7075626c69635f70726f706f73616c73000d1470436c6561727320616c6c207075626c69632070726f706f73616c732e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e003c5765696768743a20604f283129602e346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000e285d0152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e205468697320646f65736e27742072657175697265207468652070726f706f73616c20746f2062652101696e207468652064697370617463682071756575652062757420646f657320726571756972652061206465706f7369742c2072657475726e6564206f6e636520656e61637465642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000f04090153616d6520617320606e6f74655f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e001030410152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e2054686973207265717569726573207468652070726f706f73616c20746f2062653d01696e207468652064697370617463682071756575652e204e6f206465706f736974206973206e65656465642e205768656e20746869732063616c6c206973207375636365737366756c2c20692e652e350174686520707265696d61676520686173206e6f74206265656e2075706c6f61646564206265666f726520616e64206d61746368657320736f6d6520696d6d696e656e742070726f706f73616c2c3c6e6f2066656520697320706169642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e0011042d0153616d6520617320606e6f74655f696d6d696e656e745f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e34726561705f707265696d61676508013470726f706f73616c5f6861736828011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e64fd01010c75333200123cf052656d6f766520616e20657870697265642070726f706f73616c20707265696d61676520616e6420636f6c6c65637420746865206465706f7369742e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f6620612070726f706f73616c2e5d012d206070726f706f73616c5f6c656e6774685f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e206c656e677468206f66207468652070726f706f73616c2e2045787472696e736963206973c820207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e004d01546869732077696c6c206f6e6c7920776f726b2061667465722060566f74696e67506572696f646020626c6f636b732066726f6d207468652074696d6520746861742074686520707265696d6167652077617359016e6f7465642c2069662069742773207468652073616d65206163636f756e7420646f696e672069742e2049662069742773206120646966666572656e74206163636f756e742c207468656e206974276c6c206f6e6c79ac776f726b20616e206164646974696f6e616c2060456e6163746d656e74506572696f6460206c617465722e005c456d6974732060507265696d616765526561706564602e00b45765696768743a20604f284429602077686572652044206973206c656e677468206f662070726f706f73616c2e18756e6c6f636b040118746172676574390301504163636f756e7449644c6f6f6b75704f663c543e00131ca0556e6c6f636b20746f6b656e732074686174206861766520616e2065787069726564206c6f636b2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00b82d2060746172676574603a20546865206163636f756e7420746f2072656d6f766520746865206c6f636b206f6e2e00bc5765696768743a20604f2852296020776974682052206e756d626572206f6620766f7465206f66207461726765742e2c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e64657800146c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e000c49663a882d20746865207265666572656e64756d207761732063616e63656c6c65642c206f727c2d20746865207265666572656e64756d206973206f6e676f696e672c206f72902d20746865207265666572656e64756d2068617320656e64656420737563682074686174fc20202d2074686520766f7465206f6620746865206163636f756e742077617320696e206f70706f736974696f6e20746f2074686520726573756c743b206f72d420202d20746865726520776173206e6f20636f6e76696374696f6e20746f20746865206163636f756e74277320766f74653b206f728420202d20746865206163636f756e74206d61646520612073706c697420766f74655d012e2e2e7468656e2074686520766f74652069732072656d6f76656420636c65616e6c7920616e64206120666f6c6c6f77696e672063616c6c20746f2060756e6c6f636b60206d617920726573756c7420696e206d6f72655866756e6473206265696e6720617661696c61626c652e00a849662c20686f77657665722c20746865207265666572656e64756d2068617320656e64656420616e643aec2d2069742066696e697368656420636f72726573706f6e64696e6720746f2074686520766f7465206f6620746865206163636f756e742c20616e64dc2d20746865206163636f756e74206d6164652061207374616e6461726420766f7465207769746820636f6e76696374696f6e2c20616e64bc2d20746865206c6f636b20706572696f64206f662074686520636f6e76696374696f6e206973206e6f74206f76657259012e2e2e7468656e20746865206c6f636b2077696c6c206265206167677265676174656420696e746f20746865206f766572616c6c206163636f756e742773206c6f636b2c207768696368206d617920696e766f6c766559012a6f7665726c6f636b696e672a20287768657265207468652074776f206c6f636b732061726520636f6d62696e656420696e746f20612073696e676c65206c6f636b207468617420697320746865206d6178696d756de46f6620626f74682074686520616d6f756e74206c6f636b656420616e64207468652074696d65206973206974206c6f636b656420666f72292e004901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e6572206d7573742068617665206120766f7465887265676973746572656420666f72207265666572656e64756d2060696e646578602e00f42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e4472656d6f76655f6f746865725f766f7465080118746172676574390301504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c5265666572656e64756d496e64657800153c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e004d0149662074686520607461726765746020697320657175616c20746f20746865207369676e65722c207468656e20746869732066756e6374696f6e2069732065786163746c79206571756976616c656e7420746f2d016072656d6f76655f766f7465602e204966206e6f7420657175616c20746f20746865207369676e65722c207468656e2074686520766f7465206d757374206861766520657870697265642c5501656974686572206265636175736520746865207265666572656e64756d207761732063616e63656c6c65642c20626563617573652074686520766f746572206c6f737420746865207265666572656e64756d206f7298626563617573652074686520636f6e76696374696f6e20706572696f64206973206f7665722e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e004d012d2060746172676574603a20546865206163636f756e74206f662074686520766f746520746f2062652072656d6f7665643b2074686973206163636f756e74206d757374206861766520766f74656420666f725420207265666572656e64756d2060696e646578602ef42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e38656e6163745f70726f706f73616c08013470726f706f73616c5f6861736828011c543a3a48617368000114696e64657810013c5265666572656e64756d496e6465780016044d01456e61637420612070726f706f73616c2066726f6d2061207265666572656e64756d2e20466f72206e6f77207765206a757374206d616b65207468652077656967687420626520746865206d6178696d756d2e24626c61636b6c69737408013470726f706f73616c5f6861736828011c543a3a4861736800013c6d617962655f7265665f696e6465784904015c4f7074696f6e3c5265666572656e64756d496e6465783e00173c45015065726d616e656e746c7920706c61636520612070726f706f73616c20696e746f2074686520626c61636b6c6973742e20546869732070726576656e74732069742066726f6d2065766572206265696e673c70726f706f73656420616761696e2e00510149662063616c6c6564206f6e206120717565756564207075626c6963206f722065787465726e616c2070726f706f73616c2c207468656e20746869732077696c6c20726573756c7420696e206974206265696e67510172656d6f7665642e2049662074686520607265665f696e6465786020737570706c69656420697320616e20616374697665207265666572656e64756d2077697468207468652070726f706f73616c20686173682c687468656e2069742077696c6c2062652063616e63656c6c65642e00ec546865206469737061746368206f726967696e206f6620746869732063616c6c206d7573742062652060426c61636b6c6973744f726967696e602e00f82d206070726f706f73616c5f68617368603a205468652070726f706f73616c206861736820746f20626c61636b6c697374207065726d616e656e746c792e45012d20607265665f696e646578603a20416e206f6e676f696e67207265666572656e64756d2077686f73652068617368206973206070726f706f73616c5f68617368602c2077686963682077696c6c2062652863616e63656c6c65642e0041015765696768743a20604f28702960202874686f756768206173207468697320697320616e20686967682d70726976696c6567652064697370617463682c20776520617373756d65206974206861732061502020726561736f6e61626c652076616c7565292e3c63616e63656c5f70726f706f73616c04012870726f705f696e646578fd01012450726f70496e64657800181c4852656d6f766520612070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c50726f706f73616c4f726967696e602e00d02d206070726f705f696e646578603a2054686520696e646578206f66207468652070726f706f73616c20746f2063616e63656c2e00e45765696768743a20604f28702960207768657265206070203d205075626c696350726f70733a3a3c543e3a3a6465636f64655f6c656e282960042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd040c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001742056616c75654c6f770000043456616c756520746f6f206c6f773c50726f706f73616c4d697373696e670001045c50726f706f73616c20646f6573206e6f742065786973743c416c726561647943616e63656c65640002049443616e6e6f742063616e63656c207468652073616d652070726f706f73616c207477696365444475706c696361746550726f706f73616c0003045450726f706f73616c20616c7265616479206d6164654c50726f706f73616c426c61636b6c69737465640004046850726f706f73616c207374696c6c20626c61636b6c6973746564444e6f7453696d706c654d616a6f72697479000504a84e6578742065787465726e616c2070726f706f73616c206e6f742073696d706c65206d616a6f726974792c496e76616c69644861736800060430496e76616c69642068617368284e6f50726f706f73616c000704504e6f2065787465726e616c2070726f706f73616c34416c72656164795665746f6564000804984964656e74697479206d6179206e6f74207665746f20612070726f706f73616c207477696365444475706c6963617465507265696d61676500090458507265696d61676520616c7265616479206e6f7465642c4e6f74496d6d696e656e74000a04304e6f7420696d6d696e656e7420546f6f4561726c79000b0424546f6f206561726c7920496d6d696e656e74000c0420496d6d696e656e743c507265696d6167654d697373696e67000d0448507265696d616765206e6f7420666f756e64445265666572656e64756d496e76616c6964000e0484566f746520676976656e20666f7220696e76616c6964207265666572656e64756d3c507265696d616765496e76616c6964000f0440496e76616c696420707265696d6167652c4e6f6e6557616974696e67001004504e6f2070726f706f73616c732077616974696e67204e6f74566f746572001104c454686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e20746865207265666572656e64756d2e304e6f5065726d697373696f6e001204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e44416c726561647944656c65676174696e6700130488546865206163636f756e7420697320616c72656164792064656c65676174696e672e44496e73756666696369656e7446756e6473001404fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67001504a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e28566f74657345786973740016085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e7374616e744e6f74416c6c6f776564001704d854686520696e7374616e74207265666572656e64756d206f726967696e2069732063757272656e746c7920646973616c6c6f7765642e204e6f6e73656e73650018049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c57726f6e675570706572426f756e6400190450496e76616c696420757070657220626f756e642e3c4d6178566f74657352656163686564001a04804d6178696d756d206e756d626572206f6620766f74657320726561636865642e40546f6f4d616e7950726f706f73616c73001b04904d6178696d756d206e756d626572206f662070726f706f73616c7320726561636865642e3c566f74696e67506572696f644c6f77001c0454566f74696e6720706572696f6420746f6f206c6f7704b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090105102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540128045300000400810201185665633c543e0000050508386b7573616d615f72756e74696d651043616c6c0001c01853797374656d0400910201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e00000010426162650400150301a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0001002454696d657374616d7004002d0301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0002001c496e64696365730400350301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0003002042616c616e6365730400650301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e00040028417574686f72736869700400810301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e0005001c5374616b696e670400f10301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0006001c53657373696f6e0400350401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0008001c4772616e64706104004d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a0020496d4f6e6c696e650400990401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000b002444656d6f63726163790400f90401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e000d001c436f756e63696c0400090501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c2c2052756e74696d653e000e0048546563686e6963616c436f6d6d69747465650400110501dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e000f004050687261676d656e456c656374696f6e0400150501d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50687261676d656e456c656374696f6e2c2052756e74696d653e0010004c546563686e6963616c4d656d6265727368697004001d0501e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c4d656d626572736869702c2052756e74696d653e0011002054726561737572790400210501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00120018436c61696d730400250501ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436c61696d732c2052756e74696d653e0013001c5574696c6974790400410501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001800204964656e746974790400650501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e0019001c536f63696574790400050601b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536f63696574792c2052756e74696d653e001a00205265636f7665727904000d0601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265636f766572792c2052756e74696d653e001b001c56657374696e670400110601b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001c00245363686564756c65720400190601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e001d001450726f78790400250601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001e00204d756c746973696704002d0601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e001f0020507265696d6167650400390601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e00200020426f756e7469657304003d0601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e002300344368696c64426f756e746965730400410601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4368696c64426f756e746965732c2052756e74696d653e00280010546970730400450601a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546970732c2052756e74696d653e00240068456c656374696f6e50726f76696465724d756c746950686173650400490601fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e0025001047696c740400910701a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c47696c742c2052756e74696d653e00260024566f7465724c69737404009d0701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c566f7465724c6973742c2052756e74696d653e0027003c4e6f6d696e6174696f6e506f6f6c730400a10701d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6d696e6174696f6e506f6f6c732c2052756e74696d653e00290034436f6e66696775726174696f6e0400b50701c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e0033002c50617261735368617265640400b90701c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e0034003450617261496e636c7573696f6e0400bd0701c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e0035003050617261496e686572656e740400c10701c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e0036001450617261730400290801a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e0038002c496e697469616c697a65720400310801c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0039000c446d700400350801a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d702c2052756e74696d653e003a000c556d700400390801a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556d702c2052756e74696d653e003b001048726d7004003d0801a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e003c0034506172617344697370757465730400410801c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003e00245265676973747261720400450801b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e00460014536c6f74730400490801a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e0047002041756374696f6e7304004d0801b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e0048002443726f77646c6f616e0400550801b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e0049002458636d50616c6c65740400750801b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e0063000009050c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273dc01445665633c543a3a4163636f756e7449643e0001147072696d65810101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616c0505017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64fd01010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64fd01012c4d656d626572436f756e7400012070726f706f73616c0505017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64fd01010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c28011c543a3a48617368000114696e646578fd01013450726f706f73616c496e64657800011c617070726f7665900110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736828011c543a3a48617368000114696e646578fd01013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e640d0501185765696768740001306c656e6774685f626f756e64fd01010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736828011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0d05000006200011050c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273dc01445665633c543a3a4163636f756e7449643e0001147072696d65810101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616c0505017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64fd01010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64fd01012c4d656d626572436f756e7400012070726f706f73616c0505017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64fd01010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c28011c543a3a48617368000114696e646578fd01013450726f706f73616c496e64657800011c617070726f7665900110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736828011c543a3a48617368000114696e646578fd01013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e640d0501185765696768740001306c656e6774685f626f756e64fd01010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736828011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e15050c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c65741043616c6c04045400011810766f7465080114766f746573dc01445665633c543a3a4163636f756e7449643e00011476616c7565cc013042616c616e63654f663c543e00005c5901566f746520666f72206120736574206f662063616e6469646174657320666f7220746865207570636f6d696e6720726f756e64206f6620656c656374696f6e2e20546869732063616e2062652063616c6c656420746fe07365742074686520696e697469616c20766f7465732c206f722075706461746520616c7265616479206578697374696e6720766f7465732e005d0155706f6e20696e697469616c20766f74696e672c206076616c75656020756e697473206f66206077686f6027732062616c616e6365206973206c6f636b656420616e642061206465706f73697420616d6f756e742069734d0172657365727665642e20546865206465706f736974206973206261736564206f6e20746865206e756d626572206f6620766f74657320616e642063616e2062652075706461746564206f7665722074696d652e004c5468652060766f746573602073686f756c643a4420202d206e6f7420626520656d7074792e550120202d206265206c657373207468616e20746865206e756d626572206f6620706f737369626c652063616e646964617465732e204e6f7465207468617420616c6c2063757272656e74206d656d6265727320616e6411012020202072756e6e6572732d75702061726520616c736f206175746f6d61746963616c6c792063616e6469646174657320666f7220746865206e65787420726f756e642e0049014966206076616c756560206973206d6f7265207468616e206077686f60277320667265652062616c616e63652c207468656e20746865206d6178696d756d206f66207468652074776f20697320757365642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e6700550149742069732074686520726573706f6e736962696c697479206f66207468652063616c6c657220746f202a2a4e4f542a2a20706c61636520616c6c206f662074686569722062616c616e636520696e746f20746865a86c6f636b20616e64206b65657020736f6d6520666f722066757274686572206f7065726174696f6e732e002823203c7765696768743e5101576520617373756d6520746865206d6178696d756d2077656967687420616d6f6e6720616c6c20332063617365733a20766f74655f657175616c2c20766f74655f6d6f726520616e6420766f74655f6c6573732e2c23203c2f7765696768743e3072656d6f76655f766f7465720001146c52656d6f766520606f726967696e60206173206120766f7465722e00b8546869732072656d6f76657320746865206c6f636b20616e642072657475726e7320746865206465706f7369742e00fc546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e656420616e64206265206120766f7465722e407375626d69745f63616e64696461637904013c63616e6469646174655f636f756e74fd01010c75333200023c11015375626d6974206f6e6573656c6620666f722063616e6469646163792e204120666978656420616d6f756e74206f66206465706f736974206973207265636f726465642e005d01416c6c2063616e64696461746573206172652077697065642061742074686520656e64206f6620746865207465726d2e205468657920656974686572206265636f6d652061206d656d6265722f72756e6e65722d75702ccc6f72206c65617665207468652073797374656d207768696c65207468656972206465706f73697420697320736c61736865642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e67005d014576656e20696620612063616e64696461746520656e6473207570206265696e672061206d656d6265722c2074686579206d7573742063616c6c205b6043616c6c3a3a72656e6f756e63655f63616e646964616379605d5901746f20676574207468656972206465706f736974206261636b2e204c6f73696e67207468652073706f7420696e20616e20656c656374696f6e2077696c6c20616c77617973206c65616420746f206120736c6173682e002823203c7765696768743e0901546865206e756d626572206f662063757272656e742063616e64696461746573206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e4872656e6f756e63655f63616e64696461637904012872656e6f756e63696e671905012852656e6f756e63696e670003484d0152656e6f756e6365206f6e65277320696e74656e74696f6e20746f20626520612063616e64696461746520666f7220746865206e65787420656c656374696f6e20726f756e642e203320706f74656e7469616c3c6f7574636f6d65732065786973743a0049012d20606f726967696e6020697320612063616e64696461746520616e64206e6f7420656c656374656420696e20616e79207365742e20496e207468697320636173652c20746865206465706f736974206973f02020756e72657365727665642c2072657475726e656420616e64206f726967696e2069732072656d6f76656420617320612063616e6469646174652e61012d20606f726967696e6020697320612063757272656e742072756e6e65722d75702e20496e207468697320636173652c20746865206465706f73697420697320756e72657365727665642c2072657475726e656420616e648c20206f726967696e2069732072656d6f76656420617320612072756e6e65722d75702e55012d20606f726967696e6020697320612063757272656e74206d656d6265722e20496e207468697320636173652c20746865206465706f73697420697320756e726573657276656420616e64206f726967696e2069735501202072656d6f7665642061732061206d656d6265722c20636f6e73657175656e746c79206e6f74206265696e6720612063616e64696461746520666f7220746865206e65787420726f756e6420616e796d6f72652e6101202053696d696c617220746f205b6072656d6f76655f6d656d626572605d2853656c663a3a72656d6f76655f6d656d626572292c206966207265706c6163656d656e742072756e6e657273206578697374732c20746865795901202061726520696d6d6564696174656c7920757365642e20496620746865207072696d652069732072656e6f756e63696e672c207468656e206e6f207072696d652077696c6c20657869737420756e74696c207468653420206e65787420726f756e642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642c20616e642068617665206f6e65206f66207468652061626f766520726f6c65732e002823203c7765696768743ee05468652074797065206f662072656e6f756e63696e67206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e3472656d6f76655f6d656d6265720c010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e000128736c6173685f626f6e64900110626f6f6c000138726572756e5f656c656374696f6e900110626f6f6c000448590152656d6f7665206120706172746963756c6172206d656d6265722066726f6d20746865207365742e20546869732069732065666665637469766520696d6d6564696174656c7920616e642074686520626f6e64206f667c746865206f7574676f696e67206d656d62657220697320736c61736865642e005501496620612072756e6e65722d757020697320617661696c61626c652c207468656e2074686520626573742072756e6e65722d75702077696c6c2062652072656d6f76656420616e64207265706c616365732074686555016f7574676f696e67206d656d6265722e204f74686572776973652c2069662060726572756e5f656c656374696f6e60206973206074727565602c2061206e65772070687261676d656e20656c656374696f6e2069737c737461727465642c20656c73652c206e6f7468696e672068617070656e732e00590149662060736c6173685f626f6e64602069732073657420746f20747275652c2074686520626f6e64206f6620746865206d656d626572206265696e672072656d6f76656420697320736c61736865642e20456c73652c3c69742069732072657475726e65642e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e0041014e6f74652074686174207468697320646f6573206e6f7420616666656374207468652064657369676e6174656420626c6f636b206e756d626572206f6620746865206e65787420656c656374696f6e2e002823203c7765696768743e5101496620776520686176652061207265706c6163656d656e742c20776520757365206120736d616c6c207765696768742e20456c73652c2073696e63652074686973206973206120726f6f742063616c6c20616e64d077696c6c20676f20696e746f2070687261676d656e2c20776520617373756d652066756c6c20626c6f636b20666f72206e6f772e2c23203c2f7765696768743e50636c65616e5f646566756e63745f766f746572730801286e756d5f766f7465727310010c75333200012c6e756d5f646566756e637410010c7533320005284501436c65616e20616c6c20766f746572732077686f2061726520646566756e63742028692e652e207468657920646f206e6f7420736572766520616e7920707572706f736520617420616c6c292e20546865ac6465706f736974206f66207468652072656d6f76656420766f74657273206172652072657475726e65642e0001015468697320697320616e20726f6f742066756e6374696f6e20746f2062652075736564206f6e6c7920666f7220636c65616e696e67207468652073746174652e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e002823203c7765696768743e5d0154686520746f74616c206e756d626572206f6620766f7465727320616e642074686f736520746861742061726520646566756e6374206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1905086470616c6c65745f656c656374696f6e735f70687261676d656e2852656e6f756e63696e6700010c184d656d6265720000002052756e6e657255700001002443616e6469646174650400fd01010c753332000200001d050c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e00000c784164642061206d656d626572206077686f6020746f20746865207365742e009c4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a4164644f726967696e602e3472656d6f76655f6d656d62657204010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e00010c8c52656d6f76652061206d656d626572206077686f602066726f6d20746865207365742e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656d6f76654f726967696e602e2c737761705f6d656d62657208011872656d6f7665390301504163636f756e7449644c6f6f6b75704f663c543e00010c616464390301504163636f756e7449644c6f6f6b75704f663c543e000214bc53776170206f7574206f6e65206d656d626572206072656d6f76656020666f7220616e6f746865722060616464602e00a04d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a537761704f726967696e602e000d015072696d65206d656d62657273686970206973202a6e6f742a207061737365642066726f6d206072656d6f76656020746f2060616464602c20696620657874616e742e3472657365745f6d656d6265727304011c6d656d62657273dc01445665633c543a3a4163636f756e7449643e00031055014368616e676520746865206d656d6265727368697020746f2061206e6577207365742c20646973726567617264696e6720746865206578697374696e67206d656d626572736869702e204265206e69636520616e64687061737320606d656d6265727360207072652d736f727465642e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52657365744f726967696e602e286368616e67655f6b657904010c6e6577390301504163636f756e7449644c6f6f6b75704f663c543e000414d453776170206f7574207468652073656e64696e67206d656d62657220666f7220736f6d65206f74686572206b657920606e6577602e00f04d6179206f6e6c792062652063616c6c65642066726f6d20605369676e656460206f726967696e206f6620612063757272656e74206d656d6265722e001d015072696d65206d656d62657273686970206973207061737365642066726f6d20746865206f726967696e206163636f756e7420746f20606e6577602c20696620657874616e742e247365745f7072696d6504010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e00050cbc53657420746865207072696d65206d656d6265722e204d75737420626520612063757272656e74206d656d6265722e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e2c636c6561725f7072696d6500060c9452656d6f766520746865207072696d65206d656d626572206966206974206578697374732e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e21050c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001143470726f706f73655f7370656e6408011476616c7565cc013c42616c616e63654f663c542c20493e00012c62656e6566696369617279390301504163636f756e7449644c6f6f6b75704f663c543e000024290150757420666f727761726420612073756767657374696f6e20666f72207370656e64696e672e2041206465706f7369742070726f706f7274696f6e616c20746f207468652076616c75653101697320726573657276656420616e6420736c6173686564206966207468652070726f706f73616c2069732072656a65637465642e2049742069732072657475726e6564206f6e6365207468655070726f706f73616c20697320617761726465642e002823203c7765696768743e482d20436f6d706c65786974793a204f283129b02d20446252656164733a206050726f706f73616c436f756e74602c20606f726967696e206163636f756e7460e82d2044625772697465733a206050726f706f73616c436f756e74602c206050726f706f73616c73602c20606f726967696e206163636f756e74602c23203c2f7765696768743e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f6964fd01013450726f706f73616c496e646578000124f852656a65637420612070726f706f736564207370656e642e20546865206f726967696e616c206465706f7369742077696c6c20626520736c61736865642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e002823203c7765696768743e482d20436f6d706c65786974793a204f283129cc2d20446252656164733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e7460d02d2044625772697465733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e74602c23203c2f7765696768743e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f6964fd01013450726f706f73616c496e6465780002285901417070726f766520612070726f706f73616c2e2041742061206c617465722074696d652c207468652070726f706f73616c2077696c6c20626520616c6c6f636174656420746f207468652062656e6566696369617279a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e4c2d20436f6d706c65786974793a204f2831292e8c2d20446252656164733a206050726f706f73616c73602c2060417070726f76616c7360582d20446257726974653a2060417070726f76616c73602c23203c2f7765696768743e147370656e64080118616d6f756e74cc013c42616c616e63654f663c542c20493e00012c62656e6566696369617279390301504163636f756e7449644c6f6f6b75704f663c543e000320b850726f706f736520616e6420617070726f76652061207370656e64206f662074726561737572792066756e64732e004d012d20606f726967696e603a204d75737420626520605370656e644f726967696e60207769746820746865206053756363657373602076616c7565206265696e67206174206c656173742060616d6f756e74602e41012d2060616d6f756e74603a2054686520616d6f756e7420746f206265207472616e736665727265642066726f6d2074686520747265617375727920746f20746865206062656e6566696369617279602ee82d206062656e6566696369617279603a205468652064657374696e6174696f6e206163636f756e7420666f7220746865207472616e736665722e0045014e4f54453a20466f72207265636f72642d6b656570696e6720707572706f7365732c207468652070726f706f736572206973206465656d656420746f206265206571756976616c656e7420746f207468653062656e65666963696172792e3c72656d6f76655f617070726f76616c04012c70726f706f73616c5f6964fd01013450726f706f73616c496e64657800043c2d01466f72636520612070726576696f75736c7920617070726f7665642070726f706f73616c20746f2062652072656d6f7665642066726f6d2074686520617070726f76616c2071756575652ec0546865206f726967696e616c206465706f7369742077696c6c206e6f206c6f6e6765722062652072657475726e65642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602ea02d206070726f706f73616c5f6964603a2054686520696e646578206f6620612070726f706f73616c002823203c7765696768743edc2d20436f6d706c65786974793a204f2841292077686572652060416020697320746865206e756d626572206f6620617070726f76616c73882d20446220726561647320616e64207772697465733a2060417070726f76616c73602c23203c2f7765696768743e001c4572726f72733a61012d206050726f706f73616c4e6f74417070726f766564603a20546865206070726f706f73616c5f69646020737570706c69656420776173206e6f7420666f756e6420696e2074686520617070726f76616c2071756575652c5101692e652e2c207468652070726f706f73616c20686173206e6f74206265656e20617070726f7665642e205468697320636f756c6420616c736f206d65616e207468652070726f706f73616c20646f6573206e6f745901657869737420616c746f6765746865722c2074687573207468657265206973206e6f2077617920697420776f756c642068617665206265656e20617070726f76656420696e2074686520666972737420706c6163652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2505105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c65741043616c6c04045400011414636c61696d08011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e61747572652905013845636473615369676e6174757265000060884d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a0501412063616c6c20746f20636c61696d206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653a943e2028636f6e666967757265642070726566697820737472696e672928616464726573732900a4616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ee057656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d696e745f636c61696d10010c77686f1501013c457468657265756d4164647265737300011476616c756518013042616c616e63654f663c543e00014076657374696e675f7363686564756c65310501d04f7074696f6e3c2842616c616e63654f663c543e2c2042616c616e63654f663c543e2c20543a3a426c6f636b4e756d626572293e00012473746174656d656e74390501544f7074696f6e3c53746174656d656e744b696e643e00013c844d696e742061206e657720636c61696d20746f20636f6c6c65637420444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002c506172616d65746572733af02d206077686f603a2054686520457468657265756d206164647265737320616c6c6f77656420746f20636f6c6c656374207468697320636c61696d2ecc2d206076616c7565603a20546865206e756d626572206f6620444f547320746861742077696c6c20626520636c61696d65642e09012d206076657374696e675f7363686564756c65603a20416e206f7074696f6e616c2076657374696e67207363686564756c6520666f7220746865736520444f54732e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732e1d01576520617373756d6520776f7273742063617365207468617420626f74682076657374696e6720616e642073746174656d656e74206973206265696e6720696e7365727465642e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e30636c61696d5f6174746573740c011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e61747572652905013845636473615369676e617475726500012473746174656d656e742c011c5665633c75383e000268e44d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f5473206279207369676e696e6720612073746174656d656e742e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f2060636c61696d5f61747465737460206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653ac03e2028636f6e666967757265642070726566697820737472696e67292861646472657373292873746174656d656e7429004901616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e743b20746865206073746174656d656e7460206d757374206d617463682074686174207768696368206973c06578706563746564206163636f7264696e6720746f20796f757220707572636861736520617272616e67656d656e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732efc57656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d5f617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e1861747465737404012473746174656d656e742c011c5665633c75383e000344f441747465737420746f20612073746174656d656e742c206e656564656420746f2066696e616c697a652074686520636c61696d732070726f636573732e0065015741524e494e473a20496e73656375726520756e6c65737320796f757220636861696e20696e636c75646573206050726576616c69646174654174746573747360206173206120605369676e6564457874656e73696f6e602e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f20617474657374206973206465656d65642076616c6964206966207468652073656e6465722068617320612060507265636c61696d602072656769737465726564f4616e642070726f76696465732061206073746174656d656e746020776869636820697320657870656374656420666f7220746865206163636f756e742e002c506172616d65746572733a65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ef057656967687420696e636c75646573206c6f67696320746f20646f207072652d76616c69646174696f6e206f6e2060617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d6f76655f636c61696d0c010c6f6c641501013c457468657265756d4164647265737300010c6e65771501013c457468657265756d416464726573730001386d617962655f707265636c61696d810101504f7074696f6e3c543a3a4163636f756e7449643e000400042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e29050c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733845636473615369676e6174757265000004002d0501205b75383b2036355d00002d05000003410000000800310504184f7074696f6e0404540135050108104e6f6e6500000010536f6d6504003505000001000035050000040c18181000390504184f7074696f6e040454013d050108104e6f6e6500000010536f6d6504003d0500000100003d050c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733453746174656d656e744b696e640001081c526567756c617200000010536166740001000041050c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73450501605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465784901010c75313600011063616c6c05050160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73450501605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e49050154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c05050160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c73450501605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4505000002050500490508386b7573616d615f72756e74696d65304f726967696e43616c6c65720001181873797374656d04004d0501746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c436f756e63696c0400510501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000e0048546563686e6963616c436f6d6d69747465650400550501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e000f004050617261636861696e734f726967696e04005905016470617261636861696e735f6f726967696e3a3a4f726967696e0032002458636d50616c6c657404005d05014870616c6c65745f78636d3a3a4f726967696e00630010566f69640400610501110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f6964000500004d050c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200005105084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200005505084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200005905106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e040091010118506172614964000000005d050c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400f10101344d756c74694c6f636174696f6e00000020526573706f6e73650400f10101344d756c74694c6f636174696f6e000100006105081c73705f636f726510566f69640001000065050c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74390301504163636f756e7449644c6f6f6b75704f663c543e0000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666f690501a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f7375627304011073756273f10501645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e646578fd010138526567697374726172496e64657800011c6d61785f666565cc013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e646578fd010138526567697374726172496e64657800010c666565cc013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e646578fd010138526567697374726172496e64657800010c6e6577390301504163636f756e7449644c6f6f6b75704f663c543e000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e646578fd010138526567697374726172496e6465780001186669656c6473f90501384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e740c01247265675f696e646578fd010138526567697374726172496e646578000118746172676574390301504163636f756e7449644c6f6f6b75704f663c543e0001246a756467656d656e740106015c4a756467656d656e743c42616c616e63654f663c543e3e00094cb850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e74697479040118746172676574390301504163636f756e7449644c6f6f6b75704f663c543e000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c737562390301504163636f756e7449644c6f6f6b75704f663c543e000110646174617505011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c737562390301504163636f756e7449644c6f6f6b75704f663c543e000110646174617505011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c737562390301504163636f756e7449644c6f6f6b75704f663c543e000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2e69050c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616c6d050190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c617975050110446174610001146c6567616c750501104461746100010c776562750501104461746100011072696f747505011044617461000114656d61696c750501104461746100013c7067705f66696e6765727072696e74ed0501404f7074696f6e3c5b75383b2032305d3e000114696d616765750501104461746100011c74776974746572750501104461746100006d05102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454017105045300000400e90501185665633c543e0000710500000408750575050075050c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e6500000010526177300400790500000100105261773104007d05000002001052617732040081050000030010526177330400850500000400105261773404003c0000050010526177350400890500000600105261773604008d0500000700105261773704009105000008001052617738040039020000090010526177390400950500000a001452617731300400990500000b0014526177313104009d0500000c001452617731320400a10500000d001452617731330400a50500000e001452617731340400a90500000f001452617731350400ad0500001000145261773136040098000011001452617731370400b105000012001452617731380400b505000013001452617731390400b9050000140014526177323004001901000015001452617732310400bd05000016001452617732320400c105000017001452617732330400c505000018001452617732340400c905000019001452617732350400cd0500001a001452617732360400d10500001b001452617732370400d50500001c001452617732380400d90500001d001452617732390400dd0500001e001452617733300400e10500001f001452617733310400e50500002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c5368615468726565323536040004000025000079050000030000000008007d050000030100000008008105000003020000000800850500000303000000080089050000030500000008008d050000030600000008009105000003070000000800950500000309000000080099050000030a00000008009d050000030b0000000800a1050000030c0000000800a5050000030d0000000800a9050000030e0000000800ad050000030f0000000800b105000003110000000800b505000003120000000800b905000003130000000800bd05000003150000000800c105000003160000000800c505000003170000000800c905000003180000000800cd05000003190000000800d1050000031a0000000800d5050000031b0000000800d9050000031c0000000800dd050000031d0000000800e1050000031e0000000800e5050000031f0000000800e905000002710500ed0504184f7074696f6e0404540119010108104e6f6e6500000010536f6d65040019010000010000f105000002f50500f5050000040800750500f9050c3c70616c6c65745f6964656e7469747914747970657320426974466c61677304045401fd050004002401344964656e746974794669656c640000fd050c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c547769747465720080000001060c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f75730006000005060c3870616c6c65745f736f63696574791870616c6c65741043616c6c0804540004490001300c62696404011476616c756518013c42616c616e63654f663c542c20493e000088dc412075736572206f757473696465206f662074686520736f63696574792063616e206d616b6520612062696420666f7220656e7472792e0035015061796d656e743a206043616e6469646174654465706f736974602077696c6c20626520726573657276656420666f72206d616b696e672061206269642e2049742069732072657475726e6564ec7768656e2074686520626964206265636f6d65732061206d656d6265722c206f7220696620746865206269642063616c6c732060756e626964602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a55012d206076616c7565603a2041206f6e652074696d65207061796d656e74207468652062696420776f756c64206c696b6520746f2072656365697665207768656e206a6f696e696e672074686520736f63696574792e002823203c7765696768743e51014b65793a204220286c656e206f662062696473292c204320286c656e206f662063616e64696461746573292c204d20286c656e206f66206d656d62657273292c2058202862616c616e6365207265736572766529402d2053746f726167652052656164733ae8092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e6465642063616e6469646174652e204f283129dc092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e646564206d656d6265722e204f283129d8092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e7420626964732e204f284229f0092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e742063616e646964617465732e204f284329c4092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c206d656d626572732e204f284d29442d2053746f72616765205772697465733a5901092d204f6e652073746f72616765206d757461746520746f206164642061206e65772062696420746f2074686520766563746f72204f2842292028544f444f3a20706f737369626c65206f7074696d697a6174696f6e2c202020772f207265616429fc092d20557020746f206f6e652073746f726167652072656d6f76616c206966206269642e6c656e2829203e204d41585f4249445f434f554e542e204f283129582d204e6f7461626c6520436f6d7075746174696f6e3a2901092d204f2842202b2043202b206c6f67204d292073656172636820746f20636865636b2075736572206973206e6f7420616c726561647920612070617274206f6620736f63696574792ec0092d204f286c6f672042292073656172636820746f20696e7365727420746865206e65772062696420736f727465642e742d2045787465726e616c2050616c6c6574204f7065726174696f6e733a98092d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e204f2858291d01092d20557020746f206f6e652062616c616e636520756e72657365727665206f7065726174696f6e20696620626964732e6c656e2829203e204d41585f4249445f434f554e542e242d204576656e74733a64092d204f6e65206576656e7420666f72206e6577206269642ef8092d20557020746f206f6e65206576656e7420666f72204175746f556e626964206966206269642e6c656e2829203e204d41585f4249445f434f554e542e00c0546f74616c20436f6d706c65786974793a204f284d202b2042202b2043202b206c6f674d202b206c6f6742202b2058292c23203c2f7765696768743e14756e62696404010c706f7310010c75333200014cd441206269646465722063616e2072656d6f76652074686569722062696420666f7220656e74727920696e746f20736f63696574792efc427920646f696e6720736f2c20746865792077696c6c20686176652074686569722063616e646964617465206465706f7369742072657475726e6564206f7280746865792077696c6c20756e766f75636820746865697220766f75636865722e00f85061796d656e743a2054686520626964206465706f73697420697320756e7265736572766564206966207468652075736572206d6164652061206269642e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206269646465722e002c506172616d65746572733a15012d2060706f73603a20506f736974696f6e20696e207468652060426964736020766563746f72206f6620746865206269642077686f2077616e747320746f20756e6269642e002823203c7765696768743eac4b65793a204220286c656e206f662062696473292c2058202862616c616e636520756e726573657276652909012d204f6e652073746f72616765207265616420616e6420777269746520746f20726574726965766520616e64207570646174652074686520626964732e204f28422941012d20456974686572206f6e6520756e726573657276652062616c616e636520616374696f6e204f285829206f72206f6e6520766f756368696e672073746f726167652072656d6f76616c2e204f283129302d204f6e65206576656e742e0068546f74616c20436f6d706c65786974793a204f2842202b2058292c23203c2f7765696768743e14766f7563680c010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e00011476616c756518013c42616c616e63654f663c542c20493e00010c74697018013c42616c616e63654f663c542c20493e0002b4410141732061206d656d6265722c20766f75636820666f7220736f6d656f6e6520746f206a6f696e20736f636965747920627920706c6163696e67206120626964206f6e20746865697220626568616c662e0051015468657265206973206e6f206465706f73697420726571756972656420746f20766f75636820666f722061206e6577206269642c206275742061206d656d6265722063616e206f6e6c7920766f75636820666f7259016f6e652062696420617420612074696d652e2049662074686520626964206265636f6d657320612073757370656e6465642063616e64696461746520616e6420756c74696d6174656c792072656a65637465642062793d017468652073757370656e73696f6e206a756467656d656e74206f726967696e2c20746865206d656d6265722077696c6c2062652062616e6e65642066726f6d20766f756368696e6720616761696e2e0055014173206120766f756368696e67206d656d6265722c20796f752063616e20636c61696d206120746970206966207468652063616e6469646174652069732061636365707465642e2054686973207469702077696c6c4d0162652070616964206173206120706f7274696f6e206f66207468652072657761726420746865206d656d6265722077696c6c207265636569766520666f72206a6f696e696e672074686520736f63696574792e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722e002c506172616d65746572733ac82d206077686f603a2054686520757365722077686f20796f7520776f756c64206c696b6520746f20766f75636820666f722e4d012d206076616c7565603a2054686520746f74616c2072657761726420746f2062652070616964206265747765656e20796f7520616e64207468652063616e6469646174652069662074686579206265636f6d656061206d656d62657220696e2074686520736f63696574792e45012d2060746970603a20596f757220637574206f662074686520746f74616c206076616c756560207061796f7574207768656e207468652063616e64696461746520697320696e64756374656420696e746f110174686520736f63696574792e2054697073206c6172676572207468616e206076616c7565602077696c6c206265207361747572617465642075706f6e207061796f75742e002823203c7765696768743efc4b65793a204220286c656e206f662062696473292c204320286c656e206f662063616e64696461746573292c204d20286c656e206f66206d656d6265727329402d2053746f726167652052656164733ac4092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c206d656d626572732e204f284d290501092d204f6e652073746f72616765207265616420746f20636865636b206d656d626572206973206e6f7420616c726561647920766f756368696e672e204f283129e8092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e6465642063616e6469646174652e204f283129dc092d204f6e652073746f72616765207265616420746f20636865636b20666f722073757370656e646564206d656d6265722e204f283129d8092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e7420626964732e204f284229f0092d204f6e652073746f72616765207265616420746f20726574726965766520616c6c2063757272656e742063616e646964617465732e204f284329442d2053746f72616765205772697465733a0901092d204f6e652073746f7261676520777269746520746f20696e7365727420766f756368696e672073746174757320746f20746865206d656d6265722e204f2831295901092d204f6e652073746f72616765206d757461746520746f206164642061206e65772062696420746f2074686520766563746f72204f2842292028544f444f3a20706f737369626c65206f7074696d697a6174696f6e2c202020772f207265616429fc092d20557020746f206f6e652073746f726167652072656d6f76616c206966206269642e6c656e2829203e204d41585f4249445f434f554e542e204f283129582d204e6f7461626c6520436f6d7075746174696f6e3abc092d204f286c6f67204d292073656172636820746f20636865636b2073656e6465722069732061206d656d6265722e2901092d204f2842202b2043202b206c6f67204d292073656172636820746f20636865636b2075736572206973206e6f7420616c726561647920612070617274206f6620736f63696574792ec0092d204f286c6f672042292073656172636820746f20696e7365727420746865206e65772062696420736f727465642e742d2045787465726e616c2050616c6c6574204f7065726174696f6e733a98092d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e204f2858291d01092d20557020746f206f6e652062616c616e636520756e72657365727665206f7065726174696f6e20696620626964732e6c656e2829203e204d41585f4249445f434f554e542e242d204576656e74733a5c092d204f6e65206576656e7420666f7220766f7563682ef8092d20557020746f206f6e65206576656e7420666f72204175746f556e626964206966206269642e6c656e2829203e204d41585f4249445f434f554e542e00c0546f74616c20436f6d706c65786974793a204f284d202b2042202b2043202b206c6f674d202b206c6f6742202b2058292c23203c2f7765696768743e1c756e766f75636804010c706f7310010c75333200034429014173206120766f756368696e67206d656d6265722c20756e766f7563682061206269642e2054686973206f6e6c7920776f726b73207768696c6520766f75636865642075736572206973906f6e6c792061206269646465722028616e64206e6f7420612063616e646964617465292e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206120766f756368696e67206d656d6265722e002c506172616d65746572733a29012d2060706f73603a20506f736974696f6e20696e207468652060426964736020766563746f72206f6620746865206269642077686f2073686f756c6420626520756e766f75636865642e002823203c7765696768743e504b65793a204220286c656e206f6620626964732905012d204f6e652073746f726167652072656164204f28312920746f20636865636b20746865207369676e6572206973206120766f756368696e67206d656d6265722ee82d204f6e652073746f72616765206d757461746520746f20726574726965766520616e64207570646174652074686520626964732e204f284229902d204f6e6520766f756368696e672073746f726167652072656d6f76616c2e204f283129302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2842292c23203c2f7765696768743e10766f746508012463616e646964617465390301504163636f756e7449644c6f6f6b75704f663c543e00011c617070726f7665900110626f6f6c00044c8441732061206d656d6265722c20766f7465206f6e20612063616e6469646174652e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722e002c506172616d65746572733a09012d206063616e646964617465603a205468652063616e646964617465207468617420746865206d656d62657220776f756c64206c696b6520746f20626964206f6e2e45012d2060617070726f7665603a204120626f6f6c65616e2077686963682073617973206966207468652063616e6469646174652073686f756c6420626520617070726f766564202860747275656029206f7254202072656a656374656420286066616c736560292e002823203c7765696768743eb84b65793a204320286c656e206f662063616e64696461746573292c204d20286c656e206f66206d656d626572732919012d204f6e652073746f726167652072656164204f284d2920616e64204f286c6f67204d292073656172636820746f20636865636b20757365722069732061206d656d6265722e542d204f6e65206163636f756e74206c6f6f6b75702e29012d204f6e652073746f726167652072656164204f28432920616e64204f2843292073656172636820746f20636865636b2074686174207573657220697320612063616e6469646174652eb82d204f6e652073746f7261676520777269746520746f2061646420766f746520746f20766f7465732e204f283129302d204f6e65206576656e742e0084546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2043292c23203c2f7765696768743e34646566656e6465725f766f746504011c617070726f7665900110626f6f6c0005408841732061206d656d6265722c20766f7465206f6e2074686520646566656e6465722e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722e002c506172616d65746572733af02d2060617070726f7665603a204120626f6f6c65616e2077686963682073617973206966207468652063616e6469646174652073686f756c64206265a0617070726f766564202860747275656029206f722072656a656374656420286066616c736560292e002823203c7765696768743e642d204b65793a204d20286c656e206f66206d656d626572732919012d204f6e652073746f726167652072656164204f284d2920616e64204f286c6f67204d292073656172636820746f20636865636b20757365722069732061206d656d6265722eb82d204f6e652073746f7261676520777269746520746f2061646420766f746520746f20766f7465732e204f283129302d204f6e65206576656e742e0074546f74616c20436f6d706c65786974793a204f284d202b206c6f674d292c23203c2f7765696768743e187061796f757400065441015472616e7366657220746865206669727374206d617475726564207061796f757420666f72207468652073656e64657220616e642072656d6f76652069742066726f6d20746865207265636f7264732e0041014e4f54453a20546869732065787472696e736963206e6565647320746f2062652063616c6c6564206d756c7469706c652074696d657320746f20636c61696d206d756c7469706c65206d617475726564207061796f7574732e001d015061796d656e743a20546865206d656d6265722077696c6c20726563656976652061207061796d656e7420657175616c20746f207468656972206669727374206d617475726564747061796f757420746f20746865697220667265652062616c616e63652e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642061206d656d6265722077697468487061796f7574732072656d61696e696e672e002823203c7765696768743e19014b65793a204d20286c656e206f66206d656d62657273292c205020286e756d626572206f66207061796f75747320666f72206120706172746963756c6172206d656d6265722921012d204f6e652073746f726167652072656164204f284d2920616e64204f286c6f67204d292073656172636820746f20636865636b207369676e65722069732061206d656d6265722ee02d204f6e652073746f726167652072656164204f28502920746f2067657420616c6c207061796f75747320666f722061206d656d6265722ee02d204f6e652073746f726167652072656164204f28312920746f20676574207468652063757272656e7420626c6f636b206e756d6265722e882d204f6e652063757272656e6379207472616e736665722063616c6c2e204f2858290d012d204f6e652073746f72616765207772697465206f722072656d6f76616c20746f2075706461746520746865206d656d6265722773207061796f7574732e204f2850290094546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2050202b2058292c23203c2f7765696768743e14666f756e640c011c666f756e646572390301504163636f756e7449644c6f6f6b75704f663c543e00012c6d61785f6d656d6265727310010c75333200011472756c65732c011c5665633c75383e00074c48466f756e642074686520736f63696574792e00ec5468697320697320646f6e65206173206120646973637265746520616374696f6e20696e206f7264657220746f20616c6c6f7720666f7220746865150170616c6c657420746f20626520696e636c7564656420696e746f20612072756e6e696e6720636861696e20616e642063616e206f6e6c7920626520646f6e65206f6e63652e001901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d20746865205f466f756e6465725365744f726967696e5f2e002c506172616d65746572733a15012d2060666f756e64657260202d20546865206669727374206d656d62657220616e642068656164206f6620746865206e65776c7920666f756e64656420736f63696574792e11012d20606d61785f6d656d6265727360202d2054686520696e697469616c206d6178206e756d626572206f66206d656d6265727320666f722074686520736f63696574792ef02d206072756c657360202d205468652072756c6573206f66207468697320736f636965747920636f6e6365726e696e67206d656d626572736869702e002823203c7765696768743edc2d2054776f2073746f72616765206d75746174657320746f207365742060486561646020616e642060466f756e646572602e204f283129f02d204f6e652073746f7261676520777269746520746f2061646420746865206669727374206d656d62657220746f20736f63696574792e204f283129302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2831292c23203c2f7765696768743e1c756e666f756e6400083488416e6e756c2074686520666f756e64696e67206f662074686520736f63696574792e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205369676e65642c20616e6420746865207369676e696e67206163636f756e74206d75737420626520626f746855017468652060466f756e6465726020616e6420746865206048656164602e205468697320696d706c6965732074686174206974206d6179206f6e6c7920626520646f6e65207768656e207468657265206973206f6e651c6d656d6265722e002823203c7765696768743e642d2054776f2073746f72616765207265616473204f2831292e742d20466f75722073746f726167652072656d6f76616c73204f2831292e302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2831292c23203c2f7765696768743e586a756467655f73757370656e6465645f6d656d62657208010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e00011c666f7267697665900110626f6f6c0009702901416c6c6f772073757370656e73696f6e206a756467656d656e74206f726967696e20746f206d616b65206a756467656d656e74206f6e20612073757370656e646564206d656d6265722e005501496620612073757370656e646564206d656d62657220697320666f72676976656e2c2077652073696d706c7920616464207468656d206261636b2061732061206d656d6265722c206e6f7420616666656374696e67c8616e79206f6620746865206578697374696e672073746f72616765206974656d7320666f722074686174206d656d6265722e004501496620612073757370656e646564206d656d6265722069732072656a65637465642c2072656d6f766520616c6c206173736f6369617465642073746f72616765206974656d732c20696e636c7564696e67fc7468656972207061796f7574732c20616e642072656d6f766520616e7920766f7563686564206269647320746865792063757272656e746c7920686176652e003d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d20746865205f53757370656e73696f6e4a756467656d656e744f726967696e5f2e002c506172616d65746572733ab02d206077686f60202d205468652073757370656e646564206d656d62657220746f206265206a75646765642e55012d2060666f726769766560202d204120626f6f6c65616e20726570726573656e74696e672077686574686572207468652073757370656e73696f6e206a756467656d656e74206f726967696e20666f726769766573cc20202860747275656029206f722072656a6563747320286066616c7365602920612073757370656e646564206d656d6265722e002823203c7765696768743ea04b65793a204220286c656e206f662062696473292c204d20286c656e206f66206d656d6265727329f42d204f6e652073746f72616765207265616420746f20636865636b206077686f6020697320612073757370656e646564206d656d6265722e204f28312949012d20557020746f206f6e652073746f72616765207772697465204f284d292077697468204f286c6f67204d292062696e6172792073656172636820746f206164642061206d656d626572206261636b20746f282020736f63696574792ef42d20557020746f20332073746f726167652072656d6f76616c73204f28312920746f20636c65616e20757020612072656d6f766564206d656d6265722e41012d20557020746f206f6e652073746f72616765207772697465204f2842292077697468204f2842292073656172636820746f2072656d6f766520766f7563686564206269642066726f6d20626964732ed02d20557020746f206f6e65206164646974696f6e616c206576656e7420696620756e766f7563682074616b657320706c6163652e6c2d204f6e652073746f726167652072656d6f76616c2e204f283129782d204f6e65206576656e7420666f7220746865206a756467656d656e742e0084546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2042292c23203c2f7765696768743e646a756467655f73757370656e6465645f63616e64696461746508010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e0001246a756467656d656e74090601244a756467656d656e74000aa03101416c6c6f772073757370656e646564206a756467656d656e74206f726967696e20746f206d616b65206a756467656d656e74206f6e20612073757370656e6465642063616e6469646174652e005901496620746865206a756467656d656e742069732060417070726f7665602c20776520616464207468656d20746f20736f63696574792061732061206d656d62657220776974682074686520617070726f707269617465707061796d656e7420666f72206a6f696e696e6720736f63696574792e005101496620746865206a756467656d656e74206973206052656a656374602c2077652065697468657220736c61736820746865206465706f736974206f6620746865206269642c20676976696e67206974206261636b0d01746f2074686520736f63696574792074726561737572792c206f722077652062616e2074686520766f75636865722066726f6d20766f756368696e6720616761696e2e005901496620746865206a756467656d656e7420697320605265626964602c20776520707574207468652063616e646964617465206261636b20696e207468652062696420706f6f6c20616e64206c6574207468656d20676f907468726f7567682074686520696e64756374696f6e2070726f6365737320616761696e2e003d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d20746865205f53757370656e73696f6e4a756467656d656e744f726967696e5f2e002c506172616d65746572733abc2d206077686f60202d205468652073757370656e6465642063616e64696461746520746f206265206a75646765642ec02d20606a756467656d656e7460202d2060417070726f7665602c206052656a656374602c206f7220605265626964602e002823203c7765696768743ef04b65793a204220286c656e206f662062696473292c204d20286c656e206f66206d656d62657273292c2058202862616c616e636520616374696f6e29ec2d204f6e652073746f72616765207265616420746f20636865636b206077686f6020697320612073757370656e6465642063616e6469646174652ec42d204f6e652073746f726167652072656d6f76616c206f66207468652073757370656e6465642063616e6469646174652e3c2d20417070726f7665204c6f6769631101092d204f6e652073746f72616765207265616420746f206765742074686520617661696c61626c6520706f7420746f2070617920757365727320776974682e204f283129d8092d204f6e652073746f7261676520777269746520746f207570646174652074686520617661696c61626c6520706f742e204f283129e4092d204f6e652073746f72616765207265616420746f20676574207468652063757272656e7420626c6f636b206e756d6265722e204f283129b0092d204f6e652073746f72616765207265616420746f2067657420616c6c206d656d626572732e204f284d299c092d20557020746f206f6e6520756e726573657276652063757272656e637920616374696f6e2eac092d20557020746f2074776f206e65772073746f726167652077726974657320746f207061796f7574732e4901092d20557020746f206f6e652073746f726167652077726974652077697468204f286c6f67204d292062696e6172792073656172636820746f206164642061206d656d62657220746f20736f63696574792e382d2052656a656374204c6f676963d8092d20557020746f206f6e6520726570617472696174652072657365727665642063757272656e637920616374696f6e2e204f2858292901092d20557020746f206f6e652073746f7261676520777269746520746f2062616e2074686520766f756368696e67206d656d6265722066726f6d20766f756368696e6720616761696e2e342d205265626964204c6f6769633d01092d2053746f72616765206d75746174652077697468204f286c6f672042292062696e6172792073656172636820746f20706c616365207468652075736572206261636b20696e746f20626964732ed02d20557020746f206f6e65206164646974696f6e616c206576656e7420696620756e766f7563682074616b657320706c6163652e582d204f6e652073746f726167652072656d6f76616c2e782d204f6e65206576656e7420666f7220746865206a756467656d656e742e0094546f74616c20436f6d706c65786974793a204f284d202b206c6f674d202b2042202b2058292c23203c2f7765696768743e3c7365745f6d61785f6d656d6265727304010c6d617810010c753332000b381901416c6c6f777320726f6f74206f726967696e20746f206368616e676520746865206d6178696d756d206e756d626572206f66206d656d6265727320696e20736f63696574792eb04d6178206d656d6265727368697020636f756e74206d7573742062652067726561746572207468616e20312e00d8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652066726f6d205f524f4f545f2e002c506172616d65746572733ae02d20606d617860202d20546865206d6178696d756d206e756d626572206f66206d656d6265727320666f722074686520736f63696574792e002823203c7765696768743eac2d204f6e652073746f7261676520777269746520746f2075706461746520746865206d61782e204f283129302d204f6e65206576656e742e0058546f74616c20436f6d706c65786974793a204f2831292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0906083870616c6c65745f736f6369657479244a756467656d656e7400010c1452656269640000001852656a6563740001001c417070726f7665000200000d060c3c70616c6c65745f7265636f766572791870616c6c65741043616c6c0404540001243061735f7265636f766572656408011c6163636f756e74390301504163636f756e7449644c6f6f6b75704f663c543e00011063616c6c05050160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000020a053656e6420612063616c6c207468726f7567682061207265636f7665726564206163636f756e742e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a21012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f752077616e7420746f206d616b6520612063616c6c206f6e2d626568616c662d6f662efc2d206063616c6c603a205468652063616c6c20796f752077616e7420746f206d616b65207769746820746865207265636f7665726564206163636f756e742e347365745f7265636f76657265640801106c6f7374390301504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572390301504163636f756e7449644c6f6f6b75704f663c543e0001201901416c6c6f7720524f4f5420746f2062797061737320746865207265636f766572792070726f6365737320616e642073657420616e20612072657363756572206163636f756e7470666f722061206c6f7374206163636f756e74206469726563746c792e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f524f4f545f2e002c506172616d65746572733ab42d20606c6f7374603a2054686520226c6f7374206163636f756e742220746f206265207265636f76657265642e19012d206072657363756572603a20546865202272657363756572206163636f756e74222077686963682063616e2063616c6c20617320746865206c6f7374206163636f756e742e3c6372656174655f7265636f766572790c011c667269656e6473dc01445665633c543a3a4163636f756e7449643e0001247468726573686f6c644901010c75313600013064656c61795f706572696f64100138543a3a426c6f636b4e756d62657200024059014372656174652061207265636f7665727920636f6e66696775726174696f6e20666f7220796f7572206163636f756e742e2054686973206d616b657320796f7572206163636f756e74207265636f76657261626c652e002d015061796d656e743a2060436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e64732062616c616e6365450177696c6c20626520726573657276656420666f722073746f72696e6720746865207265636f7665727920636f6e66696775726174696f6e2e2054686973206465706f7369742069732072657475726e6564b8696e2066756c6c207768656e2074686520757365722063616c6c73206072656d6f76655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a49012d2060667269656e6473603a2041206c697374206f6620667269656e647320796f7520747275737420746f20766f75636820666f72207265636f7665727920617474656d7074732e2053686f756c64206265a820206f72646572656420616e6420636f6e7461696e206e6f206475706c69636174652076616c7565732e59012d20607468726573686f6c64603a20546865206e756d626572206f6620667269656e64732074686174206d75737420766f75636820666f722061207265636f7665727920617474656d7074206265666f726520746865550120206163636f756e742063616e206265207265636f76657265642e2053686f756c64206265206c657373207468616e206f7220657175616c20746f20746865206c656e677468206f6620746865206c697374206f66282020667269656e64732e4d012d206064656c61795f706572696f64603a20546865206e756d626572206f6620626c6f636b732061667465722061207265636f7665727920617474656d707420697320696e697469616c697a65642074686174d020206e6565647320746f2070617373206265666f726520746865206163636f756e742063616e206265207265636f76657265642e44696e6974696174655f7265636f7665727904011c6163636f756e74390301504163636f756e7449644c6f6f6b75704f663c543e00032ce8496e697469617465207468652070726f6365737320666f72207265636f766572696e672061207265636f76657261626c65206163636f756e742e0019015061796d656e743a20605265636f766572794465706f736974602062616c616e63652077696c6c20626520726573657276656420666f7220696e6974696174696e672074686521017265636f766572792070726f636573732e2054686973206465706f7369742077696c6c20616c7761797320626520726570617472696174656420746f20746865206163636f756e74b4747279696e6720746f206265207265636f76657265642e205365652060636c6f73655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a41012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e2054686973206163636f756e74206e6565647320746f206265cc20207265636f76657261626c652028692e652e20686176652061207265636f7665727920636f6e66696775726174696f6e292e38766f7563685f7265636f766572790801106c6f7374390301504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572390301504163636f756e7449644c6f6f6b75704f663c543e0004302501416c6c6f7720612022667269656e6422206f662061207265636f76657261626c65206163636f756e7420746f20766f75636820666f7220616e20616374697665207265636f766572796470726f6365737320666f722074686174206163636f756e742e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d75737420626520612022667269656e642270666f7220746865207265636f76657261626c65206163636f756e742e002c506172616d65746572733ad02d20606c6f7374603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e59012d206072657363756572603a20546865206163636f756e7420747279696e6720746f2072657363756520746865206c6f7374206163636f756e74207468617420796f752077616e7420746f20766f75636820666f722e00210154686520636f6d62696e6174696f6e206f662074686573652074776f20706172616d6574657273206d75737420706f696e7420746f20616e20616374697665207265636f766572792070726f636573732e38636c61696d5f7265636f7665727904011c6163636f756e74390301504163636f756e7449644c6f6f6b75704f663c543e000524f0416c6c6f772061207375636365737366756c207265736375657220746f20636c61696d207468656972207265636f7665726564206163636f756e742e002901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d757374206265206120227265736375657222190177686f20686173207375636365737366756c6c7920636f6d706c6574656420746865206163636f756e74207265636f766572792070726f636573733a20636f6c6c65637465642d01607468726573686f6c6460206f72206d6f726520766f75636865732c20776169746564206064656c61795f706572696f646020626c6f636b732073696e636520696e6974696174696f6e2e002c506172616d65746572733a5d012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f20636c61696d20686173206265656e207375636365737366756c6c79207265636f7665726564206279182020796f752e38636c6f73655f7265636f7665727904011c72657363756572390301504163636f756e7449644c6f6f6b75704f663c543e00062c110141732074686520636f6e74726f6c6c6572206f662061207265636f76657261626c65206163636f756e742c20636c6f736520616e20616374697665207265636f766572796470726f6365737320666f7220796f7572206163636f756e742e001d015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e2c20746865207265636f76657261626c65206163636f756e742077696c6c2072656365697665f4746865207265636f76657279206465706f73697420605265636f766572794465706f7369746020706c616365642062792074686520726573637565722e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061ec7265636f76657261626c65206163636f756e74207769746820616e20616374697665207265636f766572792070726f6365737320666f722069742e002c506172616d65746572733a0d012d206072657363756572603a20546865206163636f756e7420747279696e6720746f207265736375652074686973207265636f76657261626c65206163636f756e742e3c72656d6f76655f7265636f7665727900072c590152656d6f766520746865207265636f766572792070726f6365737320666f7220796f7572206163636f756e742e205265636f7665726564206163636f756e747320617265207374696c6c2061636365737369626c652e0011014e4f54453a205468652075736572206d757374206d616b65207375726520746f2063616c6c2060636c6f73655f7265636f7665727960206f6e20616c6c2061637469766505017265636f7665727920617474656d707473206265666f72652063616c6c696e6720746869732066756e6374696f6e20656c73652069742077696c6c206661696c2e0021015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e20746865207265636f76657261626c65206163636f756e742077696c6c20756e72657365727665947468656972207265636f7665727920636f6e66696775726174696f6e206465706f7369742ef02860436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e647329000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061e07265636f76657261626c65206163636f756e742028692e652e206861732061207265636f7665727920636f6e66696775726174696f6e292e4063616e63656c5f7265636f766572656404011c6163636f756e74390301504163636f756e7449644c6f6f6b75704f663c543e00081cdc43616e63656c20746865206162696c69747920746f20757365206061735f7265636f76657265646020666f7220606163636f756e74602e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a15012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f75206172652061626c6520746f2063616c6c206f6e2d626568616c662d6f662e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e11060c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f74686572040118746172676574390301504163636f756e7449644c6f6f6b75704f663c543e00013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e73666572080118746172676574390301504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65150601a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f75726365390301504163636f756e7449644c6f6f6b75704f663c543e000118746172676574390301504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65150601a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e15060c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d626572000019060c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469631d0601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c21060150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d656414010869642c011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469631d0601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c21060150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d656404010869642c011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469631d0601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c21060150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f616674657214010869642c011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f6469631d0601a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c21060150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1d0604184f7074696f6e0404540135010108104e6f6e6500000010536f6d65040035010000010000210610346672616d655f737570706f727418747261697473207363686564756c652c4d617962654861736865640804540105051048617368012801081456616c75650400050501045400000010486173680400280110486173680001000025060c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c390301504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065290601504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c05050160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465390301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706545010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465390301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706545010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f7479706545010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465784901010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572390301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706545010130543a3a50726f787954797065000114696e6465784901010c753136000118686569676874fd010138543a3a426c6f636b4e756d6265720001246578745f696e646578fd01010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c390301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c390301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465390301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465390301504163636f756e7449644c6f6f6b75704f663c543e0001107265616c390301504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065290601504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c05050160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e290604184f7074696f6e0404540145010108104e6f6e6500000010536f6d650400450100000100002d060c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573dc01445665633c543a3a4163636f756e7449643e00011063616c6c05050160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c644901010c7531360001446f746865725f7369676e61746f72696573dc01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74310601844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6c350601344f706171756543616c6c3c543e00012873746f72655f63616c6c900110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c644901010c7531360001446f746865725f7369676e61746f72696573dc01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74310601844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c644901010c7531360001446f746865725f7369676e61746f72696573dc01445665633c543a3a4163636f756e7449643e00012474696d65706f696e745101016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e310604184f7074696f6e0404540151010108104e6f6e6500000010536f6d65040051010000010000350610346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f7061717565040454010505000800fd010000000505010454000039060c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d61676504011462797465732c011c5665633c75383e000010745265676973746572206120707265696d616765206f6e2d636861696e2e00550149662074686520707265696d616765207761732070726576696f75736c79207265717565737465642c206e6f2066656573206f72206465706f73697473206172652074616b656e20666f722070726f766964696e67550174686520707265696d6167652e204f74686572776973652c2061206465706f7369742069732074616b656e2070726f706f7274696f6e616c20746f207468652073697a65206f662074686520707265696d6167652e3c756e6e6f74655f707265696d6167650401106861736828011c543a3a48617368000104dc436c65617220616e20756e72657175657374656420707265696d6167652066726f6d207468652072756e74696d652073746f726167652e40726571756573745f707265696d6167650401106861736828011c543a3a48617368000210410152657175657374206120707265696d6167652062652075706c6f6164656420746f2074686520636861696e20776974686f757420706179696e6720616e792066656573206f72206465706f736974732e00550149662074686520707265696d6167652072657175657374732068617320616c7265616479206265656e2070726f7669646564206f6e2d636861696e2c20776520756e7265736572766520616e79206465706f7369743901612075736572206d6179206861766520706169642c20616e642074616b652074686520636f6e74726f6c206f662074686520707265696d616765206f7574206f662074686569722068616e64732e48756e726571756573745f707265696d6167650401106861736828011c543a3a4861736800030cbc436c65617220612070726576696f75736c79206d616465207265717565737420666f72206120707265696d6167652e002d014e4f54453a2054484953204d555354204e4f542042452043414c4c4544204f4e20606861736860204d4f52452054494d4553205448414e2060726571756573745f707265696d616765602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d060c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0804540004490001243870726f706f73655f626f756e747908011476616c7565cc013c42616c616e63654f663c542c20493e00012c6465736372697074696f6e2c011c5665633c75383e0000305450726f706f73652061206e657720626f756e74792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173510160446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e2049742077696c6c20626520756e72657365727665642075706f6e20617070726f76616c2c646f7220736c6173686564207768656e2072656a65637465642e00f82d206063757261746f72603a205468652063757261746f72206163636f756e742077686f6d2077696c6c206d616e616765207468697320626f756e74792e642d2060666565603a205468652063757261746f72206665652e25012d206076616c7565603a2054686520746f74616c207061796d656e7420616d6f756e74206f66207468697320626f756e74792c2063757261746f722066656520696e636c756465642ec02d20606465736372697074696f6e603a20546865206465736372697074696f6e206f66207468697320626f756e74792e38617070726f76655f626f756e7479040124626f756e74795f6964fd01012c426f756e7479496e6465780001205d01417070726f7665206120626f756e74792070726f706f73616c2e2041742061206c617465722074696d652c2074686520626f756e74792077696c6c2062652066756e64656420616e64206265636f6d6520616374697665a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3c70726f706f73655f63757261746f720c0124626f756e74795f6964fd01012c426f756e7479496e64657800011c63757261746f72390301504163636f756e7449644c6f6f6b75704f663c543e00010c666565cc013c42616c616e63654f663c542c20493e00021c9041737369676e20612063757261746f7220746f20612066756e64656420626f756e74792e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e40756e61737369676e5f63757261746f72040124626f756e74795f6964fd01012c426f756e7479496e6465780003487c556e61737369676e2063757261746f722066726f6d206120626f756e74792e001d01546869732066756e6374696f6e2063616e206f6e6c792062652063616c6c656420627920746865206052656a6563744f726967696e602061207369676e6564206f726967696e2e003d01496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e602c20776520617373756d652074686174207468652063757261746f7220697331016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c2077652077696c6c20736c617368207468652063757261746f72207768656e20706f737369626c652e006101496620746865206f726967696e206973207468652063757261746f722c2077652074616b6520746869732061732061207369676e20746865792061726520756e61626c6520746f20646f207468656972206a6f6220616e645d01746865792077696c6c696e676c7920676976652075702e20576520636f756c6420736c617368207468656d2c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f207265636f76657220746865697235016465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966206974206973206162757365642e29005d0146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e6520696620616e64206f6e6c79206966207468652063757261746f722069732022696e616374697665222e205468697320616c6c6f77736101616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f7574207468617420612063757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e64390177652073686f756c64207069636b2061206e65772063757261746f722e20496e20746869732063617365207468652063757261746f722073686f756c6420616c736f20626520736c61736865642e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e386163636570745f63757261746f72040124626f756e74795f6964fd01012c426f756e7479496e64657800042094416363657074207468652063757261746f7220726f6c6520666f72206120626f756e74792e290141206465706f7369742077696c6c2062652072657365727665642066726f6d2063757261746f7220616e6420726566756e642075706f6e207375636365737366756c207061796f75742e00904d6179206f6e6c792062652063616c6c65642066726f6d207468652063757261746f722e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3061776172645f626f756e7479080124626f756e74795f6964fd01012c426f756e7479496e64657800012c62656e6566696369617279390301504163636f756e7449644c6f6f6b75704f663c543e00052c5901417761726420626f756e747920746f20612062656e6566696369617279206163636f756e742e205468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647338616674657220612064656c61792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f2061776172642e19012d206062656e6566696369617279603a205468652062656e6566696369617279206163636f756e742077686f6d2077696c6c207265636569766520746865207061796f75742e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c61696d5f626f756e7479040124626f756e74795f6964fd01012c426f756e7479496e646578000624ec436c61696d20746865207061796f75742066726f6d20616e206177617264656420626f756e7479206166746572207061796f75742064656c61792e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652062656e6566696369617279206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f20636c61696d2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c6f73655f626f756e7479040124626f756e74795f6964fd01012c426f756e7479496e646578000728390143616e63656c20612070726f706f736564206f722061637469766520626f756e74792e20416c6c207468652066756e64732077696c6c2062652073656e7420746f20747265617375727920616e64cc7468652063757261746f72206465706f7369742077696c6c20626520756e726573657276656420696620706f737369626c652e00c84f6e6c792060543a3a52656a6563744f726967696e602069732061626c6520746f2063616e63656c206120626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f2063616e63656c2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e50657874656e645f626f756e74795f657870697279080124626f756e74795f6964fd01012c426f756e7479496e64657800011872656d61726b2c011c5665633c75383e000828ac457874656e6420746865206578706972792074696d65206f6620616e2061637469766520626f756e74792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f20657874656e642e8c2d206072656d61726b603a206164646974696f6e616c20696e666f726d6174696f6e2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e41060c5470616c6c65745f6368696c645f626f756e746965731870616c6c65741043616c6c04045400011c406164645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964fd01012c426f756e7479496e64657800011476616c7565cc013042616c616e63654f663c543e00012c6465736372697074696f6e2c011c5665633c75383e00004c5c4164642061206e6577206368696c642d626f756e74792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f6620706172656e74dc626f756e747920616e642074686520706172656e7420626f756e7479206d75737420626520696e2022616374697665222073746174652e0005014368696c642d626f756e74792067657473206164646564207375636365737366756c6c7920262066756e642067657473207472616e736665727265642066726f6d0901706172656e7420626f756e747920746f206368696c642d626f756e7479206163636f756e742c20696620706172656e7420626f756e74792068617320656e6f7567686c66756e64732c20656c7365207468652063616c6c206661696c732e000d01557070657220626f756e6420746f206d6178696d756d206e756d626572206f662061637469766520206368696c6420626f756e7469657320746861742063616e206265a8616464656420617265206d616e61676564207669612072756e74696d6520747261697420636f6e666967985b60436f6e6669673a3a4d61784163746976654368696c64426f756e7479436f756e74605d2e0001014966207468652063616c6c20697320737563636573732c2074686520737461747573206f66206368696c642d626f756e7479206973207570646174656420746f20224164646564222e004d012d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e747920666f72207768696368206368696c642d626f756e7479206973206265696e672061646465642eb02d206076616c7565603a2056616c756520666f7220657865637574696e67207468652070726f706f73616c2edc2d20606465736372697074696f6e603a2054657874206465736372697074696f6e20666f7220746865206368696c642d626f756e74792e3c70726f706f73655f63757261746f72100140706172656e745f626f756e74795f6964fd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fd01012c426f756e7479496e64657800011c63757261746f72390301504163636f756e7449644c6f6f6b75704f663c543e00010c666565cc013042616c616e63654f663c543e00013ca050726f706f73652063757261746f7220666f722066756e646564206368696c642d626f756e74792e000d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652063757261746f72206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e20224164646564222073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6405017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202243757261746f7250726f706f73656422206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792eb42d206063757261746f72603a2041646472657373206f66206368696c642d626f756e74792063757261746f722eec2d2060666565603a207061796d656e742066656520746f206368696c642d626f756e74792063757261746f7220666f7220657865637574696f6e2e386163636570745f63757261746f72080140706172656e745f626f756e74795f6964fd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fd01012c426f756e7479496e64657800024cb4416363657074207468652063757261746f7220726f6c6520666f7220746865206368696c642d626f756e74792e00f4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f662074686973346368696c642d626f756e74792e00ec41206465706f7369742077696c6c2062652072657365727665642066726f6d207468652063757261746f7220616e6420726566756e642075706f6e887375636365737366756c207061796f7574206f722063616e63656c6c6174696f6e2e00f846656520666f722063757261746f722069732064656475637465642066726f6d2063757261746f7220666565206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e202243757261746f7250726f706f736564222073746174652c20666f722070726f63657373696e6720746865090163616c6c2e20416e64207374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202241637469766522206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e40756e61737369676e5f63757261746f72080140706172656e745f626f756e74795f6964fd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fd01012c426f756e7479496e64657800038894556e61737369676e2063757261746f722066726f6d2061206368696c642d626f756e74792e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c2063616e20626520656974686572206052656a6563744f726967696e602c206f72dc7468652063757261746f72206f662074686520706172656e7420626f756e74792c206f7220616e79207369676e6564206f726967696e2e00f8466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e20616e6420746865206368696c642d626f756e7479010163757261746f722c20706172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f7220746869732063616c6c20746f0901776f726b2e20576520616c6c6f77206368696c642d626f756e74792063757261746f7220616e6420543a3a52656a6563744f726967696e20746f2065786563757465c8746869732063616c6c20697272657370656374697665206f662074686520706172656e7420626f756e74792073746174652e00dc496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e60206f72207468650501706172656e7420626f756e74792063757261746f722c20776520617373756d65207468617420746865206368696c642d626f756e74792063757261746f722069730d016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e000501496620746865206f726967696e20697320746865206368696c642d626f756e74792063757261746f722c2077652074616b6520746869732061732061207369676e09017468617420746865792061726520756e61626c6520746f20646f207468656972206a6f622c20616e64206172652077696c6c696e676c7920676976696e672075702e0901576520636f756c6420736c61736820746865206465706f7369742c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f20756e7265736572766511017468656972206465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966386974206973206162757365642e2900050146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e652069666620746865206368696c642d626f756e74792063757261746f72206973090122696e616374697665222e204578706972792075706461746520647565206f6620706172656e7420626f756e7479206973207573656420746f20657374696d6174659c696e616374697665207374617465206f66206368696c642d626f756e74792063757261746f722e000d015468697320616c6c6f777320616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f757420746861742061206368696c642d626f756e7479090163757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e642077652073686f756c64207069636b2061206e6577f86f6e652e20496e2074686973206361736520746865206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e0001015374617465206f66206368696c642d626f756e7479206973206d6f76656420746f204164646564207374617465206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e4861776172645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964fd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fd01012c426f756e7479496e64657800012c62656e6566696369617279390301504163636f756e7449644c6f6f6b75704f663c543e000444904177617264206368696c642d626f756e747920746f20612062656e65666963696172792e00f85468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647320616674657220612064656c61792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652074686520706172656e742063757261746f72206f727463757261746f72206f662074686973206368696c642d626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e0009014368696c642d626f756e7479206d75737420626520696e206163746976652073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6411017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202250656e64696e675061796f757422206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e942d206062656e6566696369617279603a2042656e6566696369617279206163636f756e742e48636c61696d5f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964fd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fd01012c426f756e7479496e6465780005400501436c61696d20746865207061796f75742066726f6d20616e2061776172646564206368696c642d626f756e7479206166746572207061796f75742064656c61792e00ec546865206469737061746368206f726967696e20666f7220746869732063616c6c206d617920626520616e79207369676e6564206f726967696e2e00050143616c6c20776f726b7320696e646570656e64656e74206f6620706172656e7420626f756e74792073746174652c204e6f206e65656420666f7220706172656e7474626f756e747920746f20626520696e206163746976652073746174652e0011015468652042656e65666963696172792069732070616964206f757420776974682061677265656420626f756e74792076616c75652e2043757261746f7220666565206973947061696420262063757261746f72206465706f73697420697320756e72657365727665642e0005014368696c642d626f756e7479206d75737420626520696e202250656e64696e675061796f7574222073746174652c20666f722070726f63657373696e6720746865fc63616c6c2e20416e6420696e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e6c7375636365737366756c2063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e48636c6f73655f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964fd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fd01012c426f756e7479496e646578000658110143616e63656c20612070726f706f736564206f7220616374697665206368696c642d626f756e74792e204368696c642d626f756e7479206163636f756e742066756e64730901617265207472616e7366657272656420746f20706172656e7420626f756e7479206163636f756e742e20546865206368696c642d626f756e74792063757261746f72986465706f736974206d617920626520756e726573657276656420696620706f737369626c652e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652065697468657220706172656e742063757261746f72206f724860543a3a52656a6563744f726967696e602e00f0496620746865207374617465206f66206368696c642d626f756e74792069732060416374697665602c2063757261746f72206465706f7369742069732c756e72657365727665642e00f4496620746865207374617465206f66206368696c642d626f756e7479206973206050656e64696e675061796f7574602c2063616c6c206661696c7320267872657475726e73206050656e64696e675061796f757460206572726f722e000d01466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e2c20706172656e7420626f756e7479206d75737420626520696ef06163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f20776f726b2e20466f72206f726967696e90543a3a52656a6563744f726967696e20657865637574696f6e20697320666f726365642e000101496e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e45060c2c70616c6c65745f746970731870616c6c65741043616c6c080454000449000118387265706f72745f617765736f6d65080118726561736f6e2c011c5665633c75383e00010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e00004c59015265706f727420736f6d657468696e672060726561736f6e60207468617420646573657276657320612074697020616e6420636c61696d20616e79206576656e7475616c207468652066696e6465722773206665652e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173bc60446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743ec82d20436f6d706c65786974793a20604f2852296020776865726520605260206c656e677468206f662060726561736f6e602e9020202d20656e636f64696e6720616e642068617368696e67206f662027726561736f6e27702d20446252656164733a2060526561736f6e73602c20605469707360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e2c726574726163745f7469700401106861736828011c543a3a4861736800014c5101526574726163742061207072696f72207469702d7265706f72742066726f6d20607265706f72745f617765736f6d65602c20616e642063616e63656c207468652070726f63657373206f662074697070696e672e00dc4966207375636365737366756c2c20746865206f726967696e616c206465706f7369742077696c6c20626520756e72657365727665642e004d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642074686520746970206964656e7469666965642062792060686173686041016d7573742068617665206265656e207265706f7274656420627920746865207369676e696e67206163636f756e74207468726f75676820607265706f72745f617765736f6d65602028616e64206e6f744c7468726f75676820607469705f6e657760292e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e008c456d697473206054697052657472616374656460206966207375636365737366756c2e002823203c7765696768743e502d20436f6d706c65786974793a20604f28312960d820202d20446570656e6473206f6e20746865206c656e677468206f662060543a3a48617368602077686963682069732066697865642e8c2d20446252656164733a206054697073602c20606f726967696e206163636f756e7460bc2d2044625772697465733a2060526561736f6e73602c206054697073602c20606f726967696e206163636f756e74602c23203c2f7765696768743e1c7469705f6e65770c0118726561736f6e2c011c5665633c75383e00010c77686f390301504163636f756e7449644c6f6f6b75704f663c543e0001247469705f76616c7565cc013c42616c616e63654f663c542c20493e000258f04769766520612074697020666f7220736f6d657468696e67206e65773b206e6f2066696e6465722773206665652077696c6c2062652074616b656e2e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743e51012d20436f6d706c65786974793a20604f2852202b2054296020776865726520605260206c656e677468206f662060726561736f6e602c2060546020697320746865206e756d626572206f6620746970706572732e5d0120202d20604f285429603a206465636f64696e6720605469707065726020766563206f66206c656e677468206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792d012020202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f66442020202060543a3a54697070657273602ee020202d20604f285229603a2068617368696e6720616e6420656e636f64696e67206f6620726561736f6e206f66206c656e677468206052607c2d20446252656164733a206054697070657273602c2060526561736f6e7360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e0c7469700801106861736828011c543a3a486173680001247469705f76616c7565cc013c42616c616e63654f663c542c20493e000360b04465636c6172652061207469702076616c756520666f7220616e20616c72656164792d6f70656e207469702e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f66207468652068617368206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e65666963696172793420206163636f756e742049442e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e006101456d6974732060546970436c6f73696e676020696620746865207468726573686f6c64206f66207469707065727320686173206265656e207265616368656420616e642074686520636f756e74646f776e20706572696f643068617320737461727465642e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e6774682d0120206054602c20696e736572742074697020616e6420636865636b20636c6f73696e672c20605460206973206368617267656420617320757070657220626f756e6420676976656e2062795d01202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e005d01202041637475616c6c792077656967687420636f756c64206265206c6f77657220617320697420646570656e6473206f6e20686f77206d616e7920746970732061726520696e20604f70656e5469706020627574206974d02020697320776569676874656420617320696620616c6d6f73742066756c6c20692e65206f66206c656e6774682060542d31602e702d20446252656164733a206054697070657273602c20605469707360482d2044625772697465733a206054697073602c23203c2f7765696768743e24636c6f73655f7469700401106861736828011c543a3a486173680004405c436c6f736520616e64207061796f75742061207469702e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00150154686520746970206964656e74696669656420627920606861736860206d75737420686176652066696e69736865642069747320636f756e74646f776e20706572696f642e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e677468510120206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f7374c02020646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602ea82d20446252656164733a206054697073602c206054697070657273602c20607469702066696e64657260d82d2044625772697465733a2060526561736f6e73602c206054697073602c206054697070657273602c20607469702066696e646572602c23203c2f7765696768743e24736c6173685f7469700401106861736828011c543a3a486173680005309452656d6f766520616e6420736c61736820616e20616c72656164792d6f70656e207469702e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e00f44173206120726573756c742c207468652066696e64657220697320736c617368656420616e6420746865206465706f7369747320617265206c6f73742e0084456d6974732060546970536c617368656460206966207375636365737366756c2e002823203c7765696768743efc2020605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e010120205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e49060c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6e4d0601b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e00011c7769746e6573737d070158536f6c7574696f6e4f72536e617073686f7453697a65000038a45375626d6974206120736f6c7574696f6e20666f722074686520756e7369676e65642070686173652e00c8546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f6e6f6e655f5f2e003d0154686973207375626d697373696f6e20697320636865636b6564206f6e2074686520666c792e204d6f72656f7665722c207468697320756e7369676e656420736f6c7574696f6e206973206f6e6c79550176616c696461746564207768656e207375626d697474656420746f2074686520706f6f6c2066726f6d20746865202a2a6c6f63616c2a2a206e6f64652e204566666563746976656c792c2074686973206d65616e735d0174686174206f6e6c79206163746976652076616c696461746f72732063616e207375626d69742074686973207472616e73616374696f6e207768656e20617574686f72696e67206120626c6f636b202873696d696c617240746f20616e20696e686572656e74292e005901546f2070726576656e7420616e7920696e636f727265637420736f6c7574696f6e2028616e642074687573207761737465642074696d652f776569676874292c2074686973207472616e73616374696f6e2077696c6c4d0170616e69632069662074686520736f6c7574696f6e207375626d6974746564206279207468652076616c696461746f7220697320696e76616c696420696e20616e79207761792c206566666563746976656c799c70757474696e6720746865697220617574686f72696e6720726577617264206174207269736b2e00e04e6f206465706f736974206f7220726577617264206973206173736f63696174656420776974682074686973207375626d697373696f6e2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f7265810701544f7074696f6e3c456c656374696f6e53636f72653e000114b05365742061206e65772076616c756520666f7220604d696e696d756d556e7472757374656453636f7265602e00d84469737061746368206f726967696e206d75737420626520616c69676e656420776974682060543a3a466f7263654f726967696e602e00f05468697320636865636b2063616e206265207475726e6564206f66662062792073657474696e67207468652076616c756520746f20604e6f6e65602e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f72747385070158537570706f7274733c543a3a4163636f756e7449643e0002205901536574206120736f6c7574696f6e20696e207468652071756575652c20746f2062652068616e646564206f757420746f2074686520636c69656e74206f6620746869732070616c6c657420696e20746865206e6578748863616c6c20746f2060456c656374696f6e50726f76696465723a3a656c656374602e004501546869732063616e206f6e6c79206265207365742062792060543a3a466f7263654f726967696e602c20616e64206f6e6c79207768656e207468652070686173652069732060456d657267656e6379602e00610154686520736f6c7574696f6e206973206e6f7420636865636b656420666f7220616e7920666561736962696c69747920616e6420697320617373756d656420746f206265207472757374776f727468792c20617320616e795101666561736962696c69747920636865636b20697473656c662063616e20696e207072696e6369706c652063617573652074686520656c656374696f6e2070726f6365737320746f206661696c202864756520746f686d656d6f72792f77656967687420636f6e73747261696e73292e187375626d69740401307261775f736f6c7574696f6e4d0601b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e0003249c5375626d6974206120736f6c7574696f6e20666f7220746865207369676e65642070686173652e00d0546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f7369676e65645f5f2e005d0154686520736f6c7574696f6e20697320706f74656e7469616c6c79207175657565642c206261736564206f6e2074686520636c61696d65642073636f726520616e642070726f6365737365642061742074686520656e64506f6620746865207369676e65642070686173652e005d0141206465706f73697420697320726573657276656420616e64207265636f7264656420666f722074686520736f6c7574696f6e2e204261736564206f6e20746865206f7574636f6d652c2074686520736f6c7574696f6e15016d696768742062652072657761726465642c20736c61736865642c206f722067657420616c6c206f7220612070617274206f6620746865206465706f736974206261636b2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f746572734904012c4f7074696f6e3c7533323e0001446d617962655f6d61785f746172676574734904012c4f7074696f6e3c7533323e00041080547269676765722074686520676f7665726e616e63652066616c6c6261636b2e004901546869732063616e206f6e6c792062652063616c6c6564207768656e205b6050686173653a3a456d657267656e6379605d20697320656e61626c65642c20617320616e20616c7465726e617469766520746fc063616c6c696e67205b6043616c6c3a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4d06089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e040453015106000c0120736f6c7574696f6e510601045300011473636f72656d010134456c656374696f6e53636f7265000114726f756e6410010c7533320000510608386b7573616d615f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e32340000600118766f74657331550600000118766f74657332610600000118766f74657333750600000118766f74657334810600000118766f746573358d0600000118766f74657336990600000118766f74657337a50600000118766f74657338b10600000118766f74657339bd060000011c766f7465733130c9060000011c766f7465733131d5060000011c766f7465733132e1060000011c766f7465733133ed060000011c766f7465733134f9060000011c766f746573313505070000011c766f746573313611070000011c766f74657331371d070000011c766f746573313829070000011c766f746573313935070000011c766f746573323041070000011c766f74657332314d070000011c766f746573323259070000011c766f746573323365070000011c766f746573323471070000005506000002590600590600000408fd015d06005d06000006490100610600000265060065060000040cfd0169065d06006906000004085d066d06006d0600000671060071060c3473705f61726974686d65746963287065725f7468696e677318506572553136000004004901010c7531360000750600000279060079060000040cfd017d065d06007d0600000302000000690600810600000285060085060000040cfd0189065d06008906000003030000006906008d0600000291060091060000040cfd0195065d060095060000030400000069060099060000029d06009d060000040cfd01a1065d0600a10600000305000000690600a506000002a90600a9060000040cfd01ad065d0600ad0600000306000000690600b106000002b50600b5060000040cfd01b9065d0600b90600000307000000690600bd06000002c10600c1060000040cfd01c5065d0600c50600000308000000690600c906000002cd0600cd060000040cfd01d1065d0600d10600000309000000690600d506000002d90600d9060000040cfd01dd065d0600dd060000030a000000690600e106000002e50600e5060000040cfd01e9065d0600e9060000030b000000690600ed06000002f10600f1060000040cfd01f5065d0600f5060000030c000000690600f906000002fd0600fd060000040cfd0101075d060001070000030d000000690600050700000209070009070000040cfd010d075d06000d070000030e000000690600110700000215070015070000040cfd0119075d060019070000030f0000006906001d0700000221070021070000040cfd0125075d060025070000031000000069060029070000022d07002d070000040cfd0131075d0600310700000311000000690600350700000239070039070000040cfd013d075d06003d0700000312000000690600410700000245070045070000040cfd0149075d06004907000003130000006906004d0700000251070051070000040cfd0155075d060055070000031400000069060059070000025d07005d070000040cfd0161075d0600610700000315000000690600650700000269070069070000040cfd016d075d06006d0700000316000000690600710700000275070075070000040cfd0179075d06007907000003170000006906007d07089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273fd01010c75333200011c74617267657473fd01010c7533320000810704184f7074696f6e040454016d010108104e6f6e6500000010536f6d6504006d0100000100008507000002890700890700000408008d07008d07084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f74657273010101845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e000091070c2c70616c6c65745f67696c741870616c6c65741043616c6c04045400011024706c6163655f626964080118616d6f756e74cc013042616c616e63654f663c543e0001206475726174696f6e10010c75333200003490506c61636520612062696420666f7220612067696c7420746f206265206973737565642e003d014f726967696e206d757374206265205369676e65642c20616e64206163636f756e74206d7573742068617665206174206c656173742060616d6f756e746020696e20667265652062616c616e63652e0039012d2060616d6f756e74603a2054686520616d6f756e74206f6620746865206269643b2074686573652066756e64732077696c6c2062652072657365727665642e20496620746865206269642069733d017375636365737366756c6c7920656c65766174656420696e746f20616e206973737565642067696c742c207468656e2074686573652066756e64732077696c6c20636f6e74696e756520746f206265f8726573657276656420756e74696c207468652067696c7420657870697265732e204d757374206265206174206c6561737420604d696e467265657a65602e55012d20606475726174696f6e603a20546865206e756d626572206f6620706572696f647320666f72207768696368207468652066756e64732077696c6c206265206c6f636b6564206966207468652067696c7420697359016973737565642e2049742077696c6c20657870697265206f6e6c79206166746572207468697320706572696f642068617320656c61707365642061667465722074686520706f696e74206f662069737375616e63652ed44d7573742062652067726561746572207468616e203120616e64206e6f206d6f7265207468616e20605175657565436f756e74602e0034436f6d706c657869746965733aac2d20605175657565735b6475726174696f6e5d2e6c656e28296020286a7573742074616b65206d6178292e2c726574726163745f626964080118616d6f756e74cc013042616c616e63654f663c543e0001206475726174696f6e10010c75333200011c805265747261637420612070726576696f75736c7920706c61636564206269642e005d014f726967696e206d757374206265205369676e65642c20616e6420746865206163636f756e742073686f756c6420686176652070726576696f75736c79206973737565642061207374696c6c2d616374697665206269646c6f662060616d6f756e746020666f7220606475726174696f6e602e00ac2d2060616d6f756e74603a2054686520616d6f756e74206f66207468652070726576696f7573206269642ebc2d20606475726174696f6e603a20546865206475726174696f6e206f66207468652070726576696f7573206269642e287365745f7461726765740401187461726765749507012c5065727175696e74696c6c00021890536574207461726765742070726f706f7274696f6e206f662067696c742d66756e64732e00744f726967696e206d757374206265206041646d696e4f726967696e602e0059012d2060746172676574603a20546865207461726765742070726f706f7274696f6e206f6620656666656374697665206973737565642066756e647320746861742073686f756c6420626520756e6465722067696c747340617420616e79206f6e652074696d652e1074686177040114696e646578fd01012c416374697665496e64657800031c550152656d6f766520616e206163746976652062757420657870697265642067696c742e2052657365727665642066756e647320756e6465722067696c742061726520667265656420616e642062616c616e6365206973590161646a757374656420746f20656e737572652074686174207468652066756e64732067726f77206f7220736872696e6b20746f206d61696e7461696e20746865206571756976616c656e742070726f706f7274696f6e806f662065666665637469766520746f74616c206973737565642066756e64732e005d014f726967696e206d757374206265205369676e656420616e6420746865206163636f756e74206d75737420626520746865206f776e6572206f66207468652067696c74206f662074686520676976656e20696e6465782e00b82d2060696e646578603a2054686520696e646578206f66207468652067696c7420746f206265207468617765642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e950700000699070099070c3473705f61726974686d65746963287065725f7468696e67732c5065727175696e74696c6c0000040024010c75363400009d070c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c0804540004490001081472656261670401286469736c6f6361746564390301504163636f756e7449644c6f6f6b75704f663c543e00002859014465636c617265207468617420736f6d6520606469736c6f636174656460206163636f756e74206861732c207468726f7567682072657761726473206f722070656e616c746965732c2073756666696369656e746c7951016368616e676564206974732073636f726520746861742069742073686f756c642070726f7065726c792066616c6c20696e746f206120646966666572656e7420626167207468616e206974732063757272656e74106f6e652e001d01416e796f6e652063616e2063616c6c20746869732066756e6374696f6e2061626f757420616e7920706f74656e7469616c6c79206469736c6f6361746564206163636f756e742e00490157696c6c20616c7761797320757064617465207468652073746f7265642073636f7265206f6620606469736c6f63617465646020746f2074686520636f72726563742073636f72652c206261736564206f6e406053636f726550726f7669646572602e00d4496620606469736c6f63617465646020646f6573206e6f74206578697374732c2069742072657475726e7320616e206572726f722e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572390301504163636f756e7449644c6f6f6b75704f663c543e000120d04d6f7665207468652063616c6c65722773204964206469726563746c7920696e2066726f6e74206f6620606c696768746572602e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642063616e206f6e6c792062652063616c6c656420627920746865204964206f66a0746865206163636f756e7420676f696e6720696e2066726f6e74206f6620606c696768746572602e00344f6e6c7920776f726b73206966942d20626f7468206e6f646573206172652077697468696e207468652073616d65206261672cd02d20616e6420606f726967696e602068617320612067726561746572206053636f726560207468616e20606c696768746572602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea1070c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c65741043616c6c040454000134106a6f696e080118616d6f756e74cc013042616c616e63654f663c543e00011c706f6f6c5f6964100118506f6f6c496400002845015374616b652066756e64732077697468206120706f6f6c2e2054686520616d6f756e7420746f20626f6e64206973207472616e736665727265642066726f6d20746865206d656d62657220746f20746865dc706f6f6c73206163636f756e7420616e6420696d6d6564696174656c7920696e637265617365732074686520706f6f6c7320626f6e642e001823204e6f746500cc2a20416e206163636f756e742063616e206f6e6c792062652061206d656d626572206f6620612073696e676c6520706f6f6c2ed82a20416e206163636f756e742063616e6e6f74206a6f696e207468652073616d6520706f6f6c206d756c7469706c652074696d65732e41012a20546869732063616c6c2077696c6c202a6e6f742a206475737420746865206d656d626572206163636f756e742c20736f20746865206d656d626572206d7573742068617665206174206c65617374c82020606578697374656e7469616c206465706f736974202b20616d6f756e746020696e207468656972206163636f756e742ed02a204f6e6c79206120706f6f6c2077697468205b60506f6f6c53746174653a3a4f70656e605d2063616e206265206a6f696e656428626f6e645f65787472610401146578747261a507015c426f6e6445787472613c42616c616e63654f663c543e3e0001184501426f6e642060657874726160206d6f72652066756e64732066726f6d20606f726967696e6020696e746f2074686520706f6f6c20746f207768696368207468657920616c72656164792062656c6f6e672e0049014164646974696f6e616c2066756e64732063616e20636f6d652066726f6d206569746865722074686520667265652062616c616e6365206f6620746865206163636f756e742c206f662066726f6d207468659c616363756d756c6174656420726577617264732c20736565205b60426f6e644578747261605d2e003d01426f6e64696e672065787472612066756e647320696d706c69657320616e206175746f6d61746963207061796f7574206f6620616c6c2070656e64696e6720726577617264732061732077656c6c2e30636c61696d5f7061796f757400021855014120626f6e646564206d656d6265722063616e20757365207468697320746f20636c61696d207468656972207061796f7574206261736564206f6e20746865207265776172647320746861742074686520706f6f6c610168617320616363756d756c617465642073696e6365207468656972206c61737420636c61696d6564207061796f757420284f522073696e6365206a6f696e696e6720696620746869732069732074686572652066697273743d0174696d6520636c61696d696e672072657761726473292e20546865207061796f75742077696c6c206265207472616e7366657272656420746f20746865206d656d6265722773206163636f756e742e004901546865206d656d6265722077696c6c206561726e20726577617264732070726f2072617461206261736564206f6e20746865206d656d62657273207374616b65207673207468652073756d206f6620746865d06d656d6265727320696e2074686520706f6f6c73207374616b652e205265776172647320646f206e6f742022657870697265222e18756e626f6e640801386d656d6265725f6163636f756e74390301504163636f756e7449644c6f6f6b75704f663c543e000140756e626f6e64696e675f706f696e7473cc013042616c616e63654f663c543e0003704501556e626f6e6420757020746f2060756e626f6e64696e675f706f696e747360206f662074686520606d656d6265725f6163636f756e746027732066756e64732066726f6d2074686520706f6f6c2e2049744501696d706c696369746c7920636f6c6c65637473207468652072657761726473206f6e65206c6173742074696d652c2073696e6365206e6f7420646f696e6720736f20776f756c64206d65616e20736f6d656c7265776172647320776f756c6420626520666f726665697465642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00ac2320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463682e0045012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e2054686973206973602020726566657265656420746f2061732061206b69636b2ef42a2054686520706f6f6c2069732064657374726f79696e6720616e6420746865206d656d626572206973206e6f7420746865206465706f7369746f722e55012a2054686520706f6f6c2069732064657374726f79696e672c20746865206d656d62657220697320746865206465706f7369746f7220616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001101232320436f6e646974696f6e7320666f72207065726d697373696f6e65642064697370617463682028692e652e207468652063616c6c657220697320616c736f2074686548606d656d6265725f6163636f756e7460293a00882a205468652063616c6c6572206973206e6f7420746865206465706f7369746f722e55012a205468652063616c6c657220697320746865206465706f7369746f722c2074686520706f6f6c2069732064657374726f79696e6720616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001823204e6f7465001d0149662074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f20756e626f6e6420776974682074686520706f6f6c206163636f756e742c5d015b6043616c6c3a3a706f6f6c5f77697468647261775f756e626f6e646564605d2063616e2062652063616c6c656420746f2074727920616e64206d696e696d697a6520756e6c6f636b696e67206368756e6b732e2049663d0174686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520726573756c74206f6620746869732063616c6c2077696c6c206c696b656c7920626520746865b4604e6f4d6f72654368756e6b7360206572726f722066726f6d20746865207374616b696e672073797374656d2e58706f6f6c5f77697468647261775f756e626f6e64656408011c706f6f6c5f6964100118506f6f6c49640001486e756d5f736c617368696e675f7370616e7310010c753332000418550143616c6c206077697468647261775f756e626f6e6465646020666f722074686520706f6f6c73206163636f756e742e20546869732063616c6c2063616e206265206d61646520627920616e79206163636f756e742e004101546869732069732075736566756c2069662074686569722061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f2063616c6c2060756e626f6e64602c20616e6420736f6d65610163616e20626520636c6561726564206279207769746864726177696e672e20496e2074686520636173652074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520757365725101776f756c642070726f6261626c792073656520616e206572726f72206c696b6520604e6f4d6f72654368756e6b736020656d69747465642066726f6d20746865207374616b696e672073797374656d207768656e5c7468657920617474656d707420746f20756e626f6e642e4477697468647261775f756e626f6e6465640801386d656d6265725f6163636f756e74390301504163636f756e7449644c6f6f6b75704f663c543e0001486e756d5f736c617368696e675f7370616e7310010c75333200054c5501576974686472617720756e626f6e6465642066756e64732066726f6d20606d656d6265725f6163636f756e74602e204966206e6f20626f6e6465642066756e64732063616e20626520756e626f6e6465642c20616e486572726f722069732072657475726e65642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00a82320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463680009012a2054686520706f6f6c20697320696e2064657374726f79206d6f646520616e642074686520746172676574206973206e6f7420746865206465706f7369746f722e31012a205468652074617267657420697320746865206465706f7369746f7220616e6420746865792061726520746865206f6e6c79206d656d62657220696e207468652073756220706f6f6c732e25012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e00982320436f6e646974696f6e7320666f72207065726d697373696f6e656420646973706174636800e82a205468652063616c6c6572206973207468652074617267657420616e64207468657920617265206e6f7420746865206465706f7369746f722e001823204e6f746500ec4966207468652074617267657420697320746865206465706f7369746f722c2074686520706f6f6c2077696c6c2062652064657374726f7965642e18637265617465100118616d6f756e74cc013042616c616e63654f663c543e000110726f6f74390301504163636f756e7449644c6f6f6b75704f663c543e0001246e6f6d696e61746f72390301504163636f756e7449644c6f6f6b75704f663c543e00013473746174655f746f67676c6572390301504163636f756e7449644c6f6f6b75704f663c543e000644744372656174652061206e65772064656c65676174696f6e20706f6f6c2e002c2320417267756d656e74730055012a2060616d6f756e7460202d2054686520616d6f756e74206f662066756e647320746f2064656c656761746520746f2074686520706f6f6c2e205468697320616c736f2061637473206f66206120736f7274206f664d0120206465706f7369742073696e63652074686520706f6f6c732063726561746f722063616e6e6f742066756c6c7920756e626f6e642066756e647320756e74696c2074686520706f6f6c206973206265696e6730202064657374726f7965642e51012a2060696e64657860202d204120646973616d626967756174696f6e20696e64657820666f72206372656174696e6720746865206163636f756e742e204c696b656c79206f6e6c792075736566756c207768656ec020206372656174696e67206d756c7469706c6520706f6f6c7320696e207468652073616d652065787472696e7369632ed42a2060726f6f7460202d20546865206163636f756e7420746f20736574206173205b60506f6f6c526f6c65733a3a726f6f74605d2e0d012a20606e6f6d696e61746f7260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a6e6f6d696e61746f72605d2e2d012a206073746174655f746f67676c657260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a73746174655f746f67676c6572605d2e001823204e6f7465006101496e206164646974696f6e20746f2060616d6f756e74602c207468652063616c6c65722077696c6c207472616e7366657220746865206578697374656e7469616c206465706f7369743b20736f207468652063616c6c657211016e656564732061742068617665206174206c656173742060616d6f756e74202b206578697374656e7469616c5f6465706f73697460207472616e736665727261626c652e206e6f6d696e61746508011c706f6f6c5f6964100118506f6f6c496400012876616c696461746f7273dc01445665633c543a3a4163636f756e7449643e00071c7c4e6f6d696e617465206f6e20626568616c66206f662074686520706f6f6c2e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520706f6f6c206e6f6d696e61746f72206f722074686520706f6f6c28726f6f7420726f6c652e00490154686973206469726563746c7920666f7277617264207468652063616c6c20746f20746865207374616b696e672070616c6c65742c206f6e20626568616c66206f662074686520706f6f6c20626f6e646564206163636f756e742e247365745f737461746508011c706f6f6c5f6964100118506f6f6c496400011473746174657d010124506f6f6c5374617465000828745365742061206e657720737461746520666f722074686520706f6f6c2e0055014966206120706f6f6c20697320616c726561647920696e20746865206044657374726f79696e67602073746174652c207468656e20756e646572206e6f20636f6e646974696f6e2063616e20697473207374617465346368616e676520616761696e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206569746865723a00f4312e207369676e65642062792074686520737461746520746f67676c65722c206f722074686520726f6f7420726f6c65206f662074686520706f6f6c2c5d01322e2069662074686520706f6f6c20636f6e646974696f6e7320746f206265206f70656e20617265204e4f54206d6574202861732064657363726962656420627920606f6b5f746f5f62655f6f70656e60292c20616e6439012020207468656e20746865207374617465206f662074686520706f6f6c2063616e206265207065726d697373696f6e6c6573736c79206368616e67656420746f206044657374726f79696e67602e307365745f6d6574616461746108011c706f6f6c5f6964100118506f6f6c49640001206d657461646174612c011c5665633c75383e000910805365742061206e6577206d6574616461746120666f722074686520706f6f6c2e005901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520737461746520746f67676c65722c206f722074686520726f6f7420726f6c65306f662074686520706f6f6c2e2c7365745f636f6e666967731401346d696e5f6a6f696e5f626f6e64a9070158436f6e6669674f703c42616c616e63654f663c543e3e00013c6d696e5f6372656174655f626f6e64a9070158436f6e6669674f703c42616c616e63654f663c543e3e0001246d61785f706f6f6c73ad070134436f6e6669674f703c7533323e00012c6d61785f6d656d62657273ad070134436f6e6669674f703c7533323e0001506d61785f6d656d626572735f7065725f706f6f6cad070134436f6e6669674f703c7533323e000a28410155706461746520636f6e66696775726174696f6e7320666f7220746865206e6f6d696e6174696f6e20706f6f6c732e20546865206f726967696e20666f7220746869732063616c6c206d75737420626514526f6f742e002c2320417267756d656e747300a02a20606d696e5f6a6f696e5f626f6e6460202d20536574205b604d696e4a6f696e426f6e64605d2eb02a20606d696e5f6372656174655f626f6e6460202d20536574205b604d696e437265617465426f6e64605d2e842a20606d61785f706f6f6c7360202d20536574205b604d6178506f6f6c73605d2ea42a20606d61785f6d656d6265727360202d20536574205b604d6178506f6f6c4d656d62657273605d2ee42a20606d61785f6d656d626572735f7065725f706f6f6c60202d20536574205b604d6178506f6f6c4d656d62657273506572506f6f6c605d2e307570646174655f726f6c657310011c706f6f6c5f6964100118506f6f6c49640001206e65775f726f6f74b1070158436f6e6669674f703c543a3a4163636f756e7449643e0001346e65775f6e6f6d696e61746f72b1070158436f6e6669674f703c543a3a4163636f756e7449643e0001446e65775f73746174655f746f67676c6572b1070158436f6e6669674f703c543a3a4163636f756e7449643e000b1c745570646174652074686520726f6c6573206f662074686520706f6f6c2e003d0154686520726f6f7420697320746865206f6e6c7920656e7469747920746861742063616e206368616e676520616e79206f662074686520726f6c65732c20696e636c7564696e6720697473656c662cb86578636c7564696e6720746865206465706f7369746f722c2077686f2063616e206e65766572206368616e67652e005101497420656d69747320616e206576656e742c206e6f74696679696e6720554973206f662074686520726f6c65206368616e67652e2054686973206576656e742069732071756974652072656c6576616e7420746f1d016d6f737420706f6f6c206d656d6265727320616e6420746865792073686f756c6420626520696e666f726d6564206f66206368616e67657320746f20706f6f6c20726f6c65732e146368696c6c04011c706f6f6c5f6964100118506f6f6c4964000c1c704368696c6c206f6e20626568616c66206f662074686520706f6f6c2e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520706f6f6c206e6f6d696e61746f72206f722074686520706f6f6ca0726f6f7420726f6c652c2073616d65206173205b6050616c6c65743a3a6e6f6d696e617465605d2e00490154686973206469726563746c7920666f7277617264207468652063616c6c20746f20746865207374616b696e672070616c6c65742c206f6e20626568616c66206f662074686520706f6f6c20626f6e646564206163636f756e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea507085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324426f6e644578747261041c42616c616e6365011801082c4672656542616c616e6365040018011c42616c616e63650000001c5265776172647300010000a907085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000ad07085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f766500020000b107085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540100010c104e6f6f700000000c5365740400000104540001001852656d6f766500020000b507106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001b47c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100138543a3a426c6f636b4e756d62657200000490536574207468652076616c69646174696f6e207570677261646520636f6f6c646f776e2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d62657200010484536574207468652076616c69646174696f6e20757067726164652064656c61792e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000204d05365742074686520616363657074616e636520706572696f6420666f7220616e20696e636c756465642063616e6469646174652e447365745f6d61785f636f64655f73697a6504010c6e657710010c753332000304dc53657420746865206d61782076616c69646174696f6e20636f64652073697a6520666f7220696e636f6d696e672075706772616465732e407365745f6d61785f706f765f73697a6504010c6e657710010c753332000404c453657420746865206d617820504f5620626c6f636b2073697a6520666f7220696e636f6d696e672075706772616465732e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049453657420746865206d6178206865616420646174612073697a6520666f722070617261732e507365745f706172617468726561645f636f72657304010c6e657710010c753332000604b453657420746865206e756d626572206f66207061726174687265616420657865637574696f6e20636f7265732e587365745f706172617468726561645f7265747269657304010c6e657710010c753332000704d853657420746865206e756d626572206f66207265747269657320666f72206120706172746963756c617220706172617468726561642e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100138543a3a426c6f636b4e756d626572000804d0536574207468652070617261636861696e2076616c696461746f722d67726f757020726f746174696f6e206672657175656e6379747365745f636861696e5f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000904ac5365742074686520617661696c6162696c69747920706572696f6420666f722070617261636861696e732e787365745f7468726561645f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000a04b05365742074686520617661696c6162696c69747920706572696f6420666f722070617261746872656164732e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04390153657420746865207363686564756c696e67206c6f6f6b61686561642c20696e206578706563746564206e756d626572206f6620626c6f636b73206174207065616b207468726f7567687075742e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e65774904012c4f7074696f6e3c7533323e000c04ec53657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2061737369676e20746f20616e7920636f72652e487365745f6d61785f76616c696461746f727304010c6e65774904012c4f7074696f6e3c7533323e000d040d0153657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2075736520696e2070617261636861696e20636f6e73656e7375732e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e040d0153657420746865206469737075746520706572696f642c20696e206e756d626572206f662073657373696f6e7320746f206b65657020666f722064697370757465732eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000f04c853657420746865206469737075746520706f737420636f6e636c7573696f6e20616363657074616e636520706572696f642e687365745f646973707574655f6d61785f7370616d5f736c6f747304010c6e657710010c753332001004b453657420746865206d6178696d756d206e756d626572206f662064697370757465207370616d20736c6f74732ea47365745f646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572001104b853657420746865206469737075746520636f6e636c7573696f6e2062792074696d65206f757420706572696f642e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c753332001208f853657420746865206e6f2073686f7720736c6f74732c20696e206e756d626572206f66206e756d626572206f6620636f6e73656e73757320736c6f74732e4c4d757374206265206174206c6561737420312e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c7533320013049c5365742074686520746f74616c206e756d626572206f662064656c6179207472616e636865732e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c7533320014048c53657420746865207a65726f74682064656c6179207472616e6368652077696474682e507365745f6e65656465645f617070726f76616c7304010c6e657710010c753332001504dc53657420746865206e756d626572206f662076616c696461746f7273206e656564656420746f20617070726f7665206120626c6f636b2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604590153657420746865206e756d626572206f662073616d706c657320746f20646f206f6620746865206052656c61795652464d6f64756c6f6020617070726f76616c2061737369676e6d656e7420637269746572696f6e2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c7533320017042d015365747320746865206d6178696d756d206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c75333200180465015365747320746865206d6178696d756d20746f74616c2073697a65206f66206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c7533320019049c5365742074686520637269746963616c20646f776e77617264206d6573736167652073697a652e707365745f756d705f736572766963655f746f74616c5f77656967687404010c6e6577200118576569676874001a043901536574732074686520736f6674206c696d697420666f7220746865207068617365206f66206469737061746368696e6720646973706174636861626c6520757077617264206d657373616765732e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b042d015365747320746865206d6178696d756d2073697a65206f6620616e20757077617264206d65737361676520746861742063616e2062652073656e7420627920612063616e6469646174652ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c0405015365747320746865206d6178696d756d206e756d626572206f66206d65737361676573207468617420612063616e6469646174652063616e20636f6e7461696e2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d0435015365747320746865206e756d626572206f662073657373696f6e7320616674657220776869636820616e2048524d50206f70656e206368616e6e656c207265717565737420657870697265732e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e045101536574732074686520616d6f756e74206f662066756e64732074686174207468652073656e6465722073686f756c642070726f7669646520666f72206f70656e696e6720616e2048524d50206368616e6e656c2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f086101536574732074686520616d6f756e74206f662066756e647320746861742074686520726563697069656e742073686f756c642070726f7669646520666f7220616363657074696e67206f70656e696e6720616e2048524d50206368616e6e656c2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c7533320020041d015365747320746865206d6178696d756d206e756d626572206f66206d6573736167657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c75333200210451015365747320746865206d6178696d756d20746f74616c2073697a65206f66206d6573736167657320696e20627974657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c75333200220449015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206163636570742ea07365745f68726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7304010c6e657710010c7533320023044d015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206163636570742e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c7533320024043d015365747320746865206d6178696d756d2073697a65206f662061206d657373616765207468617420636f756c6420657665722062652070757420696e746f20616e2048524d50206368616e6e656c2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200250445015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206f70656e2ea47365745f68726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200260449015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206f70656e2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c75333200270435015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206d657373616765732063616e2062652073656e7420627920612063616e6469646174652e747365745f756d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400280431015365747320746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c20757077617264206d657373616765206d617920636f6e73756d652e607365745f7076665f636865636b696e675f656e61626c656404010c6e6577900110626f6f6c0029045101456e61626c65206f722064697361626c6520505646207072652d636865636b696e672e20436f6e73756c7420746865206669656c6420646f63756d656e746174696f6e207072696f7220657865637574696e672e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a04510153657420746865206e756d626572206f662073657373696f6e206368616e676573206166746572207768696368206120505646207072652d636865636b696e6720766f74696e672069732072656a65637465642e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d626572002b1055015365747320746865206d696e696d756d2064656c6179206265747765656e20616e6e6f756e63696e6720746865207570677261646520626c6f636b20666f7220612070617261636861696e20756e74696c2074686554757067726164652074616b696e6720706c6163652e00390153656520746865206669656c6420646f63756d656e746174696f6e20666f7220696e666f726d6174696f6e20616e6420636f6e73747261696e747320666f7220746865206e65772076616c75652e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577900110626f6f6c002c084d0153657474696e67207468697320746f20747275652077696c6c2064697361626c6520636f6e73697374656e637920636865636b7320666f722074686520636f6e66696775726174696f6e20736574746572732e4455736520776974682063617574696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb907106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd07106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec107106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e74657204011064617461c507018450617261636861696e73496e686572656e74446174613c543a3a4865616465723e0000043101456e7465722074686520706172617320696e686572656e742e20546869732077696c6c2070726f63657373206269746669656c647320616e64206261636b65642063616e646964617465732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec5070c4c706f6c6b61646f745f7072696d69746976657308763230496e686572656e7444617461040c484452011d03001001246269746669656c6473c9070190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e64696461746573e507017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e00012064697370757465730d0801604d756c74694469737075746553746174656d656e74536574000134706172656e745f6865616465721d03010c4844520000c907000002cd0700cd07104c706f6c6b61646f745f7072696d697469766573087632187369676e65643c556e636865636b65645369676e6564081c5061796c6f616401d1072c5265616c5061796c6f616401d107000c011c7061796c6f6164d107011c5061796c6f616400013c76616c696461746f725f696e646578dd07013856616c696461746f72496e6465780001247369676e6174757265e107014856616c696461746f725369676e61747572650000d1070c4c706f6c6b61646f745f7072696d69746976657308763250417661696c6162696c6974794269746669656c6400000400d507017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000d50700000708d90700d9070c18626974766563146f72646572104c73623000000000dd070c4c706f6c6b61646f745f7072696d6974697665730876323856616c696461746f72496e6465780000040010010c7533320000e107104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070245369676e6174757265000004009d010148737232353531393a3a5369676e61747572650000e507000002e90700e9070c4c706f6c6b61646f745f7072696d6974697665730876323c4261636b656443616e6469646174650404480128000c012463616e646964617465ed070170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f746573050801605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e6469636573d507017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000ed070c4c706f6c6b61646f745f7072696d69746976657308763264436f6d6d697474656443616e6469646174655265636569707404044801280008012864657363726970746f728d01015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e7473f107015043616e646964617465436f6d6d69746d656e74730000f1070c4c706f6c6b61646f745f7072696d6974697665730876325043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d657373616765739d0201485665633c5570776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573f50701705665633c4f7574626f756e6448726d704d6573736167653c49643e3e00014c6e65775f76616c69646174696f6e5f636f6465fd0701584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f64617461a9010120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e0000f507000002f90700f9070860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401910100080124726563697069656e74910101084964000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000fd0704184f7074696f6e0404540101080108104e6f6e6500000010536f6d6504000108000001000001080c48706f6c6b61646f745f70617261636861696e287072696d6974697665733856616c69646174696f6e436f6465000004002c011c5665633c75383e0000050800000209080009080c4c706f6c6b61646f745f7072696d6974697665730876324c56616c69646974794174746573746174696f6e00010820496d706c696369740400e107014856616c696461746f725369676e6174757265000100204578706c696369740400e107014856616c696461746f725369676e6174757265000200000d0800000211080011080c4c706f6c6b61646f745f7072696d6974697665730876324c4469737075746553746174656d656e7453657400000c013863616e6469646174655f68617368d101013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473150801ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e0000150800000219080019080000040c1d08dd07e107001d080c4c706f6c6b61646f745f7072696d697469766573087632404469737075746553746174656d656e740001081456616c696404002108016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c696404002508016c496e76616c69644469737075746553746174656d656e744b696e640001000021080c4c706f6c6b61646f745f7072696d6974697665730876326456616c69644469737075746553746174656d656e744b696e64000110204578706c696369740000003c4261636b696e675365636f6e646564040028011048617368000100304261636b696e6756616c696404002801104861736800020040417070726f76616c436865636b696e670003000025080c4c706f6c6b61646f745f7072696d6974697665730876326c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c69636974000000002908106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012058666f7263655f7365745f63757272656e745f636f646508011070617261910101185061726149640001206e65775f636f64650108013856616c69646174696f6e436f6465000004f8536574207468652073746f7261676520666f72207468652070617261636861696e2076616c69646174696f6e20636f646520696d6d6564696174656c792e58666f7263655f7365745f63757272656e745f6865616408011070617261910101185061726149640001206e65775f68656164a901012048656164446174610001040101536574207468652073746f7261676520666f72207468652063757272656e742070617261636861696e2068656164206461746120696d6d6564696174656c792e6c666f7263655f7363686564756c655f636f64655f757067726164650c011070617261910101185061726149640001206e65775f636f64650108013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100138543a3a426c6f636b4e756d6265720002042d015363686564756c6520616e207570677261646520617320696620697420776173207363686564756c656420696e2074686520676976656e2072656c617920706172656e7420626c6f636b2e4c666f7263655f6e6f74655f6e65775f6865616408011070617261910101185061726149640001206e65775f68656164a901012048656164446174610003041d014e6f74652061206e657720626c6f636b206865616420666f7220706172612077697468696e2074686520636f6e74657874206f66207468652063757272656e7420626c6f636b2e48666f7263655f71756575655f616374696f6e040110706172619101011850617261496400040cf850757420612070617261636861696e206469726563746c7920696e746f20746865206e6578742073657373696f6e277320616374696f6e2071756575652ef457652063616e277420717565756520697420616e7920736f6f6e6572207468616e207468697320776974686f757420676f696e6720696e746f2074686538696e697469616c697a65722e2e2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f64650108013856616c69646174696f6e436f6465000534a041646473207468652076616c69646174696f6e20636f646520746f207468652073746f726167652e00590154686520636f64652077696c6c206e6f7420626520616464656420696620697420697320616c72656164792070726573656e742e204164646974696f6e616c6c792c20696620505646207072652d636865636b696e67e069732072756e6e696e6720666f72207468617420636f64652c2069742077696c6c20626520696e7374616e746c792061636365707465642e0051014f74686572776973652c2074686520636f64652077696c6c20626520616464656420696e746f207468652073746f726167652e204e6f746520746861742074686520636f64652077696c6c2062652061646465646101696e746f2073746f726167652077697468207265666572656e636520636f756e7420302e205468697320697320746f206163636f756e74207468652066616374207468617420746865726520617265206e6f2075736572734d01666f72207468697320636f6465207965742e205468652063616c6c65722077696c6c206861766520746f206d616b6520737572652074686174207468697320636f6465206576656e7475616c6c79206765747365017573656420627920736f6d652070617261636861696e206f722072656d6f7665642066726f6d207468652073746f7261676520746f2061766f69642073746f72616765206c65616b732e20466f7220746865206c6174746572650170726566657220746f20757365207468652060706f6b655f756e757365645f76616c69646174696f6e5f636f64656020646973706174636861626c6520746f207261772073746f72616765206d616e6970756c6174696f6e2e005101546869732066756e6374696f6e206973206d61696e6c79206d65616e7420746f206265207573656420666f7220757067726164696e672070617261636861696e73207468617420646f206e6f7420666f6c6c6f77090174686520676f2d6168656164207369676e616c207768696c652074686520505646207072652d636865636b696e67206665617475726520697320656e61626c65642e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f68617368a501014856616c69646174696f6e436f646548617368000614250152656d6f7665207468652076616c69646174696f6e20636f64652066726f6d207468652073746f726167652069666620746865207265666572656e636520636f756e7420697320302e0059015468697320697320626574746572207468616e2072656d6f76696e67207468652073746f72616765206469726563746c792c20626563617573652069742077696c6c206e6f742072656d6f76652074686520636f6465410174686174207761732073756464656e6c7920676f74207573656420627920736f6d652070617261636861696e207768696c65207468697320646973706174636861626c65207761732070656e64696e67306469737061746368696e672e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d742d080144507666436865636b53746174656d656e740001247369676e6174757265e107014856616c696461746f725369676e61747572650007085501496e636c7564657320612073746174656d656e7420666f72206120505646207072652d636865636b696e6720766f74652e20506f74656e7469616c6c792c2066696e616c697a65732074686520766f746520616e644101656e616374732074686520726573756c747320696620746861742077617320746865206c61737420766f7465206265666f726520616368696576696e67207468652073757065726d616a6f726974792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d080c4c706f6c6b61646f745f7072696d69746976657308763244507666436865636b53746174656d656e740000100118616363657074900110626f6f6c00011c7375626a656374a501014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e646578dd07013856616c696461746f72496e64657800003108106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000c390149737375652061207369676e616c20746f2074686520636f6e73656e73757320656e67696e6520746f20666f726369626c79206163742061732074686f75676820616c6c2070617261636861696e5101626c6f636b7320696e20616c6c2072656c617920636861696e20626c6f636b7320757020746f20616e6420696e636c7564696e672074686520676976656e206e756d62657220696e207468652063757272656e74a0636861696e206172652076616c696420616e642073686f756c642062652066696e616c697a65642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3508106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c646d701870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3908106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657824013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030ac5365727669636520612073696e676c65206f76657277656967687420757077617264206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733adc2d2060556e6b6e6f776e4d657373616765496e646578603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e2d012d20605765696768744f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d08106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c04045400011c5868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e749101011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000284d01496e697469617465206f70656e696e672061206368616e6e656c2066726f6d20612070617261636861696e20746f206120676976656e20726563697069656e74207769746820676976656e206368616e6e656c2c706172616d65746572732e0059012d206070726f706f7365645f6d61785f636170616369747960202d2073706563696669657320686f77206d616e79206d657373616765732063616e20626520696e20746865206368616e6e656c206174206f6e63652e2d012d206070726f706f7365645f6d61785f6d6573736167655f73697a6560202d2073706563696669657320746865206d6178696d756d2073697a65206f6620746865206d657373616765732e0011015468657365206e756d62657273206172652061207375626a65637420746f207468652072656c61792d636861696e20636f6e66696775726174696f6e206c696d6974732e005101546865206368616e6e656c2063616e206265206f70656e6564206f6e6c792061667465722074686520726563697069656e7420636f6e6669726d7320697420616e64206f6e6c79206f6e20612073657373696f6e1c6368616e67652e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e6465729101011850617261496400010cf041636365707420612070656e64696e67206f70656e206368616e6e656c20726571756573742066726f6d2074686520676976656e2073656e6465722e00f4546865206368616e6e656c2077696c6c206265206f70656e6564206f6e6c79206f6e20746865206e6578742073657373696f6e20626f756e646172792e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f6964c901013448726d704368616e6e656c49640002105501496e69746961746520756e696c61746572616c20636c6f73696e67206f662061206368616e6e656c2e20546865206f726967696e206d75737420626520656974686572207468652073656e646572206f722074686598726563697069656e7420696e20746865206368616e6e656c206265696e6720636c6f7365642e00c054686520636c6f737572652063616e206f6e6c792068617070656e206f6e20612073657373696f6e206368616e67652e40666f7263655f636c65616e5f68726d700c0110706172619101011850617261496400011c696e626f756e6410010c7533320001206f7574626f756e6410010c75333200031c1901546869732065787472696e7369632074726967676572732074686520636c65616e7570206f6620616c6c207468652048524d502073746f72616765206974656d7320746861742101612070617261206d617920686176652e204e6f726d616c6c7920746869732068617070656e73206f6e6365207065722073657373696f6e2c20627574207468697320616c6c6f77730101796f7520746f20747269676765722074686520636c65616e757020696d6d6564696174656c7920666f7220612073706563696669632070617261636861696e2e00504f726967696e206d75737420626520526f6f742e0081014e756d626572206f6620696e626f756e6420616e64206f7574626f756e64206368616e6e656c7320666f7220607061726160206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000418a4466f7263652070726f636573732048524d50206f70656e206368616e6e656c2072657175657374732e0005014966207468657265206172652070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f66206f70656e696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000518a8466f7263652070726f636573732048524d5020636c6f7365206368616e6e656c2072657175657374732e0009014966207468657265206172652070656e64696e672048524d5020636c6f7365206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f6620636c6f73696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f6964c901013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c7533320006205d01546869732063616e63656c7320612070656e64696e67206f70656e206368616e6e656c20726571756573742e2049742063616e2062652063616e63656c656420627920656974686572206f66207468652073656e64657219016f722074686520726563697069656e7420666f72207468617420726571756573742e20546865206f726967696e206d75737420626520656974686572206f662074686f73652e005d015468652063616e63656c6c6174696f6e2068617070656e7320696d6d6564696174656c792e204974206973206e6f7420706f737369626c6520746f2063616e63656c20746865207265717565737420696620697420697344616c72656164792061636365707465642e005901546f74616c206e756d626572206f66206f70656e2072657175657374732028692e652e206048726d704f70656e4368616e6e656c52657175657374734c6973746029206d7573742062652070726f7669646564206173347769746e65737320646174612e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4108106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a65000000042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4508105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001182072656769737465720c010869649101011850617261496400013067656e657369735f68656164a9010120486561644461746100013c76616c69646174696f6e5f636f64650108013856616c69646174696f6e436f6465000038f852656769737465722068656164206461746120616e642076616c69646174696f6e20636f646520666f72206120726573657276656420506172612049642e0030232320417267756d656e7473c02d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e2d012d20606964603a2054686520706172612049442e204d757374206265206f776e65642f6d616e616765642062792074686520606f726967696e60207369676e696e67206163636f756e742e01012d206067656e657369735f68656164603a205468652067656e6573697320686561642064617461206f66207468652070617261636861696e2f7468726561642e25012d206076616c69646174696f6e5f636f6465603a2054686520696e697469616c2076616c69646174696f6e20636f6465206f66207468652070617261636861696e2f7468726561642e00402323204465706f736974732f466565739501546865206f726967696e207369676e6564206163636f756e74206d7573742072657365727665206120636f72726573706f6e64696e67206465706f73697420666f722074686520726567697374726174696f6e2e20416e797468696e6720616c7265616479d872657365727665642070726576696f75736c7920666f7220746869732070617261204944206973206163636f756e74656420666f722e00242323204576656e7473d454686520605265676973746572656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869649101011850617261496400013067656e657369735f68656164a9010120486561644461746100013c76616c69646174696f6e5f636f64650108013856616c69646174696f6e436f6465000118dc466f7263652074686520726567697374726174696f6e206f6620612050617261204964206f6e207468652072656c617920636861696e2e00b8546869732066756e6374696f6e206d7573742062652063616c6c6564206279206120526f6f74206f726967696e2e001901546865206465706f7369742074616b656e2063616e2062652073706563696669656420666f72207468697320726567697374726174696f6e2e20416e79206050617261496460190163616e20626520726567697374657265642c20696e636c7564696e67207375622d3130303020494473207768696368206172652053797374656d2050617261636861696e732e286465726567697374657204010869649101011850617261496400020c050144657265676973746572206120506172612049642c2066726565696e6720616c6c206461746120616e642072657475726e696e6720616e79206465706f7369742e007d015468652063616c6c6572206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e205468652070617261206d757374206265206120706172617468726561642e10737761700801086964910101185061726149640001146f746865729101011850617261496400032cd85377617020612070617261636861696e207769746820616e6f746865722070617261636861696e206f7220706172617468726561642e000101546865206f726967696e206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e00610154686520737761702077696c6c2068617070656e206f6e6c7920696620746865726520697320616c726561647920616e206f70706f7369746520737761702070656e64696e672e204966207468657265206973206e6f742c590174686520737761702077696c6c2062652073746f72656420696e207468652070656e64696e67207377617073206d61702c20726561647920666f722061206c6174657220636f6e6669726d61746f727920737761702e005d01546865206050617261496460732072656d61696e206d617070656420746f207468652073616d652068656164206461746120616e6420636f646520736f2065787465726e616c20636f64652063616e2072656c79206f6e3d01605061726149646020746f2062652061206c6f6e672d7465726d206964656e746966696572206f662061206e6f74696f6e616c202270617261636861696e222e20486f77657665722c20746865697255017363686564756c696e6720696e666f2028692e652e2077686574686572207468657927726520612070617261746872656164206f722070617261636861696e292c2061756374696f6e20696e666f726d6174696f6e94616e64207468652061756374696f6e206465706f736974206172652073776974636865642e44666f7263655f72656d6f76655f6c6f636b04011070617261910101185061726149640004100d0152656d6f76652061206d616e61676572206c6f636b2066726f6d206120706172612e20546869732077696c6c20616c6c6f7720746865206d616e61676572206f662061350170726576696f75736c79206c6f636b6564207061726120746f2064657265676973746572206f7220737761702061207061726120776974686f7574207573696e6720676f7665726e616e63652e009843616e206f6e6c792062652063616c6c65642062792074686520526f6f74206f726967696e2e1c72657365727665000538945265736572766520612050617261204964206f6e207468652072656c617920636861696e2e004d01546869732066756e6374696f6e2077696c6c20726573657276652061206e6577205061726120496420746f206265206f776e65642f6d616e6167656420627920746865206f726967696e206163636f756e742e7d01546865206f726967696e206163636f756e742069732061626c6520746f2072656769737465722068656164206461746120616e642076616c69646174696f6e20636f6465207573696e67206072656769737465726020746f2063726561746581016120706172617468726561642e205573696e672074686520536c6f74732070616c6c65742c206120706172617468726561642063616e207468656e20626520757067726164656420746f2067657420612070617261636861696e20736c6f742e0030232320417267756d656e747379012d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e204265636f6d657320746865206d616e616765722f6f776e6572206f6620746865206e657720706172612049442e00402323204465706f736974732f466565732101546865206f726967696e206d75737420726573657276652061206465706f736974206f662060506172614465706f7369746020666f722074686520726567697374726174696f6e2e00242323204576656e74736d015468652060526573657276656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732c2077686963682070726f76696465732074686520494420726573657276656420666f72207573652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4908105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c6561736514011070617261910101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00001069014a757374206120636f6e6e65637420696e746f2074686520606c656173655f6f7574602063616c6c2c20696e206361736520526f6f742077616e747320746f20666f72636520736f6d65206c6561736520746f2068617070656ee0696e646570656e64656e746c79206f6620616e79206f74686572206f6e2d636861696e206d656368616e69736d20746f207573652069742e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e40636c6561725f616c6c5f6c6561736573040110706172619101011850617261496400010c4d01436c65617220616c6c206c656173657320666f72206120506172612049642c20726566756e64696e6720616e79206465706f73697473206261636b20746f20746865206f726967696e616c206f776e6572732e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e3c747269676765725f6f6e626f617264040110706172619101011850617261496400021c250154727920746f206f6e626f61726420612070617261636861696e2074686174206861732061206c6561736520666f72207468652063757272656e74206c6561736520706572696f642e004501546869732066756e6374696f6e2063616e2062652075736566756c2069662074686572652077617320736f6d6520737461746520697373756520776974682061207061726120746861742073686f756c64390168617665206f6e626f61726465642c206275742077617320756e61626c6520746f2e204173206c6f6e67206173207468657920686176652061206c6561736520706572696f642c2077652063616e6c6c6574207468656d206f6e626f6172642066726f6d20686572652e00cc4f726967696e206d757374206265207369676e65642c206275742063616e2062652063616c6c656420627920616e796f6e652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4d08105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6efd010138543a3a426c6f636b4e756d6265720001486c656173655f706572696f645f696e646578fd0101404c65617365506572696f644f663c543e000014544372656174652061206e65772061756374696f6e2e005101546869732063616e206f6e6c792068617070656e207768656e2074686572652069736e277420616c726561647920616e2061756374696f6e20696e2070726f677265737320616e64206d6179206f6e6c79206265250163616c6c65642062792074686520726f6f74206f726967696e2e20416363657074732074686520606475726174696f6e60206f6620746869732061756374696f6e20616e64207468655901606c656173655f706572696f645f696e64657860206f662074686520696e697469616c206c6561736520706572696f64206f662074686520666f757220746861742061726520746f2062652061756374696f6e65642e0c626964140110706172615108011850617261496400013461756374696f6e5f696e646578fd01013041756374696f6e496e64657800012866697273745f736c6f74fd0101404c65617365506572696f644f663c543e0001246c6173745f736c6f74fd0101404c65617365506572696f644f663c543e000118616d6f756e74cc013042616c616e63654f663c543e00014049014d616b652061206e6577206269642066726f6d20616e206163636f756e742028696e636c7564696e6720612070617261636861696e206163636f756e742920666f72206465706c6f79696e672061206e65772870617261636861696e2e0059014d756c7469706c652073696d756c74616e656f757320626964732066726f6d207468652073616d65206269646465722061726520616c6c6f776564206f6e6c79206173206c6f6e6720617320616c6c206163746976653d0162696473206f7665726c61702065616368206f746865722028692e652e20617265206d757475616c6c79206578636c7573697665292e20426964732063616e6e6f742062652072656461637465642e0055012d20607375626020697320746865207375622d6269646465722049442c20616c6c6f77696e6720666f72206d756c7469706c6520636f6d706574696e67206269647320746f206265206d6164652062792028616e647066756e64656420627929207468652073616d65206163636f756e742e4d012d206061756374696f6e5f696e646578602069732074686520696e646578206f66207468652061756374696f6e20746f20626964206f6e2e2053686f756c64206a757374206265207468652070726573656e746876616c7565206f66206041756374696f6e436f756e746572602e49012d206066697273745f736c6f746020697320746865206669727374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e41012d20606c6173745f736c6f746020697320746865206c617374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e49012d2060616d6f756e74602069732074686520616d6f756e7420746f2062696420746f2062652068656c64206173206465706f73697420666f72207468652070617261636861696e2073686f756c6420746865c86269642077696e2e205468697320616d6f756e742069732068656c64207468726f7567686f7574207468652072616e67652e3863616e63656c5f61756374696f6e00020c7843616e63656c20616e20696e2d70726f67726573732061756374696f6e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e51080000069101005508105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e6465785108011850617261496400010c636170cc013042616c616e63654f663c543e00013066697273745f706572696f64fd0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64fd0101404c65617365506572696f644f663c543e00010c656e64fd010138543a3a426c6f636b4e756d62657200012076657269666965725908014c4f7074696f6e3c4d756c74695369676e65723e00001069014372656174652061206e65772063726f77646c6f616e696e672063616d706169676e20666f7220612070617261636861696e20736c6f7420776974682074686520676976656e206c6561736520706572696f642072616e67652e005d0154686973206170706c6965732061206c6f636b20746f20796f75722070617261636861696e20636f6e66696775726174696f6e2c20656e737572696e6720746861742069742063616e6e6f74206265206368616e676564646279207468652070617261636861696e206d616e616765722e28636f6e747269627574650c0114696e6465785108011850617261496400011476616c7565cc013042616c616e63654f663c543e0001247369676e6174757265690801584f7074696f6e3c4d756c74695369676e61747572653e0001085101436f6e7472696275746520746f20612063726f77642073616c652e20546869732077696c6c207472616e7366657220736f6d652062616c616e6365206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e64657851080118506172614964000244c057697468647261772066756c6c2062616c616e6365206f66206120737065636966696320636f6e7472696275746f722e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e00ad015468652066756e64206d7573742062652065697468657220696e2c206f7220726561647920666f722c207265746972656d656e742e20466f7220612066756e6420746f206265202a696e2a207265746972656d656e742c207468656e20746865207265746972656d656e74f8666c6167206d757374206265207365742e20466f7220612066756e6420746f20626520726561647920666f72207265746972656d656e742c207468656e3a9c2d206974206d757374206e6f7420616c726561647920626520696e207265746972656d656e743b4d012d2074686520616d6f756e74206f66207261697365642066756e6473206d75737420626520626967676572207468616e20746865205f667265655f2062616c616e6365206f6620746865206163636f756e743b342d20616e64206569746865723abc20202d2074686520626c6f636b206e756d626572206d757374206265206174206c656173742060656e64603b206f722d0120202d207468652063757272656e74206c6561736520706572696f64206d7573742062652067726561746572207468616e207468652066756e64277320606c6173745f706572696f64602e006d01496e207468697320636173652c207468652066756e642773207265746972656d656e7420666c61672069732073657420616e64206974732060656e646020697320726573657420746f207468652063757272656e7420626c6f636b1c6e756d6265722e00f02d206077686f603a20546865206163636f756e742077686f736520636f6e747269627574696f6e2073686f756c642062652077697468647261776e2e19012d2060696e646578603a205468652070617261636861696e20746f2077686f73652063726f77646c6f616e2074686520636f6e747269627574696f6e20776173206d6164652e18726566756e64040114696e64657851080118506172614964000314e04175746f6d61746963616c6c7920726566756e6420636f6e7472696275746f7273206f6620616e20656e6465642063726f77646c6f616e2e210144756520746f20776569676874207265737472696374696f6e732c20746869732066756e6374696f6e206d6179206e65656420746f2062652063616c6c6564206d756c7469706c65490174696d657320746f2066756c6c7920726566756e6420616c6c2075736572732e2057652077696c6c20726566756e64206052656d6f76654b6579734c696d69746020757365727320617420612074696d652e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e20646973736f6c7665040114696e64657851080118506172614964000404550152656d6f766520612066756e6420616674657220746865207265746972656d656e7420706572696f642068617320656e64656420616e6420616c6c2066756e64732068617665206265656e2072657475726e65642e1065646974180114696e6465785108011850617261496400010c636170cc013042616c616e63654f663c543e00013066697273745f706572696f64fd0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64fd0101404c65617365506572696f644f663c543e00010c656e64fd010138543a3a426c6f636b4e756d62657200012076657269666965725908014c4f7074696f6e3c4d756c74695369676e65723e00050cd0456469742074686520636f6e66696775726174696f6e20666f7220616e20696e2d70726f67726573732063726f77646c6f616e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e206164645f6d656d6f080114696e646578910101185061726149640001106d656d6f2c011c5665633c75383e00060cec41646420616e206f7074696f6e616c206d656d6f20746f20616e206578697374696e672063726f77646c6f616e20636f6e747269627574696f6e2e002d014f726967696e206d757374206265205369676e65642c20616e64207468652075736572206d757374206861766520636f6e747269627574656420746f207468652063726f77646c6f616e2e10706f6b65040114696e6465789101011850617261496400070c74506f6b65207468652066756e6420696e746f20604e657752616973656000dc4f726967696e206d757374206265205369676e65642c20616e64207468652066756e6420686173206e6f6e2d7a65726f2072616973652e38636f6e747269627574655f616c6c080114696e646578510801185061726149640001247369676e6174757265690801584f7074696f6e3c4d756c74695369676e61747572653e000808e101436f6e7472696275746520796f757220656e746972652062616c616e636520746f20612063726f77642073616c652e20546869732077696c6c207472616e736665722074686520656e746972652062616c616e6365206f6620612075736572206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e590804184f7074696f6e040454015d080108104e6f6e6500000010536f6d6504005d0800000100005d08082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400b0013c656432353531393a3a5075626c69630000001c537232353531390400bc013c737232353531393a3a5075626c696300010014456364736104006108013465636473613a3a5075626c69630002000061080c1c73705f636f7265146563647361185075626c696300000400650801205b75383b2033335d00006508000003210000000800690804184f7074696f6e040454016d080108104e6f6e6500000010536f6d6504006d0800000100006d08082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040065040148656432353531393a3a5369676e61747572650000001c5372323535313904009d010148737232353531393a3a5369676e617475726500010014456364736104007108014065636473613a3a5369676e61747572650002000071080c1c73705f636f7265146563647361245369676e6174757265000004002d0501205b75383b2036355d000075080c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573747902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d65737361676579080154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573747902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172797902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747365020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573747902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172797902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747365020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765a50801a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6ef1010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e490401484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e7902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e7902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573747902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172797902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747365020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69745d02012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573747902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172797902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747365020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69745d02012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7908080c78636d3056657273696f6e656458636d041043616c6c00010c08563004007d08013476303a3a58636d3c43616c6c3e00000008563104009108013476313a3a58636d3c43616c6c3e00010008563204001502013476323a3a58636d3c43616c6c3e000200007d080c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574736902013c5665633c4d756c746941737365743e00011c65666665637473810801405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574736902013c5665633c4d756c746941737365743e00011c65666665637473810801405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574736902013c5665633c4d756c746941737365743e00011c65666665637473810801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69640902010c753634000120726573706f6e73658d080120526573706f6e7365000300345472616e7366657241737365740801186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065490201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c4d02014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fd01010c7533320001406d61785f6d6573736167655f73697a65fd01010c7533320001306d61785f6361706163697479fd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fd01010c75333200011873656e646572fd01010c753332000124726563697069656e74fd01010c7533320009002c52656c6179656446726f6d08010c77686f710201344d756c74694c6f636174696f6e00011c6d6573736167657d080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000081080000028508008508100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976656902013c5665633c4d756c746941737365743e00011c726563656976656902013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574736902013c5665633c4d756c746941737365743e00011c72657365727665710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69640902010c75363400011064657374710201344d756c74694c6f636174696f6e0001186173736574736902013c5665633c4d756c746941737365743e00060030427579457865637574696f6e140110666565736d0201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c00010c78636d890801385665633c58636d3c43616c6c3e3e0007000089080000027d08008d080c0c78636d08763020526573706f6e73650001041841737365747304006902013c5665633c4d756c746941737365743e0000000091080c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574732102012c4d756c746941737365747300011c65666665637473950801405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574732102012c4d756c746941737365747300011c65666665637473950801405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574732102012c4d756c746941737365747300011c65666665637473950801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69640902010c753634000120726573706f6e7365a1080120526573706f6e7365000300345472616e7366657241737365740801186173736574732102012c4d756c746941737365747300012c62656e6566696369617279f10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732102012c4d756c746941737365747300011064657374f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065490201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c4d02014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fd01010c7533320001406d61785f6d6573736167655f73697a65fd01010c7533320001306d61785f6361706163697479fd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fd01010c75333200011873656e646572fd01010c753332000124726563697069656e74fd01010c7533320009002c52656c6179656446726f6d08010c77686ff5010154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676591080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69640902010c75363400014c6d61785f726573706f6e73655f7765696768740902010c753634000b0048556e73756273637269626556657273696f6e000c000095080000029908009908100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473510201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279f10101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473510201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665510201404d756c7469417373657446696c74657200011c726563656976652102012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473510201404d756c7469417373657446696c74657200011c72657365727665f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473510201404d756c7469417373657446696c74657200011064657374f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69640902010c75363400011064657374f10101344d756c74694c6f636174696f6e000118617373657473510201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573290201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c000130696e737472756374696f6e739d0801385665633c58636d3c43616c6c3e3e000700009d08000002910800a1080c0c78636d08763120526573706f6e73650001081841737365747304002102012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e00010000a508080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400a908013476303a3a58636d3c43616c6c3e0000000856310400bd08013476313a3a58636d3c43616c6c3e0001000856320400cd08013476323a3a58636d3c43616c6c3e00020000a9080c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574736902013c5665633c4d756c746941737365743e00011c65666665637473ad0801405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574736902013c5665633c4d756c746941737365743e00011c65666665637473ad0801405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574736902013c5665633c4d756c746941737365743e00011c65666665637473ad0801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69640902010c753634000120726573706f6e73658d080120526573706f6e7365000300345472616e7366657241737365740801186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065490201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6cb908014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fd01010c7533320001406d61785f6d6573736167655f73697a65fd01010c7533320001306d61785f6361706163697479fd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fd01010c75333200011873656e646572fd01010c753332000124726563697069656e74fd01010c7533320009002c52656c6179656446726f6d08010c77686f710201344d756c74694c6f636174696f6e00011c6d657373616765a9080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a0000ad08000002b10800b108100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976656902013c5665633c4d756c746941737365743e00011c726563656976656902013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574736902013c5665633c4d756c746941737365743e00011c72657365727665710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574736902013c5665633c4d756c746941737365743e00011064657374710201344d756c74694c6f636174696f6e00011c65666665637473810801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69640902010c75363400011064657374710201344d756c74694c6f636174696f6e0001186173736574736902013c5665633c4d756c746941737365743e00060030427579457865637574696f6e140110666565736d0201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c00010c78636db50801385665633c58636d3c43616c6c3e3e00070000b508000002a90800b9080c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e0000bd080c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574732102012c4d756c746941737365747300011c65666665637473c10801405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574732102012c4d756c746941737365747300011c65666665637473c10801405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574732102012c4d756c746941737365747300011c65666665637473c10801405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69640902010c753634000120726573706f6e7365a1080120526573706f6e7365000300345472616e7366657241737365740801186173736574732102012c4d756c746941737365747300012c62656e6566696369617279f10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732102012c4d756c746941737365747300011064657374f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065490201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6cb908014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fd01010c7533320001406d61785f6d6573736167655f73697a65fd01010c7533320001306d61785f6361706163697479fd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fd01010c75333200011873656e646572fd01010c753332000124726563697069656e74fd01010c7533320009002c52656c6179656446726f6d08010c77686ff5010154496e746572696f724d756c74694c6f636174696f6e00011c6d657373616765bd080170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69640902010c75363400014c6d61785f726573706f6e73655f7765696768740902010c753634000b0048556e73756273637269626556657273696f6e000c0000c108000002c50800c508100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473510201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279f10101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473510201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665510201404d756c7469417373657446696c74657200011c726563656976652102012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473510201404d756c7469417373657446696c74657200011c72657365727665f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473510201404d756c7469417373657446696c74657200011064657374f10101344d756c74694c6f636174696f6e00011c65666665637473950801385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69640902010c75363400011064657374f10101344d756c74694c6f636174696f6e000118617373657473510201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573290201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c000130696e737472756374696f6e73c90801385665633c58636d3c43616c6c3e3e00070000c908000002bd0800cd080c0c78636d0876320c58636d041043616c6c00000400d10801585665633c496e737472756374696f6e3c43616c6c3e3e0000d108000002d50800d5080c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404002102012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404002102012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404002102012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69640902011c51756572794964000120726573706f6e73653d020120526573706f6e73650001286d61785f7765696768740902010c753634000300345472616e7366657241737365740801186173736574732102012c4d756c746941737365747300012c62656e6566696369617279f10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732102012c4d756c746941737365747300011064657374f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065490201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73740902010c75363400011063616c6cb908014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fd01010c7533320001406d61785f6d6573736167655f73697a65fd01010c7533320001306d61785f6361706163697479fd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fd01010c75333200011873656e646572fd01010c753332000124726563697069656e74fd01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400f5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69640902011c5175657279496400011064657374f10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768740902010c753634000c00304465706f73697441737365740c0118617373657473510201404d756c7469417373657446696c7465720001286d61785f617373657473fd01010c75333200012c62656e6566696369617279f10101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473510201404d756c7469417373657446696c7465720001286d61785f617373657473fd01010c75333200011064657374f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e000e003445786368616e6765417373657408011067697665510201404d756c7469417373657446696c74657200011c726563656976652102012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473510201404d756c7469417373657446696c74657200011c72657365727665f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473510201404d756c7469417373657446696c74657200011064657374f10101344d756c74694c6f636174696f6e00010c78636d1502011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69640902011c5175657279496400011064657374f10101344d756c74694c6f636174696f6e000118617373657473510201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768740902010c75363400120030427579457865637574696f6e08011066656573290201284d756c746941737365740001307765696768745f6c696d69745d02012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400cd08012458636d3c43616c6c3e0015002c536574417070656e6469780400cd08012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574732102012c4d756c74694173736574730001187469636b6574f10101344d756c74694c6f636174696f6e001800105472617004000902010c7536340019004053756273637269626556657273696f6e08012071756572795f69640902011c5175657279496400014c6d61785f726573706f6e73655f7765696768740902010c753634001a0048556e73756273637269626556657273696f6e001b0000d908084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573dc01385665633c4163636f756e7449643e0001106e617973dc01385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d6265720000dd080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e108102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540128045300000400810201185665633c543e0000e5080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e908000002ed0800ed08086470616c6c65745f656c656374696f6e735f70687261676d656e2853656174486f6c64657208244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e63650000f108086470616c6c65745f656c656374696f6e735f70687261676d656e14566f74657208244163636f756e74496401001c42616c616e63650118000c0114766f746573dc01385665633c4163636f756e7449643e0001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e63650000f5080c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144572726f7204045400014430556e61626c65546f566f7465000004c043616e6e6f7420766f7465207768656e206e6f2063616e64696461746573206f72206d656d626572732065786973742e1c4e6f566f746573000104944d75737420766f746520666f72206174206c65617374206f6e652063616e6469646174652e30546f6f4d616e79566f7465730002048443616e6e6f7420766f7465206d6f7265207468616e2063616e646964617465732e504d6178696d756d566f74657345786365656465640003049843616e6e6f7420766f7465206d6f7265207468616e206d6178696d756d20616c6c6f7765642e284c6f7742616c616e6365000404c443616e6e6f7420766f74652077697468207374616b65206c657373207468616e206d696e696d756d2062616c616e63652e3c556e61626c65546f506179426f6e6400050478566f7465722063616e206e6f742070617920766f74696e6720626f6e642e2c4d7573744265566f746572000604404d757374206265206120766f7465722e4c4475706c69636174656443616e646964617465000704804475706c6963617465642063616e646964617465207375626d697373696f6e2e44546f6f4d616e7943616e6469646174657300080498546f6f206d616e792063616e646964617465732068617665206265656e20637265617465642e304d656d6265725375626d6974000904884d656d6265722063616e6e6f742072652d7375626d69742063616e6469646163792e3852756e6e657255705375626d6974000a048852756e6e65722063616e6e6f742072652d7375626d69742063616e6469646163792e68496e73756666696369656e7443616e64696461746546756e6473000b049443616e64696461746520646f6573206e6f74206861766520656e6f7567682066756e64732e244e6f744d656d626572000c04344e6f742061206d656d6265722e48496e76616c69645769746e65737344617461000d04e05468652070726f766964656420636f756e74206f66206e756d626572206f662063616e6469646174657320697320696e636f72726563742e40496e76616c6964566f7465436f756e74000e04cc5468652070726f766964656420636f756e74206f66206e756d626572206f6620766f74657320697320696e636f72726563742e44496e76616c696452656e6f756e63696e67000f04fc5468652072656e6f756e63696e67206f726967696e2070726573656e74656420612077726f6e67206052656e6f756e63696e676020706172616d657465722e48496e76616c69645265706c6163656d656e74001004fc50726564696374696f6e20726567617264696e67207265706c6163656d656e74206166746572206d656d6265722072656d6f76616c2069732077726f6e672e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909f908102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400dc01185665633c543e0000fd080c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e38546f6f4d616e794d656d6265727300020444546f6f206d616e79206d656d626572732e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090109083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e636500000509102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401100453000004009d0301185665633c543e000009090c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c75333200000d0904184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000110908346672616d655f737570706f72742050616c6c65744964000004003902011c5b75383b20385d000015090c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900011470496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e58496e73756666696369656e745065726d697373696f6e0003084501546865207370656e64206f726967696e2069732076616c6964206275742074686520616d6f756e7420697420697320616c6c6f77656420746f207370656e64206973206c6f776572207468616e207468654c616d6f756e7420746f206265207370656e742e4c50726f706f73616c4e6f74417070726f7665640004047c50726f706f73616c20686173206e6f74206265656e20617070726f7665642e04784572726f7220666f72207468652074726561737572792070616c6c65742e1909105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144572726f7204045400011860496e76616c6964457468657265756d5369676e61747572650000046c496e76616c696420457468657265756d207369676e61747572652e405369676e65724861734e6f436c61696d00010478457468657265756d206164647265737320686173206e6f20636c61696d2e4053656e6465724861734e6f436c61696d000204b04163636f756e742049442073656e64696e67207472616e73616374696f6e20686173206e6f20636c61696d2e30506f74556e646572666c6f77000308610154686572652773206e6f7420656e6f75676820696e2074686520706f7420746f20706179206f757420736f6d6520756e76657374656420616d6f756e742e2047656e6572616c6c7920696d706c6965732061206c6f676963186572726f722e40496e76616c696453746174656d656e740004049041206e65656465642073746174656d656e7420776173206e6f7420696e636c756465642e4c56657374656442616c616e6365457869737473000504a4546865206163636f756e7420616c7265616479206861732061207665737465642062616c616e63652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909091d090c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090921090c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e7473250901fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666f690501844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e00002509102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540129090453000004002d0901185665633c543e0000290900000408100106002d09000002290900310900000408183509003509102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400dc01185665633c543e00003909102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454013d09045300000400450901185665633c543e00003d0904184f7074696f6e0404540141090108104e6f6e6500000010536f6d6504004109000001000041090c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c6473f90501384964656e746974794669656c6473000045090000023d090049090c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014048546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094d090000025109005109083870616c6c65745f736f63696574790c42696408244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001106b696e645509016c4269644b696e643c4163636f756e7449642c2042616c616e63653e00011476616c756518011c42616c616e636500005509083870616c6c65745f736f63696574791c4269644b696e6408244163636f756e74496401001c42616c616e6365011801081c4465706f736974040018011c42616c616e636500000014566f75636808000001244163636f756e744964000018011c42616c616e636500010000590900000408185509005d09083870616c6c65745f736f636965747938566f756368696e6753746174757300010820566f756368696e670000001842616e6e65640001000061090000026509006509000004081018006909000004080000006d09083870616c6c65745f736f636965747910566f746500010c1c536b65707469630000001852656a6563740001001c417070726f76650002000071090c3870616c6c65745f736f63696574791870616c6c6574144572726f720804540004490001482c426164506f736974696f6e0000048c416e20696e636f727265637420706f736974696f6e207761732070726f76696465642e244e6f744d656d6265720001045455736572206973206e6f742061206d656d6265722e34416c72656164794d656d626572000204645573657220697320616c72656164792061206d656d6265722e2453757370656e64656400030448557365722069732073757370656e6465642e304e6f7453757370656e6465640004045855736572206973206e6f742073757370656e6465642e204e6f5061796f7574000504484e6f7468696e6720746f207061796f75742e38416c7265616479466f756e64656400060460536f636965747920616c726561647920666f756e6465642e3c496e73756666696369656e74506f74000704984e6f7420656e6f75676820696e20706f7420746f206163636570742063616e6469646174652e3c416c7265616479566f756368696e67000804e44d656d62657220697320616c726561647920766f756368696e67206f722062616e6e65642066726f6d20766f756368696e6720616761696e2e2c4e6f74566f756368696e670009045c4d656d626572206973206e6f7420766f756368696e672e1048656164000a049043616e6e6f742072656d6f7665207468652068656164206f662074686520636861696e2e1c466f756e646572000b046843616e6e6f742072656d6f76652074686520666f756e6465722e28416c7265616479426964000c0470557365722068617320616c7265616479206d6164652061206269642e40416c726561647943616e646964617465000d04705573657220697320616c726561647920612063616e6469646174652e304e6f7443616e646964617465000e046055736572206973206e6f7420612063616e6469646174652e284d61784d656d62657273000f0480546f6f206d616e79206d656d6265727320696e2074686520736f63696574792e284e6f74466f756e646572001004785468652063616c6c6572206973206e6f742074686520666f756e6465722e1c4e6f74486561640011046c5468652063616c6c6572206973206e6f742074686520686561642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909097509083c70616c6c65745f7265636f76657279385265636f76657279436f6e6669670c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e64730179090010013064656c61795f706572696f6410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e64737909011c467269656e64730001247468726573686f6c644901010c75313600007909102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400dc01185665633c543e00007d09083c70616c6c65745f7265636f76657279384163746976655265636f766572790c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e6473017909000c011c6372656174656410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e64737909011c467269656e6473000081090c3c70616c6c65745f7265636f766572791870616c6c6574144572726f72040454000140284e6f74416c6c6f776564000004f055736572206973206e6f7420616c6c6f77656420746f206d616b6520612063616c6c206f6e20626568616c66206f662074686973206163636f756e74345a65726f5468726573686f6c640001048c5468726573686f6c64206d7573742062652067726561746572207468616e207a65726f404e6f74456e6f756768467269656e6473000204d0467269656e6473206c697374206d7573742062652067726561746572207468616e207a65726f20616e64207468726573686f6c64284d6178467269656e6473000304a8467269656e6473206c697374206d757374206265206c657373207468616e206d617820667269656e6473244e6f74536f72746564000404c8467269656e6473206c697374206d75737420626520736f7274656420616e642066726565206f66206475706c696361746573384e6f745265636f76657261626c650005049c54686973206163636f756e74206973206e6f742073657420757020666f72207265636f7665727948416c72656164795265636f76657261626c65000604ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f7665727938416c726561647953746172746564000704dc41207265636f766572792070726f636573732068617320616c7265616479207374617274656420666f722074686973206163636f756e74284e6f7453746172746564000804cc41207265636f766572792070726f6365737320686173206e6f74207374617274656420666f7220746869732072657363756572244e6f74467269656e64000904a854686973206163636f756e74206973206e6f74206120667269656e642077686f2063616e20766f7563682c44656c6179506572696f64000a04190154686520667269656e64206d757374207761697420756e74696c207468652064656c617920706572696f6420746f20766f75636820666f722074686973207265636f7665727938416c7265616479566f7563686564000b04bc5468697320757365722068617320616c726561647920766f756368656420666f722074686973207265636f76657279245468726573686f6c64000c04e8546865207468726573686f6c6420666f72207265636f766572696e672074686973206163636f756e7420686173206e6f74206265656e206d65742c5374696c6c416374697665000d04fc546865726520617265207374696c6c20616374697665207265636f7665727920617474656d7074732074686174206e65656420746f20626520636c6f73656430416c726561647950726f7879000e04ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f76657279204261645374617465000f0478536f6d6520696e7465726e616c2073746174652069732062726f6b656e2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909098509102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454011506045300000400890901185665633c543e000089090000021506008d09083870616c6c65745f76657374696e672052656c65617365730001080856300000000856310001000091090c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742e9509000002990900990904184f7074696f6e040454019d090108104e6f6e6500000010536f6d6504009d0900000100009d09084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c0121062c426c6f636b4e756d62657201103450616c6c6574734f726967696e014905244163636f756e7449640100001401206d617962655f69643901013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c2106011043616c6c0001386d617962655f706572696f6469631d0601944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e4905013450616c6c6574734f726967696e0000a1090c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909a50900000408a9091800a909102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401ad09045300000400b10901185665633c543e0000ad09083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650145012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970654501012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000b109000002ad0900b50900000408b9091800b909102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401bd09045300000400c10901185665633c543e0000bd09083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801282c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682801104861736800011868656967687410012c426c6f636b4e756d6265720000c109000002bd0900c5090c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909c90900000408000400cd09083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e5101015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73dc01385665633c4163636f756e7449643e0000d1090000040c3506001800d5090c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909d909083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400dd0901704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000dd0904184f7074696f6e0404540105010108104e6f6e6500000010536f6d65040005010000010000e109102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e0000e5090c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c61726765000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e909083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e6365000118737461747573ed090190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e0000ed09083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200050000f109102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e0000f5090c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7208045400044900012c70496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e30526561736f6e546f6f4269670002048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e40556e65787065637465645374617475730003048054686520626f756e74792073746174757320697320756e65787065637465642e385265717569726543757261746f720004045c5265717569726520626f756e74792063757261746f722e30496e76616c696456616c756500050454496e76616c696420626f756e74792076616c75652e28496e76616c69644665650006044c496e76616c696420626f756e7479206665652e3450656e64696e675061796f75740007086c4120626f756e7479207061796f75742069732070656e64696e672ef8546f2063616e63656c2074686520626f756e74792c20796f75206d75737420756e61737369676e20616e6420736c617368207468652063757261746f722e245072656d6174757265000804450154686520626f756e746965732063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e504861734163746976654368696c64426f756e7479000904050154686520626f756e74792063616e6e6f7420626520636c6f73656420626563617573652069742068617320616374697665206368696c6420626f756e746965732e34546f6f4d616e79517565756564000a0498546f6f206d616e7920617070726f76616c732061726520616c7265616479207175657565642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909f909085470616c6c65745f6368696c645f626f756e746965732c4368696c64426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011000140134706172656e745f626f756e747910012c426f756e7479496e64657800011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000118737461747573fd0901a44368696c64426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e0000fd09085470616c6c65745f6368696c645f626f756e74696573444368696c64426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001101441646465640000003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640001001841637469766504011c63757261746f720001244163636f756e7449640002003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200030000010a0c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144572726f7204045400010c54506172656e74426f756e74794e6f74416374697665000004a454686520706172656e7420626f756e7479206973206e6f7420696e206163746976652073746174652e64496e73756666696369656e74426f756e747942616c616e6365000104e454686520626f756e74792062616c616e6365206973206e6f7420656e6f75676820746f20616464206e6577206368696c642d626f756e74792e50546f6f4d616e794368696c64426f756e746965730002040d014e756d626572206f66206368696c6420626f756e746965732065786365656473206c696d697420604d61784163746976654368696c64426f756e7479436f756e74602e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909050a082c70616c6c65745f746970731c4f70656e54697010244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011010486173680128001c0118726561736f6e2801104861736800010c77686f0001244163636f756e74496400011866696e6465720001244163636f756e74496400011c6465706f73697418011c42616c616e6365000118636c6f7365734904014c4f7074696f6e3c426c6f636b4e756d6265723e00011074697073010101645665633c284163636f756e7449642c2042616c616e6365293e00012c66696e646572735f666565900110626f6f6c0000090a0c2c70616c6c65745f746970731870616c6c6574144572726f7208045400044900011830526561736f6e546f6f4269670000048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e30416c72656164794b6e6f776e00010488546865207469702077617320616c726561647920666f756e642f737461727465642e28556e6b6e6f776e5469700002046054686520746970206861736820697320756e6b6e6f776e2e244e6f7446696e6465720003041d01546865206163636f756e7420617474656d7074696e6720746f20726574726163742074686520746970206973206e6f74207468652066696e646572206f6620746865207469702e245374696c6c4f70656e0004042901546865207469702063616e6e6f7420626520636c61696d65642f636c6f736564206265636175736520746865726520617265206e6f7420656e6f7567682074697070657273207965742e245072656d61747572650005043101546865207469702063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090d0a089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e65640400110a012828626f6f6c2c20426e2900020024456d657267656e637900030000110a00000408901000150a089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e0404410100000c0120737570706f7274738507012c537570706f7274733c413e00011473636f72656d010134456c656374696f6e53636f726500011c636f6d707574656901013c456c656374696f6e436f6d707574650000190a089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f740404540000080118766f746572731d0a013c5665633c566f7465724f663c543e3e00011c74617267657473dc01445665633c543a3a4163636f756e7449643e00001d0a000002210a00210a0000040c0024a90300250a102873705f72756e74696d651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b016d0104560110045300000400290a013842547265654d61703c4b2c20563e0000290a042042547265654d617008044b016d01045601100004002d0a0000002d0a000002310a00310a000004086d011000350a0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e0151060010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6e4d060154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e63650000390a0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f720404540001306850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c6564040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732e3d0a102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454016509045300000400610901185665633c543e0000410a102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401450a045300000400490a01185665633c543e0000450a0c2c70616c6c65745f67696c741870616c6c65741c47696c74426964081c42616c616e63650118244163636f756e744964010000080118616d6f756e7418011c42616c616e636500010c77686f0001244163636f756e7449640000490a000002450a004d0a0c2c70616c6c65745f67696c741870616c6c65744041637469766547696c7473546f74616c041c42616c616e636501180010011866726f7a656e18011c42616c616e636500012870726f706f7274696f6e9907012c5065727175696e74696c6c000114696e64657810012c416374697665496e6465780001187461726765749907012c5065727175696e74696c6c0000510a0c2c70616c6c65745f67696c741870616c6c65742841637469766547696c740c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100010012870726f706f7274696f6e9907012c5065727175696e74696c6c000118616d6f756e7418011c42616c616e636500010c77686f0001244163636f756e74496400011865787069727910012c426c6f636b4e756d6265720000550a0c2c70616c6c65745f67696c741870616c6c6574144572726f72040454000120404475726174696f6e546f6f536d616c6c000004a4546865206475726174696f6e206f662074686520626964206973206c657373207468616e206f6e652e384475726174696f6e546f6f426967000104f4546865206475726174696f6e20697320746865206269642069732067726561746572207468616e20746865206e756d626572206f66207175657565732e38416d6f756e74546f6f536d616c6c000204dc54686520616d6f756e74206f662074686520626964206973206c657373207468616e20746865206d696e696d756d20616c6c6f7765642e24426964546f6f4c6f77000308410154686520717565756520666f7220746865206269642773206475726174696f6e2069732066756c6c20616e642074686520616d6f756e742062696420697320746f6f206c6f7720746f2067657420696e887468726f756768207265706c6163696e6720616e206578697374696e67206269642e1c556e6b6e6f776e0004045847696c7420696e64657820697320756e6b6e6f776e2e204e6f744f776e6572000504684e6f7420746865206f776e6572206f66207468652067696c742e284e6f74457870697265640006047047696c74206e6f74207965742061742065787069727920646174652e204e6f74466f756e64000704a854686520676976656e2062696420666f722072657472616374696f6e206973206e6f7420666f756e642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909590a0c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001401086964000130543a3a4163636f756e74496400011070726576810101504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874810101504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f7570706572240120543a3a53636f726500011473636f7265240120543a3a53636f726500005d0a0c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164810101504f7074696f6e3c543a3a4163636f756e7449643e0001107461696c810101504f7074696f6e3c543a3a4163636f756e7449643e0000610a0000022400650a0c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c6973740400690a01244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909690a0c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e64000300006d0a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328506f6f6c4d656d626572040454000010011c706f6f6c5f6964100118506f6f6c4964000118706f696e747318013042616c616e63654f663c543e0001706c6173745f7265636f726465645f7265776172645f636f756e7465726d030140543a3a526577617264436f756e746572000138756e626f6e64696e675f65726173710a01e0426f756e64656442547265654d61703c457261496e6465782c2042616c616e63654f663c543e2c20543a3a4d6178556e626f6e64696e673e0000710a102873705f72756e74696d651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b011004560118045300000400750a013842547265654d61703c4b2c20563e0000750a042042547265654d617008044b0110045601180004006109000000790a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c426f6e646564506f6f6c496e6e65720404540000100118706f696e747318013042616c616e63654f663c543e00011473746174657d010124506f6f6c53746174650001386d656d6265725f636f756e74657210010c753332000114726f6c65737d0a015c506f6f6c526f6c65733c543a3a4163636f756e7449643e00007d0a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c526f6c657304244163636f756e7449640100001001246465706f7369746f720001244163636f756e744964000110726f6f74810101444f7074696f6e3c4163636f756e7449643e0001246e6f6d696e61746f72810101444f7074696f6e3c4163636f756e7449643e00013473746174655f746f67676c6572810101444f7074696f6e3c4163636f756e7449643e0000810a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328526577617264506f6f6c04045400000c01706c6173745f7265636f726465645f7265776172645f636f756e7465726d030140543a3a526577617264436f756e74657200016c6c6173745f7265636f726465645f746f74616c5f7061796f75747318013042616c616e63654f663c543e000154746f74616c5f726577617264735f636c61696d656418013042616c616e63654f663c543e0000850a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320537562506f6f6c7304045400000801186e6f5f657261890a0134556e626f6e64506f6f6c3c543e000120776974685f6572618d0a0160556e626f6e64696e67506f6f6c73576974684572613c543e0000890a085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328556e626f6e64506f6f6c0404540000080118706f696e747318013042616c616e63654f663c543e00011c62616c616e636518013042616c616e63654f663c543e00008d0a102873705f72756e74696d651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601890a045300000400910a013842547265654d61703c4b2c20563e0000910a042042547265654d617008044b0110045601890a000400950a000000950a000002990a00990a0000040810890a009d0a102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e0000a10a0c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144572726f7204045400015430506f6f6c4e6f74466f756e6400000488412028626f6e6465642920706f6f6c20696420646f6573206e6f742065786973742e48506f6f6c4d656d6265724e6f74466f756e640001046c416e206163636f756e74206973206e6f742061206d656d6265722e48526577617264506f6f6c4e6f74466f756e640002042101412072657761726420706f6f6c20646f6573206e6f742065786973742e20496e20616c6c206361736573207468697320697320612073797374656d206c6f676963206572726f722e40537562506f6f6c734e6f74466f756e6400030468412073756220706f6f6c20646f6573206e6f742065786973742e644163636f756e7442656c6f6e6773546f4f74686572506f6f6c0004084d01416e206163636f756e7420697320616c72656164792064656c65676174696e6720696e20616e6f7468657220706f6f6c2e20416e206163636f756e74206d6179206f6e6c792062656c6f6e6720746f206f6e653c706f6f6c20617420612074696d652e3846756c6c79556e626f6e64696e670005083d01546865206d656d6265722069732066756c6c7920756e626f6e6465642028616e6420746875732063616e6e6f74206163636573732074686520626f6e64656420616e642072657761726420706f6f6ca8616e796d6f726520746f2c20666f72206578616d706c652c20636f6c6c6563742072657761726473292e444d6178556e626f6e64696e674c696d69740006040901546865206d656d6265722063616e6e6f7420756e626f6e642066757274686572206368756e6b732064756520746f207265616368696e6720746865206c696d69742e4443616e6e6f745769746864726177416e790007044d014e6f6e65206f66207468652066756e64732063616e2062652077697468647261776e2079657420626563617573652074686520626f6e64696e67206475726174696f6e20686173206e6f74207061737365642e444d696e696d756d426f6e644e6f744d6574000814290154686520616d6f756e7420646f6573206e6f74206d65657420746865206d696e696d756d20626f6e6420746f20656974686572206a6f696e206f7220637265617465206120706f6f6c2e00cc546865206465706f7369746f722063616e206e6576657220756e626f6e6420746f20612076616c7565206c657373207468616e05016050616c6c65743a3a6465706f7369746f725f6d696e5f626f6e64602e205468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e6749017065726d697373696f6e7320666f722074686520706f6f6c2e204d656d626572732063616e206e6576657220756e626f6e6420746f20612076616c75652062656c6f7720604d696e4a6f696e426f6e64602e304f766572666c6f775269736b0009042101546865207472616e73616374696f6e20636f756c64206e6f742062652065786563757465642064756520746f206f766572666c6f77207269736b20666f722074686520706f6f6c2e344e6f7444657374726f79696e67000a085d014120706f6f6c206d75737420626520696e205b60506f6f6c53746174653a3a44657374726f79696e67605d20696e206f7264657220666f7220746865206465706f7369746f7220746f20756e626f6e64206f7220666f72b86f74686572206d656d6265727320746f206265207065726d697373696f6e6c6573736c7920756e626f6e6465642e304e6f744e6f6d696e61746f72000b04f45468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e544e6f744b69636b65724f7244657374726f79696e67000c043d01456974686572206129207468652063616c6c65722063616e6e6f74206d616b6520612076616c6964206b69636b206f722062292074686520706f6f6c206973206e6f742064657374726f79696e672e1c4e6f744f70656e000d047054686520706f6f6c206973206e6f74206f70656e20746f206a6f696e204d6178506f6f6c73000e04845468652073797374656d206973206d61786564206f7574206f6e20706f6f6c732e384d6178506f6f6c4d656d62657273000f049c546f6f206d616e79206d656d6265727320696e2074686520706f6f6c206f722073797374656d2e4443616e4e6f744368616e676553746174650010048854686520706f6f6c732073746174652063616e6e6f74206265206368616e6765642e54446f65734e6f74486176655065726d697373696f6e001104b85468652063616c6c657220646f6573206e6f742068617665206164657175617465207065726d697373696f6e732e544d65746164617461457863656564734d61784c656e001204ac4d657461646174612065786365656473205b60436f6e6669673a3a4d61784d657461646174614c656e605d24446566656e736976650400a50a0138446566656e736976654572726f720013083101536f6d65206572726f72206f6363757272656420746861742073686f756c64206e657665722068617070656e2e20546869732073686f756c64206265207265706f7274656420746f20746865306d61696e7461696e6572732e9c5061727469616c556e626f6e644e6f74416c6c6f7765645065726d697373696f6e6c6573736c79001404bc5061727469616c20756e626f6e64696e67206e6f7720616c6c6f776564207065726d697373696f6e6c6573736c792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909a50a0c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c657438446566656e736976654572726f72000114684e6f74456e6f7567685370616365496e556e626f6e64506f6f6c00000030506f6f6c4e6f74466f756e6400010048526577617264506f6f6c4e6f74466f756e6400020040537562506f6f6c734e6f74466f756e6400030070426f6e64656453746173684b696c6c65645072656d61747572656c7900040000a90a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000ac01346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c753332000160756d705f736572766963655f746f74616c5f77656967687420011857656967687400019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200019468726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200019068726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c753332000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000140706172617468726561645f636f72657310010c753332000148706172617468726561645f7265747269657310010c75333200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d626572000164636861696e5f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001687468726561645f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f72654904012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f72734904012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d626572000158646973707574655f6d61785f7370616d5f736c6f747310010c753332000194646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c753332000164756d705f6d61785f696e646976696475616c5f7765696768742001185765696768740001507076665f636865636b696e675f656e61626c6564900110626f6f6c0001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720000ad0a000002b10a00b10a0000040810a90a00b50a106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b90a000002dd0700bd0a000002210400c10a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c64d1070150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e0000c50a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480128044e011000200110636f7265ad010124436f7265496e64657800011068617368d101013443616e6469646174654861736800012864657363726970746f728d01015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f746573d50701604269745665633c75382c204269744f726465724c7362303e00011c6261636b657273d50701604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f7570b101012847726f7570496e6465780000c90a106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e3457726f6e67436f6c6c61746f72000b04ac43616e64696461746520696e636c756465642077697468207468652077726f6e6720636f6c6c61746f722e4c5363686564756c65644f75744f664f72646572000c04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000d04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000e0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000f04604f757470757420636f646520697320746f6f206c617267656c43616e6469646174654e6f74496e506172656e74436f6e746578740010048043616e646964617465206e6f7420696e20706172656e7420636f6e746578742e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0899015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c2070617261206865616420696e2074686530636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909cd0a0c4c706f6c6b61646f745f7072696d6974697665730876324c536372617065644f6e436861696e566f7465730404480128000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e646964617465d10a011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e00012064697370757465730d0801604d756c74694469737075746553746174656d656e745365740000d10a000002d50a00d50a000004088901d90a00d90a000002dd0a00dd0a00000408dd07090800e10a106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400011864546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e50a000002b90a00e90a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65725050617261746872656164436c61696d517565756500000801147175657565ed0a01545665633c517565756564506172617468726561643e0001406e6578745f636f72655f6f666673657410010c7533320000ed0a000002f10a00f10a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657240517565756564506172617468726561640000080114636c61696df50a013c50617261746872656164456e74727900012c636f72655f6f666673657410010c7533320000f50a0c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164456e7472790000080114636c61696df90a013c50617261746872656164436c61696d00011c7265747269657310010c7533320000f90a0c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164436c61696d00000800910101084964000095010128436f6c6c61746f7249640000fd0a000002010b00010b04184f7074696f6e04045401050b0108104e6f6e6500000010536f6d650400050b0000010000050b0c4c706f6c6b61646f745f7072696d69746976657308763230436f72654f6363757069656400010828506172617468726561640400f50a013c50617261746872656164456e7472790000002450617261636861696e00010000090b0000029101000d0b000002110b00110b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657238436f726541737369676e6d656e740000100110636f7265ad010124436f7265496e64657800011c706172615f6964910101185061726149640001106b696e64150b013841737369676e6d656e744b696e6400012467726f75705f696478b101012847726f7570496e6465780000150b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65723841737369676e6d656e744b696e640001082450617261636861696e0000002850617261746872656164080095010128436f6c6c61746f724964000010010c75333200010000190b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f616363657074d50701604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a656374d50701604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d6265720001186361757365731d0b017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e00001d0b000002210b00210b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e670400910101185061726149640000001c5570677261646508010869649101011850617261496400014c72656c61795f706172656e745f6e756d62657210012c426c6f636b4e756d62657200010000250b000002a50100290b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e000600002d0b0000040891011000310b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d6573350b01605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564490401244f7074696f6e3c4e3e0000350b000002390b00390b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e00003d0b0000022d0b00410b0c4c706f6c6b61646f745f7072696d6974697665730876323855706772616465476f41686561640001081441626f72740000001c476f416865616400010000450b0c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000490b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f68656164a9010120486561644461746100013c76616c69646174696f6e5f636f64650108013856616c69646174696f6e436f646500012470617261636861696e900110626f6f6c00004d0b106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f74557067726164650003049c506172612063616e6e6f7420626520757067726164656420746f20612070617261636861696e2e3c43616e6e6f74446f776e6772616465000404a8506172612063616e6e6f7420626520646f776e67726164656420746f206120706172617468726561642e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e40507666436865636b44697361626c6564000b08590154686520505646207072652d636865636b696e672073746174656d656e742063616e6e6f7420626520696e636c756465642073696e63652074686520505646207072652d636865636b696e67206d656368616e69736d3069732064697361626c65642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909510b000002550b00550b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f7273bd0a01405665633c56616c696461746f7249643e000118717565756564bd0a01405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000590b0000025d0b005d0b0860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d73672c013c446f776e776172644d6573736167650000610b0000040891012c00650b106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144572726f720404540001084c556e6b6e6f776e4d657373616765496e6465780000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e3c5765696768744f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909690b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564900110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c75333200006d0b000002c90100710b0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164750b01304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000750b04184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000790b0000027d0b007d0b0860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d626572000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000810b000002850b00850b0000040810090b00890b106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f7204045400014c544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909098d0b000002250400910b0c4c706f6c6b61646f745f7072696d6974697665730876322c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e6469636573b90a014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f7273bd0a01405665633c56616c696461746f7249643e000138646973636f766572795f6b657973950b01645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b6579738d0b01445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f757073e50a01605665633c5665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000950b000002290400990b0000040810d101009d0b0c4c706f6c6b61646f745f7072696d6974697665730876323044697370757465537461746504044e01100010013876616c696461746f72735f666f72d507017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e7374d507017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174490401244f7074696f6e3c4e3e0000a10b106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f7204045400011c744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e34506f74656e7469616c5370616d000504d0546f6f206d616e79207370616d20736c6f7473207573656420627920736f6d652073706563696669632076616c696461746f722e4853696e676c65536964656444697370757465000604c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909a50b0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564900110626f6f6c0000a90b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f74506172617468726561640006046450617261206973206e6f74206120506172617468726561642e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e6772616465000804d043616e6e6f74207363686564756c6520646f776e6772616465206f662070617261636861696e20746f20706172617468726561643443616e6e6f7455706772616465000904c843616e6e6f74207363686564756c652075706772616465206f66207061726174687265616420746f2070617261636861696e28506172614c6f636b6564000a04790150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e20676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08610143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261732061726574636f727265637420666f7220746865207377617020746f20776f726b2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909ad0b000002dd0900b10b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b50b0000040800910100b90b00000324000000bd0b00bd0b04184f7074696f6e04045401c10b0108104e6f6e6500000010536f6d650400c10b0000010000c10b0000040c0091011800c50b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909c90b0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e74496400012076657269666965725908014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6ecd0b01744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e6465780000cd0b0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d62657200020000d10b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110475015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e7420706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909d50b0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465727902015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679d90b01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e7902015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665900110626f6f6c000100145265616479080120726573706f6e7365e10b014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000d90b04184f7074696f6e04045401dd0b0108104e6f6e6500000010536f6d650400dd0b0000010000dd0b00000408080800e10b080c78636d4456657273696f6e6564526573706f6e736500010c08563004008d08013076303a3a526573706f6e73650000000856310400a108013076313a3a526573706f6e736500010008563204003d02013076323a3a526573706f6e736500020000e50b0000040810790200e90b0000040c24241000ed0b102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401f10b045300000400f50b01185665633c543e0000f10b0000040879021000f50b000002f10b00f90b0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e745461726765747304003901013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000fd0b0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909010c102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730139031043616c6c010505245369676e6174757265016d0814457874726101050c0004002c000000050c00000420090c0d0c110c150c190c210c250c290c00090c10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e646572040454000000000d0c10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000110c10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000150c10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000190c10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004001d0c010c45726100001d0c102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000210c10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400fd010120543a3a496e6465780000250c10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000290c086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400cc013042616c616e63654f663c543e00002d0c08386b7573616d615f72756e74696d651c52756e74696d6500000000dc1853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510288000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e7369634461746101010405102c0400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002880000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010030040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004004001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022885020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000890204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100900400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100900400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500007d02040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e019102014c1830426c6f636b57656967687473a102850108a017710100000000204aa9d101000088f82405000000000178d7ba9158010000010098f73e5d01000001000000000000000088f824050000000001785f0dfccc0100000100204aa9d1010000010088526a7400000088f824050000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e677468b1023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874b9024040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6ebd029d03186b7573616d61347061726974792d6b7573616d61020000004b2400000000000040df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0200000049eaaf1b548a0cb00100000091d5df18b0d2cf5801000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a801000000f3ff14d5ab5270590100000017a6bc0d0062aeb3010000000d000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978490108020014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01cd02001042616265011042616265402845706f6368496e64657801002420000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f7269746965730100d1020400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100e10220000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100e10220000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000e50204000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100d10204000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510f10204000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000f90204000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e65737301000d0304001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f6368537461727401003501200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000110304000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e666967000011030400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e011503000c3445706f63684475726174696f6e242058020000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652420701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564012903012454696d657374616d70012454696d657374616d70080c4e6f7701002420000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e24446964557064617465010090040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f012d030004344d696e696d756d506572696f642420b80b000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00021c496e6469636573011c496e646963657304204163636f756e7473000104021031030400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e0135030170041c4465706f736974184034a1aec600000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e014103032042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402004503040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402005503040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100610304000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01650301740c484578697374656e7469616c4465706f736974184055a0fc0100000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e01690304485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c69657201006d0340000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100710304000000017c04604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e002128417574686f72736869700128417574686f72736869700c18556e636c6573010075030400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c6573010090040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e018103000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e018903051c5374616b696e67011c5374616b696e679830486973746f7279446570746801001010540000001c8c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00390120496e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e006101204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e206f74686572776973652e20492e652e2061637469766520657261206d757374390120616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203e2063757272656e745f657261202d20686973746f72795f646570746860206d757374206265302067756172616e746565642e3856616c696461746f72436f756e74010010100000000004a82054686520696465616c206e756d626572206f66207374616b696e67207061727469636970616e74732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100dc04000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e6465640001040500000400040101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e344d696e436f6d6d697373696f6e01008c10000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c656467657200010402008d030400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e1450617965650101040500a103040004e42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e2856616c696461746f727301010405008408000004450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f72730001040500a503040040750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468656d01205b60436f6e6669673a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e20496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e244163746976654572610000ad03040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400103101205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c6173742060484953544f52595f44455054486020657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b6572730101080505b503c80c0000001878204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e48457261735374616b657273436c69707065640101080505b503c80c0000002c9820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865dc2060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e484572617356616c696461746f7250726566730101080505b503840800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4c4572617356616c696461746f7252657761726400010405101804000c09012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c6173742060484953544f52595f44455054486020657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e74730101040510b90314000000000008ac205265776172647320666f7220746865206c6173742060484953544f52595f44455054486020657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b65010104051018400000000000000000000000000000000008ec2054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c6173742060484953544f52595f44455054486020657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100c90304000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e01008c10000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c61736865730101040510cd03040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100850204001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e4572610001080505b503d503040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e4572610001080505b50318040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e730001040500d9030400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c61736801010405c503dd03800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f72730100e103040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e3853746f7261676556657273696f6e0100e903040910cc2054727565206966206e6574776f726b20686173206265656e20757067726164656420746f20746869732076657273696f6e2e7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076372e302e3020666f72206e6577206e6574776f726b732e384368696c6c5468726573686f6c640000ed0304000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e01f103018018384d61784e6f6d696e6174696f6e7310101800000004b4204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e7320706572206e6f6d696e61746f722e3853657373696f6e735065724572611010060000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10101c00000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e10101b000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e804d61784e6f6d696e61746f72526577617264656450657256616c696461746f7210100001000010f820546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320726577617264656420666f7220656163682076616c696461746f722e00510120466f7220656163682076616c696461746f72206f6e6c79207468652060244d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732063616e390120636c61696d207468656972207265776172642e2054686973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e484d6178556e6c6f636b696e674368756e6b73101020000000084d0120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e20686176652e204566666563746976656c79f82064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d617920626520756e626f6e64696e6720696e2e01090406204f6666656e63657301204f6666656e6365730c1c5265706f72747300010405280d04040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505110481020400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e485265706f72747342794b696e64496e64657801010405982c040018110120456e756d65726174657320616c6c207265706f727473206f662061206b696e6420616c6f6e672077697468207468652074696d6520746865792068617070656e65642e00bc20416c6c207265706f7274732061726520736f72746564206279207468652074696d65206f66206f6666656e63652e004901204e6f74652074686174207468652061637475616c2074797065206f662074686973206d617070696e6720697320605665633c75383e602c207468697320697320626563617573652076616c756573206f66690120646966666572656e7420747970657320617265206e6f7420737570706f7274656420617420746865206d6f6d656e7420736f2077652061726520646f696e6720746865206d616e75616c2073657269616c697a6174696f6e2e00019400000728486973746f726963616c0000000000221c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100dc0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e676564010090040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b657973010015040400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f727301009d030400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b65797300010405001d040400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e6572000104052d0400040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e013504019c00013904081c4772616e647061011c4772616e6470611814537461746501003d0404000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e676500004104040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c6564000035010400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e745365744964010024200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e00010405241004001059012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e014d0401a004384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e207573650179040a20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b65797301007d04040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e485265636569766564486561727462656174730001080505350185040400083d0120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e6465786020746fb02060577261707065724f70617175653c426f756e6465644f70617175654e6574776f726b53746174653e602e38417574686f726564426c6f636b730101080505b50310100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e01990401b40440556e7369676e65645072696f726974792420ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e01b5040b48417574686f72697479446973636f7665727900000000000c2444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e74010010100000000004f420546865206e756d626572206f6620287075626c6963292070726f706f73616c7320746861742068617665206265656e206d61646520736f206661722e2c5075626c696350726f70730100b904040004210120546865207075626c69632070726f706f73616c732e20556e736f727465642e20546865207365636f6e64206974656d206973207468652070726f706f73616c277320686173682e244465706f7369744f660001040510c10404000c842054686f73652077686f2068617665206c6f636b65642061206465706f7369742e00d82054574f582d4e4f54453a20536166652c20617320696e6372656173696e6720696e7465676572206b6579732061726520736166652e24507265696d616765730001040628c5040400086101204d6170206f662068617368657320746f207468652070726f706f73616c20707265696d6167652c20616c6f6e6720776974682077686f207265676973746572656420697420616e64207468656972206465706f7369742ee42054686520626c6f636b206e756d6265722069732074686520626c6f636b20617420776869636820697420776173206465706f73697465642e3c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e344c6f77657374556e62616b6564010010100000000008250120546865206c6f77657374207265666572656e64756d20696e64657820726570726573656e74696e6720616e20756e62616b6564207265666572656e64756d2e20457175616c20746fdc20605265666572656e64756d436f756e74602069662074686572652069736e2774206120756e62616b6564207265666572656e64756d2e405265666572656e64756d496e666f4f660001040510c90404000cb420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e0009012054574f582d4e4f54453a205341464520617320696e646578657320617265206e6f7420756e64657220616e2061747461636b6572e280997320636f6e74726f6c2e20566f74696e674f660101040500d504d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105d0120416c6c20766f74657320666f72206120706172746963756c617220766f7465722e2057652073746f7265207468652062616c616e636520666f7220746865206e756d626572206f6620766f74657320746861742077655d012068617665207265636f726465642e20546865207365636f6e64206974656d2069732074686520746f74616c20616d6f756e74206f662064656c65676174696f6e732c20746861742077696c6c2062652061646465642e00e82054574f582d4e4f54453a205341464520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e544c6173745461626c656457617345787465726e616c0100900400085901205472756520696620746865206c617374207265666572656e64756d207461626c656420776173207375626d69747465642065787465726e616c6c792e2046616c7365206966206974207761732061207075626c6963282070726f706f73616c2e304e65787445787465726e616c0000ed04040010590120546865207265666572656e64756d20746f206265207461626c6564207768656e6576657220697420776f756c642062652076616c696420746f207461626c6520616e2065787465726e616c2070726f706f73616c2e550120546869732068617070656e73207768656e2061207265666572656e64756d206e6565647320746f206265207461626c656420616e64206f6e65206f662074776f20636f6e646974696f6e7320617265206d65743aa4202d20604c6173745461626c656457617345787465726e616c60206973206066616c7365603b206f7268202d20605075626c696350726f70736020697320656d7074792e24426c61636b6c6973740001040628f10404000851012041207265636f7264206f662077686f207665746f656420776861742e204d6170732070726f706f73616c206861736820746f206120706f737369626c65206578697374656e7420626c6f636b206e756d626572e82028756e74696c207768656e206974206d6179206e6f742062652072657375626d69747465642920616e642077686f207665746f65642069742e3443616e63656c6c6174696f6e730101040628900400042901205265636f7264206f6620616c6c2070726f706f73616c7320746861742068617665206265656e207375626a65637420746f20656d657267656e63792063616e63656c6c6174696f6e2e3853746f7261676556657273696f6e0000f50404000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e0098204e6577206e6574776f726b732073746172742077697468206c6173742076657273696f6e2e01f90401d82c3c456e6163746d656e74506572696f64101000c2010014e82054686520706572696f64206265747765656e20612070726f706f73616c206265696e6720617070726f76656420616e6420656e61637465642e0031012049742073686f756c642067656e6572616c6c792062652061206c6974746c65206d6f7265207468616e2074686520756e7374616b6520706572696f6420746f20656e737572652074686174510120766f74696e67207374616b657273206861766520616e206f70706f7274756e69747920746f2072656d6f7665207468656d73656c7665732066726f6d207468652073797374656d20696e207468652063617365b4207768657265207468657920617265206f6e20746865206c6f73696e672073696465206f66206120766f74652e304c61756e6368506572696f641010c089010004e420486f77206f6674656e2028696e20626c6f636b7329206e6577207075626c6963207265666572656e646120617265206c61756e636865642e30566f74696e67506572696f641010c089010004b820486f77206f6674656e2028696e20626c6f636b732920746f20636865636b20666f72206e657720766f7465732e44566f74654c6f636b696e67506572696f64101000c20100109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e384d696e696d756d4465706f736974184034a1aec600000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e38496e7374616e74416c6c6f7765649004010c550120496e64696361746f7220666f72207768657468657220616e20656d657267656e6379206f726967696e206973206576656e20616c6c6f77656420746f2068617070656e2e20536f6d6520636861696e73206d617961012077616e7420746f207365742074686973207065726d616e656e746c7920746f206066616c7365602c206f7468657273206d61792077616e7420746f20636f6e646974696f6e206974206f6e207468696e67732073756368a020617320616e207570677261646520686176696e672068617070656e656420726563656e746c792e5446617374547261636b566f74696e67506572696f6410100807000004ec204d696e696d756d20766f74696e6720706572696f6420616c6c6f77656420666f72206120666173742d747261636b207265666572656e64756d2e34436f6f6c6f6666506572696f641010c089010004610120506572696f6420696e20626c6f636b7320776865726520616e2065787465726e616c2070726f706f73616c206d6179206e6f742062652072652d7375626d6974746564206166746572206265696e67207665746f65642e4c507265696d616765427974654465706f7369741840b4dc32000000000000000000000000000429012054686520616d6f756e74206f662062616c616e63652074686174206d757374206265206465706f7369746564207065722062797465206f6620707265696d6167652073746f7265642e204d6178566f74657310106400000010b020546865206d6178696d756d206e756d626572206f6620766f74657320666f7220616e206163636f756e742e00d420416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206269672076616c75652063616e1501206c65616420746f2065787472696e7369632077697468207665727920626967207765696768743a20736565206064656c65676174656020666f7220696e7374616e63652e304d617850726f706f73616c73101064000000040d0120546865206d6178696d756d206e756d626572206f66207075626c69632070726f706f73616c7320746861742063616e20657869737420617420616e792074696d652e01fd040d1c436f756e63696c011c436f756e63696c182450726f706f73616c7301000105040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f6600010406280505040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e670001040628d908040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100dc0400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01090501f40001dd080e48546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c730100e108040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f6600010406280505040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e670001040628d908040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100dc0400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01110501f80001e5080f4050687261676d656e456c656374696f6e014050687261676d656e456c656374696f6e141c4d656d626572730100e90804000c74205468652063757272656e7420656c6563746564206d656d626572732e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e2452756e6e65727355700100e90804001084205468652063757272656e742072657365727665642072756e6e6572732d75702e00590120496e76617269616e743a20416c7761797320736f72746564206261736564206f6e2072616e6b2028776f72736520746f2062657374292e2055706f6e2072656d6f76616c206f662061206d656d6265722c20746865bc206c6173742028692e652e205f626573745f292072756e6e65722d75702077696c6c206265207265706c616365642e2843616e64696461746573010001010400185901205468652070726573656e742063616e646964617465206c6973742e20412063757272656e74206d656d626572206f722072756e6e65722d75702063616e206e6576657220656e746572207468697320766563746f72d020616e6420697320616c7761797320696d706c696369746c7920617373756d656420746f20626520612063616e6469646174652e007c205365636f6e6420656c656d656e7420697320746865206465706f7369742e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e38456c656374696f6e526f756e647301001010000000000441012054686520746f74616c206e756d626572206f6620766f746520726f756e6473207468617420686176652068617070656e65642c206578636c7564696e6720746865207570636f6d696e67206f6e652e18566f74696e670101040500f108840000000000000000000000000000000000000000000000000000000000000000000cb820566f74657320616e64206c6f636b6564207374616b65206f66206120706172746963756c617220766f7465722e00c42054574f582d4e4f54453a205341464520617320604163636f756e7449646020697320612063727970746f20686173682e01150501fc242050616c6c65744964390220706872656c65637404d0204964656e74696669657220666f722074686520656c656374696f6e732d70687261676d656e2070616c6c65742773206c6f636b3443616e646964616379426f6e64184034a1aec600000000000000000000000004050120486f77206d7563682073686f756c64206265206c6f636b656420757020696e206f7264657220746f207375626d6974206f6e6527732063616e6469646163792e38566f74696e67426f6e6442617365184010c55b920f000000000000000000000010942042617365206465706f736974206173736f636961746564207769746820766f74696e672e00550120546869732073686f756c642062652073656e7369626c79206869676820746f2065636f6e6f6d6963616c6c7920656e73757265207468652070616c6c65742063616e6e6f742062652061747461636b656420627994206372656174696e67206120676967616e746963206e756d626572206f6620766f7465732e40566f74696e67426f6e64466163746f72184080965b060000000000000000000000000411012054686520616d6f756e74206f6620626f6e642074686174206e65656420746f206265206c6f636b656420666f72206561636820766f746520283332206279746573292e38446573697265644d656d626572731010130000000470204e756d626572206f66206d656d6265727320746f20656c6563742e404465736972656452756e6e65727355701010130000000478204e756d626572206f662072756e6e6572735f757020746f206b6565702e305465726d4475726174696f6e1010403800000c510120486f77206c6f6e6720656163682073656174206973206b6570742e205468697320646566696e657320746865206e65787420626c6f636b206e756d62657220617420776869636820616e20656c656374696f6e5d0120726f756e642077696c6c2068617070656e2e2049662073657420746f207a65726f2c206e6f20656c656374696f6e732061726520657665722074726967676572656420616e6420746865206d6f64756c652077696c6c5020626520696e2070617373697665206d6f64652e344d617843616e646964617465731010e803000014e420546865206d6178696d756d206e756d626572206f662063616e6469646174657320696e20612070687261676d656e20656c656374696f6e2e001501205761726e696e673a2054686520656c656374696f6e2068617070656e73206f6e636861696e2c20616e6420746869732076616c75652077696c6c2064657465726d696e65f4207468652073697a65206f662074686520656c656374696f6e2e205768656e2074686973206c696d69742069732072656163686564206e6f206d6f7265a42063616e646964617465732061726520616363657074656420696e2074686520656c656374696f6e2e244d6178566f7465727310101027000010f820546865206d6178696d756d206e756d626572206f6620766f7465727320746f20616c6c6f7720696e20612070687261676d656e20656c656374696f6e2e001501205761726e696e673a205468697320696d7061637473207468652073697a65206f662074686520656c656374696f6e2077686963682069732072756e206f6e636861696e2ed8205768656e20746865206c696d6974206973207265616368656420746865206e657720766f74657273206172652069676e6f7265642e01f508104c546563686e6963616c4d656d62657273686970014c546563686e6963616c4d656d62657273686970081c4d656d626572730100f908040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e011d050109010001fd0811205472656173757279012054726561737572790c3450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c73000104051001090400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e24417070726f76616c7301000509040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e012105010d011c3050726f706f73616c426f6e6409091050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d18401098a4850f0000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756d0d09440120b3251a080300000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f64101080510100048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726e090910d00700000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c6574496411092070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e0115091218436c61696d730118436c61696d731418436c61696d730001040615011804000014546f74616c0100184000000000000000000000000000000000001c56657374696e670001040615013505040010782056657374696e67207363686564756c6520666f72206120636c61696d2e0d012046697273742062616c616e63652069732074686520746f74616c20616d6f756e7420746861742073686f756c642062652068656c6420666f722076657374696e672ee4205365636f6e642062616c616e636520697320686f77206d7563682073686f756c6420626520756e6c6f636b65642070657220626c6f636b2ecc2054686520626c6f636b206e756d626572206973207768656e207468652076657374696e672073686f756c642073746172742e1c5369676e696e670001040615013d05040004c0205468652073746174656d656e74206b696e642074686174206d757374206265207369676e65642c20696620616e792e24507265636c61696d73000104060015010400042d01205072652d636c61696d656420457468657265756d206163636f756e74732c20627920746865204163636f756e74204944207468617420746865792061726520636c61696d656420746f2e01250501110104185072656669782c807c506179204b534d7320746f20746865204b7573616d61206163636f756e743a00011909131c5574696c69747900014105011d01044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e011d0918204964656e7469747901204964656e7469747910284964656e746974794f660001040500210904000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f660001040200f5050400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500310944000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e2852656769737472617273010039090400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e016505012101183042617369634465706f7369741840084cd2c207000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f73697418400293b4f0010000000000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f736974184068425d8d0100000000000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e014909191c536f6369657479011c536f6369657479401c466f756e6465720000000400044820546865206669727374206d656d6265722e1452756c6573000028040008510120412068617368206f66207468652072756c6573206f66207468697320736f636965747920636f6e6365726e696e67206d656d626572736869702e2043616e206f6e6c7920626520736574206f6e636520616e6454206f6e6c792062792074686520666f756e6465722e2843616e6469646174657301004d090400043901205468652063757272656e7420736574206f662063616e646964617465733b206269646465727320746861742061726520617474656d7074696e6720746f206265636f6d65206d656d626572732e4c53757370656e64656443616e6469646174657300010405005909040004842054686520736574206f662073757370656e6465642063616e646964617465732e0c506f74010018400000000000000000000000000000000004410120416d6f756e74206f66206f7572206163636f756e742062616c616e63652074686174206973207370656369666963616c6c7920666f7220746865206e65787420726f756e642773206269642873292e1048656164000000040004e820546865206d6f7374207072696d6172792066726f6d20746865206d6f737420726563656e746c7920617070726f766564206d656d626572732e1c4d656d626572730100dc04000494205468652063757272656e7420736574206f66206d656d626572732c206f7264657265642e4053757370656e6465644d656d62657273010104050090040004782054686520736574206f662073757370656e646564206d656d626572732e104269647301004d09040004e8205468652063757272656e7420626964732c2073746f726564206f726465726564206279207468652076616c7565206f6620746865206269642e20566f756368696e6700010405005d09040004e4204d656d626572732063757272656e746c7920766f756368696e67206f722062616e6e65642066726f6d20766f756368696e6720616761696e1c5061796f757473010104050061090400044d012050656e64696e67207061796f7574733b206f72646572656420627920626c6f636b206e756d6265722c20776974682074686520616d6f756e7420746861742073686f756c642062652070616964206f75742e1c537472696b6573010104050010100000000004dc20546865206f6e676f696e67206e756d626572206f66206c6f73696e6720766f746573206361737420627920746865206d656d6265722e14566f746573000108050569096d09040004d020446f75626c65206d61702066726f6d2043616e646964617465202d3e20566f746572202d3e20284d617962652920566f74652e20446566656e646572000000040004c42054686520646566656e64696e67206d656d6265722063757272656e746c79206265696e67206368616c6c656e6765642e34446566656e646572566f74657300010405006d090400046020566f74657320666f722074686520646566656e6465722e284d61784d656d62657273010010100000000004dc20546865206d6178206e756d626572206f66206d656d6265727320666f722074686520736f6369657479206174206f6e652074696d652e010506012501242050616c6c6574496411092070792f736f63696504682054686520736f6369657469657327732070616c6c65742069644043616e6469646174654465706f7369741840084cd2c207000000000000000000000004fc20546865206d696e696d756d20616d6f756e74206f662061206465706f73697420726571756972656420666f7220612062696420746f206265206d6164652e4857726f6e6753696465446564756374696f6e184068425d8d0100000000000000000000000855012054686520616d6f756e74206f662074686520756e70616964207265776172642074686174206765747320646564756374656420696e207468652063617365207468617420656974686572206120736b6570746963c020646f65736e277420766f7465206f7220736f6d656f6e6520766f74657320696e207468652077726f6e67207761792e284d6178537472696b657310100a00000008510120546865206e756d626572206f662074696d65732061206d656d626572206d617920766f7465207468652077726f6e672077617920286f72206e6f7420617420616c6c2c207768656e20746865792061726520619c20736b657074696329206265666f72652074686579206265636f6d652073757370656e6465642e2c506572696f645370656e64184090d9120d840100000000000000000000042d012054686520616d6f756e74206f6620696e63656e7469766520706169642077697468696e206561636820706572696f642e20446f65736e277420696e636c75646520566f7465725469702e38526f746174696f6e506572696f641010c089010004110120546865206e756d626572206f6620626c6f636b73206265747765656e2063616e6469646174652f6d656d6265727368697020726f746174696f6e20706572696f64732e3c4d61784c6f636b4475726174696f6e1010004eed0004a420546865206d6178696d756d206475726174696f6e206f6620746865207061796f7574206c6f636b2e3c4368616c6c656e6765506572696f641010c089010004d020546865206e756d626572206f6620626c6f636b73206265747765656e206d656d62657273686970206368616c6c656e6765732e484d617843616e646964617465496e74616b6510100100000004ec20546865206d6178696d756d206e756d626572206f662063616e646964617465732074686174207765206163636570742070657220726f756e642e0171091a205265636f7665727901205265636f766572790c2c5265636f76657261626c650001040500750904000409012054686520736574206f66207265636f76657261626c65206163636f756e747320616e64207468656972207265636f7665727920636f6e66696775726174696f6e2e404163746976655265636f766572696573000108050569097d090400106820416374697665207265636f7665727920617474656d7074732e001501204669727374206163636f756e7420697320746865206163636f756e7420746f206265207265636f76657265642c20616e6420746865207365636f6e64206163636f756e74ac20697320746865207573657220747279696e6720746f207265636f76657220746865206163636f756e742e1450726f787900010402000004000c9020546865206c697374206f6620616c6c6f7765642070726f7879206163636f756e74732e00f8204d61702066726f6d2074686520757365722077686f2063616e2061636365737320697420746f20746865207265636f7665726564206163636f756e742e010d060129011044436f6e6669674465706f736974426173651840042669e103000000000000000000000010550120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061207265636f7665727920636f6e66696775726174696f6e2e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a65206973a8206032202b2073697a656f6628426c6f636b4e756d6265722c2042616c616e636529602062797465732e4c467269656e644465706f736974466163746f7218409a505763000000000000000000000000142d012054686520616d6f756e74206f662063757272656e6379206e656564656420706572206164646974696f6e616c2075736572207768656e206372656174696e672061207265636f766572793c20636f6e66696775726174696f6e2e004d0120546869732069732068656c6420666f7220616464696e67206073697a656f66284163636f756e7449642960206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167651c2076616c75652e284d6178467269656e6473101009000000180d0120546865206d6178696d756d20616d6f756e74206f6620667269656e647320616c6c6f77656420696e2061207265636f7665727920636f6e66696775726174696f6e2e000d01204e4f54453a20546865207468726573686f6c642070726f6772616d6d656420696e20746869732050616c6c65742075736573207531362c20736f20697420646f65730901206e6f74207265616c6c79206d616b652073656e736520746f20686176652061206c696d697420686572652067726561746572207468616e207531363a3a4d41582e15012042757420616c736f2c20746861742069732061206c6f74206d6f7265207468616e20796f752073686f756c642070726f6261626c792073657420746869732076616c75653420746f20616e797761792e2e2e3c5265636f766572794465706f7369741840042669e10300000000000000000000001c1d0120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72207374617274696e672061207265636f766572792e0035012054686973206973207072696d6172696c792068656c6420666f7220646574657272696e67206d616c6963696f7573207265636f7665727920617474656d7074732c20616e642073686f756c642901206861766520612076616c7565206c6172676520656e6f7567682074686174206120626164206163746f7220776f756c642063686f6f7365206e6f7420746f20706c61636520746869732901206465706f7369742e20497420616c736f206163747320746f2066756e64206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069734101206073697a656f6628426c6f636b4e756d6265722c2042616c616e6365202b2054202a204163636f756e74496429602062797465732e2057686572652054206973206120636f6e666967757261626c652c207468726573686f6c642e0181091b1c56657374696e67011c56657374696e67081c56657374696e6700010402008509040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e01008d0904000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e011106012d0108444d696e5665737465645472616e73666572184034a1aec600000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c000000000191091c245363686564756c657201245363686564756c657208184167656e6461010104051095090400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b7570000104052c35010400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01190601310108344d6178696d756d576569676874202000806e877401000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e01a1091d1450726f7879011450726f7879081c50726f786965730101040500a5094400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500b50944000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e012506014101184050726f78794465706f736974426173651840b07d3b870f000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f72184034738e0600000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f736974426173651840b07d3b870f000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f72184068e61c0d00000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01c5091e204d756c746973696701204d756c746973696708244d756c7469736967730001080502c909cd09040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c730001040604d109040000012d06014d010c2c4465706f736974426173651840f07520970f000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184080965b060000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f72696573490108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e01d5091f20507265696d6167650120507265696d6167650824537461747573466f720001040628d9090400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f720001040628e109040004942054686520707265696d616765732073746f72656420627920746869732070616c6c65742e0139060155010001e5092020426f756e746965730120426f756e74696573102c426f756e7479436f756e74010010100000000004c0204e756d626572206f6620626f756e74792070726f706f73616c7320746861742068617665206265656e206d6164652e20426f756e746965730001040510e9090400047820426f756e7469657320746861742068617665206265656e206d6164652e48426f756e74794465736372697074696f6e730001040510f1090400048020546865206465736372697074696f6e206f66206561636820626f756e74792e3c426f756e7479417070726f76616c7301000509040004ec20426f756e747920696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f74207965742066756e6465642e013d060159012444426f756e74794465706f73697442617365184034a1aec600000000000000000000000004e82054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120626f756e74792070726f706f73616c2e60426f756e74794465706f7369745061796f757444656c6179101000e10000045901205468652064656c617920706572696f6420666f72207768696368206120626f756e74792062656e6566696369617279206e65656420746f2077616974206265666f726520636c61696d20746865207061796f75742e48426f756e7479557064617465506572696f64101080c61300046c20426f756e7479206475726174696f6e20696e20626c6f636b732e6043757261746f724465706f7369744d756c7469706c69657209091020a10700101901205468652063757261746f72206465706f7369742069732063616c63756c6174656420617320612070657263656e74616765206f66207468652063757261746f72206665652e0039012054686973206465706f73697420686173206f7074696f6e616c20757070657220616e64206c6f77657220626f756e64732077697468206043757261746f724465706f7369744d61786020616e6454206043757261746f724465706f7369744d696e602e4443757261746f724465706f7369744d61780d094401042669e1030000000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4443757261746f724465706f7369744d696e0d0944015243de13000000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e48426f756e747956616c75654d696e696d756d184068425d8d0100000000000000000000000470204d696e696d756d2076616c756520666f72206120626f756e74792e48446174614465706f73697450657242797465184055a0fc010000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e4c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756501f50923344368696c64426f756e7469657301344368696c64426f756e7469657314404368696c64426f756e7479436f756e7401001010000000000480204e756d626572206f6620746f74616c206368696c6420626f756e746965732e4c506172656e744368696c64426f756e74696573010104051010100000000008b0204e756d626572206f66206368696c6420626f756e746965732070657220706172656e7420626f756e74792ee0204d6170206f6620706172656e7420626f756e747920696e64657820746f206e756d626572206f66206368696c6420626f756e746965732e344368696c64426f756e7469657300010805053501f90904000494204368696c6420626f756e7469657320746861742068617665206265656e2061646465642e5c4368696c64426f756e74794465736372697074696f6e730001040510f1090400049820546865206465736372697074696f6e206f662065616368206368696c642d626f756e74792e4c4368696c6472656e43757261746f72466565730101040510184000000000000000000000000000000000040101205468652063756d756c6174697665206368696c642d626f756e74792063757261746f722066656520666f72206561636820706172656e7420626f756e74792e014106015d0108644d61784163746976654368696c64426f756e7479436f756e74101064000000041d01204d6178696d756d206e756d626572206f66206368696c6420626f756e7469657320746861742063616e20626520616464656420746f206120706172656e7420626f756e74792e5c4368696c64426f756e747956616c75654d696e696d756d1840a486bc270000000000000000000000000488204d696e696d756d2076616c756520666f722061206368696c642d626f756e74792e01010a2810546970730110546970730810546970730001040528050a04000c650120546970734d6170207468617420617265206e6f742079657420636f6d706c657465642e204b65796564206279207468652068617368206f66206028726561736f6e2c2077686f29602066726f6d207468652076616c75652e3d012054686973206861732074686520696e73656375726520656e756d657261626c6520686173682066756e6374696f6e2073696e636520746865206b657920697473656c6620697320616c7265616479802067756172616e7465656420746f20626520612073656375726520686173682e1c526561736f6e7300010406282c04000849012053696d706c6520707265696d616765206c6f6f6b75702066726f6d2074686520726561736f6e2773206861736820746f20746865206f726967696e616c20646174612e20416761696e2c2068617320616e610120696e73656375726520656e756d657261626c6520686173682073696e636520746865206b65792069732067756172616e7465656420746f2062652074686520726573756c74206f6620612073656375726520686173682e014506016101144c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756548446174614465706f73697450657242797465184055a0fc010000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e30546970436f756e74646f776e1010403800000445012054686520706572696f6420666f722077686963682061207469702072656d61696e73206f70656e20616674657220697320686173206163686965766564207468726573686f6c6420746970706572732e3454697046696e64657273466565ed030414043501205468652070657263656e74206f66207468652066696e616c2074697020776869636820676f657320746f20746865206f726967696e616c207265706f72746572206f6620746865207469702e505469705265706f72744465706f73697442617365184034a1aec600000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120746970207265706f72742e01090a2468456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e74506861736501000d0a0400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e0000150a0400043d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e20536e617073686f740000190a04000c7020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e38446573697265645461726765747300001004000ccc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e40536e617073686f744d6574616461746100007d0704000c9820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e64696365730100250a0400184d01204120736f727465642c20626f756e64656420736574206f6620602873636f72652c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f20612076616c756520696e5420605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d61700001040510350a04001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f726500006d010400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e0149060165013c34556e7369676e656450686173651010960000000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e656450686173651010960000000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c648c1000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e5c426574746572556e7369676e65645468726573686f6c648c1020a10700084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061738020226265747465722220696e2074686520556e7369676e65642070686173652e384f6666636861696e52657065617410101200000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f72697479242065666666666666e604250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365505369676e65644d61785375626d697373696f6e731010100000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d617857656967687420207037a320570100001494204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e005d01204966205b60436f6e6669673a3a4d696e6572436f6e666967605d206973206265696e6720696d706c656d656e74656420746f207375626d6974207369676e656420736f6c7574696f6e7320286f757473696465206f663d0120746869732070616c6c6574292c207468656e205b604d696e6572436f6e6669673a3a736f6c7574696f6e5f776569676874605d206973207573656420746f20636f6d7061726520616761696e73743020746869732076616c75652e405369676e65644d6178526566756e647310100400000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e656452657761726442617365184000e87648170000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f7369744261736518402030490b1f000000000000000000000004902042617365206465706f73697420666f722061207369676e656420736f6c7574696f6e2e445369676e65644465706f736974427974651840277f000000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e444d6178456c656374696e67566f746572731010d43000000c5d0120546865206d6178696d756d206e756d626572206f6620656c656374696e6720766f7465727320746f2070757420696e2074686520736e617073686f742e20417420746865206d6f6d656e742c20736e617073686f7473590120617265206f6e6c79206f76657220612073696e676c6520626c6f636b2c20627574206f6e6365206d756c74692d626c6f636b20656c656374696f6e732061726520696e74726f647563656420746865792077696c6c842074616b6520706c616365206f766572206d756c7469706c6520626c6f636b732e4c4d6178456c65637461626c6554617267657473490108ffff04010120546865206d6178696d756d206e756d626572206f6620656c65637461626c65207461726765747320746f2070757420696e2074686520736e617073686f742e01390a251047696c74011047696c74102c5175657565546f74616c7301003d0a04001461012054686520746f74616c73206f66206974656d7320616e642062616c616e6365732077697468696e20656163682071756575652e2053617665732061206c6f74206f662073746f7261676520726561647320696e20746865802063617365206f66207370617273656c79207061636b6564207175657565732e006d012054686520766563746f7220697320696e6465786564206279206475726174696f6e20696e2060506572696f6460732c206f6666736574206279206f6e652c20736f20696e666f726d6174696f6e206f6e20746865207175657565d42077686f7365206475726174696f6e206973206f6e652060506572696f646020776f756c642062652073746f72616765206030602e185175657565730101040210410a04000439012054686520717565756573206f66206269647320726561647920746f206265636f6d652067696c74732e20496e6465786564206279206475726174696f6e2028696e2060506572696f646073292e2c416374697665546f74616c01004d0a9000000000000000000000000000000000000000000000000000000000000000000000000004d020496e666f726d6174696f6e2072656c6174696e6720746f207468652067696c74732063757272656e746c79206163746976652e184163746976650001040210510a0400042101205468652063757272656e746c79206163746976652067696c74732c20696e6465786564206163636f7264696e6720746f20746865206f72646572206f66206372656174696f6e2e0191070171011c285175657565436f756e7410102c010000085d01204e756d626572206f66206475726174696f6e2071756575657320696e20746f74616c2e2054686973207365747320746865206d6178696d756d206475726174696f6e20737570706f727465642c2077686963682069738c20746869732076616c7565206d756c7469706c6965642062792060506572696f64602e2c4d617851756575654c656e1010e803000004f0204d6178696d756d206e756d626572206f66206974656d732074686174206d617920626520696e2065616368206475726174696f6e2071756575652e304669666f51756575654c656e1010fa0000000c090120506f7274696f6e206f662074686520717565756520776869636820697320667265652066726f6d206f72646572696e6720616e64206a7573742061204649464f2e009c204d757374206265206e6f2067726561746572207468616e20604d617851756575654c656e602e18506572696f6410108097060008410120546865206261736520706572696f6420666f7220746865206475726174696f6e207175657565732e20546869732069732074686520636f6d6d6f6e206d756c7469706c65206163726f737320616c6ccc20737570706f7274656420667265657a696e67206475726174696f6e7320746861742063616e206265206269642075706f6e2e244d696e467265657a65184050f8369c4d000000000000000000000018550120546865206d696e696d756d20616d6f756e74206f662066756e64732074686174206d6179206265206f66666572656420746f20667265657a6520666f7220612067696c742e204e6f746520746861742074686973510120646f6573206e6f742061637475616c6c79206c696d69742074686520616d6f756e74207768696368206d61792062652066726f7a656e20696e20612067696c742073696e63652067696c7473206d617920626519012073706c697420757020696e206f7264657220746f207361746973667920746865206465736972656420616d6f756e74206f662066756e647320756e6465722067696c74732e0065012049742073686f756c64206265206174206c656173742062696720656e6f75676820746f20656e737572652074686174207468657265206973206e6f20706f737369626c652073746f72616765207370616d2061747461636b64206f722071756575652d66696c6c696e672061747461636b2e30496e74616b65506572696f6410103200000014590120546865206e756d626572206f6620626c6f636b73206265747765656e20636f6e736563757469766520617474656d70747320746f206973737565206d6f72652067696c747320696e20616e206566666f727420746f9c2067657420746f207468652074617267657420616d6f756e7420746f2062652066726f7a656e2e005d012041206c61726765722076616c756520726573756c747320696e2066657765722073746f726167652068697473206561636820626c6f636b2c20627574206120736c6f77657220706572696f6420746f2067657420746f3020746865207461726765742e344d6178496e74616b65426964731010640000000c550120546865206d6178696d756d20616d6f756e74206f66206269647320746861742063616e206265207475726e656420696e746f206973737565642067696c7473206561636820626c6f636b2e2041206c617267657261012076616c75652068657265206d65616e73206c657373206f662074686520626c6f636b20617661696c61626c6520666f72207472616e73616374696f6e732073686f756c64207468657265206265206120676c7574206f66b4206269647320746f206d616b6520696e746f2067696c747320746f20726561636820746865207461726765742e01550a2624566f7465724c6973740124566f7465724c6973740c244c6973744e6f6465730001040500590a04000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c6973744261677300010405245d0a04000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e019d0701750104344261675468726573686f6c6473610a0919210355a0fc0100000000daa64602000000006e739b02000000007997fc0200000000d0de6b03000000003358eb03000000000d5f7d04000000009aa6240500000000b146e4050000000067cabf0600000000d640bb07000000005350db0800000000714c250a00000000364f9f0b000000000056500d000000009862400f000000001ba17811000000006593031400000000cd42ed16000000002079431a00000000e401161e000000001ef5762200000000f90c7b2700000000e0073a2d00000000e818cf33000000008c68593b000000002ea8fc43000000000abbe14d00000000c3773759000000001986336600000000e85c13750000000018651d8600000000e846a29900000000be67feaf00000000849f9bc900000000ad2df3e60000000028f78f0801000000d817112f01000000bed32c5b01000000c2f5b38d010000000aac95c7010000002bf4e3090200000022acd855020000001060dbac020000002ef08710030000007c2eb682030000002b988205040000001754589b040000009da5fc4605000000ff099c0b060000006c3ed9ec06000000c475deee07000000960f711609000000aa2d08690a000000f892e6ec0b0000008c4638a90d000000978634a60f0000006dac44ed1100000078b93089140000001660528617000000e479cff21a0000004000ddde1e000000ffc30b5d23000000824fa082280000002793f7672e000000a638fa283500000048bfa0e53c00000047d28ac245000000c5a5ace94f000000f68e158b5b0000009083d3dd6800000066b5f72078000000cf1bc19c89000000fc6ff2a39d0000001eef5995b4000000c02092ddce000000b2ed03f9ec000000078933760f010000d30e63f8360100001252973a64010000e1230d1398010000a0722f77d301000078012180170200006533ef6f65020000428586b7be02000028e784fd24030000b13f0a269a030000d016ac5b2004000022c8b619ba04000079c7ec376a050000e092fbf7330600003d05e6141b070000f701add423080000d8108a1c53090000c8ab1b88ae0a0000b2eff0833c0c0000e858f26b040e00000f7d37ae0e100000d5a7eef264120000583f134a121500001753cb5f231800005c3664b8a61b0000a61a0af5ac1f000033f27f22492400004b3a4c1391290000288805c79d2f000037d3a7e08b360000ffa1222e7c3e0000f0c4a14394470000e5ad6f2dff510000076ebb3bee5d0000abf006ec996b00008c6c8ef4427b00003ad69a76338d0000ba57695dc0a100005dda24f04ab90000b66f609e42d400007655960f27f30000258d6c7f8a1601005169eb71143f0100b9be72cc846d01003c4b1762b7a20100cc2f3404a8df0100f7276e2a77250200480b33486f7502001d5cf5e80ad102000f6410b0fb390300a904775d32b203002de121fde73b040030afb76ca8d90400fb753e695e8e05003c44e45d615d06002cb93b35854a0700a8f8cb772c5a08007a48b90d5d9109003d3dc705d8f50a000d1e42d2348e0c001cb0be7c00620e0024796364e17910001b8ded2fc0df1200d3e942b5f69e1500e8ca99b485c41800d0c88c65525f1c00c2f577f96c8020000abce260613b250074bd4dd293a62a00ec4b61c8aadb300048b0376d08f83700c01384b1551d4000dc2bfda12172490070b645ed972254006cfc51fa516160006c93086d46686e009caae886db797e00c036837621e29000a0649b653af8a50028a34ceef61fbe00385aa297aecbd900483335165d7ef900d0cae4520ece1d010090a7aea4664701e09d92a5060d770130778edcc2a2ad01d00bb8d53b2aec0140b18c096fcb3302805193026ed98502a0f6d663a3d8e30260bbcb8701864f03a045f8b63cdfca0340816de8372c5804405e20a9d009fa04808d72453d76b30580f35bc037df8706804eeca838327b0700b198a10eef9108800b2f9b2a3dd10980a2489405043f0b00724c5a1307e20c00d8f897c605c20e009890be3de0e71000434f6546c15d1300d61cff7d4e2f16009b32b873df691900008775d0bc1c1d00da56ebaf68592100dacb4281f13326003c889ef750c32b000ab7e6cbd8213200346dad52af6d39005047e9335ec9410024ee18e8755c4b0038d4b40049545600087d76b2c2e46200981c03995c497100881e553f38c68100b0cb90a161a99400284fe59e404caa00c0e54a304015c30060cd7437b379dfffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e01650a273c4e6f6d696e6174696f6e506f6f6c73013c4e6f6d696e6174696f6e506f6f6c73482c4d696e4a6f696e426f6e640100184000000000000000000000000000000000049c204d696e696d756d20616d6f756e7420746f20626f6e6420746f206a6f696e206120706f6f6c2e344d696e437265617465426f6e6401001840000000000000000000000000000000001ca0204d696e696d756d20626f6e6420726571756972656420746f20637265617465206120706f6f6c2e00650120546869732069732074686520616d6f756e74207468617420746865206465706f7369746f72206d7573742070757420617320746865697220696e697469616c207374616b6520696e2074686520706f6f6c2c20617320616e8820696e6469636174696f6e206f662022736b696e20696e207468652067616d65222e0069012054686973206973207468652076616c756520746861742077696c6c20616c7761797320657869737420696e20746865207374616b696e67206c6564676572206f662074686520706f6f6c20626f6e646564206163636f756e7480207768696c6520616c6c206f74686572206163636f756e7473206c656176652e204d6178506f6f6c730000100400086901204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e20706f6f6c7320746861742063616e2065786973742e20496620604e6f6e65602c207468656e20616e20756e626f756e646564206e756d626572206f664420706f6f6c732063616e2065786973742e384d6178506f6f6c4d656d626572730000100400084901204d6178696d756d206e756d626572206f66206d656d6265727320746861742063616e20657869737420696e207468652073797374656d2e20496620604e6f6e65602c207468656e2074686520636f756e74b8206d656d6265727320617265206e6f7420626f756e64206f6e20612073797374656d20776964652062617369732e544d6178506f6f6c4d656d62657273506572506f6f6c0000100400084101204d6178696d756d206e756d626572206f66206d656d626572732074686174206d61792062656c6f6e6720746f20706f6f6c2e20496620604e6f6e65602c207468656e2074686520636f756e74206f66a8206d656d62657273206973206e6f7420626f756e64206f6e20612070657220706f6f6c2062617369732e2c506f6f6c4d656d6265727300010405006d0a0400044020416374697665206d656d626572732e54436f756e746572466f72506f6f6c4d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c426f6e646564506f6f6c730001040510790a040004682053746f7261676520666f7220626f6e64656420706f6f6c732e54436f756e746572466f72426f6e646564506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c526577617264506f6f6c730001040510810a04000869012052657761726420706f6f6c732e2054686973206973207768657265207468657265207265776172647320666f72206561636820706f6f6c20616363756d756c6174652e205768656e2061206d656d62657273207061796f7574650120697320636c61696d65642c207468652062616c616e636520636f6d6573206f757420666f207468652072657761726420706f6f6c2e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e54436f756e746572466f72526577617264506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c537562506f6f6c7353746f726167650001040510850a0400084d012047726f757073206f6620756e626f6e64696e6720706f6f6c732e20456163682067726f7570206f6620756e626f6e64696e6720706f6f6c732062656c6f6e677320746f206120626f6e64656420706f6f6c2cf42068656e636520746865206e616d65207375622d706f6f6c732e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e64436f756e746572466f72537562506f6f6c7353746f72616765010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204d6574616461746101010405109d0a0400045c204d6574616461746120666f722074686520706f6f6c2e48436f756e746572466f724d65746164617461010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170284c617374506f6f6c4964010010100000000004d0204576657220696e6372656173696e67206e756d626572206f6620616c6c20706f6f6c73206372656174656420736f206661722e4c52657665727365506f6f6c49644c6f6f6b7570000104050010040010dc20412072657665727365206c6f6f6b75702066726f6d2074686520706f6f6c2773206163636f756e7420696420746f206974732069642e0055012054686973206973206f6e6c79207573656420666f7220736c617368696e672e20496e20616c6c206f7468657220696e7374616e6365732c2074686520706f6f6c20696420697320757365642c20616e6420746865c0206163636f756e7473206172652064657465726d696e6973746963616c6c7920646572697665642066726f6d2069742e74436f756e746572466f7252657665727365506f6f6c49644c6f6f6b7570010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d617001a107017901082050616c6c6574496411092070792f6e6f706c73048420546865206e6f6d696e6174696f6e20706f6f6c27732070616c6c65742069642e484d6178506f696e7473546f42616c616e636508040a301d0120546865206d6178696d756d20706f6f6c20706f696e74732d746f2d62616c616e636520726174696f207468617420616e20606f70656e6020706f6f6c2063616e20686176652e005501205468697320697320696d706f7274616e7420696e20746865206576656e7420736c617368696e672074616b657320706c61636520616e642074686520706f6f6c277320706f696e74732d746f2d62616c616e63657c20726174696f206265636f6d65732064697370726f706f7274696f6e616c2e006501204d6f72656f7665722c20746869732072656c6174657320746f207468652060526577617264436f756e7465726020747970652061732077656c6c2c206173207468652061726974686d65746963206f7065726174696f6e7355012061726520612066756e6374696f6e206f66206e756d626572206f6620706f696e74732c20616e642062792073657474696e6720746869732076616c756520746f20652e672e2031302c20796f7520656e73757265650120746861742074686520746f74616c206e756d626572206f6620706f696e747320696e207468652073797374656d20617265206174206d6f73742031302074696d65732074686520746f74616c5f69737375616e6365206f669c2074686520636861696e2c20696e20746865206162736f6c75746520776f72736520636173652e00490120466f7220612076616c7565206f662031302c20746865207468726573686f6c6420776f756c64206265206120706f6f6c20706f696e74732d746f2d62616c616e636520726174696f206f662031303a312e310120537563682061207363656e6172696f20776f756c6420616c736f20626520746865206571756976616c656e74206f662074686520706f6f6c206265696e672039302520736c61736865642e01a10a294050617261636861696e734f726967696e00000000003234436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e6669670100a90a0d0300000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000001000000000000000000060000006400000002000000c8000000010000000000000000000000000000000000000000c817a80400000000020000000200000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e666967730100ad0a04001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b01009004000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e01b507000001b50a332c5061726173536861726564012c50617261735368617265640c4c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e64696365730100b90a040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b6579730100bd0a0400088101205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732ef020546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e01b907000000343450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c647300010405dd07c10a040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c697479000104059101c50a040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e7473000104059101f10704000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e01bd070185010001c90a353050617261496e686572656e74013050617261496e686572656e740820496e636c756465640000e8040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f7465730000cd0a04000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e01c107000001e10a3634506172615363686564756c65720134506172615363686564756c6572183c56616c696461746f7247726f7570730100e50a0400186d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00810120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c65786572732e810120526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a207361666520757070657220626f756e642061742031306b2e3c5061726174687265616451756575650100e90a1400000000001019012041207175657565206f66207570636f6d696e6720636c61696d7320616e6420776869636820636f726520746865792073686f756c64206265206d6170706564206f6e746f2e00150120546865206e756d626572206f662071756575656420636c61696d7320697320626f756e6465642061742074686520607363686564756c696e675f6c6f6f6b6168656164605501206d756c7469706c69656420627920746865206e756d626572206f662070617261746872656164206d756c7469706c6578657220636f7265732e20526561736f6e61626c792c203130202a203530203d203530302e44417661696c6162696c697479436f7265730100fd0a0400209d01204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c79206f636375706965642e2043616e206265c82074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e5050617261746872656164436c61696d496e6465780100090b040010590120416e20696e646578207573656420746f20656e737572652074686174206f6e6c79206f6e6520636c61696d206f6e206120706172617468726561642065786973747320696e20746865207175657565206f72206973b42063757272656e746c79206265696e672068616e646c656420627920616e206f6363757069656420636f72652e007d0120426f756e64656420627920746865206e756d626572206f66207061726174687265616420636f72657320616e64207363686564756c696e67206c6f6f6b61686561642e20526561736f6e61626c792c203130202a203530203d203530302e4453657373696f6e5374617274426c6f636b010010100000000018a5012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e732068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e245363686564756c656401000d0b040018e02043757272656e746c79207363686564756c656420636f726573202d20667265652062757420757020746f206265206f636375706965642e004d0120426f756e64656420627920746865206e756d626572206f6620636f7265733a206f6e6520666f7220656163682070617261636861696e20616e642070617261746872656164206d756c7469706c657865722e00fd01205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f66206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f6020666f7220746865207570636f6d696e6720626c6f636b2e0000000037145061726173011450617261734c40507666416374697665566f74654d617000010405a501190b040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c6973740100250b040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100090b04000c350120416c6c2070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e20506172617468726561647320617265206e6f7420696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c6573000104059101290b040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e144865616473000104059101a901040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e3c43757272656e74436f646548617368000104059101a50104000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f646548617368000104052d0ba50104001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d657461010104059101310b0800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b420746f206b65657020697420617661696c61626c6520666f72207365636f6e6461727920636865636b6572732e3c50617374436f64655072756e696e6701003d0b040018a1012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f646520776173207265706c616365642e8101204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465642068656967687420617420776869636820746865ec20636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e9101205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f64207374617274696e6749012066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f646555706772616465730001040591011004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f646548617368000104059101a50104000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c000104059101410b040024a10120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e7d0120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e672070617261636861696e65012063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c207468652076616c756558206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104059101450b040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e7301003d0b04000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e67557067726164657301003d0b040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510090b04000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e65736973000104059101490b040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f64654279486173685265667301010406a50110100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f646542794861736800010406a5010108040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e01290801b5010440556e7369676e65645072696f726974792420ffffffffffffffff00014d0b382c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a65640000e804002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e007d0120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e65206f667901207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c6520666f7280207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e6765730100510b04001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e013108000000390c446d70010c446d700854446f776e776172644d657373616765517565756573010104059101590b040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104059101288000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e0135080000003a0c556d70010c556d70184c52656c617944697370617463685175657565730101040591019d02040018710120546865206d657373616765732077616974696e6720746f2062652068616e646c6564206279207468652072656c61792d636861696e206f726967696e6174696e672066726f6d2061206365727461696e2070617261636861696e2e007901204e6f7465207468617420736f6d6520757077617264206d65737361676573206d696768742068617665206265656e20616c72656164792070726f6365737365642062792074686520696e636c7573696f6e206c6f6769632e20452e672e74206368616e6e656c206d616e6167656d656e74206d657373616765732e00a820546865206d65737361676573206172652070726f63657373656420696e204649464f206f726465722e5852656c61794469737061746368517565756553697a6501010405910135012000000000000000002c45012053697a65206f6620746865206469737061746368207175657565732e204361636865732073697a6573206f66207468652071756575657320696e206052656c617944697370617463685175657565602e00f0204669727374206974656d20696e20746865207475706c652069732074686520636f756e74206f66206d6573736167657320616e64207365636f6e64e02069732074686520746f74616c206c656e6774682028696e20627974657329206f6620746865206d657373616765207061796c6f6164732e007901204e6f74652074686174207468697320697320616e20617578696c69617279206d617070696e673a206974277320706f737369626c6520746f2074656c6c2074686520627974652073697a6520616e6420746865206e756d626572206f667901206d65737361676573206f6e6c79206c6f6f6b696e67206174206052656c61794469737061746368517565756573602e2054686973206d617070696e6720697320736570617261746520746f2061766f69642074686520636f7374206f663d01206c6f6164696e67207468652077686f6c65206d657373616765207175657565206966206f6e6c792074686520746f74616c2073697a6520616e6420636f756e74206172652072657175697265642e002c20496e76617269616e743a4501202d2054686520736574206f66206b6579732073686f756c642065786163746c79206d617463682074686520736574206f66206b657973206f66206052656c61794469737061746368517565756573602e344e6565647344697370617463680100090b040014190120546865206f726465726564206c697374206f6620605061726149646073207468617420686176652061206052656c6179446973706174636851756575656020656e7472792e002c20496e76617269616e743a3501202d2054686520736574206f66206974656d732066726f6d207468697320766563746f722073686f756c642062652065786163746c792074686520736574206f6620746865206b65797320696ed82020206052656c617944697370617463685175657565736020616e64206052656c61794469737061746368517565756553697a65602e684e6578744469737061746368526f756e64537461727457697468000091010400147d012054686973206973207468652070617261207468617420676574732077696c6c20676574206469737061746368656420666972737420647572696e6720746865206e6578742075707761726420646973706174636861626c652071756575654420657865637574696f6e20726f756e642e002c20496e76617269616e743a0d01202d2049662060536f6d65287061726129602c207468656e20607061726160206d7573742062652070726573656e7420696e20604e656564734469737061746368602e284f7665727765696768740001040524610b04000c050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e00d4205468657365206d65737361676573207374617920746865726520756e74696c206d616e75616c6c7920646973706174636865642e3c4f766572776569676874436f756e7401002420000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602028616e64207468757320746865206c6f7765737420667265652020696e646578292e01390801b9010001650b3b1048726d70011048726d70305c48726d704f70656e4368616e6e656c526571756573747300010405c901690b040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c69737401006d0b0400006c48726d704f70656e4368616e6e656c52657175657374436f756e740101040591011010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e740101040591011010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c526571756573747300010405c901e804001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c69737401006d0b0400003848726d7057617465726d61726b730001040591011004000cb8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7901202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e3048726d704368616e6e656c7300010405c901710b04000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104059101090b040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104059101090b0400004c48726d704368616e6e656c436f6e74656e747301010405c901790b040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c44696765737473010104059101810b0400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e013d0801c5010001890b3c3c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f105041737369676e6d656e744b657973556e7361666501008d0b04000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e730001040610910b04000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e2c4163636f756e744b6579730001040610dc0400047101205468652076616c696461746f72206163636f756e74206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732e000000003d345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502990b9d0b040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e20496e636c756465640001080502990b10040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e245370616d536c6f747300010405109d030400145101204d6170732073657373696f6e20696e646963657320746f206120766563746f7220696e6469636174696e6720746865206e756d626572206f6620706f74656e7469616c6c792d7370616d206469737075746573750120656163682076616c696461746f722069732070617274696369706174696e6720696e2e20506f74656e7469616c6c792d7370616d206469737075746573206172652072656d6f74652064697370757465732077686963682068617665c4206665776572207468616e206062797a616e74696e655f7468726573686f6c64202b2031602076616c696461746f72732e003d0120546865206927746820656e747279206f662074686520766563746f7220636f72726573706f6e647320746f2074686520692774682076616c696461746f7220696e207468652073657373696f6e2e1846726f7a656e01004904040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e01410801cd010001a10b3e2452656769737472617201245265676973747261720c2c50656e64696e67537761700001040591019101040004642050656e64696e672073776170206f7065726174696f6e732e145061726173000104059101a50b040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0091012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d6179206f6e6c7920646f350120736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e65787446726565506172614964010091011000000000046020546865206e65787420667265652060506172614964602e01450801dd01082c506172614465706f73697418400080ca3961240000000000000000000008b020546865206465706f73697420746f206265207061696420746f2072756e206120706172617468726561642e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f73697450657242797465184055a0fc0100000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e01a90b4614536c6f74730114536c6f747304184c6561736573010104059101ad0b040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e009901205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f6620746865207365636f6e642076616c756573f0206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e01490801e101082c4c65617365506572696f641010803a090004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f666673657410100000000004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e01b10b472041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f00003501040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405b50b18040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e670001040510b90b04000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e014d0801e5011030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001c50b482443726f77646c6f616e012443726f77646c6f616e101446756e6473000104059101c90b0400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e657752616973650100090b0400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e64657801550801e9010c2050616c6c6574496411092070792f6366756e64047101206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c64206265206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e184018e47648170000000000000000000000086d0120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c7920626520617470206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010e803000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e01d10b492458636d50616c6c6574012458636d50616c6c657424305175657279436f756e746572010024200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c517565726965730001040224d50b0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040628101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502e50b10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502e50b24040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f74696679546172676574730001080502e50be90b04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100ed0b04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e0000f90b0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01750801ed010001fd0b63010c042048436865636b4e6f6e5a65726f53656e646572090ce840436865636b5370656356657273696f6e0d0c1038436865636b547856657273696f6e110c1030436865636b47656e65736973150c2838436865636b4d6f7274616c697479190c2828436865636b4e6f6e6365210ce82c436865636b576569676874250ce8604368617267655472616e73616374696f6e5061796d656e74290ce82d0c \ No newline at end of file diff --git a/frame_metadata/_downloaded/moonbeam.scale b/frame_metadata/_downloaded/moonbeam.scale index 1b39cfc14..1592dfaad 100644 --- a/frame_metadata/_downloaded/moonbeam.scale +++ b/frame_metadata/_downloaded/moonbeam.scale @@ -1 +1 @@ -0x6d6574610eb90700081c6163636f756e742c4163636f756e7449643230000004000401205b75383b2032305d0000040000031400000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004002801205b75383b2033325d0000280000032000000008002c000002080030102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677334013c5665633c4469676573744974656d3e000034000002380038102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d6508003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e00060024436f6e73656e73757308003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000400105365616c08003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000500144f7468657204002c011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e7455706461746564000800003c0000030400000008004000000244004408306672616d655f73797374656d2c4576656e745265636f7264080445014804540124000c011470686173651902011450686173650001146576656e7448010445000118746f70696373e001185665633c543e00004808406d6f6f6e6265616d5f72756e74696d65144576656e740001781853797374656d04004c01706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000003c50617261636861696e53797374656d04006c01bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e0001002042616c616e636573040070017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a004050617261636861696e5374616b696e67040078018470617261636861696e5f7374616b696e673a3a4576656e743c52756e74696d653e00140030417574686f7246696c746572040094018070616c6c65745f617574686f725f736c6f745f66696c7465723a3a4576656e7400160034417574686f724d617070696e6704009c019470616c6c65745f617574686f725f6d617070696e673a3a4576656e743c52756e74696d653e001700404d6f6f6e6265616d4f726269746572730400a801a070616c6c65745f6d6f6f6e6265616d5f6f726269746572733a3a4576656e743c52756e74696d653e0018001c5574696c6974790400b0015470616c6c65745f7574696c6974793a3a4576656e74001e001450726f78790400bc017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001f003c4d61696e74656e616e63654d6f64650400c8017870616c6c65745f6d61696e74656e616e63655f6d6f64653a3a4576656e74002000204964656e746974790400cc017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e002100284d6967726174696f6e730400d0018470616c6c65745f6d6967726174696f6e733a3a4576656e743c52756e74696d653e0022000c45564d0400d4016870616c6c65745f65766d3a3a4576656e743c52756e74696d653e00330020457468657265756d0400ec015870616c6c65745f657468657265756d3a3a4576656e740034001c4261736546656504000d01015870616c6c65745f626173655f6665653a3a4576656e74003500245363686564756c657204001501018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e003c002444656d6f637261637904002501018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e003d0044436f756e63696c436f6c6c6563746976650400390101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e0046005c54656368436f6d6d6974746565436f6c6c65637469766504003d0101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e00470020547265617375727904004101017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e0050004043726f77646c6f616e526577617264730400450101a070616c6c65745f63726f77646c6f616e5f726577617264733a3a4576656e743c52756e74696d653e005a002458636d7051756575650400490101a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e0064002843756d756c757358636d04005901018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00650020446d7051756575650400650101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0066002c506f6c6b61646f7458636d04006901016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e006700184173736574730400f901017470616c6c65745f6173736574733a3a4576656e743c52756e74696d653e0068003041737365744d616e616765720400fd01019070616c6c65745f61737365745f6d616e616765723a3a4576656e743c52756e74696d653e0069001c58546f6b656e730400090201706f726d6c5f78746f6b656e733a3a4576656e743c52756e74696d653e006a003458636d5472616e736163746f7204000d02017878636d5f7472616e736163746f723a3a4576656e743c52756e74696d653e006b002c4c6f63616c4173736574730400150201dc70616c6c65745f6173736574733a3a4576656e743c52756e74696d652c2070616c6c65745f6173736574733a3a496e7374616e6365313e006c00004c0c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5001304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f725c013444697370617463684572726f7200013464697370617463685f696e666f5001304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e500c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735401344469737061746368436c617373000120706179735f666565580110506179730000540c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000580c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f000100005c082873705f72756e74696d653444697370617463684572726f72000124144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040060012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400640128546f6b656e4572726f720007002841726974686d65746963040068013c41726974686d657469634572726f720008000060082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f720801087538000064082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000068082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f000200006c0c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f726564000004d05468652076616c69646174696f6e2066756e6374696f6e20686173206265656e207363686564756c656420746f206170706c792e6456616c69646174696f6e46756e6374696f6e4170706c696564040010015452656c6179436861696e426c6f636b4e756d62657200010445015468652076616c69646174696f6e2066756e6374696f6e20776173206170706c696564206173206f662074686520636f6e7461696e65642072656c617920636861696e20626c6f636b206e756d6265722e6c56616c69646174696f6e46756e6374696f6e446973636172646564000204b05468652072656c61792d636861696e2061626f727465642074686520757067726164652070726f636573732e4455706772616465417574686f72697a6564040024011c543a3a486173680003047c416e207570677261646520686173206265656e20617574686f72697a65642e60446f776e776172644d657373616765735265636569766564040010010c7533320004080101536f6d6520646f776e77617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e2c5c5b20636f756e74205c5d64446f776e776172644d6573736167657350726f6365737365640800200118576569676874000024014472656c61795f636861696e3a3a48617368000508e0446f776e77617264206d6573736167657320776572652070726f636573736564207573696e672074686520676976656e207765696768742e885c5b207765696768745f757365642c20726573756c745f6d71635f68656164205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909700c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000780c4470617261636861696e5f7374616b696e671870616c6c6574144576656e74040454000184204e6577526f756e641001387374617274696e675f626c6f636b100138543a3a426c6f636b4e756d626572000114726f756e64100128526f756e64496e64657800016473656c65637465645f636f6c6c61746f72735f6e756d62657210010c753332000134746f74616c5f62616c616e636518013042616c616e63654f663c543e0000044853746172746564206e657720726f756e642e604a6f696e6564436f6c6c61746f7243616e646964617465730c011c6163636f756e74000130543a3a4163636f756e744964000134616d6f756e745f6c6f636b656418013042616c616e63654f663c543e0001506e65775f746f74616c5f616d745f6c6f636b656418013042616c616e63654f663c543e000104b84163636f756e74206a6f696e65642074686520736574206f6620636f6c6c61746f722063616e646964617465732e38436f6c6c61746f7243686f73656e0c0114726f756e64100128526f756e64496e646578000140636f6c6c61746f725f6163636f756e74000130543a3a4163636f756e744964000150746f74616c5f6578706f7365645f616d6f756e7418013042616c616e63654f663c543e000204410143616e6469646174652073656c656374656420666f7220636f6c6c61746f72732e20546f74616c204578706f73656420416d6f756e7420696e636c7564657320616c6c2064656c65676174696f6e732e6843616e646964617465426f6e644c6573735265717565737465640c012463616e646964617465000130543a3a4163636f756e744964000148616d6f756e745f746f5f646563726561736518013042616c616e63654f663c543e000134657865637574655f726f756e64100128526f756e64496e646578000304b043616e6469646174652072657175657374656420746f20646563726561736520612073656c6620626f6e642e4c43616e646964617465426f6e6465644d6f72650c012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001386e65775f746f74616c5f626f6e6418013042616c616e63654f663c543e0004049043616e6469646174652068617320696e6372656173656420612073656c6620626f6e642e4c43616e646964617465426f6e6465644c6573730c012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206e65775f626f6e6418013042616c616e63654f663c543e0005049043616e646964617465206861732064656372656173656420612073656c6620626f6e642e5043616e64696461746557656e744f66666c696e6504012463616e646964617465000130543a3a4163636f756e744964000604350143616e6469646174652074656d706f726172696c79206c656176652074686520736574206f6620636f6c6c61746f722063616e6469646174657320776974686f757420756e626f6e64696e672e4c43616e6469646174654261636b4f6e6c696e6504012463616e646964617465000130543a3a4163636f756e744964000704c443616e6469646174652072656a6f696e732074686520736574206f6620636f6c6c61746f722063616e646964617465732e5843616e6469646174655363686564756c6564457869740c0148657869745f616c6c6f7765645f726f756e64100128526f756e64496e64657800012463616e646964617465000130543a3a4163636f756e7449640001387363686564756c65645f65786974100128526f756e64496e646578000804dc43616e646964617465206861732072657175657374656420746f206c656176652074686520736574206f662063616e646964617465732e5843616e63656c6c656443616e6469646174654578697404012463616e646964617465000130543a3a4163636f756e744964000904c443616e63656c6c6564207265717565737420746f206c656176652074686520736574206f662063616e646964617465732e6843616e63656c6c656443616e646964617465426f6e644c6573730c012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000134657865637574655f726f756e64100128526f756e64496e646578000a04bc43616e63656c6c6564207265717565737420746f2064656372656173652063616e646964617465277320626f6e642e3443616e6469646174654c6566740c013065785f63616e646964617465000130543a3a4163636f756e74496400013c756e6c6f636b65645f616d6f756e7418013042616c616e63654f663c543e0001506e65775f746f74616c5f616d745f6c6f636b656418013042616c616e63654f663c543e000b04a443616e64696461746520686173206c6566742074686520736574206f662063616e646964617465732e6c44656c65676174696f6e44656372656173655363686564756c656410012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964000148616d6f756e745f746f5f646563726561736518013042616c616e63654f663c543e000134657865637574655f726f756e64100128526f756e64496e646578000c04090144656c656761746f722072657175657374656420746f206465637265617365206120626f6e6420666f722074686520636f6c6c61746f722063616e6469646174652e4c44656c65676174696f6e496e6372656173656410012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000118696e5f746f707c0110626f6f6c000d004c44656c65676174696f6e44656372656173656410012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000118696e5f746f707c0110626f6f6c000e005844656c656761746f72457869745363686564756c65640c0114726f756e64100128526f756e64496e64657800012464656c656761746f72000130543a3a4163636f756e7449640001387363686564756c65645f65786974100128526f756e64496e646578000f04cc44656c656761746f722072657175657374656420746f206c656176652074686520736574206f662064656c656761746f72732e7444656c65676174696f6e5265766f636174696f6e5363686564756c6564100114726f756e64100128526f756e64496e64657800012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e7449640001387363686564756c65645f65786974100128526f756e64496e646578001004a444656c656761746f722072657175657374656420746f207265766f6b652064656c65676174696f6e2e3444656c656761746f724c65667408012464656c656761746f72000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e001104a444656c656761746f7220686173206c6566742074686520736574206f662064656c656761746f72732e4444656c65676174696f6e5265766f6b65640c012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e0012044c44656c65676174696f6e207265766f6b65642e4044656c65676174696f6e4b69636b65640c012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e0013044844656c65676174696f6e206b69636b65642e5844656c656761746f724578697443616e63656c6c656404012464656c656761746f72000130543a3a4163636f756e744964001404e843616e63656c6c656420612070656e64696e67207265717565737420746f20657869742074686520736574206f662064656c656761746f72732e6843616e63656c6c656444656c65676174696f6e526571756573740c012464656c656761746f72000130543a3a4163636f756e74496400014463616e63656c6c65645f7265717565737480019c43616e63656c6c65645363686564756c6564526571756573743c42616c616e63654f663c543e3e000120636f6c6c61746f72000130543a3a4163636f756e744964001504cc43616e63656c6c6564207265717565737420746f206368616e676520616e206578697374696e672064656c65676174696f6e2e2844656c65676174696f6e10012464656c656761746f72000130543a3a4163636f756e7449640001346c6f636b65645f616d6f756e7418013042616c616e63654f663c543e00012463616e646964617465000130543a3a4163636f756e74496400014864656c656761746f725f706f736974696f6e88017044656c656761746f7241646465643c42616c616e63654f663c543e3e001604b84e65772064656c65676174696f6e2028696e637265617365206f6620746865206578697374696e67206f6e65292e5844656c656761746f724c65667443616e64696461746510012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e000158746f74616c5f63616e6469646174655f7374616b656418013042616c616e63654f663c543e001704c044656c65676174696f6e2066726f6d2063616e64696461746520737461746520686173206265656e2072656d6f76652e20526577617264656408011c6163636f756e74000130543a3a4163636f756e74496400011c7265776172647318013042616c616e63654f663c543e0018041d015061696420746865206163636f756e74202864656c656761746f72206f7220636f6c6c61746f7229207468652062616c616e6365206173206c697175696420726577617264732e605265736572766564466f7250617261636861696e426f6e6408011c6163636f756e74000130543a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e00190415015472616e7366657272656420746f206163636f756e7420776869636820686f6c64732066756e647320726573657276656420666f722070617261636861696e20626f6e642e5c50617261636861696e426f6e644163636f756e7453657408010c6f6c64000130543a3a4163636f756e74496400010c6e6577000130543a3a4163636f756e744964001a04b04163636f756e74202872652973657420666f722070617261636861696e20626f6e642074726561737572792e7850617261636861696e426f6e645265736572766550657263656e7453657408010c6f6c648c011c50657263656e7400010c6e65778c011c50657263656e74001b04e450657263656e74206f6620696e666c6174696f6e20726573657276656420666f722070617261636861696e20626f6e6420287265297365742e30496e666c6174696f6e536574180128616e6e75616c5f6d696e90011c50657262696c6c000130616e6e75616c5f696465616c90011c50657262696c6c000128616e6e75616c5f6d617890011c50657262696c6c000124726f756e645f6d696e90011c50657262696c6c00012c726f756e645f696465616c90011c50657262696c6c000124726f756e645f6d617890011c50657262696c6c001c045101416e6e75616c20696e666c6174696f6e20696e7075742028666972737420332920776173207573656420746f20646572697665206e6577207065722d726f756e6420696e666c6174696f6e20286c617374203329505374616b654578706563746174696f6e735365740c01286578706563745f6d696e18013042616c616e63654f663c543e0001306578706563745f696465616c18013042616c616e63654f663c543e0001286578706563745f6d617818013042616c616e63654f663c543e001d04645374616b696e67206578706563746174696f6e73207365742e40546f74616c53656c656374656453657408010c6f6c6410010c75333200010c6e657710010c753332001e04b053657420746f74616c2073656c65637465642063616e6469646174657320746f20746869732076616c75652e54436f6c6c61746f72436f6d6d697373696f6e53657408010c6f6c6490011c50657262696c6c00010c6e657790011c50657262696c6c001f049853657420636f6c6c61746f7220636f6d6d697373696f6e20746f20746869732076616c75652e44426c6f636b73506572526f756e645365741c013463757272656e745f726f756e64100128526f756e64496e64657800012c66697273745f626c6f636b100138543a3a426c6f636b4e756d62657200010c6f6c6410010c75333200010c6e657710010c75333200016c6e65775f7065725f726f756e645f696e666c6174696f6e5f6d696e90011c50657262696c6c0001746e65775f7065725f726f756e645f696e666c6174696f6e5f696465616c90011c50657262696c6c00016c6e65775f7065725f726f756e645f696e666c6174696f6e5f6d617890011c50657262696c6c0020045053657420626c6f636b732070657220726f756e640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097c0000050000800c4470617261636861696e5f7374616b696e674c64656c65676174696f6e5f72657175657374736443616e63656c6c65645363686564756c656452657175657374041c42616c616e636501180008013c7768656e5f65786563757461626c65100128526f756e64496e646578000118616374696f6e84016444656c65676174696f6e416374696f6e3c42616c616e63653e0000840c4470617261636861696e5f7374616b696e674c64656c65676174696f6e5f72657175657374734044656c65676174696f6e416374696f6e041c42616c616e636501180108185265766f6b65040018011c42616c616e6365000000204465637265617365040018011c42616c616e636500010000880c4470617261636861696e5f7374616b696e671474797065733844656c656761746f72416464656404044201180108284164646564546f546f700401246e65775f746f74616c18010442000000344164646564546f426f74746f6d000100008c0c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000900c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000940c6470616c6c65745f617574686f725f736c6f745f66696c7465721870616c6c6574144576656e740001043c456c696769626c65557064617465640400980140456c69676962696c69747956616c7565000004250154686520616d6f756e74206f6620656c696769626c6520617574686f727320666f72207468652066696c74657220746f2073656c65637420686173206265656e206368616e6765642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909980c6470616c6c65745f617574686f725f736c6f745f66696c7465720c6e756d284e6f6e5a65726f5533320000040010010c75333200009c0c5470616c6c65745f617574686f725f6d617070696e671870616c6c6574144576656e7404045400010c40417574686f72526567697374657265640c0124617574686f725f6964a001204e696d62757349640001286163636f756e745f6964000130543a3a4163636f756e7449640001106b657973a0011c543a3a4b657973000004e841204e696d627573496420686173206265656e207265676973746572656420616e64206d617070656420746f20616e204163636f756e7449642e48417574686f724465526567697374657265640c0124617574686f725f6964a001204e696d62757349640001286163636f756e745f6964000130543a3a4163636f756e7449640001106b657973a0011c543a3a4b6579730001041901416e204e696d627573496420686173206265656e2064652d726567697374657265642c20616e6420697473204163636f756e744964206d617070696e672072656d6f7665642e34417574686f72526f74617465640c01346e65775f617574686f725f6964a001204e696d62757349640001286163636f756e745f6964000130543a3a4163636f756e7449640001206e65775f6b657973a0011c543a3a4b6579730002044d01416e204e696d627573496420686173206265656e20726567697374657265642c207265706c6163696e6720612070726576696f757320726567697374726174696f6e20616e6420697473206d617070696e672e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909a00c446e696d6275735f7072696d697469766573346e696d6275735f63727970746f185075626c696300000400a4013c737232353531393a3a5075626c69630000a40c1c73705f636f72651c73723235353139185075626c6963000004002801205b75383b2033325d0000a80c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731870616c6c6574144576656e740404540001105c4f7262697465724a6f696e436f6c6c61746f72506f6f6c080120636f6c6c61746f72000130543a3a4163636f756e74496400011c6f726269746572000130543a3a4163636f756e7449640000047c416e206f726269746572206a6f696e206120636f6c6c61746f7220706f6f6c604f7262697465724c65617665436f6c6c61746f72506f6f6c080120636f6c6c61746f72000130543a3a4163636f756e74496400011c6f726269746572000130543a3a4163636f756e74496400010480416e206f726269746572206c65617665206120636f6c6c61746f7220706f6f6c3c4f726269746572526577617264656408011c6163636f756e74000130543a3a4163636f756e74496400011c7265776172647318013042616c616e63654f663c543e000204dc5061696420746865206f726269746572206163636f756e74207468652062616c616e6365206173206c697175696420726577617264732e3c4f726269746572526f746174696f6e0c0120636f6c6c61746f72000130543a3a4163636f756e74496400012c6f6c645f6f726269746572ac01504f7074696f6e3c543a3a4163636f756e7449643e00012c6e65775f6f726269746572ac01504f7074696f6e3c543a3a4163636f756e7449643e0003000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909ac04184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000b00c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000110404261746368496e746572727570746564080114696e64657810010c7533320001146572726f725c013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e344974656d436f6d706c657465640002041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e30446973706174636865644173040118726573756c74b401384469737061746368526573756c7400030458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b40418526573756c7408045401b80445015c0108084f6b0400b8000000000c45727204005c0000010000b80000040000bc0c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001103450726f78794578656375746564040118726573756c74b401384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f74797065c00130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e646578c4010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065c00130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909c008406d6f6f6e6265616d5f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e670003002c43616e63656c50726f78790004002042616c616e63657300050034417574686f724d617070696e6700060000c40000050400c80c5c70616c6c65745f6d61696e74656e616e63655f6d6f64651870616c6c6574144576656e7400011058456e74657265644d61696e74656e616e63654d6f64650000049c54686520636861696e207761732070757420696e746f204d61696e74656e616e6365204d6f6465584e6f726d616c4f7065726174696f6e526573756d6564000104c054686520636861696e2072657475726e656420746f20697473206e6f726d616c206f7065726174696e672073746174657c4661696c6564546f53757370656e6449646c6558636d457865637574696f6e0401146572726f725c013444697370617463684572726f7200020405015468652063616c6c20746f2073757370656e64206f6e5f69646c652058434d20657865637574696f6e206661696c6564207769746820696e6e6572206572726f72784661696c6564546f526573756d6549646c6558636d457865637574696f6e0401146572726f725c013444697370617463684572726f7200030401015468652063616c6c20746f20726573756d65206f6e5f69646c652058434d20657865637574696f6e206661696c6564207769746820696e6e6572206572726f720499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909cc0c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d00c4470616c6c65745f6d6967726174696f6e731870616c6c6574144576656e740404540001105452756e74696d6555706772616465537461727465640000045c52756e74696d65207570677261646520737461727465645c52756e74696d6555706772616465436f6d706c657465640401187765696768742001185765696768740001046452756e74696d65207570677261646520636f6d706c65746564404d6967726174696f6e537461727465640401386d6967726174696f6e5f6e616d652c011c5665633c75383e000204444d6967726174696f6e2073746172746564484d6967726174696f6e436f6d706c657465640801386d6967726174696f6e5f6e616d652c011c5665633c75383e00013c636f6e73756d65645f7765696768742001185765696768740003044c4d6967726174696f6e20636f6d706c657465640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d40c2870616c6c65745f65766d1870616c6c6574144576656e7404045400011c0c4c6f670400d8010c4c6f670000047c457468657265756d206576656e74732066726f6d20636f6e7472616374732e1c437265617465640400dc011048313630000104c44120636f6e747261637420686173206265656e206372656174656420617420676976656e205c5b616464726573735c5d2e34437265617465644661696c65640400dc011048313630000204150141205c5b636f6e74726163745c5d2077617320617474656d7074656420746f20626520637265617465642c206275742074686520657865637574696f6e206661696c65642e2045786563757465640400dc011048313630000304090141205c5b636f6e74726163745c5d20686173206265656e206578656375746564207375636365737366756c6c79207769746820737461746573206170706c6965642e3845786563757465644661696c65640400dc011048313630000404750141205c5b636f6e74726163745c5d20686173206265656e2065786563757465642077697468206572726f72732e20537461746573206172652072657665727465642077697468206f6e6c79206761732066656573206170706c6965642e3842616c616e63654465706f7369740c00000130543a3a4163636f756e7449640000dc0110483136300000e4011055323536000504190141206465706f73697420686173206265656e206d616465206174206120676976656e20616464726573732e205c5b73656e6465722c20616464726573732c2076616c75655c5d3c42616c616e636557697468647261770c00000130543a3a4163636f756e7449640000dc0110483136300000e40110553235360006042d0141207769746864726177616c20686173206265656e206d6164652066726f6d206120676976656e20616464726573732e205c5b73656e6465722c20616464726573732c2076616c75655c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d80c20657468657265756d0c6c6f670c4c6f6700000c011c61646472657373dc011048313630000118746f70696373e001245665633c483235363e000110646174612c011442797465730000dc083c7072696d69746976655f74797065731048313630000004000401205b75383b2032305d0000e00000022400e4083c7072696d69746976655f7479706573105532353600000400e801205b7536343b20345d0000e8000003040000002000ec0c3c70616c6c65745f657468657265756d1870616c6c6574144576656e740001042045786563757465641000dc0110483136300000dc0110483136300000240110483235360000f0012845786974526561736f6e000004b501416e20657468657265756d207472616e73616374696f6e20776173207375636365737366756c6c792065786563757465642e205b66726f6d2c20746f2f636f6e74726163745f616464726573732c207472616e73616374696f6e5f686173682c20657869745f726561736f6e5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909f00c2065766d5f636f7265146572726f722845786974526561736f6e0001101c537563636565640400f4012c4578697453756363656564000000144572726f720400f80124457869744572726f72000100185265766572740400050101284578697452657665727400020014466174616c04000901012445786974466174616c00030000f40c2065766d5f636f7265146572726f722c457869745375636365656400010c1c53746f707065640000002052657475726e656400010020537569636964656400020000f80c2065766d5f636f7265146572726f7224457869744572726f7200013c38537461636b556e646572666c6f7700000034537461636b4f766572666c6f770001002c496e76616c69644a756d7000020030496e76616c696452616e67650003004444657369676e61746564496e76616c69640004002c43616c6c546f6f446565700005003c437265617465436f6c6c6973696f6e0006004c437265617465436f6e74726163744c696d69740007002c496e76616c6964436f6465000e002c4f75744f664f6666736574000800204f75744f66476173000900244f75744f6646756e64000a002c5043556e646572666c6f77000b002c437265617465456d707479000c00144f746865720400fc0144436f773c277374617469632c207374723e000d0000fc040c436f7704045401010100040001010000000101000005020005010c2065766d5f636f7265146572726f7228457869745265766572740001042052657665727465640000000009010c2065766d5f636f7265146572726f722445786974466174616c000110304e6f74537570706f7274656400000048556e68616e646c6564496e746572727570740001004043616c6c4572726f724173466174616c0400f80124457869744572726f72000200144f746865720400fc0144436f773c277374617469632c207374723e000300000d010c3c70616c6c65745f626173655f6665651870616c6c6574144576656e74000110404e6577426173654665655065724761730400e40110553235360000003c426173654665654f766572666c6f7700010020497341637469766504007c0110626f6f6c000200344e6577456c617374696369747904001101011c5065726d696c6c0003000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090911010c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c753332000015010c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b1901016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869641d01013c4f7074696f6e3c5665633c75383e3e000118726573756c74b401384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736b1901016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869641d01013c4f7074696f6e3c5665633c75383e3e0001146572726f722101012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652e1901000004081010001d0104184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c0000010000210110346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d61740001000025010c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e7404045400014c2050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000004bc41206d6f74696f6e20686173206265656e2070726f706f7365642062792061207075626c6963206163636f756e742e185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273290101445665633c543a3a4163636f756e7449643e000104d841207075626c69632070726f706f73616c20686173206265656e207461626c656420666f72207265666572656e64756d20766f74652e3845787465726e616c5461626c656400020494416e2065787465726e616c2070726f706f73616c20686173206265656e207461626c65642e1c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c642d010134566f74655468726573686f6c640003045c41207265666572656e64756d2068617320626567756e2e185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000404ac412070726f706f73616c20686173206265656e20617070726f766564206279207265666572656e64756d2e244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000504ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e2045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c74b401384469737061746368526573756c7400070470412070726f706f73616c20686173206265656e20656e61637465642e2444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e744964000804dc416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e2c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000904e4416e206163636f756e74206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0494416e2065787465726e616c2070726f706f73616c20686173206265656e207665746f65642e34507265696d6167654e6f7465640c013470726f706f73616c5f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b04dc412070726f706f73616c277320707265696d61676520776173206e6f7465642c20616e6420746865206465706f7369742074616b656e2e30507265696d616765557365640c013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c041101412070726f706f73616c20707265696d616765207761732072656d6f76656420616e6420757365642028746865206465706f736974207761732072657475726e6564292e3c507265696d616765496e76616c696408013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d6167652077617320696e76616c69642e3c507265696d6167654d697373696e6708013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d61676520776173206d697373696e672e38507265696d61676552656170656410013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f04290141207265676973746572656420707265696d616765207761732072656d6f76656420616e6420746865206465706f73697420636f6c6c656374656420627920746865207265617065722e2c426c61636b6c697374656404013470726f706f73616c5f6861736824011c543a3a48617368001004c4412070726f706f73616c5f6861736820686173206265656e20626c61636b6c6973746564207065726d616e656e746c792e14566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465310101644163636f756e74566f74653c42616c616e63654f663c543e3e00110490416e206163636f756e742068617320766f74656420696e2061207265666572656e64756d205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e6465780012048c416e206163636f756e742068617320736563636f6e64656420612070726f706f73616c0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909290100000200002d010c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f726974790002000031010c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f746535010110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e63650001000035010c4070616c6c65745f64656d6f637261637910766f746510566f7465000004000800000039010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f7465647c0110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74b401384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74b401384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909093d010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f7465647c0110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74b401384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74b401384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090941010c3c70616c6c65745f74726561737572791870616c6c6574144576656e7408045400044900011c2050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090945010c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c6574144576656e7404045400011848496e697469616c5061796d656e744d6164650800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000004dc54686520696e697469616c207061796d656e74206f6620496e697469616c697a6174696f6e5061796d656e742025207761732070616964604e61746976654964656e746974794173736f6369617465640c00280158543a3a52656c6179436861696e4163636f756e7449640000000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0001085501536f6d656f6e65206861732070726f76656e2074686579206d616465206120636f6e747269627574696f6e20616e64206173736f6369617465642061206e6174697665206964656e7469747920776974682069742e790144617461206973207468652072656c6179206163636f756e742c20206e6174697665206163636f756e7420616e642074686520746f74616c20616d6f756e74206f66205f726577617264735f20746861742077696c6c20626520706169642c52657761726473506169640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0002089c4120636f6e7472696275746f722068617320636c61696d656420736f6d6520726577617264732e01014461746120697320746865206163636f756e742067657474696e67207061696420616e642074686520616d6f756e74206f66207265776172647320706169642e5052657761726441646472657373557064617465640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e744964000304b44120636f6e7472696275746f72206861732075706461746564207468652072657761726420616464726573732e90496e697469616c697a6564416c7265616479496e697469616c697a65644163636f756e740c00280158543a3a52656c6179436861696e4163636f756e7449640000ac01504f7074696f6e3c543a3a4163636f756e7449643e000018013042616c616e63654f663c543e00040425015768656e20696e697469616c697a696e6720746865207265776172642076656320616e20616c726561647920696e697469616c697a6564206163636f756e742077617320666f756e64ac496e697469616c697a65644163636f756e74576974684e6f74456e6f756768436f6e747269627574696f6e0c00280158543a3a52656c6179436861696e4163636f756e7449640000ac01504f7074696f6e3c543a3a4163636f756e7449643e000018013042616c616e63654f663c543e00050425015768656e20696e697469616c697a696e6720746865207265776172642076656320616e20616c726561647920696e697469616c697a6564206163636f756e742077617320666f756e640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090949010c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c5375636365737304004d01013c4f7074696f6e3c543a3a486173683e00000464536f6d652058434d20776173206578656375746564206f6b2e104661696c08004d01013c4f7074696f6e3c543a3a486173683e00005101012058636d4572726f7200010440536f6d652058434d206661696c65642e2842616456657273696f6e04004d01013c4f7074696f6e3c543a3a486173683e000204544261642058434d2076657273696f6e20757365642e24426164466f726d617404004d01013c4f7074696f6e3c543a3a486173683e000304504261642058434d20666f726d617420757365642e445570776172644d65737361676553656e7404004d01013c4f7074696f6e3c543a3a486173683e000404b8416e20757077617264206d657373616765207761732073656e7420746f207468652072656c617920636861696e2e3c58636d704d65737361676553656e7404004d01013c4f7074696f6e3c543a3a486173683e000504c0416e2048524d50206d657373616765207761732073656e7420746f2061207369626c696e672070617261636861696e2e484f766572776569676874456e717565756564100055010118506172614964000010014052656c6179426c6f636b4e756d626572000020013c4f766572776569676874496e6465780000200118576569676874000604d4416e2058434d2065786365656465642074686520696e646976696475616c206d65737361676520776569676874206275646765742e484f7665727765696768745365727669636564080020013c4f766572776569676874496e64657800002001185765696768740007044101416e2058434d2066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687420757365642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094d0104184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100005101100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c650019000055010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c753332000059010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d617404005d01011c5b75383b20385d00000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04005d01011c5b75383b20385d000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e7761726408005d01011c5b75383b20385d00006101011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909095d010000030800000008006101100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c65746508002001185765696768740000510101144572726f72000100144572726f720400510101144572726f720002000065010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d617404002801244d657373616765496400000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04002801244d6573736167654964000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e7761726408002801244d657373616765496400006101011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c002801244d657373616765496400002001185765696768740000200118576569676874000308f054686520776569676874206c696d697420666f722068616e646c696e6720646f776e77617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d484f766572776569676874456e7175657565640c002801244d6573736167654964000020013c4f766572776569676874496e64657800002001185765696768740004081901446f776e77617264206d657373616765206973206f76657277656967687420616e642077617320706c6163656420696e20746865206f7665727765696768742071756575652e645c5b2069642c20696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080020013c4f766572776569676874496e6465780000200118576569676874000508e0446f776e77617264206d6573736167652066726f6d20746865206f766572776569676874207175657565207761732065786563757465642e445c5b20696e6465782c2075736564205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090969010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d7074656404006101015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c006d0101344d756c74694c6f636174696f6e00006d0101344d756c74694c6f636174696f6e00009101011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e736508006d0101344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c517565727949640000b9010120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c006d0101344d756c74694c6f636174696f6e000020011c517565727949640000dd0101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e08006d0101344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c002401104832353600006d0101344d756c74694c6f636174696f6e0000e101015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f74696669656408006d0101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e67656408006d0101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c006d0101344d756c74694c6f636174696f6e000020011c5175657279496400005101012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c0800f501015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909096d01100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72710101244a756e6374696f6e7300007101100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400750101204a756e6374696f6e0001000858320800750101204a756e6374696f6e0000750101204a756e6374696f6e0002000858330c00750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0003000858341000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0004000858351400750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0005000858361800750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0006000858371c00750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0007000858382000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e0000750101204a756e6374696f6e000800007501100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e04007901010c7533320000002c4163636f756e744964333208011c6e6574776f726b7d0101244e6574776f726b496400010869642801205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b7d0101244e6574776f726b4964000114696e6465788101010c753634000200304163636f756e744b6579323008011c6e6574776f726b7d0101244e6574776f726b496400010c6b65790401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e646578040085010110753132380005002847656e6572616c4b657904002c011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c697479080108696489010118426f64794964000110706172748d010120426f64795061727400080000790100000610007d01100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d656404002c011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d610003000081010000062000850100000618008901100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d656404002c011c5665633c75383e00010014496e64657804007901010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c000600008d01100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e747901010c753332000100204672616374696f6e08010c6e6f6d7901010c75333200011464656e6f6d7901010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6d7901010c75333200011464656e6f6d7901010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6d7901010c75333200011464656e6f6d7901010c7533320004000091010c0c78636d0876320c58636d041043616c6c00000400950101585665633c496e737472756374696f6e3c43616c6c3e3e0000950100000299010099010c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404009d01012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404009d01012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404009d01012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69648101011c51756572794964000120726573706f6e7365b9010120526573706f6e73650001286d61785f7765696768748101010c753634000300345472616e7366657241737365740801186173736574739d01012c4d756c746941737365747300012c62656e65666963696172796d0101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01012c4d756c7469417373657473000110646573746d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065c50101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73748101010c75363400011063616c6cc901014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465727901010c7533320001406d61785f6d6573736167655f73697a657901010c7533320001306d61785f63617061636974797901010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e747901010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f727901010c75333200011873656e6465727901010c753332000124726563697069656e747901010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040071010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69648101011c51756572794964000110646573746d0101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768748101010c753634000c00304465706f73697441737365740c0118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f6173736574737901010c75333200012c62656e65666963696172796d0101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f6173736574737901010c753332000110646573746d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e000e003445786368616e6765417373657408011067697665cd0101404d756c7469417373657446696c74657200011c726563656976659d01012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473cd0101404d756c7469417373657446696c74657200011c726573657276656d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473cd0101404d756c7469417373657446696c746572000110646573746d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69648101011c51756572794964000110646573746d0101344d756c74694c6f636174696f6e000118617373657473cd0101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768748101010c75363400120030427579457865637574696f6e08011066656573a50101284d756c746941737365740001307765696768745f6c696d6974d901012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204009101012458636d3c43616c6c3e0015002c536574417070656e64697804009101012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574739d01012c4d756c74694173736574730001187469636b65746d0101344d756c74694c6f636174696f6e001800105472617004008101010c7536340019004053756273637269626556657273696f6e08012071756572795f69648101011c5175657279496400014c6d61785f726573706f6e73655f7765696768748101010c753634001a0048556e73756273637269626556657273696f6e001b00009d01100c78636d087631286d756c746961737365742c4d756c746941737365747300000400a101013c5665633c4d756c746941737365743e0000a101000002a50100a501100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964a901011c4173736574496400010c66756ead01012c46756e676962696c6974790000a901100c78636d087631286d756c746961737365741c4173736574496400010820436f6e637265746504006d0101344d756c74694c6f636174696f6e00000020416273747261637404002c011c5665633c75383e00010000ad01100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c65040085010110753132380000002c4e6f6e46756e6769626c650400b10101344173736574496e7374616e636500010000b101100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e646578040085010110753132380001001841727261793404003c011c5b75383b20345d0002001841727261793804005d01011c5b75383b20385d0003001c417272617931360400b50101205b75383b2031365d0004001c4172726179333204002801205b75383b2033325d00050010426c6f6204002c011c5665633c75383e00060000b501000003100000000800b9010c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304009d01012c4d756c74694173736574730001003c457865637574696f6e526573756c740400bd0101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000bd0104184f7074696f6e04045401c1010108104e6f6e6500000010536f6d650400c1010000010000c1010000040810510100c5010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d00030000c9010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e0000cd01100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504009d01012c4d756c74694173736574730000001057696c640400d101013857696c644d756c7469417373657400010000d101100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964a901011c4173736574496400010c66756ed501013c57696c6446756e676962696c69747900010000d501100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c6500010000d9010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d6974656404008101010c75363400010000dd0104184f7074696f6e040454016d010108104e6f6e6500000010536f6d6504006d010000010000e101080c78636d5056657273696f6e65644d756c74694173736574730001080856300400e501014c5665633c76303a3a4d756c746941737365743e00000008563104009d01013c76313a3a4d756c746941737365747300010000e501000002e90100e901100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c6504010869642c011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c6173732c011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964ed0101344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373ed0101344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c6508010869642c011c5665633c75383e000118616d6f756e7485010110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c6173732c011c5665633c75383e000120696e7374616e6365b10101344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964ed0101344d756c74694c6f636174696f6e000118616d6f756e748501011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373ed0101344d756c74694c6f636174696f6e000120696e7374616e6365b10101344173736574496e7374616e6365000b0000ed01100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400f10101204a756e6374696f6e0001000858320800f10101204a756e6374696f6e0000f10101204a756e6374696f6e0002000858330c00f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0003000858341000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0004000858351400f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0005000858361800f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0006000858371c00f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0007000858382000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e0000f10101204a756e6374696f6e00080000f101100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e04007901010c7533320001002c4163636f756e744964333208011c6e6574776f726b7d0101244e6574776f726b496400010869642801205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726b7d0101244e6574776f726b4964000114696e6465788101010c753634000300304163636f756e744b6579323008011c6e6574776f726b7d0101244e6574776f726b496400010c6b65790401205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e646578040085010110753132380006002847656e6572616c4b657904002c011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c697479080108696489010118426f64794964000110706172748d010120426f64795061727400090000f501080c78636d5856657273696f6e65644d756c74694c6f636174696f6e0001080856300400ed01014476303a3a4d756c74694c6f636174696f6e00000008563104006d01014476313a3a4d756c74694c6f636174696f6e00010000f9010c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001481c437265617465640c012061737365745f6964180128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000130746f74616c5f737570706c79180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964180128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964180128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964180128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964180128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e2444657374726f79656404012061737365745f6964180128543a3a41737365744964000a0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000b048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964180128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e7c0110626f6f6c000c049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964180128543a3a41737365744964000d049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964180128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000e043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000f04f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650010083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964180128543a3a41737365744964001104f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909fd010c5070616c6c65745f61737365745f6d616e616765721870616c6c6574144576656e7404045400012058466f726569676e4173736574526567697374657265640c012061737365745f6964180128543a3a4173736574496400011461737365740102014c543a3a466f726569676e4173736574547970650001206d6574616461746105020164543a3a41737365745265676973747261724d65746164617461000004b84e6577206173736574207769746820746865206173736574206d616e61676572206973207265676973746572656454556e6974735065725365636f6e644368616e67656408012861737365745f747970650102014c543a3a466f726569676e417373657454797065000140756e6974735f7065725f7365636f6e641801107531323800010449014368616e6765642074686520616d6f756e74206f6620756e69747320776520617265206368617267696e672070657220657865637574696f6e207365636f6e6420666f72206120676976656e2061737365745c466f726569676e4173736574547970654368616e67656408012061737365745f6964180128543a3a417373657449640001386e65775f61737365745f747970650102014c543a3a466f726569676e417373657454797065000204c44368616e676564207468652078636d2074797065206d617070696e6720666f72206120676976656e2061737365742069644c466f726569676e417373657452656d6f76656408012061737365745f6964180128543a3a4173736574496400012861737365745f747970650102014c543a3a466f726569676e417373657454797065000304b452656d6f76656420616c6c20696e666f726d6174696f6e2072656c6174656420746f20616e206173736574496454537570706f72746564417373657452656d6f76656404012861737365745f747970650102014c543a3a466f726569676e417373657454797065000404b0537570706f72746564206173736574207479706520666f7220666565207061796d656e742072656d6f766564504c6f63616c4173736574526567697374657265640c012061737365745f6964180128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e7449640005045c4c6f63616c20617373657420776173206372656174656454466f726569676e417373657444657374726f79656408012061737365745f6964180128543a3a4173736574496400012861737365745f747970650102014c543a3a466f726569676e417373657454797065000604050152656d6f76656420616c6c20696e666f726d6174696f6e2072656c6174656420746f20616e206173736574496420616e642064657374726f7965642061737365744c4c6f63616c417373657444657374726f79656404012061737365745f6964180128543a3a41737365744964000704050152656d6f76656420616c6c20696e666f726d6174696f6e2072656c6174656420746f20616e206173736574496420616e642064657374726f7965642061737365740499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090901020c406d6f6f6e6265616d5f72756e74696d652878636d5f636f6e666967244173736574547970650001040c58636d04006d0101344d756c74694c6f636174696f6e0000000005020c406d6f6f6e6265616d5f72756e74696d653061737365745f636f6e6669675841737365745265676973747261724d6574616461746100001001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e7c0110626f6f6c000009020c306f726d6c5f78746f6b656e73186d6f64756c65144576656e74040454000104585472616e736665727265644d756c746941737365747310011873656e646572000130543a3a4163636f756e7449640001186173736574739d01012c4d756c746941737365747300010c666565a50101284d756c74694173736574000110646573746d0101344d756c74694c6f636174696f6e000004885472616e7366657272656420604d756c74694173736574602077697468206665652e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909090d020c3878636d5f7472616e736163746f721870616c6c6574144576656e7404045400011c505472616e736163746564446572697661746976651001286163636f756e745f6964000130543a3a4163636f756e744964000110646573746d0101344d756c74694c6f636174696f6e00011063616c6c2c011c5665633c75383e000114696e646578c4010c75313600000439015472616e7361637465642074686520696e6e65722063616c6c207468726f75676820612064657269766174697665206163636f756e7420696e20612064657374696e6174696f6e20636861696e2e4c5472616e736163746564536f7665726569676e0c01246665655f7061796572000130543a3a4163636f756e744964000110646573746d0101344d756c74694c6f636174696f6e00011063616c6c2c011c5665633c75383e00010425015472616e736163746564207468652063616c6c207468726f7567682074686520736f7665726569676e206163636f756e7420696e20612064657374696e6174696f6e20636861696e2e5052656769737465726564446572697661746976650801286163636f756e745f6964000130543a3a4163636f756e744964000114696e646578c4010c753136000204c0526567697374657265642061206465726976617469766520696e64657820666f7220616e206163636f756e742069642e5844655265676973746572656444657269766174697665040114696e646578c4010c753136000300385472616e736163744661696c65640401146572726f725101012058636d4572726f720004043c5472616e73616374206661696c65644c5472616e73616374496e666f4368616e6765640801206c6f636174696f6e6d0101344d756c74694c6f636174696f6e00012c72656d6f74655f696e666f1102017c52656d6f74655472616e73616374496e666f576974684d61785765696768740005049c4368616e67656420746865207472616e7361637420696e666f206f662061206c6f636174696f6e4c5472616e73616374496e666f52656d6f7665640401206c6f636174696f6e6d0101344d756c74694c6f636174696f6e0006049c52656d6f76656420746865207472616e7361637420696e666f206f662061206c6f636174696f6e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090911020c3878636d5f7472616e736163746f721870616c6c65747c52656d6f74655472616e73616374496e666f576974684d617857656967687400000c01547472616e736163745f65787472615f7765696768742001185765696768740001386665655f7065725f7365636f6e64180110753132380001286d61785f776569676874200118576569676874000015020c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001481c437265617465640c012061737365745f6964180128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000130746f74616c5f737570706c79180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964180128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964180128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964180128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964180128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e2444657374726f79656404012061737365745f6964180128543a3a41737365744964000a0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000b048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964180128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e7c0110626f6f6c000c049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964180128543a3a41737365744964000d049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964180128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000e043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000f04f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650010083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964180128543a3a41737365744964001104f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909190208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200001d02000002190100210208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e7901014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d650101016473705f72756e74696d653a3a52756e74696d65537472696e67000025020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f90011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b2c011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f64652c011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f64652c011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73290201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973310201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f7072656669780801187072656669782c010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b2c011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e29020000022d02002d02000004082c2c0031020000022c0035020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373390201845065724469737061746368436c6173733c57656967687473506572436c6173733e000039020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454013d02000c01186e6f726d616c3d0201045400012c6f7065726174696f6e616c3d020104540001246d616e6461746f72793d0201045400003d020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963410201384f7074696f6e3c5765696768743e0001246d61785f746f74616c410201384f7074696f6e3c5765696768743e0001207265736572766564410201384f7074696f6e3c5765696768743e0000410204184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000045020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178490201545065724469737061746368436c6173733c7533323e000049020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f72791001045400004d020c346672616d655f737570706f72741c776569676874733c52756e74696d654462576569676874000008011072656164200118576569676874000114777269746520011857656967687400005102082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d650101013452756e74696d65537472696e67000124696d706c5f6e616d650101013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069735502011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800005502040c436f77040454015902000400590200000059020000025d02005d02000004085d01100061020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c657465020c4c706f6c6b61646f745f7072696d6974697665730876315c50657273697374656456616c69646174696f6e446174610804480124044e01100010012c706172656e745f6865616469020120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74240104480001306d61785f706f765f73697a6510010c753332000069020c48706f6c6b61646f745f70617261636861696e287072696d697469766573204865616444617461000004002c011c5665633c75383e00006d0204184f7074696f6e0404540171020108104e6f6e6500000010536f6d6504007102000001000071020c4c706f6c6b61646f745f7072696d69746976657308763148557067726164655265737472696374696f6e0001041c50726573656e740000000075020c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f6465737902014442547265655365743c5665633c75383e3e0000790204204254726565536574040454012c00040031020000007d020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616424014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a6519010128287533322c2075333229000140696e67726573735f6368616e6e656c73810201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73810201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00008102000002850200850200000408550189020089020c4c706f6c6b61646f745f7072696d6974697665730876314c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f686561644d0101304f7074696f6e3c486173683e00008d020c4c706f6c6b61646f745f7072696d697469766573087631644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d62657200009102089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040024012452656c61794861736800009502042042547265654d617008044b0155010456019102000400990200000099020000029d02009d02000004085501910200a102000002a50200a5020860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401550100080124726563697069656e74550101084964000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000a9020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f6461746104011064617461ad02015450617261636861696e496e686572656e744461746100002480536574207468652063757272656e742076616c69646174696f6e20646174612e004101546869732073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6e887068617365206966207468652063616c6c20776173206e6f7420696e766f6b65642e00d0546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e7460002101417320612073696465206566666563742c20746869732066756e6374696f6e207570677261646573207468652063757272656e742076616c69646174696f6e2066756e6374696f6e8469662074686520617070726f7072696174652074696d652068617320636f6d652e607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652c01345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736824011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f64652c011c5665633c75383e000300042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ead02089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f646174616502015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f73746174657502015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d65737361676573b102016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573b90201a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e0000b102000002b50200b5020860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d73672c013c446f776e776172644d6573736167650000b902042042547265654d617008044b015501045601bd02000400c502000000bd02000002c10200c1020860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d626572000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000c502000002c90200c902000004085501bd0200cd020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000041501417474656d707420746f20757067726164652076616c69646174696f6e2066756e6374696f6e207768696c65206578697374696e6720757067726164652070656e64696e675050726f686962697465644279506f6c6b61646f740001044901506f6c6b61646f742063757272656e746c792070726f68696269747320746869732070617261636861696e2066726f6d20757067726164696e67206974732076616c69646174696f6e2066756e6374696f6e18546f6f426967000208450154686520737570706c6965642076616c69646174696f6e2066756e6374696f6e2068617320636f6d70696c656420696e746f206120626c6f62206c6172676572207468616e20506f6c6b61646f742069733877696c6c696e6720746f2072756e6856616c69646174696f6e446174614e6f74417661696c61626c65000304190154686520696e686572656e7420776869636820737570706c696573207468652076616c69646174696f6e206461746120646964206e6f742072756e207468697320626c6f636b74486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000404250154686520696e686572656e7420776869636820737570706c6965732074686520686f737420636f6e66696775726174696f6e20646964206e6f742072756e207468697320626c6f636b304e6f745363686564756c6564000504d84e6f2076616c69646174696f6e2066756e6374696f6e20757067726164652069732063757272656e746c79207363686564756c65642e444e6f7468696e67417574686f72697a6564000604904e6f20636f6465207570677261646520686173206265656e20617574686f72697a65642e30556e617574686f72697a6564000704bc54686520676976656e20636f6465207570677261646520686173206e6f74206265656e20617574686f72697a65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d10210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540124045300000400e001185665633c543e0000d5020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f7781010124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed90210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401dd02045300000400e50201185665633c543e0000dd02083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c010869645d0101384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73e102011c526561736f6e730000e102083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c00020000e502000002dd0200e90210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401ed02045300000400f10201185665633c543e0000ed02083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e746966696572013c1c42616c616e636501180008010869643c0144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000f102000002ed0200f502083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f3000010000f9020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e736665720801106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c756585010128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f6672656585010128543a3a42616c616e63650001306e65775f726573657276656485010128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f7572636500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c756585010128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c6976650801106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c756585010128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c0801106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c6976657c0110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd020c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090901030c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800000503086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e740000000856320001000009030000020d03000d030c346672616d655f737570706f72741c7765696768747358576569676874546f466565436f656666696369656e74041c42616c616e6365011800100134636f6566665f696e746567657218011c42616c616e6365000128636f6566665f6672616390011c50657262696c6c0001206e656761746976657c0110626f6f6c0001186465677265650801087538000011030c4470617261636861696e5f7374616b696e671474797065734c50617261636861696e426f6e64436f6e66696704244163636f756e74496401000008011c6163636f756e740001244163636f756e74496400011c70657263656e748c011c50657263656e74000015030c4470617261636861696e5f7374616b696e6714747970657324526f756e64496e666f042c426c6f636b4e756d6265720110000c011c63757272656e74100128526f756e64496e646578000114666972737410012c426c6f636b4e756d6265720001186c656e67746810010c753332000019030c4470617261636861696e5f7374616b696e67147479706573284e6f6d696e61746f723208244163636f756e74496401001c42616c616e636501180018012c64656c65676174696f6e731d0301904f7264657265645365743c426f6e643c4163636f756e7449642c2042616c616e63653e3e00012c7265766f636174696f6e73290301544f7264657265645365743c4163636f756e7449643e000114746f74616c18011c42616c616e636500016c7363686564756c65645f7265766f636174696f6e735f636f756e7410010c75333200016c7363686564756c65645f7265766f636174696f6e735f746f74616c18011c42616c616e63650001187374617475732d03013c44656c656761746f7253746174757300001d030c4470617261636861696e5f7374616b696e670c736574284f726465726564536574040454012103000400250301185665633c543e000021030c4470617261636861696e5f7374616b696e6714747970657310426f6e6408244163636f756e74496401001c42616c616e63650118000801146f776e65720001244163636f756e744964000118616d6f756e7418011c42616c616e63650000250300000221030029030c4470617261636861696e5f7374616b696e670c736574284f7264657265645365740404540100000400290101185665633c543e00002d030c4470617261636861696e5f7374616b696e671474797065733c44656c656761746f72537461747573000108184163746976650000001c4c656176696e670400100128526f756e64496e6465780001000031030c4470617261636861696e5f7374616b696e671474797065732444656c656761746f7208244163636f756e74496401001c42616c616e636501180014010869640001244163636f756e74496400012c64656c65676174696f6e731d0301904f7264657265645365743c426f6e643c4163636f756e7449642c2042616c616e63653e3e000114746f74616c18011c42616c616e63650001286c6573735f746f74616c18011c42616c616e63650001187374617475732d03013c44656c656761746f72537461747573000035030c4470617261636861696e5f7374616b696e6714747970657344436f6c6c61746f7243616e64696461746508244163636f756e74496401001c42616c616e636501180024010869640001244163636f756e744964000110626f6e6418011c42616c616e636500012864656c656761746f7273290301544f7264657265645365743c4163636f756e7449643e00013c746f705f64656c65676174696f6e73250301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000148626f74746f6d5f64656c65676174696f6e73250301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000134746f74616c5f636f756e74656418011c42616c616e6365000134746f74616c5f6261636b696e6718011c42616c616e636500011c72657175657374390301a44f7074696f6e3c43616e646964617465426f6e644c657373526571756573743c42616c616e63653e3e000114737461746541030138436f6c6c61746f725374617475730000390304184f7074696f6e040454013d030108104e6f6e6500000010536f6d6504003d0300000100003d030c4470617261636861696e5f7374616b696e671474797065736043616e646964617465426f6e644c65737352657175657374041c42616c616e6365011800080118616d6f756e7418011c42616c616e636500013c7768656e5f65786563757461626c65100128526f756e64496e646578000041030c4470617261636861696e5f7374616b696e6714747970657338436f6c6c61746f7253746174757300010c184163746976650000001049646c650001001c4c656176696e670400100128526f756e64496e6465780002000045030c4470617261636861696e5f7374616b696e671474797065734443616e6469646174654d65746164617461041c42616c616e6365011800280110626f6e6418011c42616c616e636500014064656c65676174696f6e5f636f756e7410010c753332000134746f74616c5f636f756e74656418011c42616c616e63650001706c6f776573745f746f705f64656c65676174696f6e5f616d6f756e7418011c42616c616e6365000180686967686573745f626f74746f6d5f64656c65676174696f6e5f616d6f756e7418011c42616c616e636500017c6c6f776573745f626f74746f6d5f64656c65676174696f6e5f616d6f756e7418011c42616c616e6365000130746f705f636170616369747949030138436170616369747953746174757300013c626f74746f6d5f636170616369747949030138436170616369747953746174757300011c72657175657374390301a44f7074696f6e3c43616e646964617465426f6e644c657373526571756573743c42616c616e63653e3e00011873746174757341030138436f6c6c61746f72537461747573000049030c4470617261636861696e5f7374616b696e6714747970657338436170616369747953746174757300010c1046756c6c00000014456d7074790001001c5061727469616c000200004d0300000251030051030c4470617261636861696e5f7374616b696e674c64656c65676174696f6e5f7265717565737473405363686564756c65645265717565737408244163636f756e74496401001c42616c616e63650118000c012464656c656761746f720001244163636f756e74496400013c7768656e5f65786563757461626c65100128526f756e64496e646578000118616374696f6e84016444656c65676174696f6e416374696f6e3c42616c616e63653e000055030c4470617261636861696e5f7374616b696e671474797065732c44656c65676174696f6e7308244163636f756e74496401001c42616c616e636501180008012c64656c65676174696f6e73250301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000114746f74616c18011c42616c616e6365000059030c4470617261636861696e5f7374616b696e6714747970657324436f6c6c61746f723208244163636f756e74496401001c42616c616e636501180020010869640001244163636f756e744964000110626f6e6418011c42616c616e63650001286e6f6d696e61746f7273290301544f7264657265645365743c4163636f756e7449643e000138746f705f6e6f6d696e61746f7273250301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000144626f74746f6d5f6e6f6d696e61746f7273250301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000134746f74616c5f636f756e74656418011c42616c616e6365000134746f74616c5f6261636b696e6718011c42616c616e6365000114737461746541030138436f6c6c61746f7253746174757300005d030000040810000061030c4470617261636861696e5f7374616b696e6714747970657340436f6c6c61746f72536e617073686f7408244163636f756e74496401001c42616c616e63650118000c0110626f6e6418011c42616c616e636500012c64656c65676174696f6e73250301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000114746f74616c18011c42616c616e6365000065030c4470617261636861696e5f7374616b696e671474797065733444656c617965645061796f7574041c42616c616e63650118000c0138726f756e645f69737375616e636518011c42616c616e6365000150746f74616c5f7374616b696e675f72657761726418011c42616c616e636500014c636f6c6c61746f725f636f6d6d697373696f6e90011c50657262696c6c000069030c4470617261636861696e5f7374616b696e6724696e666c6174696f6e34496e666c6174696f6e496e666f041c42616c616e63650118000c01186578706563746d03013852616e67653c42616c616e63653e000118616e6e75616c7103013852616e67653c50657262696c6c3e000114726f756e647103013852616e67653c50657262696c6c3e00006d030c4470617261636861696e5f7374616b696e6724696e666c6174696f6e1452616e67650404540118000c010c6d696e18010454000114696465616c1801045400010c6d617818010454000071030c4470617261636861696e5f7374616b696e6724696e666c6174696f6e1452616e67650404540190000c010c6d696e90010454000114696465616c9001045400010c6d617890010454000075030c4470617261636861696e5f7374616b696e671870616c6c65741043616c6c040454000168607365745f7374616b696e675f6578706563746174696f6e730401306578706563746174696f6e736d03014c52616e67653c42616c616e63654f663c543e3e000008510153657420746865206578706563746174696f6e7320666f7220746f74616c207374616b65642e205468657365206578706563746174696f6e732064657465726d696e65207468652069737375616e636520666f72d474686520726f756e64206163636f7264696e6720746f206c6f67696320696e2060666e20636f6d707574655f69737375616e636560347365745f696e666c6174696f6e0401207363686564756c657103013852616e67653c50657262696c6c3e000104ec5365742074686520616e6e75616c20696e666c6174696f6e207261746520746f20646572697665207065722d726f756e6420696e666c6174696f6e687365745f70617261636861696e5f626f6e645f6163636f756e7404010c6e6577000130543a3a4163636f756e744964000204050153657420746865206163636f756e7420746861742077696c6c20686f6c642066756e64732073657420617369646520666f722070617261636861696e20626f6e64887365745f70617261636861696e5f626f6e645f726573657276655f70657263656e7404010c6e65778c011c50657263656e74000304e4536574207468652070657263656e74206f6620696e666c6174696f6e2073657420617369646520666f722070617261636861696e20626f6e64487365745f746f74616c5f73656c656374656404010c6e657710010c753332000408f85365742074686520746f74616c206e756d626572206f6620636f6c6c61746f722063616e646964617465732073656c65637465642070657220726f756e64ec2d206368616e67657320617265206e6f74206170706c69656420756e74696c20746865207374617274206f6620746865206e65787420726f756e645c7365745f636f6c6c61746f725f636f6d6d697373696f6e04010c6e657790011c50657262696c6c000504905365742074686520636f6d6d697373696f6e20666f7220616c6c20636f6c6c61746f7273507365745f626c6f636b735f7065725f726f756e6404010c6e657710010c7533320006105053657420626c6f636b732070657220726f756e6455012d2069662063616c6c6564207769746820606e657760206c657373207468616e206c656e677468206f662063757272656e7420726f756e642c2077696c6c207472616e736974696f6e20696d6d6564696174656c7944696e20746865206e65787420626c6f636ba42d20616c736f2075706461746573207065722d726f756e6420696e666c6174696f6e20636f6e6669673c6a6f696e5f63616e64696461746573080110626f6e6418013042616c616e63654f663c543e00013c63616e6469646174655f636f756e7410010c7533320007048c4a6f696e2074686520736574206f6620636f6c6c61746f722063616e64696461746573647363686564756c655f6c656176655f63616e6469646174657304013c63616e6469646174655f636f756e7410010c75333200080845015265717565737420746f206c656176652074686520736574206f662063616e646964617465732e204966207375636365737366756c2c20746865206163636f756e7420697320696d6d6564696174656c790d0172656d6f7665642066726f6d207468652063616e64696461746520706f6f6c20746f2070726576656e742073656c656374696f6e206173206120636f6c6c61746f722e60657865637574655f6c656176655f63616e6469646174657308012463616e646964617465000130543a3a4163636f756e74496400016863616e6469646174655f64656c65676174696f6e5f636f756e7410010c7533320009048045786563757465206c656176652063616e6469646174657320726571756573745c63616e63656c5f6c656176655f63616e6469646174657304013c63616e6469646174655f636f756e7410010c753332000a0c9c43616e63656c206f70656e207265717565737420746f206c656176652063616e646964617465738c2d206f6e6c792063616c6c61626c6520627920636f6c6c61746f72206163636f756e7439012d20726573756c742075706f6e207375636365737366756c2063616c6c206973207468652063616e6469646174652069732061637469766520696e207468652063616e64696461746520706f6f6c28676f5f6f66666c696e65000b04090154656d706f726172696c79206c656176652074686520736574206f6620636f6c6c61746f722063616e6469646174657320776974686f757420756e626f6e64696e6724676f5f6f6e6c696e65000c042d0152656a6f696e2074686520736574206f6620636f6c6c61746f722063616e646964617465732069662070726576696f75736c79206861642063616c6c65642060676f5f6f66666c696e65604c63616e6469646174655f626f6e645f6d6f72650401106d6f726518013042616c616e63654f663c543e000d04bc496e63726561736520636f6c6c61746f722063616e6469646174652073656c6620626f6e6420627920606d6f726560707363686564756c655f63616e6469646174655f626f6e645f6c6573730401106c65737318013042616c616e63654f663c543e000e04f45265717565737420627920636f6c6c61746f722063616e64696461746520746f2064656372656173652073656c6620626f6e6420627920606c657373606c657865637574655f63616e6469646174655f626f6e645f6c65737304012463616e646964617465000130543a3a4163636f756e744964000f040901457865637574652070656e64696e67207265717565737420746f2061646a7573742074686520636f6c6c61746f722063616e6469646174652073656c6620626f6e646863616e63656c5f63616e6469646174655f626f6e645f6c657373001004050143616e63656c2070656e64696e67207265717565737420746f2061646a7573742074686520636f6c6c61746f722063616e6469646174652073656c6620626f6e642064656c656761746510012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00016863616e6469646174655f64656c65676174696f6e5f636f756e7410010c75333200014064656c65676174696f6e5f636f756e7410010c753332001108410149662063616c6c6572206973206e6f7420612064656c656761746f7220616e64206e6f74206120636f6c6c61746f722c207468656e206a6f696e2074686520736574206f662064656c656761746f7273410149662063616c6c657220697320612064656c656761746f722c207468656e206d616b65732064656c65676174696f6e20746f206368616e67652074686569722064656c65676174696f6e207374617465647363686564756c655f6c656176655f64656c656761746f727300120c39015265717565737420746f206c656176652074686520736574206f662064656c656761746f72732e204966207375636365737366756c2c207468652063616c6c6572206973207363686564756c65645101746f20626520616c6c6f77656420746f20657869742e205375636365737320666f7262696473206675747572652064656c656761746f7220616374696f6e7320756e74696c20746865207265717565737420697354696e766f6b6564206f722063616e63656c6c65642e60657865637574655f6c656176655f64656c656761746f727308012464656c656761746f72000130543a3a4163636f756e74496400014064656c65676174696f6e5f636f756e7410010c7533320013044d01457865637574652074686520726967687420746f20657869742074686520736574206f662064656c656761746f727320616e64207265766f6b6520616c6c206f6e676f696e672064656c65676174696f6e732e5c63616e63656c5f6c656176655f64656c656761746f72730014085d0143616e63656c20612070656e64696e67207265717565737420746f20657869742074686520736574206f662064656c656761746f72732e205375636365737320636c65617273207468652070656e64696e6720657869742d017265717565737420287468657265627920726573657474696e67207468652064656c61792075706f6e20616e6f7468657220606c656176655f64656c656761746f7273602063616c6c292e687363686564756c655f7265766f6b655f64656c65676174696f6e040120636f6c6c61746f72000130543a3a4163636f756e74496400150851015265717565737420746f207265766f6b6520616e206578697374696e672064656c65676174696f6e2e204966207375636365737366756c2c207468652064656c65676174696f6e206973207363686564756c65642d01746f20626520616c6c6f77656420746f206265207265766f6b656420766961207468652060657865637574655f64656c65676174696f6e5f72657175657374602065787472696e7369632e4c64656c656761746f725f626f6e645f6d6f726508012463616e646964617465000130543a3a4163636f756e7449640001106d6f726518013042616c616e63654f663c543e001604ec426f6e64206d6f726520666f722064656c656761746f727320777274206120737065636966696320636f6c6c61746f722063616e6469646174652e707363686564756c655f64656c656761746f725f626f6e645f6c65737308012463616e646964617465000130543a3a4163636f756e7449640001106c65737318013042616c616e63654f663c543e0017040d015265717565737420626f6e64206c65737320666f722064656c656761746f727320777274206120737065636966696320636f6c6c61746f722063616e6469646174652e68657865637574655f64656c65676174696f6e5f7265717565737408012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964001804e0457865637574652070656e64696e67207265717565737420746f206368616e676520616e206578697374696e672064656c65676174696f6e6463616e63656c5f64656c65676174696f6e5f7265717565737404012463616e646964617465000130543a3a4163636f756e744964001904c043616e63656c207265717565737420746f206368616e676520616e206578697374696e672064656c65676174696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e79030c4470617261636861696e5f7374616b696e671870616c6c6574144572726f720404540001a43044656c656761746f72444e450000006844656c656761746f72444e45696e546f704e6f72426f74746f6d0001006844656c656761746f72444e45496e44656c656761746f725365740002003043616e646964617465444e450003003444656c65676174696f6e444e450004003c44656c656761746f724578697374730005003c43616e6469646174654578697374730006005443616e646964617465426f6e6442656c6f774d696e0007004c496e73756666696369656e7442616c616e63650008005444656c656761746f72426f6e6442656c6f774d696e0009004844656c65676174696f6e42656c6f774d696e000a0038416c72656164794f66666c696e65000b0034416c7265616479416374697665000c005c44656c656761746f72416c72656164794c656176696e67000d004c44656c656761746f724e6f744c656176696e67000e005c44656c656761746f7243616e6e6f744c65617665596574000f005c43616e6e6f7444656c656761746549664c656176696e670010005c43616e646964617465416c72656164794c656176696e670011004c43616e6469646174654e6f744c656176696e670012005c43616e64696461746543616e6e6f744c656176655965740013005c43616e6e6f74476f4f6e6c696e6549664c656176696e67001400804578636565644d617844656c65676174696f6e7350657244656c656761746f7200150064416c726561647944656c65676174656443616e6469646174650016003c496e76616c69645363686564756c650017004443616e6e6f7453657442656c6f774d696e001800b8526f756e644c656e6774684d757374426541744c65617374546f74616c53656c6563746564436f6c6c61746f7273001900484e6f57726974696e6753616d6556616c7565001a00b0546f6f4c6f7743616e646964617465436f756e7457656967687448696e744a6f696e43616e64696461746573001b00cc546f6f4c6f7743616e646964617465436f756e7457656967687448696e7443616e63656c4c6561766543616e64696461746573001c0094546f6f4c6f7743616e646964617465436f756e74546f4c6561766543616e64696461746573001d007c546f6f4c6f7744656c65676174696f6e436f756e74546f44656c6567617465001e00a0546f6f4c6f7743616e64696461746544656c65676174696f6e436f756e74546f44656c6567617465001f00bc546f6f4c6f7743616e64696461746544656c65676174696f6e436f756e74546f4c6561766543616e6469646174657300200098546f6f4c6f7744656c65676174696f6e436f756e74546f4c6561766544656c656761746f72730021006c50656e64696e6743616e6469646174655265717565737473444e450022009050656e64696e6743616e64696461746552657175657374416c72656164794578697374730023008050656e64696e6743616e646964617465526571756573744e6f744475655965740024006c50656e64696e6744656c65676174696f6e52657175657374444e450025009450656e64696e6744656c65676174696f6e52657175657374416c72656164794578697374730026008450656e64696e6744656c65676174696f6e526571756573744e6f74447565596574002700c843616e6e6f7444656c65676174654c6573735468616e4c6f77657374426f74746f6d5768656e426f74746f6d497346756c6c00280004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909097d030c5870616c6c65745f617574686f725f696e686572656e741870616c6c65741043616c6c040454000104786b69636b5f6f66665f617574686f72736869705f76616c69646174696f6e0000084d015468697320696e686572656e74206973206120776f726b61726f756e6420746f2072756e20636f64652061667465722074686520227265616c2220696e686572656e747320686176652065786563757465642c94627574206265666f7265207472616e73616374696f6e73206172652065786563757465642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e81030c5870616c6c65745f617574686f725f696e686572656e741870616c6c6574144572726f7204045400010c40417574686f72416c726561647953657400000470417574686f7220616c72656164792073657420696e20626c6f636b2e2c4e6f4163636f756e744964000104e04e6f204163636f756e7449642077617320666f756e6420746f206265206173736f6369617465642077697468207468697320617574686f723843616e6e6f744265417574686f72000204d454686520617574686f7220696e2074686520696e686572656e74206973206e6f7420616e20656c696769626c6520617574686f722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090985030c6470616c6c65745f617574686f725f736c6f745f66696c7465721870616c6c65741043616c6c040454000104307365745f656c696769626c6504010c6e6577980140456c69676962696c69747956616c7565000004fc5570646174652074686520656c696769626c6520636f756e742e20496e74656e64656420746f2062652063616c6c656420627920676f7665726e616e63652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e89030c5470616c6c65745f617574686f725f6d617070696e671870616c6c657440526567697374726174696f6e496e666f04045400000c011c6163636f756e74000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0001106b657973a0011c543a3a4b65797300008d030c5470616c6c65745f617574686f725f6d617070696e671870616c6c65741043616c6c0404540001143c6164645f6173736f63696174696f6e040124617574686f725f6964a001204e696d62757349640000105501526567697374657220796f7572204e696d6275734964206f6e636861696e20736f20626c6f636b7320796f7520617574686f7220617265206173736f636961746564207769746820796f7572206163636f756e742e00290155736572732077686f2068617665206265656e20286f722077696c6c20736f6f6e2062652920656c65637465642061637469766520636f6c6c61746f727320696e207374616b696e672c310173686f756c64207375626d697420746869732065787472696e73696320746f206861766520746865697220626c6f636b7320616363657074656420616e64206561726e20726577617264732e487570646174655f6173736f63696174696f6e0801346f6c645f617574686f725f6964a001204e696d62757349640001346e65775f617574686f725f6964a001204e696d6275734964000114504368616e676520796f7572204d617070696e672e005d01546869732069732075736566756c20666f72206e6f726d616c206b657920726f746174696f6e206f7220666f72207768656e20737769746368696e672066726f6d206f6e6520706879736963616c20636f6c6c61746f72e06d616368696e6520746f20616e6f746865722e204e6f206e6577207365637572697479206465706f7369742069732072657175697265642ec8546869732073657473206b65797320746f206e65775f617574686f725f69642e696e746f28292062792064656661756c742e44636c6561725f6173736f63696174696f6e040124617574686f725f6964a001204e696d62757349640002104c436c65617220796f7572204d617070696e672e006101546869732069732075736566756c207768656e20796f7520617265206e6f206c6f6e67657220616e20617574686f7220616e6420776f756c64206c696b6520746f2072652d636c61696d20796f7572207365637572697479206465706f7369742e3472656769737465725f6b657973080124617574686f725f6964a001204e696d62757349640001106b657973a0011c543a3a4b65797300030490416464206173736f63696174696f6e20616e64207365742073657373696f6e206b657973207365745f6b6579730c01346f6c645f617574686f725f6964a001204e696d62757349640001346e65775f617574686f725f6964a001204e696d62757349640001206e65775f6b657973a0011c543a3a4b657973000414a4536574206173736f63696174696f6e20616e642073657373696f6e206b657973206174206f6e63652e002901546869732069732075736566756c20666f72206b657920726f746174696f6e20746f20757064617465204e696d62757320616e6420565246206b65797320696e206f6e652063616c6c2e51014e6f206e6577207365637572697479206465706f7369742069732072657175697265642e2057696c6c207265706c61636520607570646174655f6173736f63696174696f6e60207768696368206973206b657074a06e6f7720666f72206261636b776172647320636f6d7061746962696c69747920726561736f6e732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e91030c5470616c6c65745f617574686f725f6d617070696e671870616c6c6574144572726f720404540001104c4173736f63696174696f6e4e6f74466f756e64000004e4546865206173736f63696174696f6e2063616e277420626520636c65617265642062656361757365206974206973206e6f7420666f756e642e484e6f74596f75724173736f63696174696f6e0001041d01546865206173736f63696174696f6e2063616e277420626520636c656172656420626563617573652069742062656c6f6e677320746f20616e6f74686572206163636f756e742e6c43616e6e6f744166666f726453656375726974794465706f7369740002043d0154686973206163636f756e742063616e6e6f742073657420616e20617574686f7220626563617573652069742063616e6e6f6e206166666f726420746865207365637572697479206465706f73697444416c72656164794173736f6369617465640003042101546865204e696d627573496420696e207175657374696f6e20697320616c7265616479206173736f63696174656420616e642063616e6e6f74206265206f7665727772697474656e040d01416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746865206d617070696e672070616c6c65742773206c6f6769632e95030c6070616c6c65745f6d6f6f6e6265616d5f6f7262697465727314747970657340436f6c6c61746f72506f6f6c496e666f04244163636f756e7449640100000c01206f72626974657273290101385665633c4163636f756e7449643e0001546d617962655f63757272656e745f6f726269746572990301844f7074696f6e3c43757272656e744f7262697465723c4163636f756e7449643e3e0001306e6578745f6f72626974657210010c7533320000990304184f7074696f6e040454019d030108104e6f6e6500000010536f6d6504009d0300000100009d030c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731474797065733843757272656e744f72626974657204244163636f756e7449640100000801286163636f756e745f69640001244163636f756e74496400011c72656d6f7665647c0110626f6f6c0000a1030c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731870616c6c65741043616c6c04045400011c50636f6c6c61746f725f6164645f6f72626974657204011c6f72626974657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650000048441646420616e206f72626974657220696e206120636f6c6c61746f7220706f6f6c5c636f6c6c61746f725f72656d6f76655f6f72626974657204011c6f72626974657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000104bc52656d6f766520616e206f7262697465722066726f6d207468652063616c6c657220636f6c6c61746f7220706f6f6c6c6f7262697465725f6c656176655f636f6c6c61746f725f706f6f6c040120636f6c6c61746f7200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000204c852656d6f7665207468652063616c6c65722066726f6d207468652073706563696669656420636f6c6c61746f7220706f6f6c406f7262697465725f7265676973746572000304645265676973746572696e6720617320616e206f726269746572486f7262697465725f756e7265676973746572040150636f6c6c61746f72735f706f6f6c5f636f756e7410010c7533320004046c44657265676973746572696e672066726f6d206f72626974657273306164645f636f6c6c61746f72040120636f6c6c61746f7200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650005048c416464206120636f6c6c61746f7220746f206f726269746572732070726f6772616d2e3c72656d6f76655f636f6c6c61746f72040120636f6c6c61746f7200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000604a052656d6f7665206120636f6c6c61746f722066726f6d206f726269746572732070726f6772616d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea5030c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731870616c6c6574144572726f7204045400012450436f6c6c61746f72416c72656164794164646564000004c854686520636f6c6c61746f7220697320616c726561647920616464656420696e206f726269746572732070726f6772616d2e40436f6c6c61746f724e6f74466f756e64000104a45468697320636f6c6c61746f72206973206e6f7420696e206f726269746572732070726f6772616d2e50436f6c6c61746f72506f6f6c546f6f4c61726765000204090154686572652061726520616c726561647920746f6f206d616e79206f72626974657273206173736f6369617465642077697468207468697320636f6c6c61746f722e60436f6c6c61746f7273506f6f6c436f756e74546f6f4c6f770003042501546865726520617265206d6f726520636f6c6c61746f7220706f6f6c73207468616e20746865206e756d6265722073706563696669656420696e2074686520706172616d657465722e5c4d696e4f7262697465724465706f7369744e6f745365740004085d01546865206d696e696d756d206465706f73697420726571756972656420746f20726567697374657220617320616e206f72626974657220686173206e6f7420796574206265656e20696e636c7564656420696e207468653c6f6e636861696e2073746f72616765504f726269746572416c7265616479496e506f6f6c000504d854686973206f72626974657220697320616c7265616479206173736f6369617465642077697468207468697320636f6c6c61746f722e584f7262697465724465706f7369744e6f74466f756e640006048c54686973206f72626974657220686173206e6f74206d6164652061206465706f7369743c4f7262697465724e6f74466f756e640007046454686973206f726269746572206973206e6f7420666f756e644c4f7262697465725374696c6c496e41506f6f6c000804a4546865206f726269746572206973207374696c6c206174206c6561737420696e206f6e6520706f6f6c040501416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746869732070616c6c657427732065787472696e736963732ea9030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011014626174636804011463616c6c73ad0301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e646578c4010c75313600011063616c6cb1030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73ad0301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e85050154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cb1030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ead03000002b10300b10308406d6f6f6e6265616d5f72756e74696d651043616c6c0001741853797374656d0400250201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000003c50617261636861696e53797374656d0400a90201d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e0001002454696d657374616d700400d50201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003002042616c616e6365730400f90201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a004050617261636861696e5374616b696e670400750301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e5374616b696e672c2052756e74696d653e00140038417574686f72496e686572656e7404007d0301cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72496e686572656e742c2052756e74696d653e00150030417574686f7246696c7465720400850301c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f7246696c7465722c2052756e74696d653e00160034417574686f724d617070696e6704008d0301c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f724d617070696e672c2052756e74696d653e001700404d6f6f6e6265616d4f726269746572730400a10301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d6f6f6e6265616d4f726269746572732c2052756e74696d653e0018001c5574696c6974790400a90301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001e001450726f78790400b50301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001f003c4d61696e74656e616e63654d6f64650400bd0301d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d61696e74656e616e63654d6f64652c2052756e74696d653e002000204964656e746974790400c10301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e0021000c45564d0400610401a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c45564d2c2052756e74696d653e00330020457468657265756d0400750401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c457468657265756d2c2052756e74696d653e0034001c4261736546656504009d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426173654665652c2052756e74696d653e003500245363686564756c65720400a10401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e003c002444656d6f63726163790400ad0401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e003d0044436f756e63696c436f6c6c6563746976650400b90401d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c436f6c6c6563746976652c2052756e74696d653e0046005c54656368436f6d6d6974746565436f6c6c6563746976650400bd0401f10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54656368436f6d6d6974746565436f6c6c6563746976652c2052756e74696d653e0047002054726561737572790400c10401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e0050004043726f77646c6f616e526577617264730400c50401d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e526577617264732c2052756e74696d653e005a0020446d7051756575650400f10401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0066002c506f6c6b61646f7458636d0400f50401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e006700184173736574730400590501ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574732c2052756e74696d653e0068003041737365744d616e616765720400610501c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41737365744d616e616765722c2052756e74696d653e0069001c58546f6b656e730400650501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58546f6b656e732c2052756e74696d653e006a003458636d5472616e736163746f720400790501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d5472616e736163746f722c2052756e74696d653e006b002c4c6f63616c4173736574730400810501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4c6f63616c4173736574732c2052756e74696d653e006c0000b5030c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065b90301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cb1030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065c00130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065c00130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f74797065c00130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e646578c4010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f74797065c00130543a3a50726f787954797065000114696e646578c4010c75313600011868656967687479010138543a3a426c6f636b4e756d6265720001246578745f696e6465787901010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065b90301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cb1030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb90304184f7074696f6e04045401c00108104e6f6e6500000010536f6d650400c00000010000bd030c5c70616c6c65745f6d61696e74656e616e63655f6d6f64651870616c6c65741043616c6c04045400010858656e7465725f6d61696e74656e616e63655f6d6f64650000148c506c6163652074686520636861696e20696e206d61696e74656e616e6365206d6f6465003c57656967687420636f73742069733af42a204f6e65204442207265616420746f20656e73757265207765277265206e6f7420616c726561647920696e206d61696e74656e616e6365206d6f64654d012a20546872656520444220777269746573202d203120666f7220746865206d6f64652c203120666f722073757370656e64696e672078636d20657865637574696f6e2c203120666f7220746865206576656e745c726573756d655f6e6f726d616c5f6f7065726174696f6e000114a452657475726e2074686520636861696e20746f206e6f726d616c206f7065726174696e67206d6f6465003c57656967687420636f73742069733ac42a204f6e65204442207265616420746f20656e7375726520776527726520696e206d61696e74656e616e6365206d6f646545012a20546872656520444220777269746573202d203120666f7220746865206d6f64652c203120666f7220726573756d696e672078636d20657865637574696f6e2c203120666f7220746865206576656e74042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec1030c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74000130543a3a4163636f756e7449640000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666fc50301a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f73756273040110737562734d0401645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e64657879010138526567697374726172496e64657800011c6d61785f6665658501013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e64657879010138526567697374726172496e64657800010c6665658501013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e64657879010138526567697374726172496e64657800010c6e6577000130543a3a4163636f756e744964000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e64657879010138526567697374726172496e6465780001186669656c6473550401384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e740c01247265675f696e64657879010138526567697374726172496e64657800011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001246a756467656d656e745d04015c4a756467656d656e743c42616c616e63654f663c543e3e00094cb850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e7469747904011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c73756200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011064617461d103011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c73756200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011064617461d103011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c73756200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2ec5030c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616cc9030190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c6179d1030110446174610001146c6567616cd10301104461746100010c776562d10301104461746100011072696f74d103011044617461000114656d61696cd10301104461746100013c7067705f66696e6765727072696e74490401404f7074696f6e3c5b75383b2032305d3e000114696d616765d10301104461746100011c74776974746572d1030110446174610000c90310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401cd03045300000400450401185665633c543e0000cd0300000408d103d10300d1030c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e6500000010526177300400d5030000010010526177310400d9030000020010526177320400dd030000030010526177330400e10300000400105261773404003c0000050010526177350400e5030000060010526177360400e9030000070010526177370400ed0300000800105261773804005d010000090010526177390400f10300000a001452617731300400f50300000b001452617731310400f90300000c001452617731320400fd0300000d001452617731330400010400000e001452617731340400050400000f0014526177313504000904000010001452617731360400b5010000110014526177313704000d04000012001452617731380400110400001300145261773139040015040000140014526177323004000400001500145261773231040019040000160014526177323204001d0400001700145261773233040021040000180014526177323404002504000019001452617732350400290400001a0014526177323604002d0400001b001452617732370400310400001c001452617732380400350400001d001452617732390400390400001e0014526177333004003d0400001f001452617733310400410400002000145261773332040028000021002c426c616b6554776f323536040028000022001853686132353604002800002300244b656363616b323536040028000024002c53686154687265653235360400280000250000d503000003000000000800d903000003010000000800dd03000003020000000800e103000003030000000800e503000003050000000800e903000003060000000800ed03000003070000000800f103000003090000000800f5030000030a0000000800f9030000030b0000000800fd030000030c000000080001040000030d000000080005040000030e000000080009040000030f00000008000d040000031100000008001104000003120000000800150400000313000000080019040000031500000008001d040000031600000008002104000003170000000800250400000318000000080029040000031900000008002d040000031a000000080031040000031b000000080035040000031c000000080039040000031d00000008003d040000031e000000080041040000031f00000008004504000002cd0300490404184f7074696f6e04045401040108104e6f6e6500000010536f6d6504000400000100004d0400000251040051040000040800d1030055040c3c70616c6c65745f6964656e7469747914747970657320426974466c6167730404540159040004002001344964656e746974794669656c64000059040c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c54776974746572008000005d040c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f75730006000061040c2870616c6c65745f65766d1870616c6c65741043616c6c04045400011420776974686472617708011c61646472657373dc01104831363000011476616c756518013042616c616e63654f663c543e000004e057697468647261772062616c616e63652066726f6d2045564d20696e746f2063757272656e63792f62616c616e6365732070616c6c65742e1063616c6c240118736f75726365dc011048313630000118746172676574dc011048313630000114696e7075742c011c5665633c75383e00011476616c7565e40110553235360001246761735f6c696d697420010c75363400013c6d61785f6665655f7065725f676173e40110553235360001606d61785f7072696f726974795f6665655f7065725f676173650401304f7074696f6e3c553235363e0001146e6f6e6365650401304f7074696f6e3c553235363e00012c6163636573735f6c697374690401585665633c28483136302c205665633c483235363e293e0001045d01497373756520616e2045564d2063616c6c206f7065726174696f6e2e20546869732069732073696d696c617220746f2061206d6573736167652063616c6c207472616e73616374696f6e20696e20457468657265756d2e18637265617465200118736f75726365dc011048313630000110696e69742c011c5665633c75383e00011476616c7565e40110553235360001246761735f6c696d697420010c75363400013c6d61785f6665655f7065725f676173e40110553235360001606d61785f7072696f726974795f6665655f7065725f676173650401304f7074696f6e3c553235363e0001146e6f6e6365650401304f7074696f6e3c553235363e00012c6163636573735f6c697374690401585665633c28483136302c205665633c483235363e293e0002085101497373756520616e2045564d20637265617465206f7065726174696f6e2e20546869732069732073696d696c617220746f206120636f6e7472616374206372656174696f6e207472616e73616374696f6e20696e24457468657265756d2e1c63726561746532240118736f75726365dc011048313630000110696e69742c011c5665633c75383e00011073616c742401104832353600011476616c7565e40110553235360001246761735f6c696d697420010c75363400013c6d61785f6665655f7065725f676173e40110553235360001606d61785f7072696f726974795f6665655f7065725f676173650401304f7074696f6e3c553235363e0001146e6f6e6365650401304f7074696f6e3c553235363e00012c6163636573735f6c697374690401585665633c28483136302c205665633c483235363e293e0003047c497373756520616e2045564d2063726561746532206f7065726174696f6e2e78686f746669785f696e635f6163636f756e745f73756666696369656e7473040124616464726573736573710401245665633c483136303e0004049101496e6372656d656e74206073756666696369656e74736020666f72206578697374696e67206163636f756e747320686176696e672061206e6f6e7a65726f20606e6f6e63656020627574207a65726f206073756666696369656e7473602076616c75652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e650404184f7074696f6e04045401e40108104e6f6e6500000010536f6d650400e4000001000069040000026d04006d0400000408dce0007104000002dc0075040c3c70616c6c65745f657468657265756d1870616c6c65741043616c6c040454000104207472616e7361637404012c7472616e73616374696f6e7904012c5472616e73616374696f6e000004845472616e7361637420616e20457468657265756d207472616e73616374696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e79040c20657468657265756d2c7472616e73616374696f6e345472616e73616374696f6e563200010c184c656761637904007d0401444c65676163795472616e73616374696f6e0000001c4549503239333004008d040148454950323933305472616e73616374696f6e0001001c45495031353539040099040148454950313535395472616e73616374696f6e000200007d040c20657468657265756d2c7472616e73616374696f6e444c65676163795472616e73616374696f6e00001c01146e6f6e6365e40110553235360001246761735f7072696365e40110553235360001246761735f6c696d6974e4011055323536000118616374696f6e810401445472616e73616374696f6e416374696f6e00011476616c7565e4011055323536000114696e7075742c011442797465730001247369676e6174757265850401505472616e73616374696f6e5369676e6174757265000081040c20657468657265756d2c7472616e73616374696f6e445472616e73616374696f6e416374696f6e0001081043616c6c0400dc011048313630000000184372656174650001000085040c20657468657265756d2c7472616e73616374696f6e505472616e73616374696f6e5369676e617475726500000c010476890401545472616e73616374696f6e5265636f76657279496400010472240110483235360001047324011048323536000089040c20657468657265756d2c7472616e73616374696f6e545472616e73616374696f6e5265636f7665727949640000040020010c75363400008d040c20657468657265756d2c7472616e73616374696f6e48454950323933305472616e73616374696f6e00002c0120636861696e5f696420010c7536340001146e6f6e6365e40110553235360001246761735f7072696365e40110553235360001246761735f6c696d6974e4011055323536000118616374696f6e810401445472616e73616374696f6e416374696f6e00011476616c7565e4011055323536000114696e7075742c0114427974657300012c6163636573735f6c697374910401284163636573734c6973740001306f64645f795f7061726974797c0110626f6f6c000104722401104832353600010473240110483235360000910400000295040095040c20657468657265756d2c7472616e73616374696f6e384163636573734c6973744974656d000008011c61646472657373dc011c4164647265737300013073746f726167655f6b657973e001245665633c483235363e000099040c20657468657265756d2c7472616e73616374696f6e48454950313535395472616e73616374696f6e0000300120636861696e5f696420010c7536340001146e6f6e6365e40110553235360001606d61785f7072696f726974795f6665655f7065725f676173e401105532353600013c6d61785f6665655f7065725f676173e40110553235360001246761735f6c696d6974e4011055323536000118616374696f6e810401445472616e73616374696f6e416374696f6e00011476616c7565e4011055323536000114696e7075742c0114427974657300012c6163636573735f6c697374910401284163636573734c6973740001306f64645f795f7061726974797c0110626f6f6c0001047224011048323536000104732401104832353600009d040c3c70616c6c65745f626173655f6665651870616c6c65741043616c6c04045400010c507365745f626173655f6665655f7065725f67617304010c666565e4011055323536000000347365745f69735f61637469766504012469735f6163746976657c0110626f6f6c000100387365745f656c6173746963697479040128656c61737469636974791101011c5065726d696c6c000200042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea1040c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d656414010869642c011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d656404010869642c011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f616674657214010869642c011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea50404184f7074696f6e0404540119010108104e6f6e6500000010536f6d65040019010000010000a90410346672616d655f737570706f727418747261697473207363686564756c652c4d6179626548617368656408045401b1031048617368012401081456616c75650400b103010454000000104861736804002401104861736800010000ad040c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736824011c543a3a4861736800011476616c75658501013042616c616e63654f663c543e00002c9c50726f706f736520612073656e73697469766520616374696f6e20746f2062652074616b656e2e001501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737480686176652066756e647320746f20636f76657220746865206465706f7369742e00d42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20707265696d6167652e15012d206076616c7565603a2054686520616d6f756e74206f66206465706f73697420286d757374206265206174206c6561737420604d696e696d756d4465706f73697460292e0044456d697473206050726f706f736564602e00385765696768743a20604f28702960187365636f6e6408012070726f706f73616c7901012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e647901010c753332000128b45369676e616c732061677265656d656e742077697468206120706172746963756c61722070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e64657211016d75737420686176652066756e647320746f20636f76657220746865206465706f7369742c20657175616c20746f20746865206f726967696e616c206465706f7369742e00c82d206070726f706f73616c603a2054686520696e646578206f66207468652070726f706f73616c20746f207365636f6e642e41012d20607365636f6e64735f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e207468652063757272656e74206e756d626572206f66207365636f6e6473206f6e20746869732501202070726f706f73616c2e2045787472696e736963206973207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e001d015765696768743a20604f28532960207768657265205320697320746865206e756d626572206f66207365636f6e647320612070726f706f73616c20616c7265616479206861732e10766f74650801247265665f696e6465787901013c5265666572656e64756d496e646578000110766f7465310101644163636f756e74566f74653c42616c616e63654f663c543e3e0002243101566f746520696e2061207265666572656e64756d2e2049662060766f74652e69735f6179652829602c2074686520766f746520697320746f20656e616374207468652070726f706f73616c3bb86f7468657277697365206974206973206120766f746520746f206b65657020746865207374617475732071756f2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00dc2d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f20766f746520666f722e842d2060766f7465603a2054686520766f746520636f6e66696775726174696f6e2e002d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722068617320766f746564206f6e2e40656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003204d015363686564756c6520616e20656d657267656e63792063616e63656c6c6174696f6e206f662061207265666572656e64756d2e2043616e6e6f742068617070656e20747769636520746f207468652073616d652c7265666572656e64756d2e00f8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c6c6174696f6e4f726967696e602e00d02d607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e003c5765696768743a20604f283129602e4065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736824011c543a3a486173680004242d015363686564756c652061207265666572656e64756d20746f206265207461626c6564206f6e6365206974206973206c6567616c20746f207363686564756c6520616e2065787465726e616c2c7265666572656e64756d2e00e8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206045787465726e616c4f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e0015015765696768743a20604f2856296020776974682056206e756d626572206f66207665746f65727320696e2074686520626c61636b6c697374206f662070726f706f73616c2eb820204465636f64696e6720766563206f66206c656e67746820562e2043686172676564206173206d6178696d756d6465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736824011c543a3a4861736800052c55015363686564756c652061206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f207363686564756c655c616e2065787465726e616c207265666572656e64756d2e00ec546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c4d616a6f726974794f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f283129606065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736824011c543a3a4861736800062c45015363686564756c652061206e656761746976652d7475726e6f75742d62696173207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f807363686564756c6520616e2065787465726e616c207265666572656e64756d2e00e8546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c44656661756c744f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f2831296028666173745f747261636b0c013470726f706f73616c5f6861736824011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d62657200073c4d015363686564756c65207468652063757272656e746c792065787465726e616c6c792d70726f706f736564206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c65646101696d6d6564696174656c792e204966207468657265206973206e6f2065787465726e616c6c792d70726f706f736564207265666572656e64756d2063757272656e746c792c206f72206966207468657265206973206f6e65e8627574206974206973206e6f742061206d616a6f726974792d63617272696573207265666572656e64756d207468656e206974206661696c732e00d0546865206469737061746368206f6620746869732063616c6c206d757374206265206046617374547261636b4f726967696e602e00f42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652063757272656e742065787465726e616c2070726f706f73616c2e5d012d2060766f74696e675f706572696f64603a2054686520706572696f64207468617420697320616c6c6f77656420666f7220766f74696e67206f6e20746869732070726f706f73616c2e20496e6372656173656420746f9420206046617374547261636b566f74696e67506572696f646020696620746f6f206c6f772e51012d206064656c6179603a20546865206e756d626572206f6620626c6f636b20616674657220766f74696e672068617320656e64656420696e20617070726f76616c20616e6420746869732073686f756c64206265b82020656e61637465642e205468697320646f65736e277420686176652061206d696e696d756d20616d6f756e742e0040456d697473206053746172746564602e00385765696768743a20604f28312960347665746f5f65787465726e616c04013470726f706f73616c5f6861736824011c543a3a48617368000824b85665746f20616e6420626c61636b6c697374207468652065787465726e616c2070726f706f73616c20686173682e00d8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520605665746f4f726967696e602e002d012d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c20746f207665746f20616e6420626c61636b6c6973742e003c456d69747320605665746f6564602e00fc5765696768743a20604f2856202b206c6f6728562929602077686572652056206973206e756d626572206f6620606578697374696e67207665746f657273604463616e63656c5f7265666572656e64756d0401247265665f696e6465787901013c5265666572656e64756d496e64657800091c5052656d6f76652061207265666572656e64756d2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00d42d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e004423205765696768743a20604f283129602e3463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a1c9c43616e63656c20612070726f706f73616c2071756575656420666f7220656e6163746d656e742e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00c42d20607768696368603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e0049015765696768743a20604f284429602077686572652060446020697320746865206974656d7320696e207468652064697370617463682071756575652e205765696768746564206173206044203d203130602e2064656c65676174650c0108746f000130543a3a4163636f756e744964000128636f6e76696374696f6eb1040128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b50390144656c65676174652074686520766f74696e6720706f77657220287769746820736f6d6520676976656e20636f6e76696374696f6e29206f66207468652073656e64696e67206163636f756e742e0055015468652062616c616e63652064656c656761746564206973206c6f636b656420666f72206173206c6f6e6720617320697427732064656c6567617465642c20616e64207468657265616674657220666f7220746865c874696d6520617070726f70726961746520666f722074686520636f6e76696374696f6e2773206c6f636b20706572696f642e005d01546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e696e67206163636f756e74206d757374206569746865723a7420202d2062652064656c65676174696e6720616c72656164793b206f72590120202d2068617665206e6f20766f74696e67206163746976697479202869662074686572652069732c207468656e2069742077696c6c206e65656420746f2062652072656d6f7665642f636f6e736f6c69646174656494202020207468726f7567682060726561705f766f746560206f722060756e766f746560292e0045012d2060746f603a20546865206163636f756e742077686f736520766f74696e6720746865206074617267657460206163636f756e74277320766f74696e6720706f7765722077696c6c20666f6c6c6f772e55012d2060636f6e76696374696f6e603a2054686520636f6e76696374696f6e20746861742077696c6c20626520617474616368656420746f207468652064656c65676174656420766f7465732e205768656e20746865410120206163636f756e7420697320756e64656c6567617465642c207468652066756e64732077696c6c206265206c6f636b656420666f722074686520636f72726573706f6e64696e6720706572696f642e61012d206062616c616e6365603a2054686520616d6f756e74206f6620746865206163636f756e7427732062616c616e636520746f206265207573656420696e2064656c65676174696e672e2054686973206d757374206e6f74b420206265206d6f7265207468616e20746865206163636f756e7427732063757272656e742062616c616e63652e0048456d697473206044656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e28756e64656c6567617465000c30cc556e64656c65676174652074686520766f74696e6720706f776572206f66207468652073656e64696e67206163636f756e742e005d01546f6b656e73206d617920626520756e6c6f636b656420666f6c6c6f77696e67206f6e636520616e20616d6f756e74206f662074696d6520636f6e73697374656e74207769746820746865206c6f636b20706572696f64dc6f662074686520636f6e76696374696f6e2077697468207768696368207468652064656c65676174696f6e20776173206973737565642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062655463757272656e746c792064656c65676174696e672e0050456d6974732060556e64656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e58636c6561725f7075626c69635f70726f706f73616c73000d1470436c6561727320616c6c207075626c69632070726f706f73616c732e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e003c5765696768743a20604f283129602e346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000e285d0152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e205468697320646f65736e27742072657175697265207468652070726f706f73616c20746f2062652101696e207468652064697370617463682071756575652062757420646f657320726571756972652061206465706f7369742c2072657475726e6564206f6e636520656e61637465642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000f04090153616d6520617320606e6f74655f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e001030410152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e2054686973207265717569726573207468652070726f706f73616c20746f2062653d01696e207468652064697370617463682071756575652e204e6f206465706f736974206973206e65656465642e205768656e20746869732063616c6c206973207375636365737366756c2c20692e652e350174686520707265696d61676520686173206e6f74206265656e2075706c6f61646564206265666f726520616e64206d61746368657320736f6d6520696d6d696e656e742070726f706f73616c2c3c6e6f2066656520697320706169642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e0011042d0153616d6520617320606e6f74655f696d6d696e656e745f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e34726561705f707265696d61676508013470726f706f73616c5f6861736824011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e647901010c75333200123cf052656d6f766520616e20657870697265642070726f706f73616c20707265696d61676520616e6420636f6c6c65637420746865206465706f7369742e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f6620612070726f706f73616c2e5d012d206070726f706f73616c5f6c656e6774685f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e206c656e677468206f66207468652070726f706f73616c2e2045787472696e736963206973c820207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e004d01546869732077696c6c206f6e6c7920776f726b2061667465722060566f74696e67506572696f646020626c6f636b732066726f6d207468652074696d6520746861742074686520707265696d6167652077617359016e6f7465642c2069662069742773207468652073616d65206163636f756e7420646f696e672069742e2049662069742773206120646966666572656e74206163636f756e742c207468656e206974276c6c206f6e6c79ac776f726b20616e206164646974696f6e616c2060456e6163746d656e74506572696f6460206c617465722e005c456d6974732060507265696d616765526561706564602e00b45765696768743a20604f284429602077686572652044206973206c656e677468206f662070726f706f73616c2e18756e6c6f636b040118746172676574000130543a3a4163636f756e74496400131ca0556e6c6f636b20746f6b656e732074686174206861766520616e2065787069726564206c6f636b2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00b82d2060746172676574603a20546865206163636f756e7420746f2072656d6f766520746865206c6f636b206f6e2e00bc5765696768743a20604f2852296020776974682052206e756d626572206f6620766f7465206f66207461726765742e2c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e64657800146c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e000c49663a882d20746865207265666572656e64756d207761732063616e63656c6c65642c206f727c2d20746865207265666572656e64756d206973206f6e676f696e672c206f72902d20746865207265666572656e64756d2068617320656e64656420737563682074686174fc20202d2074686520766f7465206f6620746865206163636f756e742077617320696e206f70706f736974696f6e20746f2074686520726573756c743b206f72d420202d20746865726520776173206e6f20636f6e76696374696f6e20746f20746865206163636f756e74277320766f74653b206f728420202d20746865206163636f756e74206d61646520612073706c697420766f74655d012e2e2e7468656e2074686520766f74652069732072656d6f76656420636c65616e6c7920616e64206120666f6c6c6f77696e672063616c6c20746f2060756e6c6f636b60206d617920726573756c7420696e206d6f72655866756e6473206265696e6720617661696c61626c652e00a849662c20686f77657665722c20746865207265666572656e64756d2068617320656e64656420616e643aec2d2069742066696e697368656420636f72726573706f6e64696e6720746f2074686520766f7465206f6620746865206163636f756e742c20616e64dc2d20746865206163636f756e74206d6164652061207374616e6461726420766f7465207769746820636f6e76696374696f6e2c20616e64bc2d20746865206c6f636b20706572696f64206f662074686520636f6e76696374696f6e206973206e6f74206f76657259012e2e2e7468656e20746865206c6f636b2077696c6c206265206167677265676174656420696e746f20746865206f766572616c6c206163636f756e742773206c6f636b2c207768696368206d617920696e766f6c766559012a6f7665726c6f636b696e672a20287768657265207468652074776f206c6f636b732061726520636f6d62696e656420696e746f20612073696e676c65206c6f636b207468617420697320746865206d6178696d756de46f6620626f74682074686520616d6f756e74206c6f636b656420616e64207468652074696d65206973206974206c6f636b656420666f72292e004901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e6572206d7573742068617665206120766f7465887265676973746572656420666f72207265666572656e64756d2060696e646578602e00f42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e4472656d6f76655f6f746865725f766f7465080118746172676574000130543a3a4163636f756e744964000114696e64657810013c5265666572656e64756d496e64657800153c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e004d0149662074686520607461726765746020697320657175616c20746f20746865207369676e65722c207468656e20746869732066756e6374696f6e2069732065786163746c79206571756976616c656e7420746f2d016072656d6f76655f766f7465602e204966206e6f7420657175616c20746f20746865207369676e65722c207468656e2074686520766f7465206d757374206861766520657870697265642c5501656974686572206265636175736520746865207265666572656e64756d207761732063616e63656c6c65642c20626563617573652074686520766f746572206c6f737420746865207265666572656e64756d206f7298626563617573652074686520636f6e76696374696f6e20706572696f64206973206f7665722e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e004d012d2060746172676574603a20546865206163636f756e74206f662074686520766f746520746f2062652072656d6f7665643b2074686973206163636f756e74206d757374206861766520766f74656420666f725420207265666572656e64756d2060696e646578602ef42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e38656e6163745f70726f706f73616c08013470726f706f73616c5f6861736824011c543a3a48617368000114696e64657810013c5265666572656e64756d496e6465780016044d01456e61637420612070726f706f73616c2066726f6d2061207265666572656e64756d2e20466f72206e6f77207765206a757374206d616b65207468652077656967687420626520746865206d6178696d756d2e24626c61636b6c69737408013470726f706f73616c5f6861736824011c543a3a4861736800013c6d617962655f7265665f696e646578b504015c4f7074696f6e3c5265666572656e64756d496e6465783e00173c45015065726d616e656e746c7920706c61636520612070726f706f73616c20696e746f2074686520626c61636b6c6973742e20546869732070726576656e74732069742066726f6d2065766572206265696e673c70726f706f73656420616761696e2e00510149662063616c6c6564206f6e206120717565756564207075626c6963206f722065787465726e616c2070726f706f73616c2c207468656e20746869732077696c6c20726573756c7420696e206974206265696e67510172656d6f7665642e2049662074686520607265665f696e6465786020737570706c69656420697320616e20616374697665207265666572656e64756d2077697468207468652070726f706f73616c20686173682c687468656e2069742077696c6c2062652063616e63656c6c65642e00ec546865206469737061746368206f726967696e206f6620746869732063616c6c206d7573742062652060426c61636b6c6973744f726967696e602e00f82d206070726f706f73616c5f68617368603a205468652070726f706f73616c206861736820746f20626c61636b6c697374207065726d616e656e746c792e45012d20607265665f696e646578603a20416e206f6e676f696e67207265666572656e64756d2077686f73652068617368206973206070726f706f73616c5f68617368602c2077686963682077696c6c2062652863616e63656c6c65642e0041015765696768743a20604f28702960202874686f756768206173207468697320697320616e20686967682d70726976696c6567652064697370617463682c20776520617373756d65206974206861732061502020726561736f6e61626c652076616c7565292e3c63616e63656c5f70726f706f73616c04012870726f705f696e6465787901012450726f70496e64657800181c4852656d6f766520612070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c50726f706f73616c4f726967696e602e00d02d206070726f705f696e646578603a2054686520696e646578206f66207468652070726f706f73616c20746f2063616e63656c2e00e45765696768743a20604f28702960207768657265206070203d205075626c696350726f70733a3a3c543e3a3a6465636f64655f6c656e282960042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb1040c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b6564367800060000b50404184f7074696f6e04045401100108104e6f6e6500000010536f6d650400100000010000b9040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273290101445665633c543a3a4163636f756e7449643e0001147072696d65ac01504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cb103017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e647901010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c647901012c4d656d626572436f756e7400012070726f706f73616cb103017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e647901010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465787901013450726f706f73616c496e64657800011c617070726f76657c0110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465787901013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64810101185765696768740001306c656e6774685f626f756e647901010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273290101445665633c543a3a4163636f756e7449643e0001147072696d65ac01504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cb103017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e647901010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c647901012c4d656d626572436f756e7400012070726f706f73616cb103017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e647901010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465787901013450726f706f73616c496e64657800011c617070726f76657c0110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465787901013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64810101185765696768740001306c656e6774685f626f756e647901010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec1040c3c70616c6c65745f74726561737572791870616c6c65741043616c6c08045400044900010c3470726f706f73655f7370656e6408011476616c75658501013c42616c616e63654f663c542c20493e00012c62656e656669636961727900018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000024290150757420666f727761726420612073756767657374696f6e20666f72207370656e64696e672e2041206465706f7369742070726f706f7274696f6e616c20746f207468652076616c75653101697320726573657276656420616e6420736c6173686564206966207468652070726f706f73616c2069732072656a65637465642e2049742069732072657475726e6564206f6e6365207468655070726f706f73616c20697320617761726465642e002823203c7765696768743e482d20436f6d706c65786974793a204f283129b02d20446252656164733a206050726f706f73616c436f756e74602c20606f726967696e206163636f756e7460e82d2044625772697465733a206050726f706f73616c436f756e74602c206050726f706f73616c73602c20606f726967696e206163636f756e74602c23203c2f7765696768743e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f69647901013450726f706f73616c496e646578000124f852656a65637420612070726f706f736564207370656e642e20546865206f726967696e616c206465706f7369742077696c6c20626520736c61736865642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e002823203c7765696768743e482d20436f6d706c65786974793a204f283129cc2d20446252656164733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e7460d02d2044625772697465733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e74602c23203c2f7765696768743e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f69647901013450726f706f73616c496e6465780002285901417070726f766520612070726f706f73616c2e2041742061206c617465722074696d652c207468652070726f706f73616c2077696c6c20626520616c6c6f636174656420746f207468652062656e6566696369617279a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e4c2d20436f6d706c65786974793a204f2831292e8c2d20446252656164733a206050726f706f73616c73602c2060417070726f76616c7360582d20446257726974653a2060417070726f76616c73602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec5040c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c65741043616c6c040454000118646173736f63696174655f6e61746976655f6964656e746974790c01387265776172645f6163636f756e74000130543a3a4163636f756e74496400013472656c61795f6163636f756e74280158543a3a52656c6179436861696e4163636f756e74496400011470726f6f66c90401384d756c74695369676e617475726500001439014173736f63696174652061206e617469766520726577617264735f64657374696e6174696f6e206964656e74697479207769746820612063726f77646c6f616e20636f6e747269627574696f6e2e0045015468652063616c6c6572206e6565647320746f2070726f766964652074686520756e6173736f6369617465642072656c6179206163636f756e7420616e6420612070726f6f6620746f2073756363656564507769746820746865206173736f63696174696f6e45015468652070726f6f66206973206e6f7468696e67206275742061207369676e6174757265206f76657220746865207265776172645f61646472657373207573696e67207468652072656c6179206b657973886368616e67655f6173736f63696174696f6e5f776974685f72656c61795f6b6579730c01387265776172645f6163636f756e74000130543a3a4163636f756e74496400014070726576696f75735f6163636f756e74000130543a3a4163636f756e74496400011870726f6f6673e10401b45665633c28543a3a52656c6179436861696e4163636f756e7449642c204d756c74695369676e6174757265293e000114f84368616e676520726577617264206163636f756e74206279207375626d697474696e672070726f6f66732066726f6d2072656c6179206163636f756e7473005101546865206e756d626572206f662076616c69642070726f6f6673206e6565647320746f20626520626967676572207468616e20275265776172644164647265737352656c6179566f74655468726573686f6c64271501546865206163636f756e7420746f206265206368616e676564206e6565647320746f206265207375626d6974746564206173202770726576696f75735f6163636f756e7427a04f726967696e206d75737420626520526577617264416464726573734368616e67654f726967696e14636c61696d000204f4436f6c6c65637420776861746576657220706f7274696f6e206f6620796f757220726577617264206172652063757272656e746c79207665737465642e547570646174655f7265776172645f616464726573730401486e65775f7265776172645f6163636f756e74000130543a3a4163636f756e74496400030429015570646174652072657761726420616464726573732c2070726f76696e672074686174207468652063616c6c6572206f776e73207468652063757272656e74206e6174697665206b65795c636f6d706c6574655f696e697469616c697a6174696f6e0401486c656173655f656e64696e675f626c6f636b100154543a3a56657374696e67426c6f636b4e756d6265720004106d01546869732065787472696e73696320636f6d706c657465732074686520696e697469616c697a6174696f6e20696620736f6d6520636865636b73206172652066756c6c66696c65642e20546865736520636865636b73206172653ae4202d5468652072657761726420636f6e747269627574696f6e206d6f6e6579206d617463686573207468652063726f77646c6f616e20706f74f4202d54686520656e642076657374696e6720626c6f636b20697320686967686572207468616e2074686520696e69742076657374696e6720626c6f636ba4202d54686520696e697469616c697a6174696f6e20686173206e6f7420636f6d706c6574652079657454696e697469616c697a655f7265776172645f76656304011c72657761726473e9040105015665633c28543a3a52656c6179436861696e4163636f756e7449642c204f7074696f6e3c543a3a4163636f756e7449643e2c2042616c616e63654f663c543e293e00050c4d01496e697469616c697a65207468652072657761726420646973747269627574696f6e2073746f726167652e2049742073686f727463757473207768656e6576657220616e206572726f7220697320666f756e6435015468697320646f6573206e6f7420656e666f72636520616e7920636865636b73206f74686572207468616e206d616b696e67207375726520776520646f6e7420676f206f7665722066756e6473d4636f6d706c6574655f696e697469616c697a6174696f6e2073686f756c6420706572666f726d20616e79206164646974696f6e616c042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec904082873705f72756e74696d65384d756c74695369676e617475726500010c1c456432353531390400cd040148656432353531393a3a5369676e61747572650000001c537232353531390400d5040148737232353531393a3a5369676e61747572650001001445636473610400d904014065636473613a3a5369676e617475726500020000cd040c1c73705f636f72651c65643235353139245369676e617475726500000400d10401205b75383b2036345d0000d104000003400000000800d5040c1c73705f636f72651c73723235353139245369676e617475726500000400d10401205b75383b2036345d0000d9040c1c73705f636f7265146563647361245369676e617475726500000400dd0401205b75383b2036355d0000dd04000003410000000800e104000002e50400e5040000040828c90400e904000002ed0400ed040000040c28ac1800f1040c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030905365727669636520612073696e676c65206f766572776569676874206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733aac2d2060556e6b6e6f776e603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e15012d20604f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef5040c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e6408011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765f9040154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f61737365747310011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473e1010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e008901466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d20746865206669727374206173736574206c697374656420696e2074686520606173736574736020766563746f7220616e644d016665652d7765696768742069732063616c63756c61746564206c6f63616c6c7920616e6420746875732072656d6f746520776569676874732061726520617373756d656420746f20626520657175616c20746f386c6f63616c20776569676874732e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f61737365747310011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473e1010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200024095015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e20636861696e20616e6420666f72776172644c61206e6f74696669636174696f6e2058434d2e008901466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d20746865206669727374206173736574206c697374656420696e2074686520606173736574736020766563746f7220616e644d016665652d7765696768742069732063616c63756c61746564206c6f63616c6c7920616e6420746875732072656d6f746520776569676874732061726520617373756d656420746f20626520657175616c20746f386c6f63616c20776569676874732e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765250501a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6e6d010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6eb50401484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6ef501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6ef501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f61737365747314011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473e1010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d6974d901012c5765696768744c696d697400083c95015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e20636861696e20616e6420666f72776172644c61206e6f74696669636174696f6e2058434d2e007d01466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d20746865206669727374206173736574206c697374656420696e2074686520606173736574736020766563746f722e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f61737365747314011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e6566696369617279f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473e1010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d6974d901012c5765696768744c696d6974000938110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e007d01466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d20746865206669727374206173736574206c697374656420696e2074686520606173736574736020766563746f722e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef904080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400fd04013476303a3a58636d3c43616c6c3e00000008563104001105013476313a3a58636d3c43616c6c3e00010008563204009101013476323a3a58636d3c43616c6c3e00020000fd040c0c78636d0876300c58636d041043616c6c00012c3457697468647261774173736574080118617373657473e501013c5665633c4d756c746941737365743e00011c65666665637473010501405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f736974080118617373657473e501013c5665633c4d756c746941737365743e00011c65666665637473010501405665633c4f726465723c43616c6c3e3e0001003454656c65706f72744173736574080118617373657473e501013c5665633c4d756c746941737365743e00011c65666665637473010501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69648101010c753634000120726573706f6e73650d050120526573706f6e7365000300345472616e736665724173736574080118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065c50101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6cc901014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465727901010c7533320001406d61785f6d6573736167655f73697a657901010c7533320001306d61785f63617061636974797901010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e747901010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f727901010c75333200011873656e6465727901010c753332000124726563697069656e747901010c7533320009002c52656c6179656446726f6d08010c77686fed0101344d756c74694c6f636174696f6e00011c6d657373616765fd040170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000001050000020505000505100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f7369744173736574080118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c0118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665e501013c5665633c4d756c746941737365743e00011c72656365697665e501013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c0118617373657473e501013c5665633c4d756c746941737365743e00011c72657365727665ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69648101010c75363400011064657374ed0101344d756c74694c6f636174696f6e000118617373657473e501013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573e90101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f727c0110626f6f6c00010c78636d090501385665633c58636d3c43616c6c3e3e000700000905000002fd04000d050c0c78636d08763020526573706f6e7365000104184173736574730400e501013c5665633c4d756c746941737365743e0000000011050c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574739d01012c4d756c746941737365747300011c65666665637473150501405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574739d01012c4d756c746941737365747300011c65666665637473150501405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574739d01012c4d756c746941737365747300011c65666665637473150501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69648101010c753634000120726573706f6e736521050120526573706f6e7365000300345472616e7366657241737365740801186173736574739d01012c4d756c746941737365747300012c62656e65666963696172796d0101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01012c4d756c7469417373657473000110646573746d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065c50101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6cc901014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465727901010c7533320001406d61785f6d6573736167655f73697a657901010c7533320001306d61785f63617061636974797901010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e747901010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f727901010c75333200011873656e6465727901010c753332000124726563697069656e747901010c7533320009002c52656c6179656446726f6d08010c77686f71010154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676511050170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69648101010c75363400014c6d61785f726573706f6e73655f7765696768748101010c753634000b0048556e73756273637269626556657273696f6e000c000015050000021905001905100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e65666963696172796d0101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f61737365747310010c753332000110646573746d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665cd0101404d756c7469417373657446696c74657200011c726563656976659d01012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473cd0101404d756c7469417373657446696c74657200011c726573657276656d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473cd0101404d756c7469417373657446696c746572000110646573746d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69648101010c753634000110646573746d0101344d756c74694c6f636174696f6e000118617373657473cd0101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573a50101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f727c0110626f6f6c000130696e737472756374696f6e731d0501385665633c58636d3c43616c6c3e3e000700001d0500000211050021050c0c78636d08763120526573706f6e73650001081841737365747304009d01012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100002505080c78636d3056657273696f6e656458636d041043616c6c00010c08563004002905013476303a3a58636d3c43616c6c3e00000008563104003d05013476313a3a58636d3c43616c6c3e00010008563204004d05013476323a3a58636d3c43616c6c3e0002000029050c0c78636d0876300c58636d041043616c6c00012c3457697468647261774173736574080118617373657473e501013c5665633c4d756c746941737365743e00011c656666656374732d0501405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f736974080118617373657473e501013c5665633c4d756c746941737365743e00011c656666656374732d0501405665633c4f726465723c43616c6c3e3e0001003454656c65706f72744173736574080118617373657473e501013c5665633c4d756c746941737365743e00011c656666656374732d0501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69648101010c753634000120726573706f6e73650d050120526573706f6e7365000300345472616e736665724173736574080118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065c50101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3905014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465727901010c7533320001406d61785f6d6573736167655f73697a657901010c7533320001306d61785f63617061636974797901010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e747901010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f727901010c75333200011873656e6465727901010c753332000124726563697069656e747901010c7533320009002c52656c6179656446726f6d08010c77686fed0101344d756c74694c6f636174696f6e00011c6d65737361676529050170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a00002d050000023105003105100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f7369744173736574080118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c0118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665e501013c5665633c4d756c746941737365743e00011c72656365697665e501013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c0118617373657473e501013c5665633c4d756c746941737365743e00011c72657365727665ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473e501013c5665633c4d756c746941737365743e00011064657374ed0101344d756c74694c6f636174696f6e00011c65666665637473010501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69648101010c75363400011064657374ed0101344d756c74694c6f636174696f6e000118617373657473e501013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573e90101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f727c0110626f6f6c00010c78636d350501385665633c58636d3c43616c6c3e3e00070000350500000229050039050c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e00003d050c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574739d01012c4d756c746941737365747300011c65666665637473410501405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574739d01012c4d756c746941737365747300011c65666665637473410501405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574739d01012c4d756c746941737365747300011c65666665637473410501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69648101010c753634000120726573706f6e736521050120526573706f6e7365000300345472616e7366657241737365740801186173736574739d01012c4d756c746941737365747300012c62656e65666963696172796d0101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01012c4d756c7469417373657473000110646573746d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065c50101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3905014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465727901010c7533320001406d61785f6d6573736167655f73697a657901010c7533320001306d61785f63617061636974797901010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e747901010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f727901010c75333200011873656e6465727901010c753332000124726563697069656e747901010c7533320009002c52656c6179656446726f6d08010c77686f71010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167653d050170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69648101010c75363400014c6d61785f726573706f6e73655f7765696768748101010c753634000b0048556e73756273637269626556657273696f6e000c000041050000024505004505100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e65666963696172796d0101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f61737365747310010c753332000110646573746d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665cd0101404d756c7469417373657446696c74657200011c726563656976659d01012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473cd0101404d756c7469417373657446696c74657200011c726573657276656d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473cd0101404d756c7469417373657446696c746572000110646573746d0101344d756c74694c6f636174696f6e00011c65666665637473150501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69648101010c753634000110646573746d0101344d756c74694c6f636174696f6e000118617373657473cd0101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573a50101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f727c0110626f6f6c000130696e737472756374696f6e73490501385665633c58636d3c43616c6c3e3e0007000049050000023d05004d050c0c78636d0876320c58636d041043616c6c00000400510501585665633c496e737472756374696f6e3c43616c6c3e3e0000510500000255050055050c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404009d01012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404009d01012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404009d01012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69648101011c51756572794964000120726573706f6e7365b9010120526573706f6e73650001286d61785f7765696768748101010c753634000300345472616e7366657241737365740801186173736574739d01012c4d756c746941737365747300012c62656e65666963696172796d0101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574739d01012c4d756c7469417373657473000110646573746d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065c50101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73748101010c75363400011063616c6c3905014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465727901010c7533320001406d61785f6d6573736167655f73697a657901010c7533320001306d61785f63617061636974797901010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e747901010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f727901010c75333200011873656e6465727901010c753332000124726563697069656e747901010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040071010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69648101011c51756572794964000110646573746d0101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768748101010c753634000c00304465706f73697441737365740c0118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f6173736574737901010c75333200012c62656e65666963696172796d0101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473cd0101404d756c7469417373657446696c7465720001286d61785f6173736574737901010c753332000110646573746d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e000e003445786368616e6765417373657408011067697665cd0101404d756c7469417373657446696c74657200011c726563656976659d01012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473cd0101404d756c7469417373657446696c74657200011c726573657276656d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473cd0101404d756c7469417373657446696c746572000110646573746d0101344d756c74694c6f636174696f6e00010c78636d9101011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69648101011c51756572794964000110646573746d0101344d756c74694c6f636174696f6e000118617373657473cd0101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768748101010c75363400120030427579457865637574696f6e08011066656573a50101284d756c746941737365740001307765696768745f6c696d6974d901012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204004d05012458636d3c43616c6c3e0015002c536574417070656e64697804004d05012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574739d01012c4d756c74694173736574730001187469636b65746d0101344d756c74694c6f636174696f6e001800105472617004008101010c7536340019004053756273637269626556657273696f6e08012071756572795f69648101011c5175657279496400014c6d61785f726573706f6e73655f7765696768748101010c753634001a0048556e73756273637269626556657273696f6e001b000059050c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000164186372656174650c0108696485010128543a3a4173736574496400011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e6365180128543a3a42616c616e636500004ce849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d2061207075626c6963206f726967696e2e00250154686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00bc46756e6473206f662073656e64657220617265207265736572766564206279206041737365744465706f736974602e002c506172616d65746572733a59012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d206061646d696e603a205468652061646d696e206f66207468697320636c617373206f66206173736574732e205468652061646d696e2069732074686520696e697469616c2061646472657373206f6620656163689c6d656d626572206f662074686520617373657420636c61737327732061646d696e207465616d2e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f637265617465100108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013469735f73756666696369656e747c0110626f6f6c00012c6d696e5f62616c616e636585010128543a3a42616c616e636500014cf849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d20612070726976696c65676564206f726967696e2e00b454686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0059012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d20606f776e6572603a20546865206f776e6572206f66207468697320636c617373206f66206173736574732e20546865206f776e6572206861732066756c6c20737570657275736572207065726d697373696f6e7325016f76657220746869732061737365742c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f79080108696485010128543a3a4173736574496400011c7769746e6573735d05013844657374726f795769746e6573730002488c44657374726f79206120636c617373206f662066756e6769626c65206173736574732e005501546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d757374206265205369676e656420616e64207468652073656e646572206d75737420626520746865606f776e6572206f662074686520617373657420606964602e004d012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652064657374726f7965642e2054686973206d757374206964656e7469667920616e206578697374696e671861737365742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e0045014e4f54453a2049742063616e2062652068656c7066756c20746f20666972737420667265657a6520616e206173736574206265666f72652064657374726f79696e6720697420736f207468617420796f75490163616e2070726f76696465206163637572617465207769746e65737320696e666f726d6174696f6e20616e642070726576656e742075736572732066726f6d206d616e6970756c6174696e67207374617465b0696e20612077617920746861742063616e206d616b652069742068617264657220746f2064657374726f792e00745765696768743a20604f2863202b2070202b206129602077686572653ac02d206063203d20287769746e6573732e6163636f756e7473202d207769746e6573732e73756666696369656e747329606c2d206073203d207769746e6573732e73756666696369656e747360642d206061203d207769746e6573732e617070726f76616c7360106d696e740c0108696485010128543a3a4173736574496400012c62656e656669636961727900018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e6365000330884d696e7420617373657473206f66206120706172746963756c617220636c6173732e003901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f662074686520617373657420606964602e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206d696e7465642e0d012d206062656e6566696369617279603a20546865206163636f756e7420746f206265206372656469746564207769746820746865206d696e746564206173736574732ec42d2060616d6f756e74603a2054686520616d6f756e74206f662074686520617373657420746f206265206d696e7465642e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296055014d6f6465733a205072652d6578697374696e672062616c616e6365206f66206062656e6566696369617279603b204163636f756e74207072652d6578697374656e6365206f66206062656e6566696369617279602e106275726e0c0108696485010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e636500043c4501526564756365207468652062616c616e6365206f66206077686f60206279206173206d75636820617320706f737369626c6520757020746f2060616d6f756e746020617373657473206f6620606964602e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204d616e61676572206f662074686520617373657420606964602e00d04261696c73207769746820604e6f4163636f756e746020696620746865206077686f6020697320616c726561647920646561642e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206275726e65642ea02d206077686f603a20546865206163636f756e7420746f20626520646562697465642066726f6d2e29012d2060616d6f756e74603a20546865206d6178696d756d20616d6f756e74206279207768696368206077686f6027732062616c616e63652073686f756c6420626520726564756365642e005101456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e20496620746869732074616b6573207468652062616c616e636520746f2062656c6f772074686539016d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74206275726e656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296009014d6f6465733a20506f73742d6578697374656e6365206f66206077686f603b20507265202620706f7374205a6f6d6269652d737461747573206f66206077686f602e207472616e736665720c0108696485010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e6365000548d04d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e4c7472616e736665725f6b6565705f616c6976650c0108696485010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e636500064859014d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722c206b656570696e67207468652073656e646572206163636f756e7420616c6976652e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e38666f7263655f7472616e73666572100108696485010128543a3a41737365744964000118736f7572636500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e636500074cb44d6f766520736f6d65206173736574732066726f6d206f6e65206163636f756e7420746f20616e6f746865722e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e982d2060736f75726365603a20546865206163636f756e7420746f20626520646562697465642e942d206064657374603a20546865206163636f756e7420746f2062652063726564697465642e59012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652060736f757263656027732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e64590160646573746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e4d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652060736f75726365602062616c616e63652061626f7665207a65726f20627574d462656c6f7720746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f66206064657374603b20506f73742d6578697374656e6365206f662060736f75726365603b204163636f756e74207072652d6578697374656e6365206f661c6064657374602e18667265657a65080108696485010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000828e0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e742e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e882d206077686f603a20546865206163636f756e7420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f283129601074686177080108696485010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000928cc416c6c6f7720756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e7420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e902d206077686f603a20546865206163636f756e7420746f20626520756e66726f7a656e2e003c456d6974732060546861776564602e00385765696768743a20604f2831296030667265657a655f6173736574040108696485010128543a3a41737365744964000a24f0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f722074686520617373657420636c6173732e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296028746861775f6173736574040108696485010128543a3a41737365744964000b24c4416c6c6f7720756e70726976696c65676564207472616e736665727320666f722074686520617373657420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e657273686970080108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000c28744368616e676520746865204f776e6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d100108696485010128543a3a4173736574496400011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d30c44368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f28312960307365745f6d65746164617461100108696485010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c730801087538000e407853657420746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00d846756e6473206f662073656e64657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a5101604d657461646174614465706f73697442617365202b204d657461646174614465706f73697450657242797465202a20286e616d652e6c656e202b2073796d626f6c2e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d65746164617461040108696485010128543a3a41737365744964000f2c80436c65617220746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00a4416e79206465706f73697420697320667265656420666f7220746865206173736574206f776e65722e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f7365745f6d65746164617461140108696485010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e7c0110626f6f6c001038b8466f72636520746865206d6574616461746120666f7220616e20617373657420746f20736f6d652076616c75652e006c4f726967696e206d75737420626520466f7263654f726967696e2e0068416e79206465706f736974206973206c65667420616c6f6e652e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e0051015765696768743a20604f284e202b20532960207768657265204e20616e6420532061726520746865206c656e677468206f6620746865206e616d6520616e642073796d626f6c20726573706563746976656c792e50666f7263655f636c6561725f6d65746164617461040108696485010128543a3a4173736574496400112c80436c65617220746865206d6574616461746120666f7220616e2061737365742e006c4f726967696e206d75737420626520466f7263654f726967696e2e0060416e79206465706f7369742069732072657475726e65642e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f61737365745f737461747573200108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e636585010128543a3a42616c616e636500013469735f73756666696369656e747c0110626f6f6c00012469735f66726f7a656e7c0110626f6f6c00125898416c746572207468652061747472696275746573206f66206120676976656e2061737365742e00744f726967696e206d7573742062652060466f7263654f726967696e602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e51012d206069735f73756666696369656e74603a20576865746865722061206e6f6e2d7a65726f2062616c616e6365206f662074686973206173736574206973206465706f736974206f662073756666696369656e744d0176616c756520746f206163636f756e7420666f722074686520737461746520626c6f6174206173736f6369617465642077697468206974732062616c616e63652073746f726167652e2049662073657420746f55016074727565602c207468656e206e6f6e2d7a65726f2062616c616e636573206d61792062652073746f72656420776974686f757420612060636f6e73756d657260207265666572656e63652028616e6420746875734d01616e20454420696e207468652042616c616e6365732070616c6c6574206f7220776861746576657220656c7365206973207573656420746f20636f6e74726f6c20757365722d6163636f756e742073746174652067726f777468292e3d012d206069735f66726f7a656e603a2057686574686572207468697320617373657420636c6173732069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e8456d697473206041737365745374617475734368616e67656460207769746820746865206964656e74697479206f66207468652061737365742e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c0108696485010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e63650013502d01417070726f766520616e20616d6f756e74206f6620617373657420666f72207472616e7366657220627920612064656c6567617465642074686972642d7061727479206163636f756e742e00584f726967696e206d757374206265205369676e65642e004d01456e737572657320746861742060417070726f76616c4465706f7369746020776f727468206f66206043757272656e6379602069732072657365727665642066726f6d207369676e696e67206163636f756e745501666f722074686520707572706f7365206f6620686f6c64696e672074686520617070726f76616c2e20496620736f6d65206e6f6e2d7a65726f20616d6f756e74206f662061737365747320697320616c72656164794901617070726f7665642066726f6d207369676e696e67206163636f756e7420746f206064656c6567617465602c207468656e20697420697320746f70706564207570206f7220756e726573657276656420746f546d656574207468652072696768742076616c75652e0045014e4f54453a20546865207369676e696e67206163636f756e7420646f6573206e6f74206e65656420746f206f776e2060616d6f756e7460206f66206173736574732061742074686520706f696e74206f66446d616b696e6720746869732063616c6c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e0d012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e736665722061737365742e49012d2060616d6f756e74603a2054686520616d6f756e74206f662061737365742074686174206d6179206265207472616e73666572726564206279206064656c6567617465602e204966207468657265206973e0616c726561647920616e20617070726f76616c20696e20706c6163652c207468656e207468697320616374732061646469746976656c792e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c080108696485010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001434490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e003d014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c616365206265747765656e207369676e657220616e642c6064656c6567617465602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296054666f7263655f63616e63656c5f617070726f76616c0c0108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001534490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e0049014f726967696e206d7573742062652065697468657220466f7263654f726967696e206f72205369676e6564206f726967696e207769746820746865207369676e6572206265696e67207468652041646d696e686163636f756e74206f662074686520617373657420606964602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f28312960447472616e736665725f617070726f766564100108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c64657374696e6174696f6e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e63650016484d015472616e7366657220736f6d652061737365742062616c616e63652066726f6d20612070726576696f75736c792064656c656761746564206163636f756e7420746f20736f6d652074686972642d7061727479206163636f756e742e0049014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c6163652062792074686520606f776e65726020746f207468651c7369676e65722e00590149662074686520656e7469726520616d6f756e7420617070726f76656420666f72207472616e73666572206973207472616e736665727265642c207468656e20616e79206465706f7369742070726576696f75736c79b472657365727665642062792060617070726f76655f7472616e736665726020697320756e72657365727665642e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e61012d20606f776e6572603a20546865206163636f756e742077686963682070726576696f75736c7920617070726f76656420666f722061207472616e73666572206f66206174206c656173742060616d6f756e746020616e64bc66726f6d207768696368207468652061737365742062616c616e63652077696c6c2062652077697468647261776e2e61012d206064657374696e6174696f6e603a20546865206163636f756e7420746f207768696368207468652061737365742062616c616e6365206f662060616d6f756e74602077696c6c206265207472616e736665727265642eb42d2060616d6f756e74603a2054686520616d6f756e74206f662061737365747320746f207472616e736665722e009c456d69747320605472616e73666572726564417070726f76656460206f6e20737563636573732e00385765696768743a20604f2831296014746f756368040108696485010128543a3a41737365744964001724c043726561746520616e206173736574206163636f756e7420666f72206e6f6e2d70726f7669646572206173736574732e00c041206465706f7369742077696c6c2062652074616b656e2066726f6d20746865207369676e6572206163636f756e742e005d012d20606f726967696e603a204d757374206265205369676e65643b20746865207369676e6572206163636f756e74206d75737420686176652073756666696369656e742066756e647320666f722061206465706f736974382020746f2062652074616b656e2e09012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e0098456d6974732060546f756368656460206576656e74207768656e207375636365737366756c2e18726566756e64080108696485010128543a3a41737365744964000128616c6c6f775f6275726e7c0110626f6f6c001820c052657475726e20746865206465706f7369742028696620616e7929206f6620616e206173736574206163636f756e742e0068546865206f726967696e206d757374206265205369676e65642e0009012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e5d012d2060616c6c6f775f6275726e603a20496620607472756560207468656e20617373657473206d61792062652064657374726f79656420696e206f7264657220746f20636f6d706c6574652074686520726566756e642e009c456d6974732060526566756e64656460206576656e74207768656e207375636365737366756c2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5d050c3470616c6c65745f6173736574731474797065733844657374726f795769746e65737300000c01206163636f756e74737901010c75333200012c73756666696369656e74737901010c753332000124617070726f76616c737901010c753332000061050c5070616c6c65745f61737365745f6d616e616765721870616c6c65741043616c6c0404540001205872656769737465725f666f726569676e5f617373657410011461737365740102014c543a3a466f726569676e4173736574547970650001206d6574616461746105020164543a3a41737365745265676973747261724d657461646174610001286d696e5f616d6f756e74180128543a3a42616c616e636500013469735f73756666696369656e747c0110626f6f6c000004a45265676973746572206e6577206173736574207769746820746865206173736574206d616e61676572687365745f61737365745f756e6974735f7065725f7365636f6e640c012861737365745f747970650102014c543a3a466f726569676e417373657454797065000140756e6974735f7065725f7365636f6e64180110753132380001586e756d5f6173736574735f7765696768745f68696e7410010c753332000108fc4368616e67652074686520616d6f756e74206f6620756e69747320776520617265206368617267696e672070657220657865637574696f6e207365636f6e6470666f72206120676976656e20466f726569676e417373657454797065686368616e67655f6578697374696e675f61737365745f747970650c012061737365745f6964180128543a3a417373657449640001386e65775f61737365745f747970650102014c543a3a466f726569676e4173736574547970650001586e756d5f6173736574735f7765696768745f68696e7410010c75333200020cbc4368616e6765207468652078636d2074797065206d617070696e6720666f72206120676976656e20617373657449643901576520616c736f206368616e67652074686973206966207468652070726576696f757320756e69747320706572207365636f6e6420776865726520706f696e74696e6720617420746865206f6c64246173736574547970655872656d6f76655f737570706f727465645f617373657408012861737365745f747970650102014c543a3a466f726569676e4173736574547970650001586e756d5f6173736574735f7765696768745f68696e7410010c7533320003006872656d6f76655f6578697374696e675f61737365745f7479706508012061737365745f6964180128543a3a417373657449640001586e756d5f6173736574735f7765696768745f68696e7410010c753332000404bc52656d6f7665206120676976656e2061737365744964202d3e20617373657454797065206173736f63696174696f6e5072656769737465725f6c6f63616c5f617373657410011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400013469735f73756666696369656e747c0110626f6f6c00012c6d696e5f62616c616e6365180128543a3a42616c616e63650005146852656769737465722061206e6577206c6f63616c206173736574f44e6f20696e666f726d6174696f6e2069732073746f72656420696e20746869732070616c6c65742061626f757420746865206c6f63616c2061737365742d0154686520726561736f6e206973207468617420776520646f6e74206e65656420746f20686f6c642061206d617070696e67206265747765656e20746865206d756c74696c6f636174696f6ee0616e6420746865206c6f63616c2061737365742c206173207468697320636f6e76657273696f6e2069732064657465726d696e6973746963d8467572746865722c20776520646f6e7420616c6c6f772078636d20666565207061796d656e7420696e206c6f63616c206173736574735464657374726f795f666f726569676e5f61737365740c012061737365745f6964180128543a3a4173736574496400015464657374726f795f61737365745f7769746e6573735d050158543a3a417373657444657374726f795769746e6573730001586e756d5f6173736574735f7765696768745f68696e7410010c7533320006107c44657374726f79206120676976656e20666f726569676e2061737365744964e05468652077656967687420696e2074686973206361736520697320746865206f6e652072657475726e656420627920746865207472616974f4706c7573207468652064622077726974657320616e642072656164732066726f6d2072656d6f76696e6720616c6c20746865206173736f63696174656410646174614c64657374726f795f6c6f63616c5f617373657408012061737365745f6964180128543a3a4173736574496400015464657374726f795f61737365745f7769746e6573735d050158543a3a417373657444657374726f795769746e6573730007107444657374726f79206120676976656e206c6f63616c20617373657449645901576520646f206e6f742073746f726520616e797468696e672072656c6174656420746f206c6f63616c2061737365747320696e20746869732070616c6c6574206f74686572207468616e2074686520636f756e7465725901616e642074686520636f756e746572206973206e6f74207573656420666f722064657374726f79696e67207468652061737365742c20736f206e6f206164646974696f6e616c2064622072656164732f77726974657348746f20626520636f756e7465722068657265042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e65050c306f726d6c5f78746f6b656e73186d6f64756c651043616c6c040454000118207472616e7366657210012c63757272656e63795f696469050134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e636500011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f7765696768742001185765696768740000306c5472616e73666572206e61746976652063757272656e636965732e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e4c7472616e736665725f6d756c746961737365740c011461737365746d050160426f783c56657273696f6e65644d756c746941737365743e00011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000130585472616e7366657220604d756c74694173736574602e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e447472616e736665725f776974685f66656514012c63757272656e63795f696469050134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e636500010c666565180128543a3a42616c616e636500011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000254ec5472616e73666572206e61746976652063757272656e636965732073706563696679696e67207468652066656520616e6420616d6f756e742061732473657061726174652e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e000d0160666565602069732074686520616d6f756e7420746f206265207370656e7420746f2070617920666f7220657865637574696f6e20696e2064657374696e6174696f6ef8636861696e2e20426f74682066656520616e6420616d6f756e742077696c6c206265207375627472616374656420666f726d207468652063616c6c6572732062616c616e63652e000d014966206066656560206973206e6f74206869676820656e6f75676820746f20636f76657220666f722074686520657865637574696f6e20636f73747320696e20746865e464657374696e6174696f6e20636861696e2c207468656e20746865206173736574732077696c6c206265207472617070656420696e207468654464657374696e6174696f6e20636861696e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e707472616e736665725f6d756c746961737365745f776974685f66656510011461737365746d050160426f783c56657273696f6e65644d756c746941737365743e00010c6665656d050160426f783c56657273696f6e65644d756c746941737365743e00011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f77656967687420011857656967687400035401015472616e7366657220604d756c74694173736574602073706563696679696e67207468652066656520616e6420616d6f756e742061732073657061726174652e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e00ec606665656020697320746865206d756c7469617373657420746f206265207370656e7420746f2070617920666f7220657865637574696f6e20696e090164657374696e6174696f6e20636861696e2e20426f74682066656520616e6420616d6f756e742077696c6c206265207375627472616374656420666f726d20746865110163616c6c6572732062616c616e636520466f72206e6f77207765206f6e6c79206163636570742066656520616e6420617373657420686176696e67207468652073616d654c604d756c74694c6f636174696f6e602069642e000d014966206066656560206973206e6f74206869676820656e6f75676820746f20636f76657220666f722074686520657865637574696f6e20636f73747320696e20746865e464657374696e6174696f6e20636861696e2c207468656e20746865206173736574732077696c6c206265207472617070656420696e207468654464657374696e6174696f6e20636861696e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e607472616e736665725f6d756c746963757272656e6369657310012863757272656e63696573710501805665633c28543a3a43757272656e637949642c20543a3a42616c616e6365293e0001206665655f6974656d10010c75333200011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f77656967687420011857656967687400043c05015472616e73666572207365766572616c2063757272656e636965732073706563696679696e6720746865206974656d20746f20626520757365642061732066656500110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e000d01606665655f6974656d6020697320696e646578206f66207468652063757272656e63696573207475706c6520746861742077652077616e7420746f2075736520666f721c7061796d656e74001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e507472616e736665725f6d756c7469617373657473100118617373657473e1010164426f783c56657273696f6e65644d756c74694173736574733e0001206665655f6974656d10010c75333200011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f77656967687420011857656967687400053c0d015472616e73666572207365766572616c20604d756c74694173736574602073706563696679696e6720746865206974656d20746f20626520757365642061732066656500110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e00f8606665655f6974656d6020697320696e646578206f6620746865204d756c746941737365747320746861742077652077616e7420746f2075736520666f721c7061796d656e74001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e69050c406d6f6f6e6265616d5f72756e74696d652878636d5f636f6e6669672843757272656e6379496400010c2c53656c665265736572766500000030466f726569676e4173736574040018011c41737365744964000100444c6f63616c417373657452657365727665040018011c41737365744964000200006d05080c78636d4c56657273696f6e65644d756c746941737365740001080856300400e901013876303a3a4d756c746941737365740000000856310400a501013876313a3a4d756c746941737365740001000071050000027505007505000004086905180079050c3878636d5f7472616e736163746f721870616c6c65741043616c6c04045400011c20726567697374657208010c77686f000130543a3a4163636f756e744964000114696e646578c4010c753136000020f852656769737465722061206465726976617469766520696e64657820666f7220616e206163636f756e742069642e20446973706174636861626c652062798c4465726976617469766541646472657373526567697374726174696f6e4f726967696e004d01576520646f206e6f742073746f726520746865206465726976617469766520616464726573732c20627574206f6e6c792074686520696e6465782e20576520646f206e6f74206e65656420746f2073746f7265fc7468652064657269766174697665206164647265737320746f2069737375652063616c6c732c206f6e6c792074686520696e64657820697320656e6f756768005501466f72206e6f7720616e20696e646578206973207265676973746572656420666f7220616c6c20706f737369626c652064657374696e6174696f6e7320616e64206e6f74207065722d64657374696e6174696f6e2e510157652063616e206368616e6765207468697320696e207468652066757475726520616c74686f75676820697420776f756c64206a757374206d616b65207468696e6773206d6f726520636f6d706c6963617465642864657265676973746572040114696e646578c4010c753136000108510144652d52656769737465722061206465726976617469766520696e6465782e20546869732070726576656e747320616e206163636f756e7420746f20757365206120646572697661746976652061646472657373110128726570726573656e74656420627920616e20696e646578292066726f6d206f7572206f66206f757220736f7665726569676e206163636f756e747320616e796d6f7265a47472616e736163745f7468726f7567685f646572697661746976655f6d756c74696c6f636174696f6e140110646573747d050134543a3a5472616e736163746f72000114696e646578c4010c7531360001306665655f6c6f636174696f6ef501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000128696e6e65725f63616c6c2c011c5665633c75383e00021431015472616e736163742074686520696e6e65722063616c6c207468726f75676820612064657269766174697665206163636f756e7420696e20612064657374696e6174696f6e20636861696e2c5d017573696e6720276665655f6c6f636174696f6e2720746f2070617920666f722074686520666565732e2054686973206665655f6c6f636174696f6e20697320676976656e2061732061206d756c74696c6f636174696f6e0059015468652063616c6c6572206e6565647320746f20686176652074686520696e646578207265676973746572656420696e20746869732070616c6c65742e2054686520666565206d756c74696173736574206e656564731101746f2062652061207265736572766520617373657420666f72207468652064657374696e6174696f6e207472616e736163746f723a3a6d756c74696c6f636174696f6e2e6c7472616e736163745f7468726f7567685f64657269766174697665140110646573747d050134543a3a5472616e736163746f72000114696e646578c4010c75313600012c63757272656e63795f696469050134543a3a43757272656e6379496400012c646573745f776569676874200118576569676874000128696e6e65725f63616c6c2c011c5665633c75383e00031431015472616e736163742074686520696e6e65722063616c6c207468726f75676820612064657269766174697665206163636f756e7420696e20612064657374696e6174696f6e20636861696e2ca07573696e67202763757272656e63795f69642720746f2070617920666f722074686520666565732e0059015468652063616c6c6572206e6565647320746f20686176652074686520696e646578207265676973746572656420696e20746869732070616c6c65742e2054686520666565206d756c74696173736574206e656564731101746f2062652061207265736572766520617373657420666f72207468652064657374696e6174696f6e207472616e736163746f723a3a6d756c74696c6f636174696f6e2e687472616e736163745f7468726f7567685f736f7665726569676e18011064657374f501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001246665655f7061796572000130543a3a4163636f756e7449640001306665655f6c6f636174696f6ef501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f77656967687420011857656967687400011063616c6c2c011c5665633c75383e00012c6f726967696e5f6b696e64c50101284f726967696e4b696e640004101d015472616e73616374207468652063616c6c207468726f7567682074686520736f7665726569676e206163636f756e7420696e20612064657374696e6174696f6e20636861696e2c70276665655f706179657227207061797320666f72207468652066656500b8536f7665726569676e4163636f756e74446973706174636865724f726967696e2063616c6c61626c65206f6e6c79447365745f7472616e736163745f696e666f1001206c6f636174696f6ef501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001547472616e736163745f65787472615f7765696768742001185765696768740001386665655f7065725f7365636f6e64180110753132380001286d61785f77656967687420010c753634000504984368616e676520746865207472616e7361637420696e666f206f662061206c6f636174696f6e5072656d6f76655f7472616e736163745f696e666f0401206c6f636174696f6ef501016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0006049852656d6f766520746865207472616e7361637420696e666f206f662061206c6f636174696f6e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7d050c406d6f6f6e6265616d5f72756e74696d652878636d5f636f6e6669672c5472616e736163746f72730001041452656c61790000000081050c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000164186372656174650c0108696485010128543a3a4173736574496400011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e6365180128543a3a42616c616e636500004ce849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d2061207075626c6963206f726967696e2e00250154686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00bc46756e6473206f662073656e64657220617265207265736572766564206279206041737365744465706f736974602e002c506172616d65746572733a59012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d206061646d696e603a205468652061646d696e206f66207468697320636c617373206f66206173736574732e205468652061646d696e2069732074686520696e697469616c2061646472657373206f6620656163689c6d656d626572206f662074686520617373657420636c61737327732061646d696e207465616d2e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f637265617465100108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013469735f73756666696369656e747c0110626f6f6c00012c6d696e5f62616c616e636585010128543a3a42616c616e636500014cf849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d20612070726976696c65676564206f726967696e2e00b454686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0059012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d20606f776e6572603a20546865206f776e6572206f66207468697320636c617373206f66206173736574732e20546865206f776e6572206861732066756c6c20737570657275736572207065726d697373696f6e7325016f76657220746869732061737365742c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f79080108696485010128543a3a4173736574496400011c7769746e6573735d05013844657374726f795769746e6573730002488c44657374726f79206120636c617373206f662066756e6769626c65206173736574732e005501546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d757374206265205369676e656420616e64207468652073656e646572206d75737420626520746865606f776e6572206f662074686520617373657420606964602e004d012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652064657374726f7965642e2054686973206d757374206964656e7469667920616e206578697374696e671861737365742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e0045014e4f54453a2049742063616e2062652068656c7066756c20746f20666972737420667265657a6520616e206173736574206265666f72652064657374726f79696e6720697420736f207468617420796f75490163616e2070726f76696465206163637572617465207769746e65737320696e666f726d6174696f6e20616e642070726576656e742075736572732066726f6d206d616e6970756c6174696e67207374617465b0696e20612077617920746861742063616e206d616b652069742068617264657220746f2064657374726f792e00745765696768743a20604f2863202b2070202b206129602077686572653ac02d206063203d20287769746e6573732e6163636f756e7473202d207769746e6573732e73756666696369656e747329606c2d206073203d207769746e6573732e73756666696369656e747360642d206061203d207769746e6573732e617070726f76616c7360106d696e740c0108696485010128543a3a4173736574496400012c62656e656669636961727900018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e6365000330884d696e7420617373657473206f66206120706172746963756c617220636c6173732e003901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f662074686520617373657420606964602e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206d696e7465642e0d012d206062656e6566696369617279603a20546865206163636f756e7420746f206265206372656469746564207769746820746865206d696e746564206173736574732ec42d2060616d6f756e74603a2054686520616d6f756e74206f662074686520617373657420746f206265206d696e7465642e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296055014d6f6465733a205072652d6578697374696e672062616c616e6365206f66206062656e6566696369617279603b204163636f756e74207072652d6578697374656e6365206f66206062656e6566696369617279602e106275726e0c0108696485010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e636500043c4501526564756365207468652062616c616e6365206f66206077686f60206279206173206d75636820617320706f737369626c6520757020746f2060616d6f756e746020617373657473206f6620606964602e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204d616e61676572206f662074686520617373657420606964602e00d04261696c73207769746820604e6f4163636f756e746020696620746865206077686f6020697320616c726561647920646561642e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206275726e65642ea02d206077686f603a20546865206163636f756e7420746f20626520646562697465642066726f6d2e29012d2060616d6f756e74603a20546865206d6178696d756d20616d6f756e74206279207768696368206077686f6027732062616c616e63652073686f756c6420626520726564756365642e005101456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e20496620746869732074616b6573207468652062616c616e636520746f2062656c6f772074686539016d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74206275726e656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296009014d6f6465733a20506f73742d6578697374656e6365206f66206077686f603b20507265202620706f7374205a6f6d6269652d737461747573206f66206077686f602e207472616e736665720c0108696485010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e6365000548d04d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e4c7472616e736665725f6b6565705f616c6976650c0108696485010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e636500064859014d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722c206b656570696e67207468652073656e646572206163636f756e7420616c6976652e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e38666f7263655f7472616e73666572100108696485010128543a3a41737365744964000118736f7572636500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e636500074cb44d6f766520736f6d65206173736574732066726f6d206f6e65206163636f756e7420746f20616e6f746865722e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e982d2060736f75726365603a20546865206163636f756e7420746f20626520646562697465642e942d206064657374603a20546865206163636f756e7420746f2062652063726564697465642e59012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652060736f757263656027732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e64590160646573746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e4d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652060736f75726365602062616c616e63652061626f7665207a65726f20627574d462656c6f7720746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f66206064657374603b20506f73742d6578697374656e6365206f662060736f75726365603b204163636f756e74207072652d6578697374656e6365206f661c6064657374602e18667265657a65080108696485010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000828e0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e742e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e882d206077686f603a20546865206163636f756e7420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f283129601074686177080108696485010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000928cc416c6c6f7720756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e7420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e902d206077686f603a20546865206163636f756e7420746f20626520756e66726f7a656e2e003c456d6974732060546861776564602e00385765696768743a20604f2831296030667265657a655f6173736574040108696485010128543a3a41737365744964000a24f0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f722074686520617373657420636c6173732e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296028746861775f6173736574040108696485010128543a3a41737365744964000b24c4416c6c6f7720756e70726976696c65676564207472616e736665727320666f722074686520617373657420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e657273686970080108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000c28744368616e676520746865204f776e6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d100108696485010128543a3a4173736574496400011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d30c44368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f28312960307365745f6d65746164617461100108696485010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c730801087538000e407853657420746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00d846756e6473206f662073656e64657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a5101604d657461646174614465706f73697442617365202b204d657461646174614465706f73697450657242797465202a20286e616d652e6c656e202b2073796d626f6c2e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d65746164617461040108696485010128543a3a41737365744964000f2c80436c65617220746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00a4416e79206465706f73697420697320667265656420666f7220746865206173736574206f776e65722e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f7365745f6d65746164617461140108696485010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e7c0110626f6f6c001038b8466f72636520746865206d6574616461746120666f7220616e20617373657420746f20736f6d652076616c75652e006c4f726967696e206d75737420626520466f7263654f726967696e2e0068416e79206465706f736974206973206c65667420616c6f6e652e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e0051015765696768743a20604f284e202b20532960207768657265204e20616e6420532061726520746865206c656e677468206f6620746865206e616d6520616e642073796d626f6c20726573706563746976656c792e50666f7263655f636c6561725f6d65746164617461040108696485010128543a3a4173736574496400112c80436c65617220746865206d6574616461746120666f7220616e2061737365742e006c4f726967696e206d75737420626520466f7263654f726967696e2e0060416e79206465706f7369742069732072657475726e65642e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f61737365745f737461747573200108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e636585010128543a3a42616c616e636500013469735f73756666696369656e747c0110626f6f6c00012469735f66726f7a656e7c0110626f6f6c00125898416c746572207468652061747472696275746573206f66206120676976656e2061737365742e00744f726967696e206d7573742062652060466f7263654f726967696e602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e51012d206069735f73756666696369656e74603a20576865746865722061206e6f6e2d7a65726f2062616c616e6365206f662074686973206173736574206973206465706f736974206f662073756666696369656e744d0176616c756520746f206163636f756e7420666f722074686520737461746520626c6f6174206173736f6369617465642077697468206974732062616c616e63652073746f726167652e2049662073657420746f55016074727565602c207468656e206e6f6e2d7a65726f2062616c616e636573206d61792062652073746f72656420776974686f757420612060636f6e73756d657260207265666572656e63652028616e6420746875734d01616e20454420696e207468652042616c616e6365732070616c6c6574206f7220776861746576657220656c7365206973207573656420746f20636f6e74726f6c20757365722d6163636f756e742073746174652067726f777468292e3d012d206069735f66726f7a656e603a2057686574686572207468697320617373657420636c6173732069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e8456d697473206041737365745374617475734368616e67656460207769746820746865206964656e74697479206f66207468652061737365742e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c0108696485010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e63650013502d01417070726f766520616e20616d6f756e74206f6620617373657420666f72207472616e7366657220627920612064656c6567617465642074686972642d7061727479206163636f756e742e00584f726967696e206d757374206265205369676e65642e004d01456e737572657320746861742060417070726f76616c4465706f7369746020776f727468206f66206043757272656e6379602069732072657365727665642066726f6d207369676e696e67206163636f756e745501666f722074686520707572706f7365206f6620686f6c64696e672074686520617070726f76616c2e20496620736f6d65206e6f6e2d7a65726f20616d6f756e74206f662061737365747320697320616c72656164794901617070726f7665642066726f6d207369676e696e67206163636f756e7420746f206064656c6567617465602c207468656e20697420697320746f70706564207570206f7220756e726573657276656420746f546d656574207468652072696768742076616c75652e0045014e4f54453a20546865207369676e696e67206163636f756e7420646f6573206e6f74206e65656420746f206f776e2060616d6f756e7460206f66206173736574732061742074686520706f696e74206f66446d616b696e6720746869732063616c6c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e0d012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e736665722061737365742e49012d2060616d6f756e74603a2054686520616d6f756e74206f662061737365742074686174206d6179206265207472616e73666572726564206279206064656c6567617465602e204966207468657265206973e0616c726561647920616e20617070726f76616c20696e20706c6163652c207468656e207468697320616374732061646469746976656c792e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c080108696485010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001434490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e003d014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c616365206265747765656e207369676e657220616e642c6064656c6567617465602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296054666f7263655f63616e63656c5f617070726f76616c0c0108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001534490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e0049014f726967696e206d7573742062652065697468657220466f7263654f726967696e206f72205369676e6564206f726967696e207769746820746865207369676e6572206265696e67207468652041646d696e686163636f756e74206f662074686520617373657420606964602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f28312960447472616e736665725f617070726f766564100108696485010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c64657374696e6174696f6e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e7485010128543a3a42616c616e63650016484d015472616e7366657220736f6d652061737365742062616c616e63652066726f6d20612070726576696f75736c792064656c656761746564206163636f756e7420746f20736f6d652074686972642d7061727479206163636f756e742e0049014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c6163652062792074686520606f776e65726020746f207468651c7369676e65722e00590149662074686520656e7469726520616d6f756e7420617070726f76656420666f72207472616e73666572206973207472616e736665727265642c207468656e20616e79206465706f7369742070726576696f75736c79b472657365727665642062792060617070726f76655f7472616e736665726020697320756e72657365727665642e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e61012d20606f776e6572603a20546865206163636f756e742077686963682070726576696f75736c7920617070726f76656420666f722061207472616e73666572206f66206174206c656173742060616d6f756e746020616e64bc66726f6d207768696368207468652061737365742062616c616e63652077696c6c2062652077697468647261776e2e61012d206064657374696e6174696f6e603a20546865206163636f756e7420746f207768696368207468652061737365742062616c616e6365206f662060616d6f756e74602077696c6c206265207472616e736665727265642eb42d2060616d6f756e74603a2054686520616d6f756e74206f662061737365747320746f207472616e736665722e009c456d69747320605472616e73666572726564417070726f76656460206f6e20737563636573732e00385765696768743a20604f2831296014746f756368040108696485010128543a3a41737365744964001724c043726561746520616e206173736574206163636f756e7420666f72206e6f6e2d70726f7669646572206173736574732e00c041206465706f7369742077696c6c2062652074616b656e2066726f6d20746865207369676e6572206163636f756e742e005d012d20606f726967696e603a204d757374206265205369676e65643b20746865207369676e6572206163636f756e74206d75737420686176652073756666696369656e742066756e647320666f722061206465706f736974382020746f2062652074616b656e2e09012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e0098456d6974732060546f756368656460206576656e74207768656e207375636365737366756c2e18726566756e64080108696485010128543a3a41737365744964000128616c6c6f775f6275726e7c0110626f6f6c001820c052657475726e20746865206465706f7369742028696620616e7929206f6620616e206173736574206163636f756e742e0068546865206f726967696e206d757374206265205369676e65642e0009012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e5d012d2060616c6c6f775f6275726e603a20496620607472756560207468656e20617373657473206d61792062652064657374726f79656420696e206f7264657220746f20636f6d706c6574652074686520726566756e642e009c456d6974732060526566756e64656460206576656e74207768656e207375636365737366756c2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e850508406d6f6f6e6265616d5f72756e74696d65304f726967696e43616c6c657200011c1873797374656d0400890501746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e00000020457468657265756d04008d05015c70616c6c65745f657468657265756d3a3a4f726967696e00340044436f756e63696c436f6c6c6563746976650400910501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e0046005c54656368436f6d6d6974746565436f6c6c6563746976650400950501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0047002843756d756c757358636d04009905016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e0065002c506f6c6b61646f7458636d04009d05014870616c6c65745f78636d3a3a4f726967696e00670010566f69640400a10501110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f69640006000089050c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200008d05083c70616c6c65745f657468657265756d245261774f726967696e0001044c457468657265756d5472616e73616374696f6e0400dc011048313630000000009105084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200009505084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d0002000099050c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e040055010118506172614964000100009d050c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d04006d0101344d756c74694c6f636174696f6e00000020526573706f6e736504006d0101344d756c74694c6f636174696f6e00010000a105081c73705f636f726510566f696400010000a5050c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a90500000408ad051800ad0510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401b105045300000400b50501185665633c543e0000b105083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f78795479706501c02c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f74797065c0012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000b505000002b10500b90500000408bd051800bd0510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401c105045300000400c50501185665633c543e0000c105083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d6265720000c505000002c10500c9050c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909cd050c5c70616c6c65745f6d61696e74656e616e63655f6d6f64651870616c6c6574144572726f7204045400010860416c7265616479496e4d61696e74656e616e63654d6f6465000004450154686520636861696e2063616e6e6f7420656e746572206d61696e74656e616e6365206d6f6465206265636175736520697420697320616c726561647920696e206d61696e74656e616e6365206d6f6465504e6f74496e4d61696e74656e616e63654d6f6465000104390154686520636861696e2063616e6e6f7420726573756d65206e6f726d616c206f7065726174696f6e2062656361757365206974206973206e6f7420696e206d61696e74656e616e6365206d6f6465040501416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746869732070616c6c657427732065787472696e736963732ed1050c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e7473d50501fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666fc50301844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e0000d50510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401d905045300000400dd0501185665633c543e0000d90500000408105d0400dd05000002d90500e1050000040818e50500e50510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400290101185665633c543e0000e90510346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401ed05045300000400f50501185665633c543e0000ed0504184f7074696f6e04045401f1050108104e6f6e6500000010536f6d650400f1050000010000f1050c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c6473550401384964656e746974794669656c64730000f505000002ed0500f9050c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014048546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909fd0500000408dc240001060c2870616c6c65745f65766d1870616c6c6574144572726f7204045400011c2842616c616e63654c6f77000004904e6f7420656e6f7567682062616c616e636520746f20706572666f726d20616374696f6e2c4665654f766572666c6f770001048043616c63756c6174696e6720746f74616c20666565206f766572666c6f7765643c5061796d656e744f766572666c6f770002049043616c63756c6174696e6720746f74616c207061796d656e74206f766572666c6f7765643857697468647261774661696c65640003044c576974686472617720666565206661696c6564384761735072696365546f6f4c6f770004045447617320707269636520697320746f6f206c6f772e30496e76616c69644e6f6e6365000504404e6f6e636520697320696e76616c69645c4d617841646472657373436f756e744578636565646564000604784d6178696d756d206164647265737320636f756e7420657863656564656404ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909050600000209060009060000040c79040d062106000d06081866705f727063445472616e73616374696f6e53746174757300001c01407472616e73616374696f6e5f68617368240110483235360001447472616e73616374696f6e5f696e64657810010c75333200011066726f6ddc011048313630000108746f110601304f7074696f6e3c483136303e000140636f6e74726163745f61646472657373110601304f7074696f6e3c483136303e0001106c6f6773150601205665633c4c6f673e0001286c6f67735f626c6f6f6d19060114426c6f6f6d0000110604184f7074696f6e04045401dc0108104e6f6e6500000010536f6d650400dc00000100001506000002d80019060820657468626c6f6f6d14426c6f6f6d000004001d0601405b75383b20424c4f4f4d5f53495a455d00001d0600000300010000080021060c20657468657265756d1c726563656970742452656365697074563300010c184c656761637904002506014445495036353852656365697074446174610000001c454950323933300400250601484549503239333052656365697074446174610001001c454950313535390400250601484549503135353952656365697074446174610002000025060c20657468657265756d1c72656365697074444549503635385265636569707444617461000010012c7374617475735f636f64650801087538000120757365645f676173e40110553235360001286c6f67735f626c6f6f6d19060114426c6f6f6d0001106c6f6773150601205665633c4c6f673e000029060c20657468657265756d14626c6f636b14426c6f636b040454017904000c01186865616465722d0601184865616465720001307472616e73616374696f6e73350601185665633c543e0001186f6d6d6572733906012c5665633c4865616465723e00002d060c20657468657265756d186865616465721848656164657200003c012c706172656e745f686173682401104832353600012c6f6d6d6572735f686173682401104832353600012c62656e6566696369617279dc01104831363000012873746174655f726f6f74240110483235360001447472616e73616374696f6e735f726f6f742401104832353600013472656365697074735f726f6f74240110483235360001286c6f67735f626c6f6f6d19060114426c6f6f6d000128646966666963756c7479e40110553235360001186e756d626572e40110553235360001246761735f6c696d6974e40110553235360001206761735f75736564e401105532353600012474696d657374616d7020010c75363400012865787472615f646174612c011442797465730001206d69785f68617368240110483235360001146e6f6e63653106010c483634000031060c38657468657265756d5f747970657310686173680c483634000004005d01011c5b75383b20385d0000350600000279040039060000022d06003d0600000221060041060000020d060045060c3c70616c6c65745f657468657265756d1870616c6c6574144572726f7204045400010840496e76616c69645369676e6174757265000004545369676e617475726520697320696e76616c69642e305072654c6f67457869737473000104d85072652d6c6f672069732070726573656e742c207468657265666f7265207472616e73616374206973206e6f7420616c6c6f7765642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090949060000024d06004d0604184f7074696f6e0404540151060108104e6f6e6500000010536f6d650400510600000100005106084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c01a9042c426c6f636b4e756d62657201103450616c6c6574734f726967696e018505244163636f756e7449640100001401206d617962655f69641d01013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca904011043616c6c0001386d617962655f706572696f646963a50401944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e8505013450616c6c6574734f726967696e000055060c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090959060000025d06005d060000040c10240000610600000408290118006506084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c65140110646174612c011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d626572000118657870697279b504014c4f7074696f6e3c426c6f636b4e756d6265723e0001000069060c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801241c42616c616e6365011801081c4f6e676f696e6704006d0601b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f7665647c0110626f6f6c00010c656e6410012c426c6f636b4e756d626572000100006d060c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801241c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368240110486173680001247468726573686f6c642d010134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c797106013854616c6c793c42616c616e63653e000071060c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e6365000075060c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f746573790601b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e738106015044656c65676174696f6e733c42616c616e63653e0001147072696f728506017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6eb1040128436f6e76696374696f6e00012c64656c65676174696f6e738106015044656c65676174696f6e733c42616c616e63653e0001147072696f728506017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0001000079060000027d06007d06000004081031010081060c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e6365000085060c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e63650000890600000408242d01008d0600000408102901009106084070616c6c65745f64656d6f63726163792052656c65617365730001040856310000000095060c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001702056616c75654c6f770000043456616c756520746f6f206c6f773c50726f706f73616c4d697373696e670001045c50726f706f73616c20646f6573206e6f742065786973743c416c726561647943616e63656c65640002049443616e6e6f742063616e63656c207468652073616d652070726f706f73616c207477696365444475706c696361746550726f706f73616c0003045450726f706f73616c20616c7265616479206d6164654c50726f706f73616c426c61636b6c69737465640004046850726f706f73616c207374696c6c20626c61636b6c6973746564444e6f7453696d706c654d616a6f72697479000504a84e6578742065787465726e616c2070726f706f73616c206e6f742073696d706c65206d616a6f726974792c496e76616c69644861736800060430496e76616c69642068617368284e6f50726f706f73616c000704504e6f2065787465726e616c2070726f706f73616c34416c72656164795665746f6564000804984964656e74697479206d6179206e6f74207665746f20612070726f706f73616c207477696365444475706c6963617465507265696d61676500090458507265696d61676520616c7265616479206e6f7465642c4e6f74496d6d696e656e74000a04304e6f7420696d6d696e656e7420546f6f4561726c79000b0424546f6f206561726c7920496d6d696e656e74000c0420496d6d696e656e743c507265696d6167654d697373696e67000d0448507265696d616765206e6f7420666f756e64445265666572656e64756d496e76616c6964000e0484566f746520676976656e20666f7220696e76616c6964207265666572656e64756d3c507265696d616765496e76616c6964000f0440496e76616c696420707265696d6167652c4e6f6e6557616974696e67001004504e6f2070726f706f73616c732077616974696e67204e6f74566f746572001104c454686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e20746865207265666572656e64756d2e304e6f5065726d697373696f6e001204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e44416c726561647944656c65676174696e6700130488546865206163636f756e7420697320616c72656164792064656c65676174696e672e44496e73756666696369656e7446756e6473001404fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67001504a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e28566f74657345786973740016085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e7374616e744e6f74416c6c6f776564001704d854686520696e7374616e74207265666572656e64756d206f726967696e2069732063757272656e746c7920646973616c6c6f7765642e204e6f6e73656e73650018049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c57726f6e675570706572426f756e6400190450496e76616c696420757070657220626f756e642e3c4d6178566f74657352656163686564001a04804d6178696d756d206e756d626572206f6620766f74657320726561636865642e40546f6f4d616e7950726f706f73616c73001b04904d6178696d756d206e756d626572206f662070726f706f73616c7320726561636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909990610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540124045300000400e001185665633c543e00009d06084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573290101385665633c4163636f756e7449643e0001106e617973290101385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d6265720000a1060c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a5060c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a906083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e63650000ad0610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540110045300000400b10601185665633c543e0000b1060000021000b50604184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000b90608346672616d655f737570706f72742050616c6c65744964000004005d01011c5b75383b20385d0000bd060c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900010c70496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e04784572726f7220666f72207468652074726561737572792070616c6c65742ec1060c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c657428526577617264496e666f04045400000c0130746f74616c5f72657761726418013042616c616e63654f663c543e000138636c61696d65645f72657761726418013042616c616e63654f663c543e00016c636f6e74726962757465645f72656c61795f616464726573736573c506016c5665633c543a3a52656c6179436861696e4163636f756e7449643e0000c5060000022800c9060c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c6574144572726f7204045400013c44416c72656164794173736f63696174656400000851015573657220747279696e6720746f206173736f63696174652061206e6174697665206964656e74697479207769746820612072656c617920636861696e206964656e7469747920666f7220706f73746572696f720d0172657761726420636c61696d696e672070726f766964656420616e20616c7265616479206173736f6369617465642072656c617920636861696e206964656e746974794842617463684265796f6e6446756e64506f740001041101547279696e6720746f20696e74726f647563652061206261746368207468617420676f6573206265796f6e6420746865206c696d697473206f66207468652066756e6473544669727374436c61696d416c7265616479446f6e6500020460466972737420636c61696d20616c726561647920646f6e654c5265776172644e6f7448696768456e6f756768000304f854686520636f6e747269627574696f6e206973206e6f74206869676820656e6f75676820746f20626520656c696769626c6520666f72207265776172647354496e76616c6964436c61696d5369676e617475726500040851015573657220747279696e6720746f206173736f63696174652061206e6174697665206964656e74697479207769746820612072656c617920636861696e206964656e7469747920666f7220706f73746572696f72a872657761726420636c61696d696e672070726f766964656420612077726f6e67207369676e617475726564496e76616c696446726565436c61696d5369676e61747572650005041d015573657220747279696e6720746f20636c61696d207468652066697273742066726565207265776172642070726f7669646564207468652077726f6e67207369676e6174757265444e6f4173736f636961746564436c61696d00060c55015573657220747279696e6720746f20636c61696d20616e20617761726420646964206e6f74206861766520616e20636c61696d206173736f63696174656420776974682069742e2054686973206d6179206d65616e55017468657920646964206e6f7420636f6e7472696275746520746f207468652063726f77646c6f616e2c206f7220746865792068617665206e6f7420796574206173736f6369617465642061206e61746976652069645c7769746820746865697220636f6e747269627574696f6e5452657761726473416c7265616479436c61696d656400070841015573657220747279696e6720746f20636c61696d20726577617264732068617320616c726561647920636c61696d656420616c6c2072657761726473206173736f636961746564207769746820697473646964656e7469747920616e6420636f6e747269627574696f6e6c526577617264566563416c7265616479496e697469616c697a65640008049c526577617264207665632068617320616c7265616479206265656e20696e697469616c697a65647c5265776172645665634e6f7446756c6c79496e697469616c697a6564596574000904b45265776172642076656320686173206e6f7420796574206265656e2066756c6c7920696e697469616c697a65645452657761726473446f4e6f744d6174636846756e64000a04a0526577617264732073686f756c64206d617463682066756e6473206f66207468652070616c6c65744c546f6f4d616e79436f6e7472696275746f7273000b04d0496e697469616c697a655f7265776172645f76656320726563656976656420746f6f206d616e7920636f6e7472696275746f72735456657374696e67506572696f644e6f6e56616c6964000c049050726f76696465642076657374696e6720706572696f64206973206e6f742076616c6964744e6f6e436f6e74726962757465644164647265737350726f7669646564000d04f8557365722070726f76696465642061207369676e61747572652066726f6d2061206e6f6e2d636f6e7472696275746f722072656c6179206163636f756e747c496e73756666696369656e744e756d6265724f6656616c696450726f6f6673000e04310155736572207375626d697474656420616e20756e73696666696369656e74206e756d626572206f662070726f6f667320746f206368616e67652074686520726577617264206164647265737304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909cd06000002d10600d106086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e646572550101185061726149640001147374617465d5060130496e626f756e6453746174650001406d6573736167655f6d65746164617461d90601a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e0000d506086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e64656400010000d906000002dd0600dd060000040810e10600e1060c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000e5060000040855011000e906000002ed0600ed06086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e74550101185061726149640001147374617465f10601344f7574626f756e6453746174650001347369676e616c735f65786973747c0110626f6f6c00012c66697273745f696e646578c4010c7531360001286c6173745f696e646578c4010c7531360000f106086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e64656400010000f506000004085501c400f906086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f7765696768742001185765696768740000fd060000040c5501102c0001070c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000046c4661696c656420746f2073656e642058434d206d6573736167652e3042616458636d4f726967696e0001043c4261642058434d206f726967696e2e1842616458636d000204344261642058434d20646174612e484261644f766572776569676874496e64657800030454426164206f76657277656967687420696e6465782e3c5765696768744f7665724c696d6974000404f850726f76696465642077656967687420697320706f737369626c79206e6f7420656e6f75676820746f206578656375746520746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090905070c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f7204045400010004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909090907086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c20011857656967687400000d07086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7420013c4f766572776569676874496e64657800001107000002150700150700000408102c0019070c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e0000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e244f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091d070c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e646572f501015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679210701404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696ef501015856657273696f6e65644d756c74694c6f636174696f6e00012469735f6163746976657c0110626f6f6c000100145265616479080120726573706f6e73652907014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000210704184f7074696f6e0404540125070108104e6f6e6500000010536f6d650400250700000100002507000004080808002907080c78636d4456657273696f6e6564526573706f6e736500010c08563004000d05013076303a3a526573706f6e736500000008563104002105013076313a3a526573706f6e73650001000856320400b901013076323a3a526573706f6e7365000200002d070000040810f5010031070000040c20201000350710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540139070453000004003d0701185665633c543e0000390700000408f50110003d0700000239070041070c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e745461726765747304001d01013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c64546172676574730003000045070c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090949070c3470616c6c65745f61737365747314747970657330417373657444657461696c730c1c42616c616e63650118244163636f756e7449640100384465706f73697442616c616e63650118003001146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000118737570706c7918011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e636500012c6d696e5f62616c616e636518011c42616c616e636500013469735f73756666696369656e747c0110626f6f6c0001206163636f756e747310010c75333200012c73756666696369656e747310010c753332000124617070726f76616c7310010c75333200012469735f66726f7a656e7c0110626f6f6c00004d070000040818000051070c3470616c6c65745f6173736574731474797065733041737365744163636f756e740c1c42616c616e63650118384465706f73697442616c616e6365011814457874726101b80010011c62616c616e636518011c42616c616e636500012469735f66726f7a656e7c0110626f6f6c000118726561736f6e5507017c4578697374656e6365526561736f6e3c4465706f73697442616c616e63653e0001146578747261b801144578747261000055070c3470616c6c65745f6173736574731474797065733c4578697374656e6365526561736f6e041c42616c616e63650118011020436f6e73756d65720000002853756666696369656e740001002c4465706f73697448656c64040018011c42616c616e63650002003c4465706f736974526566756e6465640003000059070000040c180000005d070c3470616c6c65745f61737365747314747970657320417070726f76616c081c42616c616e63650118384465706f73697442616c616e6365011800080118616d6f756e7418011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e6365000061070c3470616c6c65745f6173736574731474797065733441737365744d6574616461746108384465706f73697442616c616e6365011834426f756e646564537472696e670165070014011c6465706f7369741801384465706f73697442616c616e63650001106e616d6565070134426f756e646564537472696e6700011873796d626f6c65070134426f756e646564537472696e67000120646563696d616c73080108753800012469735f66726f7a656e7c0110626f6f6c0000650710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e000069070c3470616c6c65745f6173736574731870616c6c6574144572726f7208045400044900013c2842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e284e6f50726f766964657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f7220746865b46d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096d070c5070616c6c65745f61737365745f6d616e616765721870616c6c6574244173736574496e666f040454000008011c63726561746f72000130543a3a4163636f756e74496400011c6465706f73697418014c4465706f73697442616c616e63654f663c543e0000710700000201020075070c5070616c6c65745f61737365745f6d616e616765721870616c6c6574144572726f72040454000120484572726f724372656174696e674173736574000000484173736574416c7265616479457869737473000100444173736574446f65734e6f74457869737400020064546f6f4c6f774e756d41737365747357656967687448696e74000300584c6f63616c41737365744c696d697452656163686564000400504572726f7244657374726f79696e674173736574000500504e6f7453756666696369656e744465706f736974000600544e6f6e4578697374656e744c6f63616c4173736574000700040d01416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746865206d617070696e672070616c6c65742773206c6f6769632e79070c306f726d6c5f78746f6b656e73186d6f64756c65144572726f720404540001484441737365744861734e6f5265736572766500000478417373657420686173206e6f2072657365727665206c6f636174696f6e2e544e6f7443726f7373436861696e5472616e73666572000104644e6f742063726f73732d636861696e207472616e736665722e2c496e76616c69644465737400020474496e76616c6964207472616e736665722064657374696e6174696f6e2e844e6f7443726f7373436861696e5472616e7366657261626c6543757272656e6379000304a443757272656e6379206973206e6f742063726f73732d636861696e207472616e7366657261626c652e48556e776569676861626c654d657373616765000404b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e4858636d457865637574696f6e4661696c65640005045458434d20657865637574696f6e206661696c65642e3843616e6e6f745265616e63686f72000608e8436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468654864657374696e6174696f6e20636861696e2e3c496e76616c6964416e636573747279000704c4436f756c64206e6f742067657420616e636573747279206f662061737365742072657365727665206c6f636174696f6e2e30496e76616c6964417373657400080468546865204d756c7469417373657420697320696e76616c69642e6044657374696e6174696f6e4e6f74496e7665727469626c65000904f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e2842616456657273696f6e000a08ec5468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626530696e7465727072657465642e7444697374696e637452657365727665466f724173736574416e64466565000b08fc57652074726965642073656e64696e672064697374696e637420617373657420616e6420666565206275742074686579206861766520646966666572656e743c7265736572766520636861696e732e1c5a65726f466565000c044054686520666565206973207a65726f2e285a65726f416d6f756e74000d0494546865207472616e73666572696e6720617373657420616d6f756e74206973207a65726f2e58546f6f4d616e794173736574734265696e6753656e74000e04d0546865206e756d626572206f662061737365747320746f2062652073656e74206973206f76657220746865206d6178696d756d2e544173736574496e6465784e6f6e4578697374656e74000f04ec5468652073706563696669656420696e64657820646f6573206e6f7420657869737420696e2061204d756c7469417373657473207374727563742e304665654e6f74456e6f75676800100448466565206973206e6f7420656e6f7567682e644e6f74537570706f727465644d756c74694c6f636174696f6e0011046c4e6f7420737570706f72746564204d756c74694c6f636174696f6e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909097d070c3878636d5f7472616e736163746f721870616c6c6574144572726f720404540001504c496e646578416c7265616479436c61696d656400000038556e636c61696d6564496e646578000100204e6f744f776e657200020048556e776569676861626c654d6573736167650003003843616e6e6f745265616e63686f720004004441737365744861734e6f526573657276650005002c496e76616c696444657374000600544e6f7443726f7373436861696e5472616e7366657200070078417373657449734e6f7452657365727665496e44657374696e6174696f6e0008006044657374696e6174696f6e4e6f74496e7665727469626c65000900304572726f7253656e64696e67000a008c44697370617463685765696768744269676765725468616e546f74616c576569676874000b00385765696768744f766572666c6f77000c0038416d6f756e744f766572666c6f77000d00505472616e736163746f72496e666f4e6f74536574000e00844e6f7443726f7373436861696e5472616e7366657261626c6543757272656e6379000f003c58636d457865637574654572726f720010002842616456657273696f6e001100604d61785765696768745472616e736163745265616368656400120054556e61626c65546f57697468647261774173736574001300040d01416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746865206d617070696e672070616c6c65742773206c6f6769632e81070c3470616c6c65745f6173736574731870616c6c6574144572726f7208045400044900013c2842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e284e6f50726f766964657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f7220746865b46d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090985070c4466705f73656c665f636f6e7461696e65644c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301001043616c6c01b103245369676e6174757265018907144578747261018d07000400b10701250173705f72756e74696d653a3a67656e657269633a3a556e636865636b656445787472696e7369633c416464726573732c2043616c6c2c205369676e61747572652c2045787472610a3e00008907081c6163636f756e7444457468657265756d5369676e617475726500000400d904014065636473613a3a5369676e617475726500008d070000041c9107950799079d07a507a907ad0700910710306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000950710306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000990710306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e65736973040454000000009d0710306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400a107010c4572610000a107102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000a50710306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e63650404540000040079010120543a3a496e6465780000a90710306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000ad07086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e74040454000004008501013042616c616e63654f663c543e0000b107102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301001043616c6c01b103245369676e6174757265018907144578747261018d070004002c000000b50708406d6f6f6e6265616d5f72756e74696d651c52756e74696d6500000000941853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e7369634461746101010405102c0400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010030040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e7473010040040010a0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e005901204e4f54453a20546869732073746f72616765206974656d206973206578706c696369746c7920756e626f756e6465642073696e6365206974206973206e6576657220696e74656e64656420746f2062652072656164642066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f7069637301010402241d020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000210204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e7401007c0400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e7401007c0400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500001902040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e012502014c1830426c6f636b576569676874733502850100f2052a010000000088526a74000000405973070000000001c0180fa44b0000000100e6bd4f57000000010000000000000000405973070000000001c0baa3be68000000010088526a740000000100a2941a1d000000405973070000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e67746845023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101000010000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e2044625765696768744d024040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e51026103206d6f6f6e6265616d206d6f6f6e6265616d03000000e0050000000000003cd2bc9897eed08f1503000000df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a05000000f78b278be53f454c02000000ab3c0572291feb8b01000000bc9d89904f5b923f01000000bd78255d4feeea1f04000000a33d43f58731ad8402000000582211f65bb14b8904000000e65b00e46cedd0aa0200000037c8bb1350a9a2a8010000002aa62120049dd2d2010000001fba3ffbb7e07e8d02000000ea93e3f16f3d69620200000002000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978c408040514a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e016102003c50617261636861696e53797374656d013c50617261636861696e53797374656d505450656e64696e6756616c69646174696f6e436f646501002c0400187d0120496e2063617365206f662061207363686564756c656420757067726164652c20746869732073746f72616765206669656c6420636f6e7461696e73207468652076616c69646174696f6e20636f646520746f206265206170706c6965642e00c10120417320736f6f6e206173207468652072656c617920636861696e2067697665732075732074686520676f2d6168656164207369676e616c2c2077652077696c6c206f766572777269746520746865205b603a636f6465605d5b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455dad012077686963682077696c6c20726573756c7420746865206e65787420626c6f636b2070726f63657373207769746820746865206e65772076616c69646174696f6e20636f64652e205468697320636f6e636c756465732074686520757067726164652070726f636573732e000501205b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455d3a2073705f636f72653a3a73746f726167653a3a77656c6c5f6b6e6f776e5f6b6579733a3a434f4445444e657756616c69646174696f6e436f646500002c0400145d012056616c69646174696f6e20636f6465207468617420697320736574206279207468652070617261636861696e20616e6420697320746f20626520636f6d6d756e69636174656420746f20636f6c6c61746f7220616e647820636f6e73657175656e746c79207468652072656c61792d636861696e2e00650120546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b206966206e6f206f746865722070616c6c657420616c7265616479207365742c207468652076616c75652e3856616c69646174696f6e446174610000650204000cd020546865205b6050657273697374656456616c69646174696f6e44617461605d2073657420666f72207468697320626c6f636b2e2d0120546869732076616c756520697320657870656374656420746f20626520736574206f6e6c79206f6e63652070657220626c6f636b20616e642069742773206e657665722073746f7265643420696e2074686520747269652e5044696453657456616c69646174696f6e436f646501007c040004e02057657265207468652076616c69646174696f6e20646174612073657420746f206e6f74696679207468652072656c617920636861696e3f60557067726164655265737472696374696f6e5369676e616c01006d0204001c750120416e206f7074696f6e20776869636820696e64696361746573206966207468652072656c61792d636861696e20726573747269637473207369676e616c6c696e6720612076616c69646174696f6e20636f646520757067726164652e610120496e206f7468657220776f7264732c20696620746869732069732060536f6d656020616e64205b604e657756616c69646174696f6e436f6465605d2069732060536f6d6560207468656e207468652070726f64756365646c2063616e6469646174652077696c6c20626520696e76616c69642e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3c52656c6179537461746550726f6f6600007502040018c4205468652073746174652070726f6f6620666f7220746865206c6173742072656c617920706172656e7420626c6f636b2e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e5852656c6576616e744d6573736167696e67537461746500007d0204001c65012054686520736e617073686f74206f6620736f6d652073746174652072656c6174656420746f206d6573736167696e672072656c6576616e7420746f207468652063757272656e742070617261636861696e2061732070657248207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e44486f7374436f6e66696775726174696f6e00008d020400182901205468652070617261636861696e20686f737420636f6e66696775726174696f6e207468617420776173206f627461696e65642066726f6d207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e384c617374446d714d7163486561640100910280000000000000000000000000000000000000000000000000000000000000000010f420546865206c61737420646f776e77617264206d65737361676520717565756520636861696e20686561642077652068617665206f627365727665642e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e404c61737448726d704d7163486561647301009502040010490120546865206d65737361676520717565756520636861696e2068656164732077652068617665206f62736572766564207065722065616368206368616e6e656c20696e636f6d696e67206368616e6e656c2e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e6450726f636573736564446f776e776172644d6573736167657301001010000000000cc8204e756d626572206f6620646f776e77617264206d657373616765732070726f63657373656420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e3448726d7057617465726d61726b01001010000000000ca02048524d502077617465726d61726b2074686174207761732073657420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5048726d704f7574626f756e644d657373616765730100a10204000ca42048524d50206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e385570776172644d657373616765730100310204000cac20557077617264206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5450656e64696e675570776172644d6573736167657301003102040004310120557077617264206d65737361676573207468617420617265207374696c6c2070656e64696e6720616e64206e6f74207965742073656e6420746f207468652072656c617920636861696e2e84416e6e6f756e63656448726d704d6573736167657350657243616e646964617465010010100000000008650120546865206e756d626572206f662048524d50206d65737361676573207765206f6273657276656420696e20606f6e5f696e697469616c697a656020616e64207468757320757365642074686174206e756d62657220666f72f020616e6e6f756e63696e672074686520776569676874206f6620606f6e5f696e697469616c697a656020616e6420606f6e5f66696e616c697a65602e68526573657276656458636d705765696768744f766572726964650000200400085d01205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e672058434d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e645265736572766564446d705765696768744f766572726964650000200400085901205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e6720444d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e44417574686f72697a656455706772616465000024040004b820546865206e65787420617574686f72697a656420757067726164652c206966207468657265206973206f6e652e60437573746f6d56616c69646174696f6e486561644461746100002c04000c2901204120637573746f6d2068656164206461746120746861742073686f756c642062652072657475726e656420617320726573756c74206f66206076616c69646174655f626c6f636b602e00190120536565205b6050616c6c65743a3a7365745f637573746f6d5f76616c69646174696f6e5f686561645f64617461605d20666f72206d6f726520696e666f726d6174696f6e2e01a902016c0001cd02016052616e646f6d6e657373436f6c6c656374697665466c6970016052616e646f6d6e657373436f6c6c656374697665466c6970043852616e646f6d4d6174657269616c0100d10204000c610120536572696573206f6620626c6f636b20686561646572732066726f6d20746865206c61737420383120626c6f636b73207468617420616374732061732072616e646f6d2073656564206d6174657269616c2e2054686973610120697320617272616e67656420617320612072696e672062756666657220776974682060626c6f636b5f6e756d626572202520383160206265696e672074686520696e64657820696e746f20746865206056656360206f664420746865206f6c6465737420686173682e00000000022454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e2444696455706461746501007c040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f01d5020004344d696e696d756d506572696f6420200100000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00033450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e49640100550110640000000000000000042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b730101040200d902040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e2052657365727665730101040200e902040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100f50204000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01f90201700c484578697374656e7469616c4465706f73697418400000000000000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e01fd020a485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100010340000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100050304000000000c485472616e73616374696f6e4279746546656518400080c6a47e8d03000000000000000000040d01205468652066656520746f206265207061696420666f72206d616b696e672061207472616e73616374696f6e3b20746865207065722d6279746520706f7274696f6e2e604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e2c576569676874546f46656509035c0401000000000000000000000000000000000000000001040d012054686520706f6c796e6f6d69616c2074686174206973206170706c69656420696e206f7264657220746f20646572697665206665652066726f6d207765696768742e000b4050617261636861696e5374616b696e67014050617261636861696e5374616b696e675448436f6c6c61746f72436f6d6d697373696f6e010090100000000004e820436f6d6d697373696f6e2070657263656e742074616b656e206f6666206f66207265776172647320666f7220616c6c20636f6c6c61746f727334546f74616c53656c6563746564010010100000000004a82054686520746f74616c2063616e646964617465732073656c656374656420657665727920726f756e644450617261636861696e426f6e64496e666f010011035400000000000000000000000000000000000000000004f42050617261636861696e20626f6e6420636f6e66696720696e666f207b206163636f756e742c2070657263656e745f6f665f696e666c6174696f6e207d14526f756e64010015033001000000010000001400000004e02043757272656e7420726f756e6420696e64657820616e64206e65787420726f756e64207363686564756c6564207472616e736974696f6e3c4e6f6d696e61746f725374617465320001040500190304000898204445505245434154454420696e206661766f72206f662044656c656761746f725374617465490120476574206e6f6d696e61746f72207374617465206173736f636961746564207769746820616e206163636f756e74206966206163636f756e74206973206e6f6d696e6174696e6720656c7365204e6f6e653844656c656761746f725374617465000104050031030400044901204765742064656c656761746f72207374617465206173736f636961746564207769746820616e206163636f756e74206966206163636f756e742069732064656c65676174696e6720656c7365204e6f6e653843616e6469646174655374617465000104050035030400082c204445505245434154454471012047657420636f6c6c61746f722063616e646964617465207374617465206173736f636961746564207769746820616e206163636f756e74206966206163636f756e7420697320612063616e64696461746520656c7365204e6f6e653443616e646964617465496e666f0001040500450304000465012047657420636f6c6c61746f722063616e64696461746520696e666f206173736f636961746564207769746820616e206163636f756e74206966206163636f756e742069732063616e64696461746520656c7365204e6f6e656c44656c65676174696f6e5363686564756c6564526571756573747301010402004d03040004d42053746f726573206f75747374616e64696e672064656c65676174696f6e2072657175657374732070657220636f6c6c61746f722e38546f7044656c65676174696f6e73000104050055030400049c20546f702064656c65676174696f6e7320666f7220636f6c6c61746f722063616e64696461746544426f74746f6d44656c65676174696f6e7300010405005503040004a820426f74746f6d2064656c65676174696f6e7320666f7220636f6c6c61746f722063616e64696461746538436f6c6c61746f725374617465320001040500590304000898204445505245434154454420696e206661766f72206f662043616e646964617465537461746541012047657420636f6c6c61746f72207374617465206173736f636961746564207769746820616e206163636f756e74206966206163636f756e7420697320636f6c6c6174696e6720656c7365204e6f6e654853656c656374656443616e6469646174657301002901040004dc2054686520636f6c6c61746f722063616e646964617465732073656c656374656420666f72207468652063757272656e7420726f756e6414546f74616c010018400000000000000000000000000000000004b020546f74616c206361706974616c206c6f636b65642062792074686973207374616b696e672070616c6c65743443616e646964617465506f6f6c01001d0304000415012054686520706f6f6c206f6620636f6c6c61746f722063616e646964617465732c2065616368207769746820746865697220746f74616c206261636b696e67207374616b651c41745374616b6501010805055d0361038400000000000000000000000000000000000000000000000000000000000000000004010120536e617073686f74206f6620636f6c6c61746f722064656c65676174696f6e207374616b6520617420746865207374617274206f662074686520726f756e643844656c617965645061796f75747300010405106503040004402044656c61796564207061796f757473185374616b6564010104051018400000000000000000000000000000000004e420546f74616c20636f756e746564207374616b6520666f722073656c65637465642063616e6469646174657320696e2074686520726f756e643c496e666c6174696f6e436f6e666967010069032101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046020496e666c6174696f6e20636f6e66696775726174696f6e18506f696e7473010104051010100000000004110120546f74616c20706f696e7473206177617264656420746f20636f6c6c61746f727320666f7220626c6f636b2070726f64756374696f6e20696e2074686520726f756e64284177617264656450747301010805055d03101000000000048c20506f696e747320666f72206561636820636f6c6c61746f722070657220726f756e64017503017848444d696e426c6f636b73506572526f756e6410100a000000048c204d696e696d756d206e756d626572206f6620626c6f636b732070657220726f756e645444656661756c74426c6f636b73506572526f756e6410100807000004b82044656661756c74206e756d626572206f6620626c6f636b732070657220726f756e642061742067656e65736973504c6561766543616e6469646174657344656c617910101c000000044501204e756d626572206f6620726f756e647320746861742063616e646964617465732072656d61696e20626f6e646564206265666f7265206578697420726571756573742069732065786563757461626c655843616e646964617465426f6e644c65737344656c617910101c000000045501204e756d626572206f6620726f756e64732063616e64696461746520726571756573747320746f2064656372656173652073656c662d626f6e64206d757374207761697420746f2062652065786563757461626c65504c6561766544656c656761746f727344656c617910101c000000044501204e756d626572206f6620726f756e647320746861742064656c656761746f72732072656d61696e20626f6e646564206265666f7265206578697420726571756573742069732065786563757461626c65545265766f6b6544656c65676174696f6e44656c617910101c000000046101204e756d626572206f6620726f756e647320746861742064656c65676174696f6e732072656d61696e20626f6e646564206265666f7265207265766f636174696f6e20726571756573742069732065786563757461626c655c44656c65676174696f6e426f6e644c65737344656c617910101c000000042d01204e756d626572206f6620726f756e647320746861742064656c65676174696f6e206c657373207265717565737473206d7573742077616974206265666f72652065786563757461626c65485265776172645061796d656e7444656c617910100200000004e0204e756d626572206f6620726f756e647320616674657220776869636820626c6f636b20617574686f727320617265207265776172646564544d696e53656c656374656443616e6469646174657310100800000004c8204d696e696d756d206e756d626572206f662073656c65637465642063616e6469646174657320657665727920726f756e64744d6178546f7044656c65676174696f6e7350657243616e64696461746510102c01000004b8204d6178696d756d20746f702064656c65676174696f6e7320636f756e746564207065722063616e646964617465804d6178426f74746f6d44656c65676174696f6e7350657243616e64696461746510103200000004dc204d6178696d756d20626f74746f6d2064656c65676174696f6e7320286e6f7420636f756e74656429207065722063616e646964617465684d617844656c65676174696f6e7350657244656c656761746f721010640000000488204d6178696d756d2064656c65676174696f6e73207065722064656c656761746f726444656661756c74436f6c6c61746f72436f6d6d697373696f6e901000c2eb0b0459012044656661756c7420636f6d6d697373696f6e2064756520746f20636f6c6c61746f72732c2069732060436f6c6c61746f72436f6d6d697373696f6e602073746f726167652076616c756520696e2067656e657369738844656661756c7450617261636861696e426f6e645265736572766550657263656e748c041e0409012044656661756c742070657263656e74206f6620696e666c6174696f6e2073657420617369646520666f722070617261636861696e20626f6e64206163636f756e74384d696e436f6c6c61746f7253746b1840000080f64ae1c7022d15000000000000045501204d696e696d756d207374616b6520726571756972656420666f7220616e792063616e64696461746520746f20626520696e206053656c656374656443616e646964617465736020666f722074686520726f756e643c4d696e43616e64696461746553746b1840000080f64ae1c7022d15000000000000040901204d696e696d756d207374616b6520726571756972656420666f7220616e79206163636f756e7420746f206265206120636f6c6c61746f722063616e646964617465344d696e44656c65676174696f6e1840000088b116afe3b5020000000000000004f8204d696e696d756d207374616b6520666f7220616e792072656769737465726564206f6e2d636861696e206163636f756e7420746f2064656c65676174653c4d696e44656c656761746f7253746b1840000088b116afe3b50200000000000000041101204d696e696d756d207374616b6520666f7220616e792072656769737465726564206f6e2d636861696e206163636f756e7420746f20626520612064656c656761746f720179031438417574686f72496e686572656e740138417574686f72496e686572656e740418417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e017d0300000181031530417574686f7246696c7465720130417574686f7246696c7465720834456c696769626c65526174696f01008c04320034456c696769626c65436f756e740100981032000000040d0120546865206e756d626572206f662061637469766520617574686f727320746861742077696c6c20626520656c696769626c652061742065616368206865696768742e018503019400001634417574686f724d617070696e670134417574686f724d617070696e6704484d617070696e67576974684465706f73697400010402a089030400081501205765206d61696e7461696e2061206d617070696e672066726f6d20746865204e696d627573496473207573656420696e2074686520636f6e73656e737573206c617965726c20746f20746865204163636f756e744964732072756e74696d652e018d03019c0001910317404d6f6f6e6265616d4f7262697465727301404d6f6f6e6265616d4f7262697465727318544163636f756e744c6f6f6b75704f766572726964650001040200ac04000460204163636f756e74206c6f6f6b7570206f7665727269646534436f6c6c61746f7273506f6f6c00010402009503040004bc2043757272656e74206f726269746572732c20776974682074686569722022706172656e742220636f6c6c61746f725c436f756e746572466f72436f6c6c61746f7273506f6f6c010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703043757272656e74526f756e64010010100000000004502043757272656e7420726f756e6420696e646578444d696e4f7262697465724465706f736974000018040004e0204d696e696d756d206465706f73697420726571756972656420746f206265207265676973746572656420617320616e206f7262697465723c4f726269746572506572526f756e6400010805025d0300040004dc2053746f726520616374697665206f7262697465722070657220726f756e6420616e642070657220706172656e7420636f6c6c61746f7201a10301a80001a503181c5574696c6974790001a90301b0044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01a5051e1450726f7879011450726f7879081c50726f786965730101040500a9054400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500b90544000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01b50301bc184050726f78794465706f7369744261736518400000f007985ae38b000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f7218400000d52ae311ea02000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f7369744261736518400000f007985ae38b000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f721840000038720885c507000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01c9051f3c4d61696e74656e616e63654d6f6465013c4d61696e74656e616e63654d6f6465043c4d61696e74656e616e63654d6f646501007c040004a0205768657468657220746865207369746520697320696e206d61696e74656e616e6365206d6f646501bd0301c80001cd0520204964656e7469747901204964656e7469747910284964656e746974794f660001040500d10504000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f66000104020051040400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500e10544000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e28526567697374726172730100e9050400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e01c10301cc183042617369634465706f736974184000006a2a592395ae000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f73697418400000c2cf80ca28090000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f73697418400000ddac3513229200000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e01f90521284d6967726174696f6e7301284d6967726174696f6e73083446756c6c79557067726164656401007c040004bc205472756520696620616c6c207265717569726564206d6967726174696f6e73206861766520636f6d706c65746564384d6967726174696f6e5374617465010104052c7c040008cc204d6967726174696f6e537461746520747261636b73207468652070726f6772657373206f662061206d6967726174696f6e2e2901204d617073206e616d6520285665633c75383e29202d3e2077686574686572206f72206e6f74206d6967726174696f6e20686173206265656e20636f6d706c657465642028626f6f6c290001d00000225450726f787947656e65736973436f6d70616e696f6e0000000000233c457468657265756d436861696e4964013c457468657265756d436861696e4964041c436861696e49640100202000000000000000000000000000320c45564d010c45564d08304163636f756e74436f64657301010402dc2c0400003c4163636f756e7453746f72616765730101080202fd05248000000000000000000000000000000000000000000000000000000000000000000001610401d4000101063320457468657265756d0120457468657265756d141c50656e64696e6701000506040004d02043757272656e74206275696c64696e6720626c6f636b2773207472616e73616374696f6e7320616e642072656365697074732e3043757272656e74426c6f636b0000290604000470205468652063757272656e7420457468657265756d20626c6f636b2e3c43757272656e74526563656970747300003d060400047c205468652063757272656e7420457468657265756d2072656365697074732e6843757272656e745472616e73616374696f6e53746174757365730000410604000488205468652063757272656e74207472616e73616374696f6e2073746174757365732e24426c6f636b4861736801010405e4248000000000000000000000000000000000000000000000000000000000000000000001750401ec00014506341c42617365466565011c426173654665650c34426173654665655065724761730100e48000e87648170000000000000000000000000000000000000000000000000000000020497341637469766501007c04000028456c6173746963697479010011011048e8010000019d04010d01000035245363686564756c657201245363686564756c657208184167656e6461010104051049060400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b7570000104052c19010400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01a10401150108344d6178696d756d576569676874202000e6bd4f5700000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e0155063c2444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e74010010100000000004f420546865206e756d626572206f6620287075626c6963292070726f706f73616c7320746861742068617665206265656e206d61646520736f206661722e2c5075626c696350726f707301005906040004210120546865207075626c69632070726f706f73616c732e20556e736f727465642e20546865207365636f6e64206974656d206973207468652070726f706f73616c277320686173682e244465706f7369744f660001040510610604000c842054686f73652077686f2068617665206c6f636b65642061206465706f7369742e00d82054574f582d4e4f54453a20536166652c20617320696e6372656173696e6720696e7465676572206b6579732061726520736166652e24507265696d61676573000104062465060400086101204d6170206f662068617368657320746f207468652070726f706f73616c20707265696d6167652c20616c6f6e6720776974682077686f207265676973746572656420697420616e64207468656972206465706f7369742ee42054686520626c6f636b206e756d6265722069732074686520626c6f636b20617420776869636820697420776173206465706f73697465642e3c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e344c6f77657374556e62616b6564010010100000000008250120546865206c6f77657374207265666572656e64756d20696e64657820726570726573656e74696e6720616e20756e62616b6564207265666572656e64756d2e20457175616c20746fdc20605265666572656e64756d436f756e74602069662074686572652069736e2774206120756e62616b6564207265666572656e64756d2e405265666572656e64756d496e666f4f660001040510690604000cb420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e0009012054574f582d4e4f54453a205341464520617320696e646578657320617265206e6f7420756e64657220616e2061747461636b6572e280997320636f6e74726f6c2e20566f74696e674f6601010405007506d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105d0120416c6c20766f74657320666f72206120706172746963756c617220766f7465722e2057652073746f7265207468652062616c616e636520666f7220746865206e756d626572206f6620766f74657320746861742077655d012068617665207265636f726465642e20546865207365636f6e64206974656d2069732074686520746f74616c20616d6f756e74206f662064656c65676174696f6e732c20746861742077696c6c2062652061646465642e00e82054574f582d4e4f54453a205341464520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e544c6173745461626c656457617345787465726e616c01007c0400085901205472756520696620746865206c617374207265666572656e64756d207461626c656420776173207375626d69747465642065787465726e616c6c792e2046616c7365206966206974207761732061207075626c6963282070726f706f73616c2e304e65787445787465726e616c00008906040010590120546865207265666572656e64756d20746f206265207461626c6564207768656e6576657220697420776f756c642062652076616c696420746f207461626c6520616e2065787465726e616c2070726f706f73616c2e550120546869732068617070656e73207768656e2061207265666572656e64756d206e6565647320746f206265207461626c656420616e64206f6e65206f662074776f20636f6e646974696f6e7320617265206d65743aa4202d20604c6173745461626c656457617345787465726e616c60206973206066616c7365603b206f7268202d20605075626c696350726f70736020697320656d7074792e24426c61636b6c69737400010406248d0604000851012041207265636f7264206f662077686f207665746f656420776861742e204d6170732070726f706f73616c206861736820746f206120706f737369626c65206578697374656e7420626c6f636b206e756d626572e82028756e74696c207768656e206974206d6179206e6f742062652072657375626d69747465642920616e642077686f207665746f65642069742e3443616e63656c6c6174696f6e7301010406247c0400042901205265636f7264206f6620616c6c2070726f706f73616c7320746861742068617665206265656e207375626a65637420746f20656d657267656e63792063616e63656c6c6174696f6e2e3853746f7261676556657273696f6e0000910604000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e0098204e6577206e6574776f726b732073746172742077697468206c6173742076657273696f6e2e01ad040125012c3c456e6163746d656e74506572696f6410104038000014e82054686520706572696f64206265747765656e20612070726f706f73616c206265696e6720617070726f76656420616e6420656e61637465642e0031012049742073686f756c642067656e6572616c6c792062652061206c6974746c65206d6f7265207468616e2074686520756e7374616b6520706572696f6420746f20656e737572652074686174510120766f74696e67207374616b657273206861766520616e206f70706f7274756e69747920746f2072656d6f7665207468656d73656c7665732066726f6d207468652073797374656d20696e207468652063617365b4207768657265207468657920617265206f6e20746865206c6f73696e672073696465206f66206120766f74652e304c61756e6368506572696f641010e0c4000004e420486f77206f6674656e2028696e20626c6f636b7329206e6577207075626c6963207265666572656e646120617265206c61756e636865642e30566f74696e67506572696f641010c089010004b820486f77206f6674656e2028696e20626c6f636b732920746f20636865636b20666f72206e657720766f7465732e44566f74654c6f636b696e67506572696f641010e0c40000109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e384d696e696d756d4465706f73697418400000408cb5781daf150000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e38496e7374616e74416c6c6f7765647c04010c550120496e64696361746f7220666f72207768657468657220616e20656d657267656e6379206f726967696e206973206576656e20616c6c6f77656420746f2068617070656e2e20536f6d6520636861696e73206d617961012077616e7420746f207365742074686973207065726d616e656e746c7920746f206066616c7365602c206f7468657273206d61792077616e7420746f20636f6e646974696f6e206974206f6e207468696e67732073756368a020617320616e207570677261646520686176696e672068617070656e656420726563656e746c792e5446617374547261636b566f74696e67506572696f641010201c000004ec204d696e696d756d20766f74696e6720706572696f6420616c6c6f77656420666f72206120666173742d747261636b207265666572656e64756d2e34436f6f6c6f6666506572696f641010e0c4000004610120506572696f6420696e20626c6f636b7320776865726520616e2065787465726e616c2070726f706f73616c206d6179206e6f742062652072652d7375626d6974746564206166746572206265696e67207665746f65642e4c507265696d616765427974654465706f73697418400000c16ff286230000000000000000000429012054686520616d6f756e74206f662062616c616e63652074686174206d757374206265206465706f7369746564207065722062797465206f6620707265696d6167652073746f7265642e204d6178566f74657310106400000010b020546865206d6178696d756d206e756d626572206f6620766f74657320666f7220616e206163636f756e742e00d420416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206269672076616c75652063616e1501206c65616420746f2065787472696e7369632077697468207665727920626967207765696768743a20736565206064656c65676174656020666f7220696e7374616e63652e304d617850726f706f73616c73101064000000040d0120546865206d6178696d756d206e756d626572206f66207075626c69632070726f706f73616c7320746861742063616e20657869737420617420616e792074696d652e0195063d44436f756e63696c436f6c6c6563746976650144436f756e63696c436f6c6c656374697665182450726f706f73616c7301009906040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624b103040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406249d06040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d62657273010029010400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01b9040139010001a106465c54656368436f6d6d6974746565436f6c6c656374697665015c54656368436f6d6d6974746565436f6c6c656374697665182450726f706f73616c7301009906040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624b103040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406249d06040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d62657273010029010400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01bd04013d010001a50647205472656173757279012054726561737572790c3450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c730001040510a9060400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e24417070726f76616c730100ad06040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e01c1040141011c3050726f706f73616c426f6e6411011050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d1840000010632d5ec76b0500000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756db5060400044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f641010c0a80000048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726e110110000000000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c65744964b9062070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e01bd06504043726f77646c6f616e52657761726473014043726f77646c6f616e52657761726473203c4163636f756e747350617961626c650001040200c10604000050436c61696d656452656c6179436861696e4964730001040228b804000064556e6173736f636961746564436f6e747269627574696f6e730001040228c1060400002c496e697469616c697a656401007c04000038496e697452656c6179426c6f636b010010100000000004e42056657374696e6720626c6f636b206865696768742061742074686520696e697469616c697a6174696f6e206f66207468652070616c6c657434456e6452656c6179426c6f636b010010100000000004e42056657374696e6720626c6f636b206865696768742061742074686520696e697469616c697a6174696f6e206f66207468652070616c6c65745c496e697469616c697a6564526577617264416d6f756e740100184000000000000000000000000000000000086d0120546f74616c20696e697469616c697a656420616d6f756e7420736f206661722e2057652073746f7265207468697320746f206d616b652070616c6c65742066756e6473203d3d20636f6e7472696275746f7273207265776172648020636865636b2065617369657220616e64206d6f726520656666696369656e7444546f74616c436f6e7472696275746f7273010010100000000004e420546f74616c206e756d626572206f6620636f6e7472696275746f727320746f206169642068696e74696e672062656e63686d61726b696e6701c5040145011054496e697469616c697a6174696f6e5061796d656e74901000a3e11104a42050657263656e7461676520746f20626520706179656420617420696e697469616c697a6174696f6e4c4d6178496e6974436f6e7472696275746f72731010f4010000007c5265776172644164647265737352656c6179566f74655468726573686f6c64901000ca9a3b08c42041206672616374696f6e20726570726573656e74696e67207468652070657263656e74616765206f662070726f6f667331012074686174206e65656420746f2062652070726573656e74656420746f206368616e67652061207265776172642061646472657373207468726f756768207468652072656c6179206b657973685369676e61747572654e6574776f726b4964656e7469666965722c28246d6f6f6e6265616d2d087101204e6574776f726b204964656e74696669657220746f20626520617070656e64656420696e746f20746865207369676e61747572657320666f72207265776172642061646472657373206368616e67652f6173736f63696174696f6ed82050726576656e7473207265706c61792061747461636b732066726f6d206f6e65206e6574776f726b20746f20746865206f7468657201c9065a2458636d705175657565012458636d7051756575652444496e626f756e6458636d705374617475730100cd060400049420537461747573206f662074686520696e626f756e642058434d50206368616e6e656c732e4c496e626f756e6458636d704d657373616765730101080205e5062c040004190120496e626f756e64206167677265676174652058434d50206d657373616765732e2049742063616e206f6e6c79206265206f6e6520706572205061726149642f626c6f636b2e484f7574626f756e6458636d705374617475730100e9060400185d0120546865206e6f6e2d656d7074792058434d50206368616e6e656c7320696e206f72646572206f66206265636f6d696e67206e6f6e2d656d7074792c20616e642074686520696e646578206f6620746865206669727374510120616e64206c617374206f7574626f756e64206d6573736167652e204966207468652074776f20696e64696365732061726520657175616c2c207468656e20697420696e6469636174657320616e20656d707479590120717565756520616e64207468657265206d7573742062652061206e6f6e2d604f6b6020604f7574626f756e64537461747573602e20576520617373756d65207175657565732067726f77206e6f20677265617465725901207468616e203635353335206974656d732e20517565756520696e646963657320666f72206e6f726d616c206d6573736167657320626567696e206174206f6e653b207a65726f20697320726573657276656420696e11012063617365206f6620746865206e65656420746f2073656e64206120686967682d7072696f72697479207369676e616c206d657373616765207468697320626c6f636b2e09012054686520626f6f6c20697320747275652069662074686572652069732061207369676e616c206d6573736167652077616974696e6720746f2062652073656e742e504f7574626f756e6458636d704d657373616765730101080205f5062c040004bc20546865206d65737361676573206f7574626f756e6420696e206120676976656e2058434d50206368616e6e656c2e385369676e616c4d657373616765730101040255012c040004a020416e79207369676e616c206d657373616765732077616974696e6720746f2062652073656e742e2c5175657565436f6e6669670100f90690020000000500000001000000a086010000000000020000000000000000c817a8040000000415012054686520636f6e66696775726174696f6e20776869636820636f6e74726f6c73207468652064796e616d696373206f6620746865206f7574626f756e642071756575652e284f7665727765696768740001040520fd06040010050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e003901205468657365206d657373616765207374617920696e20746869732073746f72616765206d617020756e74696c207468657920617265206d616e75616c6c79206469737061746368656420766961582060736572766963655f6f766572776569676874602e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602e20416c736f20646f75626c657320617320746865206e6578748420617661696c61626c652066726565206f76657277656967687420696e6465782e38517565756553757370656e64656401007c04000441012057686574686572206f72206e6f74207468652058434d502071756575652069732073757370656e6465642066726f6d20657865637574696e6720696e636f6d696e672058434d73206f72206e6f742e0001490100010107642843756d756c757358636d0000015901000105076520446d7051756575650120446d7051756575651034436f6e66696775726174696f6e010009072000e40b5402000000044c2054686520636f6e66696775726174696f6e2e2450616765496e64657801000d074000000000000000000000000000000000044020546865207061676520696e6465782e1450616765730101040210110704000444205468652071756575652070616765732e284f766572776569676874000104022015070400046420546865206f766572776569676874206d657373616765732e01f10401650100011907662c506f6c6b61646f7458636d012c506f6c6b61646f7458636d24305175657279436f756e746572010020200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c5175657269657300010402201d070400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040624101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e00010805022d0710040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f7469666965727300010805022d0720040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f746966795461726765747300010805022d07310704000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100350704000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e000041070400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01f50401690100014507671841737365747301184173736574731014417373657400010402184907040004542044657461696c73206f6620616e2061737365742e1c4163636f756e7400010802024d075107040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c02020259075d0704000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d65746164617461010104021861075000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e01590501f901183041737365744465706f7369741840000040b2bac9e0191e0200000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f736974184000007a6510a0468d00000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f73697442617365184000002c396afb369400000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f7369745065724279746518400000c16ff2862300000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f7369741840000000000000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e016907683041737365744d616e61676572013041737365744d616e61676572182c41737365744964547970650001040218010204000ca0204d617070696e672066726f6d20616e20617373657420696420746f20617373657420747970652e35012054686973206973206d6f73746c792075736564207768656e20726563656976696e67207472616e73616374696f6e2073706563696679696e6720616e206173736574206469726563746c792cdc206c696b65207472616e7366657272696e6720616e2061737365742066726f6d207468697320636861696e20746f20616e6f746865722e2c41737365745479706549640001040201021804000c2d012052657665727365206d617070696e67206f662041737365744964547970652e204d617070696e672066726f6d20616e206173736574207479706520746f20616e2061737365742069642e2d012054686973206973206d6f73746c792075736564207768656e20726563656976696e672061206d756c74696c6f636174696f6e2058434d206d65737361676520746f207265747269657665e82074686520636f72726573706f6e64696e6720617373657420696e20776869636820746f6b656e732073686f756c64206d65206d696e7465642e5c417373657454797065556e6974735065725365636f6e640001040201021804001005012053746f7265732074686520756e69747320706572207365636f6e6420666f72206c6f63616c20657865637574696f6e20666f722061204173736574547970652e15012054686973206973207573656420746f206b6e6f7720686f7720746f2063686172676520666f722058434d20657865637574696f6e20696e206120706172746963756c6172182061737365742d01204e6f7420616c6c20617373657473206d6967687420636f6e7461696e20756e69747320706572207365636f6e642c2068656e63652074686520646966666572656e742073746f72616765444c6f63616c4173736574436f756e74657201001840000000000000000000000000000000001801012053746f7265732074686520636f756e746572206f6620746865206e756d626572206f66206c6f63616c2061737365747320746861742068617665206265656e3c206372656174656420736f20666172050120546869732076616c75652063616e206265207573656420746f2073616c7420746865206372656174696f6e206f6620616e20617373657449642c20652e672e2c0d012062792068617368696e672069742e205468697320697320706172746963756c61726c792075736566756c20666f72206361736573206c696b65206d6f6f6e6265616d0d01207768657265206c657474696e672075736572732063686f6f7365207468656972206173736574496420776f756c6420726573756c7420696e20636f6c6c6973696f6e4420696e207468652065766d20736964652e444c6f63616c41737365744465706f73697400010402186d0704000ce4204c6f63616c206173736574206465706f736974732c2061206d617070696e672066726f6d206173736574496420746f206120737472756374f820686f6c64696e67207468652063726561746f72202866726f6d20776869636820746865206465706f736974207761732072657365727665642920616e644c20746865206465706f73697420616d6f756e7464537570706f727465644665655061796d656e744173736574730100710704000001610501fd0104444c6f63616c41737365744465706f7369741840000040b2bac9e0191e02000000000000040d012054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206c6f63616c2061737365742e017507691c58546f6b656e73011c58546f6b656e7300016505010902083053656c664c6f636174696f6e6d0108000004542053656c6620636861696e206c6f636174696f6e2e344261736558636d576569676874202000e1f50500000000104420426173652058434d207765696768742e00f8205468652061637475616c6c792077656967687420666f7220616e2058434d206d6573736167652069732060543a3a4261736558636d576569676874202b6c20543a3a576569676865723a3a77656967687428266d736729602e0179076a3458636d5472616e736163746f72013458636d5472616e736163746f720838496e646578546f4163636f756e7400010402c4000400006c5472616e73616374496e666f576974685765696768744c696d6974000104026d011102040000017905010d02083053656c664c6f636174696f6e6d0108000004542053656c6620636861696e206c6f636174696f6e2e344261736558636d576569676874202000e1f505000000000c00f0205468652061637475616c2077656967687420666f7220616e2058434d206d6573736167652069732060543a3a4261736558636d576569676874202b6c20543a3a576569676865723a3a77656967687428266d736729602e017d076b2c4c6f63616c417373657473012c4c6f63616c4173736574731014417373657400010402184907040004542044657461696c73206f6620616e2061737365742e1c4163636f756e7400010802024d075107040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c02020259075d0704000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d65746164617461010104021861075000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e018105011502183041737365744465706f7369741840000040b2bac9e0191e0200000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f736974184000007a6510a0468d00000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f73697442617365184000002c396afb369400000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f7369745065724279746518400000c16ff2862300000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f7369741840000000000000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e0181076c8507041c40436865636b5370656356657273696f6e91071038436865636b547856657273696f6e95071030436865636b47656e6573697399072438436865636b4d6f7274616c6974799d072428436865636b4e6f6e6365a507b82c436865636b576569676874a907b8604368617267655472616e73616374696f6e5061796d656e74ad07b8b507 \ No newline at end of file +0x6d6574610ef10700081c6163636f756e742c4163636f756e7449643230000004000401205b75383b2032305d0000040000031400000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004002801205b75383b2033325d0000280000032000000008002c000002080030102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677334013c5665633c4469676573744974656d3e000034000002380038102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d6508003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e00060024436f6e73656e73757308003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000400105365616c08003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000500144f7468657204002c011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e7455706461746564000800003c0000030400000008004000000244004408306672616d655f73797374656d2c4576656e745265636f7264080445014804540124000c011470686173653902011450686173650001146576656e7448010445000118746f70696373ec01185665633c543e00004808406d6f6f6e6265616d5f72756e74696d65144576656e740001841853797374656d04004c01706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000003c50617261636861696e53797374656d04007001bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e0001002042616c616e636573040074017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a00485472616e73616374696f6e5061796d656e7404007c01a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e000b004050617261636861696e5374616b696e6704008001a070616c6c65745f70617261636861696e5f7374616b696e673a3a4576656e743c52756e74696d653e00140030417574686f7246696c74657204009c018070616c6c65745f617574686f725f736c6f745f66696c7465723a3a4576656e7400160034417574686f724d617070696e670400a4019470616c6c65745f617574686f725f6d617070696e673a3a4576656e743c52756e74696d653e001700404d6f6f6e6265616d4f726269746572730400b401a070616c6c65745f6d6f6f6e6265616d5f6f726269746572733a3a4576656e743c52756e74696d653e0018001c5574696c6974790400bc015470616c6c65745f7574696c6974793a3a4576656e74001e001450726f78790400c8017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001f003c4d61696e74656e616e63654d6f64650400d4017870616c6c65745f6d61696e74656e616e63655f6d6f64653a3a4576656e74002000204964656e746974790400d8017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e002100284d6967726174696f6e730400dc018470616c6c65745f6d6967726174696f6e733a3a4576656e743c52756e74696d653e0022000c45564d0400e0016870616c6c65745f65766d3a3a4576656e743c52756e74696d653e00330020457468657265756d0400f0015870616c6c65745f657468657265756d3a3a4576656e740034001c4261736546656504001501015870616c6c65745f626173655f6665653a3a4576656e74003500245363686564756c657204002501018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e003c002444656d6f637261637904003501018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e003d0044436f756e63696c436f6c6c6563746976650400490101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e0046005c54656368436f6d6d6974746565436f6c6c65637469766504004d0101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e004700645472656173757279436f756e63696c436f6c6c6563746976650400510101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365333e00480020547265617375727904005501017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e0050004043726f77646c6f616e526577617264730400590101a070616c6c65745f63726f77646c6f616e5f726577617264733a3a4576656e743c52756e74696d653e005a002458636d70517565756504005d0101a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e0064002843756d756c757358636d04006d01018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00650020446d7051756575650400790101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0066002c506f6c6b61646f7458636d04007d01016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e0067001841737365747304001102017470616c6c65745f6173736574733a3a4576656e743c52756e74696d653e0068003041737365744d616e6167657204001502019070616c6c65745f61737365745f6d616e616765723a3a4576656e743c52756e74696d653e0069001c58546f6b656e730400210201706f726d6c5f78746f6b656e733a3a4576656e743c52756e74696d653e006a003458636d5472616e736163746f7204002502019470616c6c65745f78636d5f7472616e736163746f723a3a4576656e743c52756e74696d653e006b002c4c6f63616c4173736574730400310201dc70616c6c65745f6173736574733a3a4576656e743c52756e74696d652c2070616c6c65745f6173736574733a3a496e7374616e6365313e006c002852616e646f6d6e65737304003502018470616c6c65745f72616e646f6d6e6573733a3a4576656e743c52756e74696d653e007800004c0c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5001304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f725c013444697370617463684572726f7200013464697370617463685f696e666f5001304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e500c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735401344469737061746368436c617373000120706179735f666565580110506179730000540c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000580c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f000100005c082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040060012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400640128546f6b656e4572726f720007002841726974686d65746963040068013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006c01485472616e73616374696f6e616c4572726f720009000060082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f723c018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000064082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000068082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f000200006c082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000700c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f726564000004d05468652076616c69646174696f6e2066756e6374696f6e20686173206265656e207363686564756c656420746f206170706c792e6456616c69646174696f6e46756e6374696f6e4170706c69656404015472656c61795f636861696e5f626c6f636b5f6e756d10015452656c6179436861696e426c6f636b4e756d62657200010445015468652076616c69646174696f6e2066756e6374696f6e20776173206170706c696564206173206f662074686520636f6e7461696e65642072656c617920636861696e20626c6f636b206e756d6265722e6c56616c69646174696f6e46756e6374696f6e446973636172646564000204b05468652072656c61792d636861696e2061626f727465642074686520757067726164652070726f636573732e4455706772616465417574686f72697a6564040124636f64655f6861736824011c543a3a486173680003047c416e207570677261646520686173206265656e20617574686f72697a65642e60446f776e776172644d657373616765735265636569766564040114636f756e7410010c7533320004040101536f6d6520646f776e77617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e64446f776e776172644d6573736167657350726f63657373656408012c7765696768745f75736564200118576569676874000120646d715f6865616424014472656c61795f636861696e3a3a48617368000504e0446f776e77617264206d6573736167657320776572652070726f636573736564207573696e672074686520676976656e207765696768742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909740c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737801185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097814346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e63655374617475730001081046726565000000205265736572766564000100007c0c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909800c6070616c6c65745f70617261636861696e5f7374616b696e671870616c6c6574144576656e74040454000184204e6577526f756e641001387374617274696e675f626c6f636b100138543a3a426c6f636b4e756d626572000114726f756e64100128526f756e64496e64657800016473656c65637465645f636f6c6c61746f72735f6e756d62657210010c753332000134746f74616c5f62616c616e636518013042616c616e63654f663c543e0000044853746172746564206e657720726f756e642e604a6f696e6564436f6c6c61746f7243616e646964617465730c011c6163636f756e74000130543a3a4163636f756e744964000134616d6f756e745f6c6f636b656418013042616c616e63654f663c543e0001506e65775f746f74616c5f616d745f6c6f636b656418013042616c616e63654f663c543e000104b84163636f756e74206a6f696e65642074686520736574206f6620636f6c6c61746f722063616e646964617465732e38436f6c6c61746f7243686f73656e0c0114726f756e64100128526f756e64496e646578000140636f6c6c61746f725f6163636f756e74000130543a3a4163636f756e744964000150746f74616c5f6578706f7365645f616d6f756e7418013042616c616e63654f663c543e000204410143616e6469646174652073656c656374656420666f7220636f6c6c61746f72732e20546f74616c204578706f73656420416d6f756e7420696e636c7564657320616c6c2064656c65676174696f6e732e6843616e646964617465426f6e644c6573735265717565737465640c012463616e646964617465000130543a3a4163636f756e744964000148616d6f756e745f746f5f646563726561736518013042616c616e63654f663c543e000134657865637574655f726f756e64100128526f756e64496e646578000304b043616e6469646174652072657175657374656420746f20646563726561736520612073656c6620626f6e642e4c43616e646964617465426f6e6465644d6f72650c012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001386e65775f746f74616c5f626f6e6418013042616c616e63654f663c543e0004049043616e6469646174652068617320696e6372656173656420612073656c6620626f6e642e4c43616e646964617465426f6e6465644c6573730c012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206e65775f626f6e6418013042616c616e63654f663c543e0005049043616e646964617465206861732064656372656173656420612073656c6620626f6e642e5043616e64696461746557656e744f66666c696e6504012463616e646964617465000130543a3a4163636f756e744964000604350143616e6469646174652074656d706f726172696c79206c656176652074686520736574206f6620636f6c6c61746f722063616e6469646174657320776974686f757420756e626f6e64696e672e4c43616e6469646174654261636b4f6e6c696e6504012463616e646964617465000130543a3a4163636f756e744964000704c443616e6469646174652072656a6f696e732074686520736574206f6620636f6c6c61746f722063616e646964617465732e5843616e6469646174655363686564756c6564457869740c0148657869745f616c6c6f7765645f726f756e64100128526f756e64496e64657800012463616e646964617465000130543a3a4163636f756e7449640001387363686564756c65645f65786974100128526f756e64496e646578000804dc43616e646964617465206861732072657175657374656420746f206c656176652074686520736574206f662063616e646964617465732e5843616e63656c6c656443616e6469646174654578697404012463616e646964617465000130543a3a4163636f756e744964000904c443616e63656c6c6564207265717565737420746f206c656176652074686520736574206f662063616e646964617465732e6843616e63656c6c656443616e646964617465426f6e644c6573730c012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000134657865637574655f726f756e64100128526f756e64496e646578000a04bc43616e63656c6c6564207265717565737420746f2064656372656173652063616e646964617465277320626f6e642e3443616e6469646174654c6566740c013065785f63616e646964617465000130543a3a4163636f756e74496400013c756e6c6f636b65645f616d6f756e7418013042616c616e63654f663c543e0001506e65775f746f74616c5f616d745f6c6f636b656418013042616c616e63654f663c543e000b04a443616e64696461746520686173206c6566742074686520736574206f662063616e646964617465732e6c44656c65676174696f6e44656372656173655363686564756c656410012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964000148616d6f756e745f746f5f646563726561736518013042616c616e63654f663c543e000134657865637574655f726f756e64100128526f756e64496e646578000c04090144656c656761746f722072657175657374656420746f206465637265617365206120626f6e6420666f722074686520636f6c6c61746f722063616e6469646174652e4c44656c65676174696f6e496e6372656173656410012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000118696e5f746f70840110626f6f6c000d004c44656c65676174696f6e44656372656173656410012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000118696e5f746f70840110626f6f6c000e005844656c656761746f72457869745363686564756c65640c0114726f756e64100128526f756e64496e64657800012464656c656761746f72000130543a3a4163636f756e7449640001387363686564756c65645f65786974100128526f756e64496e646578000f04cc44656c656761746f722072657175657374656420746f206c656176652074686520736574206f662064656c656761746f72732e7444656c65676174696f6e5265766f636174696f6e5363686564756c6564100114726f756e64100128526f756e64496e64657800012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e7449640001387363686564756c65645f65786974100128526f756e64496e646578001004a444656c656761746f722072657175657374656420746f207265766f6b652064656c65676174696f6e2e3444656c656761746f724c65667408012464656c656761746f72000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e001104a444656c656761746f7220686173206c6566742074686520736574206f662064656c656761746f72732e4444656c65676174696f6e5265766f6b65640c012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e0012044c44656c65676174696f6e207265766f6b65642e4044656c65676174696f6e4b69636b65640c012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e0013044844656c65676174696f6e206b69636b65642e5844656c656761746f724578697443616e63656c6c656404012464656c656761746f72000130543a3a4163636f756e744964001404e843616e63656c6c656420612070656e64696e67207265717565737420746f20657869742074686520736574206f662064656c656761746f72732e6843616e63656c6c656444656c65676174696f6e526571756573740c012464656c656761746f72000130543a3a4163636f756e74496400014463616e63656c6c65645f7265717565737488019c43616e63656c6c65645363686564756c6564526571756573743c42616c616e63654f663c543e3e000120636f6c6c61746f72000130543a3a4163636f756e744964001504cc43616e63656c6c6564207265717565737420746f206368616e676520616e206578697374696e672064656c65676174696f6e2e2844656c65676174696f6e10012464656c656761746f72000130543a3a4163636f756e7449640001346c6f636b65645f616d6f756e7418013042616c616e63654f663c543e00012463616e646964617465000130543a3a4163636f756e74496400014864656c656761746f725f706f736974696f6e90017044656c656761746f7241646465643c42616c616e63654f663c543e3e001604b84e65772064656c65676174696f6e2028696e637265617365206f6620746865206578697374696e67206f6e65292e5844656c656761746f724c65667443616e64696461746510012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e74496400013c756e7374616b65645f616d6f756e7418013042616c616e63654f663c543e000158746f74616c5f63616e6469646174655f7374616b656418013042616c616e63654f663c543e001704c044656c65676174696f6e2066726f6d2063616e64696461746520737461746520686173206265656e2072656d6f76652e20526577617264656408011c6163636f756e74000130543a3a4163636f756e74496400011c7265776172647318013042616c616e63654f663c543e0018041d015061696420746865206163636f756e74202864656c656761746f72206f7220636f6c6c61746f7229207468652062616c616e6365206173206c697175696420726577617264732e605265736572766564466f7250617261636861696e426f6e6408011c6163636f756e74000130543a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e00190415015472616e7366657272656420746f206163636f756e7420776869636820686f6c64732066756e647320726573657276656420666f722070617261636861696e20626f6e642e5c50617261636861696e426f6e644163636f756e7453657408010c6f6c64000130543a3a4163636f756e74496400010c6e6577000130543a3a4163636f756e744964001a04b04163636f756e74202872652973657420666f722070617261636861696e20626f6e642074726561737572792e7850617261636861696e426f6e645265736572766550657263656e7453657408010c6f6c6494011c50657263656e7400010c6e657794011c50657263656e74001b04e450657263656e74206f6620696e666c6174696f6e20726573657276656420666f722070617261636861696e20626f6e6420287265297365742e30496e666c6174696f6e536574180128616e6e75616c5f6d696e98011c50657262696c6c000130616e6e75616c5f696465616c98011c50657262696c6c000128616e6e75616c5f6d617898011c50657262696c6c000124726f756e645f6d696e98011c50657262696c6c00012c726f756e645f696465616c98011c50657262696c6c000124726f756e645f6d617898011c50657262696c6c001c045101416e6e75616c20696e666c6174696f6e20696e7075742028666972737420332920776173207573656420746f20646572697665206e6577207065722d726f756e6420696e666c6174696f6e20286c617374203329505374616b654578706563746174696f6e735365740c01286578706563745f6d696e18013042616c616e63654f663c543e0001306578706563745f696465616c18013042616c616e63654f663c543e0001286578706563745f6d617818013042616c616e63654f663c543e001d04645374616b696e67206578706563746174696f6e73207365742e40546f74616c53656c656374656453657408010c6f6c6410010c75333200010c6e657710010c753332001e04b053657420746f74616c2073656c65637465642063616e6469646174657320746f20746869732076616c75652e54436f6c6c61746f72436f6d6d697373696f6e53657408010c6f6c6498011c50657262696c6c00010c6e657798011c50657262696c6c001f049853657420636f6c6c61746f7220636f6d6d697373696f6e20746f20746869732076616c75652e44426c6f636b73506572526f756e645365741c013463757272656e745f726f756e64100128526f756e64496e64657800012c66697273745f626c6f636b100138543a3a426c6f636b4e756d62657200010c6f6c6410010c75333200010c6e657710010c75333200016c6e65775f7065725f726f756e645f696e666c6174696f6e5f6d696e98011c50657262696c6c0001746e65775f7065725f726f756e645f696e666c6174696f6e5f696465616c98011c50657262696c6c00016c6e65775f7065725f726f756e645f696e666c6174696f6e5f6d617898011c50657262696c6c0020045053657420626c6f636b732070657220726f756e640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909840000050000880c6070616c6c65745f70617261636861696e5f7374616b696e674c64656c65676174696f6e5f72657175657374736443616e63656c6c65645363686564756c656452657175657374041c42616c616e636501180008013c7768656e5f65786563757461626c65100128526f756e64496e646578000118616374696f6e8c016444656c65676174696f6e416374696f6e3c42616c616e63653e00008c0c6070616c6c65745f70617261636861696e5f7374616b696e674c64656c65676174696f6e5f72657175657374734044656c65676174696f6e416374696f6e041c42616c616e636501180108185265766f6b65040018011c42616c616e6365000000204465637265617365040018011c42616c616e636500010000900c6070616c6c65745f70617261636861696e5f7374616b696e671474797065733844656c656761746f72416464656404044201180108284164646564546f546f700401246e65775f746f74616c18010442000000344164646564546f426f74746f6d00010000940c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000980c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c75333200009c0c6470616c6c65745f617574686f725f736c6f745f66696c7465721870616c6c6574144576656e740001043c456c696769626c65557064617465640400a00140456c69676962696c69747956616c7565000004250154686520616d6f756e74206f6620656c696769626c6520617574686f727320666f72207468652066696c74657220746f2073656c65637420686173206265656e206368616e6765642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909a00c6470616c6c65745f617574686f725f736c6f745f66696c7465720c6e756d284e6f6e5a65726f5533320000040010010c7533320000a40c5470616c6c65745f617574686f725f6d617070696e671870616c6c6574144576656e7404045400010c384b657973526567697374657265640c01246e696d6275735f6964a801204e696d62757349640001286163636f756e745f6964000130543a3a4163636f756e7449640001106b657973b0011c543a3a4b657973000004e841204e696d627573496420686173206265656e207265676973746572656420616e64206d617070656420746f20616e204163636f756e7449642e2c4b65797352656d6f7665640c01246e696d6275735f6964a801204e696d62757349640001286163636f756e745f6964000130543a3a4163636f756e7449640001106b657973b0011c543a3a4b6579730001041901416e204e696d627573496420686173206265656e2064652d726567697374657265642c20616e6420697473204163636f756e744964206d617070696e672072656d6f7665642e2c4b657973526f74617465640c01346e65775f6e696d6275735f6964a801204e696d62757349640001286163636f756e745f6964000130543a3a4163636f756e7449640001206e65775f6b657973b0011c543a3a4b6579730002044d01416e204e696d627573496420686173206265656e20726567697374657265642c207265706c6163696e6720612070726576696f757320726567697374726174696f6e20616e6420697473206d617070696e672e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909a80c446e696d6275735f7072696d697469766573346e696d6275735f63727970746f185075626c696300000400ac013c737232353531393a3a5075626c69630000ac0c1c73705f636f72651c73723235353139185075626c6963000004002801205b75383b2033325d0000b0105c73657373696f6e5f6b6579735f7072696d6974697665730c767266287672665f63727970746f185075626c696300000400ac013c737232353531393a3a5075626c69630000b40c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731870616c6c6574144576656e740404540001185c4f7262697465724a6f696e436f6c6c61746f72506f6f6c080120636f6c6c61746f72000130543a3a4163636f756e74496400011c6f726269746572000130543a3a4163636f756e7449640000047c416e206f726269746572206a6f696e206120636f6c6c61746f7220706f6f6c604f7262697465724c65617665436f6c6c61746f72506f6f6c080120636f6c6c61746f72000130543a3a4163636f756e74496400011c6f726269746572000130543a3a4163636f756e74496400010480416e206f726269746572206c65617665206120636f6c6c61746f7220706f6f6c3c4f726269746572526577617264656408011c6163636f756e74000130543a3a4163636f756e74496400011c7265776172647318013042616c616e63654f663c543e000204dc5061696420746865206f726269746572206163636f756e74207468652062616c616e6365206173206c697175696420726577617264732e3c4f726269746572526f746174696f6e0c0120636f6c6c61746f72000130543a3a4163636f756e74496400012c6f6c645f6f726269746572b801504f7074696f6e3c543a3a4163636f756e7449643e00012c6e65775f6f726269746572b801504f7074696f6e3c543a3a4163636f756e7449643e000300444f7262697465725265676973746572656408011c6163636f756e74000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00040464416e206f7262697465722068617320726567697374657265644c4f726269746572556e7265676973746572656404011c6163636f756e74000130543a3a4163636f756e7449640005046c416e206f7262697465722068617320756e726567697374657265640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b804184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000bc0c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f725c013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f725c013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74c001384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909c00418526573756c7408045401c40445015c0108084f6b0400c4000000000c45727204005c0000010000c40000040000c80c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74c001384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f74797065cc0130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e646578d0010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065cc0130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065cc0130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909cc08406d6f6f6e6265616d5f72756e74696d652450726f7879547970650001200c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e670003002c43616e63656c50726f78790004002042616c616e63657300050034417574686f724d617070696e67000600444964656e746974794a756467656d656e7400070000d00000050400d40c5c70616c6c65745f6d61696e74656e616e63655f6d6f64651870616c6c6574144576656e7400011058456e74657265644d61696e74656e616e63654d6f64650000049c54686520636861696e207761732070757420696e746f204d61696e74656e616e6365204d6f6465584e6f726d616c4f7065726174696f6e526573756d6564000104c054686520636861696e2072657475726e656420746f20697473206e6f726d616c206f7065726174696e672073746174657c4661696c6564546f53757370656e6449646c6558636d457865637574696f6e0401146572726f725c013444697370617463684572726f7200020405015468652063616c6c20746f2073757370656e64206f6e5f69646c652058434d20657865637574696f6e206661696c6564207769746820696e6e6572206572726f72784661696c6564546f526573756d6549646c6558636d457865637574696f6e0401146572726f725c013444697370617463684572726f7200030401015468652063616c6c20746f20726573756d65206f6e5f69646c652058434d20657865637574696f6e206661696c6564207769746820696e6e6572206572726f720499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d80c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909dc0c4470616c6c65745f6d6967726174696f6e731870616c6c6574144576656e740404540001105452756e74696d6555706772616465537461727465640000045c52756e74696d65207570677261646520737461727465645c52756e74696d6555706772616465436f6d706c657465640401187765696768742001185765696768740001046452756e74696d65207570677261646520636f6d706c65746564404d6967726174696f6e537461727465640401386d6967726174696f6e5f6e616d652c011c5665633c75383e000204444d6967726174696f6e2073746172746564484d6967726174696f6e436f6d706c657465640801386d6967726174696f6e5f6e616d652c011c5665633c75383e00013c636f6e73756d65645f7765696768742001185765696768740003044c4d6967726174696f6e20636f6d706c657465640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909e00c2870616c6c65745f65766d1870616c6c6574144576656e740404540001140c4c6f6704010c6c6f67e4010c4c6f670000047c457468657265756d206576656e74732066726f6d20636f6e7472616374732e1c4372656174656404011c61646472657373e8011048313630000104b44120636f6e747261637420686173206265656e206372656174656420617420676976656e20616464726573732e34437265617465644661696c656404011c61646472657373e801104831363000020405014120636f6e74726163742077617320617474656d7074656420746f20626520637265617465642c206275742074686520657865637574696f6e206661696c65642e20457865637574656404011c61646472657373e8011048313630000304f84120636f6e747261637420686173206265656e206578656375746564207375636365737366756c6c79207769746820737461746573206170706c6965642e3845786563757465644661696c656404011c61646472657373e801104831363000040465014120636f6e747261637420686173206265656e2065786563757465642077697468206572726f72732e20537461746573206172652072657665727465642077697468206f6e6c79206761732066656573206170706c6965642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909e40c20657468657265756d0c6c6f670c4c6f6700000c011c61646472657373e8011048313630000118746f70696373ec01245665633c483235363e000110646174612c011442797465730000e8083c7072696d69746976655f74797065731048313630000004000401205b75383b2032305d0000ec0000022400f00c3c70616c6c65745f657468657265756d1870616c6c6574144576656e7400010420457865637574656410011066726f6de8011048313630000108746fe80110483136300001407472616e73616374696f6e5f686173682401104832353600012c657869745f726561736f6ef4012845786974526561736f6e000004c8416e20657468657265756d207472616e73616374696f6e20776173207375636365737366756c6c792065786563757465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909f40c2065766d5f636f7265146572726f722845786974526561736f6e0001101c537563636565640400f8012c4578697453756363656564000000144572726f720400fc0124457869744572726f720001001852657665727404000d0101284578697452657665727400020014466174616c04001101012445786974466174616c00030000f80c2065766d5f636f7265146572726f722c457869745375636365656400010c1c53746f707065640000002052657475726e656400010020537569636964656400020000fc0c2065766d5f636f7265146572726f7224457869744572726f7200013c38537461636b556e646572666c6f7700000034537461636b4f766572666c6f770001002c496e76616c69644a756d7000020030496e76616c696452616e67650003004444657369676e61746564496e76616c69640004002c43616c6c546f6f446565700005003c437265617465436f6c6c6973696f6e0006004c437265617465436f6e74726163744c696d69740007002c496e76616c6964436f64650400010101184f70636f6465000f002c4f75744f664f6666736574000800204f75744f66476173000900244f75744f6646756e64000a002c5043556e646572666c6f77000b002c437265617465456d707479000c00144f74686572040005010144436f773c277374617469632c207374723e000d000001010c2065766d5f636f7265186f70636f6465184f70636f646500000400080108753800000501040c436f770404540109010004000901000000090100000502000d010c2065766d5f636f7265146572726f7228457869745265766572740001042052657665727465640000000011010c2065766d5f636f7265146572726f722445786974466174616c000110304e6f74537570706f7274656400000048556e68616e646c6564496e746572727570740001004043616c6c4572726f724173466174616c0400fc0124457869744572726f72000200144f74686572040005010144436f773c277374617469632c207374723e0003000015010c3c70616c6c65745f626173655f6665651870616c6c6574144576656e74000110404e65774261736546656550657247617304010c66656519010110553235360000003c426173654665654f766572666c6f7700010020497341637469766504012469735f616374697665840110626f6f6c000200344e6577456c6173746963697479040128656c61737469636974792101011c5065726d696c6c0003000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909091901083c7072696d69746976655f74797065731055323536000004001d0101205b7536343b20345d00001d0100000304000000200021010c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c753332000025010c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b2901016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869642d01013c4f7074696f6e3c5665633c75383e3e000118726573756c74c001384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736b2901016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e00010869642d01013c4f7074696f6e3c5665633c75383e3e0001146572726f723101012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652e2901000004081010002d0104184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c0000010000310110346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d61740001000035010c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e740404540001502050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000004bc41206d6f74696f6e20686173206265656e2070726f706f7365642062792061207075626c6963206163636f756e742e185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273390101445665633c543a3a4163636f756e7449643e000104d841207075626c69632070726f706f73616c20686173206265656e207461626c656420666f72207265666572656e64756d20766f74652e3845787465726e616c5461626c656400020494416e2065787465726e616c2070726f706f73616c20686173206265656e207461626c65642e1c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c643d010134566f74655468726573686f6c640003045c41207265666572656e64756d2068617320626567756e2e185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000404ac412070726f706f73616c20686173206265656e20617070726f766564206279207265666572656e64756d2e244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000504ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e2045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c74c001384469737061746368526573756c7400070470412070726f706f73616c20686173206265656e20656e61637465642e2444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e744964000804dc416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e2c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000904e4416e206163636f756e74206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0494416e2065787465726e616c2070726f706f73616c20686173206265656e207665746f65642e34507265696d6167654e6f7465640c013470726f706f73616c5f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b04dc412070726f706f73616c277320707265696d61676520776173206e6f7465642c20616e6420746865206465706f7369742074616b656e2e30507265696d616765557365640c013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c041101412070726f706f73616c20707265696d616765207761732072656d6f76656420616e6420757365642028746865206465706f736974207761732072657475726e6564292e3c507265696d616765496e76616c696408013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d6167652077617320696e76616c69642e3c507265696d6167654d697373696e6708013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d61676520776173206d697373696e672e38507265696d61676552656170656410013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f04290141207265676973746572656420707265696d616765207761732072656d6f76656420616e6420746865206465706f73697420636f6c6c656374656420627920746865207265617065722e2c426c61636b6c697374656404013470726f706f73616c5f6861736824011c543a3a48617368001004c4412070726f706f73616c5f6861736820686173206265656e20626c61636b6c6973746564207065726d616e656e746c792e14566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465410101644163636f756e74566f74653c42616c616e63654f663c543e3e00110490416e206163636f756e742068617320766f74656420696e2061207265666572656e64756d205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e6465780012048c416e206163636f756e742068617320736563636f6e64656420612070726f706f73616c4050726f706f73616c43616e63656c656404012870726f705f696e64657810012450726f70496e64657800130460412070726f706f73616c20676f742063616e63656c65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909390100000200003d010c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f726974790002000041010c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f746545010110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e63650001000045010c4070616c6c65745f64656d6f637261637910766f746510566f7465000004000800000049010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564840110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74c001384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74c001384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094d010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564840110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74c001384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74c001384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090951010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564840110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74c001384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c74c001384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090955010c3c70616c6c65745f74726561737572791870616c6c6574144576656e740804540004490001202050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e345370656e64417070726f7665640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000118616d6f756e7418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640007049c41206e6577207370656e642070726f706f73616c20686173206265656e20617070726f7665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090959010c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c6574144576656e7404045400011848496e697469616c5061796d656e744d6164650800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000004dc54686520696e697469616c207061796d656e74206f6620496e697469616c697a6174696f6e5061796d656e742025207761732070616964604e61746976654964656e746974794173736f6369617465640c00280158543a3a52656c6179436861696e4163636f756e7449640000000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0001085501536f6d656f6e65206861732070726f76656e2074686579206d616465206120636f6e747269627574696f6e20616e64206173736f6369617465642061206e6174697665206964656e7469747920776974682069742e790144617461206973207468652072656c6179206163636f756e742c20206e6174697665206163636f756e7420616e642074686520746f74616c20616d6f756e74206f66205f726577617264735f20746861742077696c6c20626520706169642c52657761726473506169640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0002089c4120636f6e7472696275746f722068617320636c61696d656420736f6d6520726577617264732e01014461746120697320746865206163636f756e742067657474696e67207061696420616e642074686520616d6f756e74206f66207265776172647320706169642e5052657761726441646472657373557064617465640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e744964000304b44120636f6e7472696275746f72206861732075706461746564207468652072657761726420616464726573732e90496e697469616c697a6564416c7265616479496e697469616c697a65644163636f756e740c00280158543a3a52656c6179436861696e4163636f756e7449640000b801504f7074696f6e3c543a3a4163636f756e7449643e000018013042616c616e63654f663c543e00040425015768656e20696e697469616c697a696e6720746865207265776172642076656320616e20616c726561647920696e697469616c697a6564206163636f756e742077617320666f756e64ac496e697469616c697a65644163636f756e74576974684e6f74456e6f756768436f6e747269627574696f6e0c00280158543a3a52656c6179436861696e4163636f756e7449640000b801504f7074696f6e3c543a3a4163636f756e7449643e000018013042616c616e63654f663c543e00050425015768656e20696e697469616c697a696e6720746865207265776172642076656320616e20616c726561647920696e697469616c697a6564206163636f756e742077617320666f756e640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909095d010c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c537563636573730801306d6573736167655f686173686101013c4f7074696f6e3c543a3a486173683e00011877656967687420011857656967687400000464536f6d652058434d20776173206578656375746564206f6b2e104661696c0c01306d6573736167655f686173686101013c4f7074696f6e3c543a3a486173683e0001146572726f726501012058636d4572726f7200011877656967687420011857656967687400010440536f6d652058434d206661696c65642e2842616456657273696f6e0401306d6573736167655f686173686101013c4f7074696f6e3c543a3a486173683e000204544261642058434d2076657273696f6e20757365642e24426164466f726d61740401306d6573736167655f686173686101013c4f7074696f6e3c543a3a486173683e000304504261642058434d20666f726d617420757365642e445570776172644d65737361676553656e740401306d6573736167655f686173686101013c4f7074696f6e3c543a3a486173683e000404b8416e20757077617264206d657373616765207761732073656e7420746f207468652072656c617920636861696e2e3c58636d704d65737361676553656e740401306d6573736167655f686173686101013c4f7074696f6e3c543a3a486173683e000504c0416e2048524d50206d657373616765207761732073656e7420746f2061207369626c696e672070617261636861696e2e484f766572776569676874456e71756575656410011873656e6465726901011850617261496400011c73656e745f617410014052656c6179426c6f636b4e756d626572000114696e64657820013c4f766572776569676874496e6465780001207265717569726564200118576569676874000604d4416e2058434d2065786365656465642074686520696e646976696475616c206d65737361676520776569676874206275646765742e484f7665727765696768745365727669636564080114696e64657820013c4f766572776569676874496e646578000110757365642001185765696768740007044101416e2058434d2066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687420757365642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909610104184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100006501100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c650019000069010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200006d010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d617404007101011c5b75383b20385d00000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04007101011c5b75383b20385d000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e7761726408007101011c5b75383b20385d00007501011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090971010000030800000008007501100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c65746508002001185765696768740000650101144572726f72000100144572726f720400650101144572726f720002000079010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d61740401286d6573736167655f69642801244d657373616765496400000480446f776e77617264206d65737361676520697320696e76616c69642058434d2e48556e737570706f7274656456657273696f6e0401286d6573736167655f69642801244d6573736167654964000104bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e404578656375746564446f776e776172640801286d6573736167655f69642801244d657373616765496400011c6f7574636f6d657501011c4f7574636f6d65000204c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e3c5765696768744578686175737465640c01286d6573736167655f69642801244d657373616765496400014072656d61696e696e675f77656967687420011857656967687400013c72657175697265645f776569676874200118576569676874000304f054686520776569676874206c696d697420666f722068616e646c696e6720646f776e77617264206d657373616765732077617320726561636865642e484f766572776569676874456e7175657565640c01286d6573736167655f69642801244d65737361676549640001406f7665727765696768745f696e64657820013c4f766572776569676874496e64657800013c72657175697265645f7765696768742001185765696768740004041901446f776e77617264206d657373616765206973206f76657277656967687420616e642077617320706c6163656420696e20746865206f7665727765696768742071756575652e484f76657277656967687453657276696365640801406f7665727765696768745f696e64657820013c4f766572776569676874496e64657800012c7765696768745f75736564200118576569676874000504e0446f776e77617264206d6573736167652066726f6d20746865206f766572776569676874207175657565207761732065786563757465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097d010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d7074656404007501015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00810101344d756c74694c6f636174696f6e0000810101344d756c74694c6f636174696f6e0000a901011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800810101344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c517565727949640000d1010120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00810101344d756c74694c6f636174696f6e000020011c517565727949640000f50101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800810101344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00240110483235360000810101344d756c74694c6f636174696f6e0000f901015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800810101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800810101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00810101344d756c74694c6f636174696f6e000020011c5175657279496400006501012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08000d02015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909098101100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72850101244a756e6374696f6e7300008501100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400890101204a756e6374696f6e0001000858320800890101204a756e6374696f6e0000890101204a756e6374696f6e0002000858330c00890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0003000858341000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0004000858351400890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0005000858361800890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0006000858371c00890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0007000858382000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e0000890101204a756e6374696f6e000800008901100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e04008d01010c7533320000002c4163636f756e744964333208011c6e6574776f726b910101244e6574776f726b496400010869642801205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b910101244e6574776f726b4964000114696e6465789901010c753634000200304163636f756e744b6579323008011c6e6574776f726b910101244e6574776f726b496400010c6b65790401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e64657804009d010110753132380005002847656e6572616c4b65790400950101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c6974790801086964a1010118426f6479496400011070617274a5010120426f647950617274000800008d0100000610009101100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d65640400950101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d61000300009501102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e0000990100000620009d010000061800a101100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d65640400950101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e64657804008d01010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000a501100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e748d01010c753332000100204672616374696f6e08010c6e6f6d8d01010c75333200011464656e6f6d8d01010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6d8d01010c75333200011464656e6f6d8d01010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6d8d01010c75333200011464656e6f6d8d01010c75333200040000a9010c0c78636d0876320c58636d041043616c6c00000400ad0101585665633c496e737472756374696f6e3c43616c6c3e3e0000ad01000002b10100b1010c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400b501012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400b501012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400b501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69649901011c51756572794964000120726573706f6e7365d1010120526573706f6e73650001286d61785f7765696768749901010c753634000300345472616e736665724173736574080118617373657473b501012c4d756c746941737365747300012c62656e6566696369617279810101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473b501012c4d756c746941737365747300011064657374810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065dd0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73749901010c75363400011063616c6ce101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465728d01010c7533320001406d61785f6d6573736167655f73697a658d01010c7533320001306d61785f63617061636974798d01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e748d01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f728d01010c75333200011873656e6465728d01010c753332000124726563697069656e748d01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040085010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69649901011c5175657279496400011064657374810101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768749901010c753634000c00304465706f73697441737365740c0118617373657473e50101404d756c7469417373657446696c7465720001286d61785f6173736574738d01010c75333200012c62656e6566696369617279810101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473e50101404d756c7469417373657446696c7465720001286d61785f6173736574738d01010c75333200011064657374810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e000e003445786368616e6765417373657408011067697665e50101404d756c7469417373657446696c74657200011c72656365697665b501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473e50101404d756c7469417373657446696c74657200011c72657365727665810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473e50101404d756c7469417373657446696c74657200011064657374810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69649901011c5175657279496400011064657374810101344d756c74694c6f636174696f6e000118617373657473e50101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768749901010c75363400120030427579457865637574696f6e08011066656573bd0101284d756c746941737365740001307765696768745f6c696d6974f101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400a901012458636d3c43616c6c3e0015002c536574417070656e6469780400a901012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473b501012c4d756c74694173736574730001187469636b6574810101344d756c74694c6f636174696f6e001800105472617004009901010c7536340019004053756273637269626556657273696f6e08012071756572795f69649901011c5175657279496400014c6d61785f726573706f6e73655f7765696768749901010c753634001a0048556e73756273637269626556657273696f6e001b0000b501100c78636d087631286d756c746961737365742c4d756c746941737365747300000400b901013c5665633c4d756c746941737365743e0000b901000002bd0100bd01100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964c101011c4173736574496400010c66756ec501012c46756e676962696c6974790000c101100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400810101344d756c74694c6f636174696f6e00000020416273747261637404002c011c5665633c75383e00010000c501100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c6504009d010110753132380000002c4e6f6e46756e6769626c650400c90101344173736574496e7374616e636500010000c901100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e64657804009d010110753132380001001841727261793404003c011c5b75383b20345d0002001841727261793804007101011c5b75383b20385d0003001c417272617931360400cd0101205b75383b2031365d0004001c4172726179333204002801205b75383b2033325d00050010426c6f6204002c011c5665633c75383e00060000cd01000003100000000800d1010c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400b501012c4d756c74694173736574730001003c457865637574696f6e526573756c740400d50101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000d50104184f7074696f6e04045401d9010108104e6f6e6500000010536f6d650400d9010000010000d9010000040810650100dd010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d00030000e1010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e0000e501100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400b501012c4d756c74694173736574730000001057696c640400e901013857696c644d756c7469417373657400010000e901100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964c101011c4173736574496400010c66756eed01013c57696c6446756e676962696c69747900010000ed01100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c6500010000f1010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d6974656404009901010c75363400010000f50104184f7074696f6e0404540181010108104e6f6e6500000010536f6d65040081010000010000f901080c78636d5056657273696f6e65644d756c74694173736574730001080856300400fd01014c5665633c76303a3a4d756c746941737365743e0000000856310400b501013c76313a3a4d756c746941737365747300010000fd010000020102000102100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c6504010869642c011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c6173732c011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964050201344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373050201344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c6508010869642c011c5665633c75383e000118616d6f756e749d010110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c6173732c011c5665633c75383e000120696e7374616e6365c90101344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964050201344d756c74694c6f636174696f6e000118616d6f756e749d01011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373050201344d756c74694c6f636174696f6e000120696e7374616e6365c90101344173736574496e7374616e6365000b00000502100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400090201204a756e6374696f6e0001000858320800090201204a756e6374696f6e0000090201204a756e6374696f6e0002000858330c00090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0003000858341000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0004000858351400090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0005000858361800090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0006000858371c00090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0007000858382000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e0000090201204a756e6374696f6e000800000902100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e04008d01010c7533320001002c4163636f756e744964333208011c6e6574776f726b910101244e6574776f726b496400010869642801205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726b910101244e6574776f726b4964000114696e6465789901010c753634000300304163636f756e744b6579323008011c6e6574776f726b910101244e6574776f726b496400010c6b65790401205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e64657804009d010110753132380006002847656e6572616c4b65790400950101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000700244f6e6c794368696c6400080024506c7572616c6974790801086964a1010118426f6479496400011070617274a5010120426f647950617274000900000d02080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004000502014476303a3a4d756c74694c6f636174696f6e00000008563104008101014476313a3a4d756c74694c6f636174696f6e0001000011020c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001481c437265617465640c012061737365745f6964180128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000130746f74616c5f737570706c79180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964180128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964180128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964180128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964180128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e2444657374726f79656404012061737365745f6964180128543a3a41737365744964000a0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000b048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964180128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e840110626f6f6c000c049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964180128543a3a41737365744964000d049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964180128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000e043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000f04f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650010083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964180128543a3a41737365744964001104f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090915020c5070616c6c65745f61737365745f6d616e616765721870616c6c6574144576656e7404045400012058466f726569676e4173736574526567697374657265640c012061737365745f6964180128543a3a4173736574496400011461737365741902014c543a3a466f726569676e4173736574547970650001206d657461646174611d020164543a3a41737365745265676973747261724d65746164617461000004b84e6577206173736574207769746820746865206173736574206d616e61676572206973207265676973746572656454556e6974735065725365636f6e644368616e67656408012861737365745f747970651902014c543a3a466f726569676e417373657454797065000140756e6974735f7065725f7365636f6e641801107531323800010449014368616e6765642074686520616d6f756e74206f6620756e69747320776520617265206368617267696e672070657220657865637574696f6e207365636f6e6420666f72206120676976656e2061737365745c466f726569676e4173736574547970654368616e67656408012061737365745f6964180128543a3a417373657449640001386e65775f61737365745f747970651902014c543a3a466f726569676e417373657454797065000204c44368616e676564207468652078636d2074797065206d617070696e6720666f72206120676976656e2061737365742069644c466f726569676e417373657452656d6f76656408012061737365745f6964180128543a3a4173736574496400012861737365745f747970651902014c543a3a466f726569676e417373657454797065000304b452656d6f76656420616c6c20696e666f726d6174696f6e2072656c6174656420746f20616e206173736574496454537570706f72746564417373657452656d6f76656404012861737365745f747970651902014c543a3a466f726569676e417373657454797065000404b0537570706f72746564206173736574207479706520666f7220666565207061796d656e742072656d6f766564504c6f63616c4173736574526567697374657265640c012061737365745f6964180128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e7449640005045c4c6f63616c20617373657420776173206372656174656454466f726569676e417373657444657374726f79656408012061737365745f6964180128543a3a4173736574496400012861737365745f747970651902014c543a3a466f726569676e417373657454797065000604050152656d6f76656420616c6c20696e666f726d6174696f6e2072656c6174656420746f20616e206173736574496420616e642064657374726f7965642061737365744c4c6f63616c417373657444657374726f79656404012061737365745f6964180128543a3a41737365744964000704050152656d6f76656420616c6c20696e666f726d6174696f6e2072656c6174656420746f20616e206173736574496420616e642064657374726f7965642061737365740499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090919020c406d6f6f6e6265616d5f72756e74696d652878636d5f636f6e666967244173736574547970650001040c58636d0400810101344d756c74694c6f636174696f6e000000001d020c406d6f6f6e6265616d5f72756e74696d653061737365745f636f6e6669675841737365745265676973747261724d6574616461746100001001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e840110626f6f6c000021020c306f726d6c5f78746f6b656e73186d6f64756c65144576656e74040454000104585472616e736665727265644d756c746941737365747310011873656e646572000130543a3a4163636f756e744964000118617373657473b501012c4d756c746941737365747300010c666565bd0101284d756c7469417373657400011064657374810101344d756c74694c6f636174696f6e000004885472616e7366657272656420604d756c74694173736574602077697468206665652e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090925020c5470616c6c65745f78636d5f7472616e736163746f721870616c6c6574144576656e74040454000128505472616e736163746564446572697661746976651001286163636f756e745f6964000130543a3a4163636f756e74496400011064657374810101344d756c74694c6f636174696f6e00011063616c6c2c011c5665633c75383e000114696e646578d0010c75313600000439015472616e7361637465642074686520696e6e65722063616c6c207468726f75676820612064657269766174697665206163636f756e7420696e20612064657374696e6174696f6e20636861696e2e4c5472616e736163746564536f7665726569676e0c01246665655f7061796572000130543a3a4163636f756e74496400011064657374810101344d756c74694c6f636174696f6e00011063616c6c2c011c5665633c75383e00010425015472616e736163746564207468652063616c6c207468726f7567682074686520736f7665726569676e206163636f756e7420696e20612064657374696e6174696f6e20636861696e2e405472616e7361637465645369676e65640c01246665655f7061796572000130543a3a4163636f756e74496400011064657374810101344d756c74694c6f636174696f6e00011063616c6c2c011c5665633c75383e00020411015472616e736163746564207468652063616c6c207468726f7567682061207369676e6564206163636f756e7420696e20612064657374696e6174696f6e20636861696e2e5052656769737465726564446572697661746976650801286163636f756e745f6964000130543a3a4163636f756e744964000114696e646578d0010c753136000304c0526567697374657265642061206465726976617469766520696e64657820666f7220616e206163636f756e742069642e5844655265676973746572656444657269766174697665040114696e646578d0010c753136000400385472616e736163744661696c65640401146572726f726501012058636d4572726f720005043c5472616e73616374206661696c65644c5472616e73616374496e666f4368616e6765640801206c6f636174696f6e810101344d756c74694c6f636174696f6e00012c72656d6f74655f696e666f2902017c52656d6f74655472616e73616374496e666f576974684d61785765696768740006049c4368616e67656420746865207472616e7361637420696e666f206f662061206c6f636174696f6e4c5472616e73616374496e666f52656d6f7665640401206c6f636174696f6e810101344d756c74694c6f636174696f6e0007049c52656d6f76656420746865207472616e7361637420696e666f206f662061206c6f636174696f6e5c446573744665655065725365636f6e644368616e6765640801206c6f636174696f6e810101344d756c74694c6f636174696f6e0001386665655f7065725f7365636f6e64180110753132380008045c53657420646573742066656520706572207365636f6e645c446573744665655065725365636f6e6452656d6f7665640401206c6f636174696f6e810101344d756c74694c6f636174696f6e0009046852656d6f766520646573742066656520706572207365636f6e640499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090929020c5470616c6c65745f78636d5f7472616e736163746f721870616c6c65747c52656d6f74655472616e73616374496e666f576974684d617857656967687400000c01547472616e736163745f65787472615f7765696768742001185765696768740001286d61785f7765696768742001185765696768740001707472616e736163745f65787472615f7765696768745f7369676e65642d0201384f7074696f6e3c5765696768743e00002d0204184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000031020c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001481c437265617465640c012061737365745f6964180128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000130746f74616c5f737570706c79180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964180128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964180128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964180128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964180128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964180128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e2444657374726f79656404012061737365745f6964180128543a3a41737365744964000a0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000b048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964180128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e840110626f6f6c000c049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964180128543a3a41737365744964000d049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964180128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000e043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000f04f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964180128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650010083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964180128543a3a41737365744964001104f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090935020c4470616c6c65745f72616e646f6d6e6573731870616c6c6574144576656e740404540001147052616e646f6d6e6573735265717565737465644261626545706f63682001086964200124526571756573744964000138726566756e645f61646472657373e8011048313630000140636f6e74726163745f61646472657373e801104831363000010c66656518013042616c616e63654f663c543e0001246761735f6c696d697420010c7536340001246e756d5f776f726473080108753800011073616c74240110483235360001386561726c696573745f65706f636820010c7536340000006052616e646f6d6e6573735265717565737465644c6f63616c2001086964200124526571756573744964000138726566756e645f61646472657373e8011048313630000140636f6e74726163745f61646472657373e801104831363000010c66656518013042616c616e63654f663c543e0001246761735f6c696d697420010c7536340001246e756d5f776f726473080108753800011073616c74240110483235360001386561726c696573745f626c6f636b100138543a3a426c6f636b4e756d626572000100405265717565737446756c66696c6c656404010869642001245265717565737449640002004c52657175657374466565496e63726561736564080108696420012452657175657374496400011c6e65775f66656518013042616c616e63654f663c543e000300645265717565737445787069726174696f6e457865637574656404010869642001245265717565737449640004000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909390208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200003d02000002290100410208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e8d01014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d650901016473705f72756e74696d653a3a52756e74696d65537472696e67000045020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f98011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b2c011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f64652c011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f64652c011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73490201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973510201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f7072656669780801187072656669782c010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b2c011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e49020000024d02004d02000004082c2c0051020000022c0055020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373590201845065724469737061746368436c6173733c57656967687473506572436c6173733e000059020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454015d02000c01186e6f726d616c5d0201045400012c6f7065726174696f6e616c5d020104540001246d616e6461746f72795d0201045400005d020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e7369632d0201384f7074696f6e3c5765696768743e0001246d61785f746f74616c2d0201384f7074696f6e3c5765696768743e00012072657365727665642d0201384f7074696f6e3c5765696768743e000061020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178650201545065724469737061746368436c6173733c7533323e000065020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f727910010454000069020c346672616d655f737570706f72741c776569676874733c52756e74696d654462576569676874000008011072656164200118576569676874000114777269746520011857656967687400006d02082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d650901013452756e74696d65537472696e67000124696d706c5f6e616d650901013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069737102011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800007102040c436f7704045401750200040075020000007502000002790200790200000408710110007d020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c657481020c4c706f6c6b61646f745f7072696d6974697665730876325c50657273697374656456616c69646174696f6e446174610804480124044e01100010012c706172656e745f6865616485020120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74240104480001306d61785f706f765f73697a6510010c753332000085020c48706f6c6b61646f745f70617261636861696e287072696d697469766573204865616444617461000004002c011c5665633c75383e0000890204184f7074696f6e040454018d020108104e6f6e6500000010536f6d6504008d0200000100008d020c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e740000000091020c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f6465739502014442547265655365743c5665633c75383e3e0000950204204254726565536574040454012c000400510200000099020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616424014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a6529010128287533322c2075333229000140696e67726573735f6368616e6e656c739d0201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c739d0201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00009d02000002a10200a102000004086901a50200a5020c4c706f6c6b61646f745f7072696d6974697665730876324c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164610101304f7074696f6e3c486173683e0000a9020c4c706f6c6b61646f745f7072696d697469766573087632644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720000ad02089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040024012452656c6179486173680000b102042042547265654d617008044b016901045601ad02000400b502000000b502000002b90200b902000004086901ad0200bd02000002c10200c1020860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401690100080124726563697069656e74690101084964000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000c5020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f6461746104011064617461c902015450617261636861696e496e686572656e744461746100002480536574207468652063757272656e742076616c69646174696f6e20646174612e004101546869732073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6e887068617365206966207468652063616c6c20776173206e6f7420696e766f6b65642e00d0546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e7460002101417320612073696465206566666563742c20746869732066756e6374696f6e207570677261646573207468652063757272656e742076616c69646174696f6e2066756e6374696f6e8469662074686520617070726f7072696174652074696d652068617320636f6d652e607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652c01345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736824011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f64652c011c5665633c75383e000300042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec902089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f646174618102015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f73746174659102015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d65737361676573cd02016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573d50201a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e0000cd02000002d10200d1020860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d73672c013c446f776e776172644d6573736167650000d502042042547265654d617008044b016901045601d902000400e102000000d902000002dd0200dd020860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d626572000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000e102000002e50200e502000004086901d90200e9020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000041501417474656d707420746f20757067726164652076616c69646174696f6e2066756e6374696f6e207768696c65206578697374696e6720757067726164652070656e64696e675050726f686962697465644279506f6c6b61646f740001044901506f6c6b61646f742063757272656e746c792070726f68696269747320746869732070617261636861696e2066726f6d20757067726164696e67206974732076616c69646174696f6e2066756e6374696f6e18546f6f426967000208450154686520737570706c6965642076616c69646174696f6e2066756e6374696f6e2068617320636f6d70696c656420696e746f206120626c6f62206c6172676572207468616e20506f6c6b61646f742069733877696c6c696e6720746f2072756e6856616c69646174696f6e446174614e6f74417661696c61626c65000304190154686520696e686572656e7420776869636820737570706c696573207468652076616c69646174696f6e206461746120646964206e6f742072756e207468697320626c6f636b74486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000404250154686520696e686572656e7420776869636820737570706c6965732074686520686f737420636f6e66696775726174696f6e20646964206e6f742072756e207468697320626c6f636b304e6f745363686564756c6564000504d84e6f2076616c69646174696f6e2066756e6374696f6e20757067726164652069732063757272656e746c79207363686564756c65642e444e6f7468696e67417574686f72697a6564000604904e6f20636f6465207570677261646520686173206265656e20617574686f72697a65642e30556e617574686f72697a6564000704bc54686520676976656e20636f6465207570677261646520686173206e6f74206265656e20617574686f72697a65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909ed02102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540124045300000400ec01185665633c543e0000f1020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f7799010124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef502102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401f902045300000400010301185665633c543e0000f902083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964710101384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73fd02011c526561736f6e730000fd02083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c000200000103000002f902000503102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540109030453000004000d0301185665633c543e00000903083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e746966696572013c1c42616c616e636501180008010869643c0144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e636500000d030000020903001103083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000015030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e736665720801106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c75659d010128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f667265659d010128543a3a42616c616e63650001306e65775f72657365727665649d010128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f7572636500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c75659d010128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c6976650801106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c75659d010128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c0801106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c697665840110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e19030c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091d030c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800002103086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e740000000856320001000025030c6070616c6c65745f70617261636861696e5f7374616b696e671474797065734c50617261636861696e426f6e64436f6e66696704244163636f756e74496401000008011c6163636f756e740001244163636f756e74496400011c70657263656e7494011c50657263656e74000029030c6070616c6c65745f70617261636861696e5f7374616b696e6714747970657324526f756e64496e666f042c426c6f636b4e756d6265720110000c011c63757272656e74100128526f756e64496e646578000114666972737410012c426c6f636b4e756d6265720001186c656e67746810010c75333200002d030c6070616c6c65745f70617261636861696e5f7374616b696e671474797065732444656c656761746f7208244163636f756e74496401001c42616c616e636501180014010869640001244163636f756e74496400012c64656c65676174696f6e73310301904f7264657265645365743c426f6e643c4163636f756e7449642c2042616c616e63653e3e000114746f74616c18011c42616c616e63650001286c6573735f746f74616c18011c42616c616e63650001187374617475733d03013c44656c656761746f72537461747573000031030c6070616c6c65745f70617261636861696e5f7374616b696e670c736574284f726465726564536574040454013503000400390301185665633c543e000035030c6070616c6c65745f70617261636861696e5f7374616b696e6714747970657310426f6e6408244163636f756e74496401001c42616c616e63650118000801146f776e65720001244163636f756e744964000118616d6f756e7418011c42616c616e6365000039030000023503003d030c6070616c6c65745f70617261636861696e5f7374616b696e671474797065733c44656c656761746f72537461747573000108184163746976650000001c4c656176696e670400100128526f756e64496e6465780001000041030c6070616c6c65745f70617261636861696e5f7374616b696e671474797065734443616e6469646174654d65746164617461041c42616c616e6365011800280110626f6e6418011c42616c616e636500014064656c65676174696f6e5f636f756e7410010c753332000134746f74616c5f636f756e74656418011c42616c616e63650001706c6f776573745f746f705f64656c65676174696f6e5f616d6f756e7418011c42616c616e6365000180686967686573745f626f74746f6d5f64656c65676174696f6e5f616d6f756e7418011c42616c616e636500017c6c6f776573745f626f74746f6d5f64656c65676174696f6e5f616d6f756e7418011c42616c616e6365000130746f705f636170616369747945030138436170616369747953746174757300013c626f74746f6d5f636170616369747945030138436170616369747953746174757300011c72657175657374490301a44f7074696f6e3c43616e646964617465426f6e644c657373526571756573743c42616c616e63653e3e00011873746174757351030138436f6c6c61746f72537461747573000045030c6070616c6c65745f70617261636861696e5f7374616b696e6714747970657338436170616369747953746174757300010c1046756c6c00000014456d7074790001001c5061727469616c00020000490304184f7074696f6e040454014d030108104e6f6e6500000010536f6d6504004d0300000100004d030c6070616c6c65745f70617261636861696e5f7374616b696e671474797065736043616e646964617465426f6e644c65737352657175657374041c42616c616e6365011800080118616d6f756e7418011c42616c616e636500013c7768656e5f65786563757461626c65100128526f756e64496e646578000051030c6070616c6c65745f70617261636861696e5f7374616b696e6714747970657338436f6c6c61746f7253746174757300010c184163746976650000001049646c650001001c4c656176696e670400100128526f756e64496e64657800020000550300000259030059030c6070616c6c65745f70617261636861696e5f7374616b696e674c64656c65676174696f6e5f7265717565737473405363686564756c65645265717565737408244163636f756e74496401001c42616c616e63650118000c012464656c656761746f720001244163636f756e74496400013c7768656e5f65786563757461626c65100128526f756e64496e646578000118616374696f6e8c016444656c65676174696f6e416374696f6e3c42616c616e63653e00005d030c6070616c6c65745f70617261636861696e5f7374616b696e671474797065732c44656c65676174696f6e7308244163636f756e74496401001c42616c616e636501180008012c64656c65676174696f6e73390301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000114746f74616c18011c42616c616e6365000061030000040810000065030c6070616c6c65745f70617261636861696e5f7374616b696e6714747970657340436f6c6c61746f72536e617073686f7408244163636f756e74496401001c42616c616e63650118000c0110626f6e6418011c42616c616e636500012c64656c65676174696f6e73390301745665633c426f6e643c4163636f756e7449642c2042616c616e63653e3e000114746f74616c18011c42616c616e6365000069030c6070616c6c65745f70617261636861696e5f7374616b696e671474797065733444656c617965645061796f7574041c42616c616e63650118000c0138726f756e645f69737375616e636518011c42616c616e6365000150746f74616c5f7374616b696e675f72657761726418011c42616c616e636500014c636f6c6c61746f725f636f6d6d697373696f6e98011c50657262696c6c00006d030c6070616c6c65745f70617261636861696e5f7374616b696e6724696e666c6174696f6e34496e666c6174696f6e496e666f041c42616c616e63650118000c01186578706563747103013852616e67653c42616c616e63653e000118616e6e75616c7503013852616e67653c50657262696c6c3e000114726f756e647503013852616e67653c50657262696c6c3e000071030c6070616c6c65745f70617261636861696e5f7374616b696e6724696e666c6174696f6e1452616e67650404540118000c010c6d696e18010454000114696465616c1801045400010c6d617818010454000075030c6070616c6c65745f70617261636861696e5f7374616b696e6724696e666c6174696f6e1452616e67650404540198000c010c6d696e98010454000114696465616c9801045400010c6d617898010454000079030c6070616c6c65745f70617261636861696e5f7374616b696e671870616c6c65741043616c6c04045400016c607365745f7374616b696e675f6578706563746174696f6e730401306578706563746174696f6e737103014c52616e67653c42616c616e63654f663c543e3e000008510153657420746865206578706563746174696f6e7320666f7220746f74616c207374616b65642e205468657365206578706563746174696f6e732064657465726d696e65207468652069737375616e636520666f72d474686520726f756e64206163636f7264696e6720746f206c6f67696320696e2060666e20636f6d707574655f69737375616e636560347365745f696e666c6174696f6e0401207363686564756c657503013852616e67653c50657262696c6c3e000104ec5365742074686520616e6e75616c20696e666c6174696f6e207261746520746f20646572697665207065722d726f756e6420696e666c6174696f6e687365745f70617261636861696e5f626f6e645f6163636f756e7404010c6e6577000130543a3a4163636f756e744964000204050153657420746865206163636f756e7420746861742077696c6c20686f6c642066756e64732073657420617369646520666f722070617261636861696e20626f6e64887365745f70617261636861696e5f626f6e645f726573657276655f70657263656e7404010c6e657794011c50657263656e74000304e4536574207468652070657263656e74206f6620696e666c6174696f6e2073657420617369646520666f722070617261636861696e20626f6e64487365745f746f74616c5f73656c656374656404010c6e657710010c753332000408f85365742074686520746f74616c206e756d626572206f6620636f6c6c61746f722063616e646964617465732073656c65637465642070657220726f756e64ec2d206368616e67657320617265206e6f74206170706c69656420756e74696c20746865207374617274206f6620746865206e65787420726f756e645c7365745f636f6c6c61746f725f636f6d6d697373696f6e04010c6e657798011c50657262696c6c000504905365742074686520636f6d6d697373696f6e20666f7220616c6c20636f6c6c61746f7273507365745f626c6f636b735f7065725f726f756e6404010c6e657710010c7533320006105053657420626c6f636b732070657220726f756e6455012d2069662063616c6c6564207769746820606e657760206c657373207468616e206c656e677468206f662063757272656e7420726f756e642c2077696c6c207472616e736974696f6e20696d6d6564696174656c7944696e20746865206e65787420626c6f636ba42d20616c736f2075706461746573207065722d726f756e6420696e666c6174696f6e20636f6e6669673c6a6f696e5f63616e64696461746573080110626f6e6418013042616c616e63654f663c543e00013c63616e6469646174655f636f756e7410010c7533320007048c4a6f696e2074686520736574206f6620636f6c6c61746f722063616e64696461746573647363686564756c655f6c656176655f63616e6469646174657304013c63616e6469646174655f636f756e7410010c75333200080845015265717565737420746f206c656176652074686520736574206f662063616e646964617465732e204966207375636365737366756c2c20746865206163636f756e7420697320696d6d6564696174656c790d0172656d6f7665642066726f6d207468652063616e64696461746520706f6f6c20746f2070726576656e742073656c656374696f6e206173206120636f6c6c61746f722e60657865637574655f6c656176655f63616e6469646174657308012463616e646964617465000130543a3a4163636f756e74496400016863616e6469646174655f64656c65676174696f6e5f636f756e7410010c7533320009048045786563757465206c656176652063616e6469646174657320726571756573745c63616e63656c5f6c656176655f63616e6469646174657304013c63616e6469646174655f636f756e7410010c753332000a0c9c43616e63656c206f70656e207265717565737420746f206c656176652063616e646964617465738c2d206f6e6c792063616c6c61626c6520627920636f6c6c61746f72206163636f756e7439012d20726573756c742075706f6e207375636365737366756c2063616c6c206973207468652063616e6469646174652069732061637469766520696e207468652063616e64696461746520706f6f6c28676f5f6f66666c696e65000b04090154656d706f726172696c79206c656176652074686520736574206f6620636f6c6c61746f722063616e6469646174657320776974686f757420756e626f6e64696e6724676f5f6f6e6c696e65000c042d0152656a6f696e2074686520736574206f6620636f6c6c61746f722063616e646964617465732069662070726576696f75736c79206861642063616c6c65642060676f5f6f66666c696e65604c63616e6469646174655f626f6e645f6d6f72650401106d6f726518013042616c616e63654f663c543e000d04bc496e63726561736520636f6c6c61746f722063616e6469646174652073656c6620626f6e6420627920606d6f726560707363686564756c655f63616e6469646174655f626f6e645f6c6573730401106c65737318013042616c616e63654f663c543e000e04f45265717565737420627920636f6c6c61746f722063616e64696461746520746f2064656372656173652073656c6620626f6e6420627920606c657373606c657865637574655f63616e6469646174655f626f6e645f6c65737304012463616e646964617465000130543a3a4163636f756e744964000f040901457865637574652070656e64696e67207265717565737420746f2061646a7573742074686520636f6c6c61746f722063616e6469646174652073656c6620626f6e646863616e63656c5f63616e6469646174655f626f6e645f6c657373001004050143616e63656c2070656e64696e67207265717565737420746f2061646a7573742074686520636f6c6c61746f722063616e6469646174652073656c6620626f6e642064656c656761746510012463616e646964617465000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00016863616e6469646174655f64656c65676174696f6e5f636f756e7410010c75333200014064656c65676174696f6e5f636f756e7410010c753332001108410149662063616c6c6572206973206e6f7420612064656c656761746f7220616e64206e6f74206120636f6c6c61746f722c207468656e206a6f696e2074686520736574206f662064656c656761746f7273410149662063616c6c657220697320612064656c656761746f722c207468656e206d616b65732064656c65676174696f6e20746f206368616e67652074686569722064656c65676174696f6e207374617465647363686564756c655f6c656176655f64656c656761746f727300121035014445505245434154454420757365206261746368207574696c2077697468207363686564756c655f7265766f6b655f64656c65676174696f6e20666f7220616c6c2064656c65676174696f6e7351015265717565737420746f206c656176652074686520736574206f662064656c656761746f72732e204966207375636365737366756c2c207468652063616c6c6572206973207363686564756c656420746f2062654901616c6c6f77656420746f2065786974207669612061205b44656c65676174696f6e416374696f6e3a3a5265766f6b655d20746f776172647320616c6c206578697374696e672064656c65676174696f6e732e55015375636365737320666f7262696473206675747572652064656c65676174696f6e20726571756573747320756e74696c20746865207265717565737420697320696e766f6b6564206f722063616e63656c6c65642e60657865637574655f6c656176655f64656c656761746f727308012464656c656761746f72000130543a3a4163636f756e74496400014064656c65676174696f6e5f636f756e7410010c75333200130835014445505245434154454420757365206261746368207574696c207769746820657865637574655f64656c65676174696f6e5f7265717565737420666f7220616c6c2064656c65676174696f6e734d01457865637574652074686520726967687420746f20657869742074686520736574206f662064656c656761746f727320616e64207265766f6b6520616c6c206f6e676f696e672064656c65676174696f6e732e5c63616e63656c5f6c656176655f64656c656761746f727300140c31014445505245434154454420757365206261746368207574696c20776974682063616e63656c5f64656c65676174696f6e5f7265717565737420666f7220616c6c2064656c65676174696f6e735d0143616e63656c20612070656e64696e67207265717565737420746f20657869742074686520736574206f662064656c656761746f72732e205375636365737320636c65617273207468652070656e64696e6720657869742d017265717565737420287468657265627920726573657474696e67207468652064656c61792075706f6e20616e6f7468657220606c656176655f64656c656761746f7273602063616c6c292e687363686564756c655f7265766f6b655f64656c65676174696f6e040120636f6c6c61746f72000130543a3a4163636f756e74496400150851015265717565737420746f207265766f6b6520616e206578697374696e672064656c65676174696f6e2e204966207375636365737366756c2c207468652064656c65676174696f6e206973207363686564756c65642d01746f20626520616c6c6f77656420746f206265207265766f6b656420766961207468652060657865637574655f64656c65676174696f6e5f72657175657374602065787472696e7369632e4c64656c656761746f725f626f6e645f6d6f726508012463616e646964617465000130543a3a4163636f756e7449640001106d6f726518013042616c616e63654f663c543e001604ec426f6e64206d6f726520666f722064656c656761746f727320777274206120737065636966696320636f6c6c61746f722063616e6469646174652e707363686564756c655f64656c656761746f725f626f6e645f6c65737308012463616e646964617465000130543a3a4163636f756e7449640001106c65737318013042616c616e63654f663c543e0017040d015265717565737420626f6e64206c65737320666f722064656c656761746f727320777274206120737065636966696320636f6c6c61746f722063616e6469646174652e68657865637574655f64656c65676174696f6e5f7265717565737408012464656c656761746f72000130543a3a4163636f756e74496400012463616e646964617465000130543a3a4163636f756e744964001804e0457865637574652070656e64696e67207265717565737420746f206368616e676520616e206578697374696e672064656c65676174696f6e6463616e63656c5f64656c65676174696f6e5f7265717565737404012463616e646964617465000130543a3a4163636f756e744964001904c043616e63656c207265717565737420746f206368616e676520616e206578697374696e672064656c65676174696f6e2ecc686f746669785f72656d6f76655f64656c65676174696f6e5f72657175657374735f6578697465645f63616e6469646174657304012863616e64696461746573390101445665633c543a3a4163636f756e7449643e001a041901486f7466697820746f2072656d6f7665206578697374696e6720656d70747920656e747269657320666f722063616e6469646174657320746861742068617665206c6566742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7d030c6070616c6c65745f70617261636861696e5f7374616b696e671870616c6c6574144572726f720404540001a83044656c656761746f72444e450000006844656c656761746f72444e45696e546f704e6f72426f74746f6d0001006844656c656761746f72444e45496e44656c656761746f725365740002003043616e646964617465444e450003003444656c65676174696f6e444e450004003c44656c656761746f724578697374730005003c43616e6469646174654578697374730006005443616e646964617465426f6e6442656c6f774d696e0007004c496e73756666696369656e7442616c616e63650008005444656c656761746f72426f6e6442656c6f774d696e0009004844656c65676174696f6e42656c6f774d696e000a0038416c72656164794f66666c696e65000b0034416c7265616479416374697665000c005c44656c656761746f72416c72656164794c656176696e67000d004c44656c656761746f724e6f744c656176696e67000e005c44656c656761746f7243616e6e6f744c65617665596574000f005c43616e6e6f7444656c656761746549664c656176696e670010005c43616e646964617465416c72656164794c656176696e670011004c43616e6469646174654e6f744c656176696e670012005c43616e64696461746543616e6e6f744c656176655965740013005c43616e6e6f74476f4f6e6c696e6549664c656176696e67001400804578636565644d617844656c65676174696f6e7350657244656c656761746f7200150064416c726561647944656c65676174656443616e6469646174650016003c496e76616c69645363686564756c650017004443616e6e6f7453657442656c6f774d696e001800b8526f756e644c656e6774684d757374426541744c65617374546f74616c53656c6563746564436f6c6c61746f7273001900484e6f57726974696e6753616d6556616c7565001a00b0546f6f4c6f7743616e646964617465436f756e7457656967687448696e744a6f696e43616e64696461746573001b00cc546f6f4c6f7743616e646964617465436f756e7457656967687448696e7443616e63656c4c6561766543616e64696461746573001c0094546f6f4c6f7743616e646964617465436f756e74546f4c6561766543616e64696461746573001d007c546f6f4c6f7744656c65676174696f6e436f756e74546f44656c6567617465001e00a0546f6f4c6f7743616e64696461746544656c65676174696f6e436f756e74546f44656c6567617465001f00bc546f6f4c6f7743616e64696461746544656c65676174696f6e436f756e74546f4c6561766543616e6469646174657300200098546f6f4c6f7744656c65676174696f6e436f756e74546f4c6561766544656c656761746f72730021006c50656e64696e6743616e6469646174655265717565737473444e450022009050656e64696e6743616e64696461746552657175657374416c72656164794578697374730023008050656e64696e6743616e646964617465526571756573744e6f744475655965740024006c50656e64696e6744656c65676174696f6e52657175657374444e450025009450656e64696e6744656c65676174696f6e52657175657374416c72656164794578697374730026008450656e64696e6744656c65676174696f6e526571756573744e6f74447565596574002700cc43616e6e6f7444656c65676174654c6573735468616e4f72457175616c546f4c6f77657374426f74746f6d5768656e46756c6c0028005c50656e64696e6744656c65676174696f6e5265766f6b6500290004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090981030c5870616c6c65745f617574686f725f696e686572656e741870616c6c65741043616c6c040454000104786b69636b5f6f66665f617574686f72736869705f76616c69646174696f6e0000084d015468697320696e686572656e74206973206120776f726b61726f756e6420746f2072756e20636f64652061667465722074686520227265616c2220696e686572656e747320686176652065786563757465642c94627574206265666f7265207472616e73616374696f6e73206172652065786563757465642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e85030c5870616c6c65745f617574686f725f696e686572656e741870616c6c6574144572726f7204045400010c40417574686f72416c726561647953657400000470417574686f7220616c72656164792073657420696e20626c6f636b2e2c4e6f4163636f756e744964000104e04e6f204163636f756e7449642077617320666f756e6420746f206265206173736f6369617465642077697468207468697320617574686f723843616e6e6f744265417574686f72000204d454686520617574686f7220696e2074686520696e686572656e74206973206e6f7420616e20656c696769626c6520617574686f722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090989030c6470616c6c65745f617574686f725f736c6f745f66696c7465721870616c6c65741043616c6c040454000104307365745f656c696769626c6504010c6e6577a00140456c69676962696c69747956616c7565000004fc5570646174652074686520656c696769626c6520636f756e742e20496e74656e64656420746f2062652063616c6c656420627920676f7665726e616e63652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8d030c5470616c6c65745f617574686f725f6d617070696e671870616c6c657440526567697374726174696f6e496e666f04045400000c011c6163636f756e74000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0001106b657973b0011c543a3a4b657973000091030c5470616c6c65745f617574686f725f6d617070696e671870616c6c65741043616c6c0404540001143c6164645f6173736f63696174696f6e0401246e696d6275735f6964a801204e696d62757349640000105501526567697374657220796f7572204e696d6275734964206f6e636861696e20736f20626c6f636b7320796f7520617574686f7220617265206173736f636961746564207769746820796f7572206163636f756e742e00290155736572732077686f2068617665206265656e20286f722077696c6c20736f6f6e2062652920656c65637465642061637469766520636f6c6c61746f727320696e207374616b696e672c310173686f756c64207375626d697420746869732065787472696e73696320746f206861766520746865697220626c6f636b7320616363657074656420616e64206561726e20726577617264732e487570646174655f6173736f63696174696f6e0801346f6c645f6e696d6275735f6964a801204e696d62757349640001346e65775f6e696d6275735f6964a801204e696d6275734964000114504368616e676520796f7572204d617070696e672e005d01546869732069732075736566756c20666f72206e6f726d616c206b657920726f746174696f6e206f7220666f72207768656e20737769746368696e672066726f6d206f6e6520706879736963616c20636f6c6c61746f72e06d616368696e6520746f20616e6f746865722e204e6f206e6577207365637572697479206465706f7369742069732072657175697265642ec8546869732073657473206b65797320746f206e65775f6e696d6275735f69642e696e746f28292062792064656661756c742e44636c6561725f6173736f63696174696f6e0401246e696d6275735f6964a801204e696d62757349640002104c436c65617220796f7572204d617070696e672e006101546869732069732075736566756c207768656e20796f7520617265206e6f206c6f6e67657220616e20617574686f7220616e6420776f756c64206c696b6520746f2072652d636c61696d20796f7572207365637572697479206465706f7369742e2c72656d6f76655f6b6579730003105052656d6f766520796f7572204d617070696e672e006101546869732069732075736566756c207768656e20796f7520617265206e6f206c6f6e67657220616e20617574686f7220616e6420776f756c64206c696b6520746f2072652d636c61696d20796f7572207365637572697479206465706f7369742e207365745f6b6579730401106b6579732c011c5665633c75383e000414a4536574206173736f63696174696f6e20616e642073657373696f6e206b657973206174206f6e63652e002901546869732069732075736566756c20666f72206b657920726f746174696f6e20746f20757064617465204e696d62757320616e6420565246206b65797320696e206f6e652063616c6c2e51014e6f206e6577207365637572697479206465706f7369742069732072657175697265642e2057696c6c207265706c61636520607570646174655f6173736f63696174696f6e60207768696368206973206b657074a06e6f7720666f72206261636b776172647320636f6d7061746962696c69747920726561736f6e732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e95030c5470616c6c65745f617574686f725f6d617070696e671870616c6c6574144572726f720404540001204c4173736f63696174696f6e4e6f74466f756e64000004e4546865206173736f63696174696f6e2063616e277420626520636c65617265642062656361757365206974206973206e6f7420666f756e642e484e6f74596f75724173736f63696174696f6e0001041d01546865206173736f63696174696f6e2063616e277420626520636c656172656420626563617573652069742062656c6f6e677320746f20616e6f74686572206163636f756e742e6c43616e6e6f744166666f726453656375726974794465706f7369740002043d0154686973206163636f756e742063616e6e6f742073657420616e20617574686f7220626563617573652069742063616e6e6f6e206166666f726420746865207365637572697479206465706f73697444416c72656164794173736f6369617465640003042101546865204e696d627573496420696e207175657374696f6e20697320616c7265616479206173736f63696174656420616e642063616e6e6f74206265206f7665727772697474656e4c4f6c64417574686f7249644e6f74466f756e64000404c44e6f206578697374696e67204e696d62757349642063616e20626520666f756e6420666f7220746865206163636f756e743057726f6e674b657953697a65000504504b65797320686176652077726f6e672073697a65484465636f64654e696d6275734661696c6564000604a04661696c656420746f206465636f6465204e696d627573496420666f7220607365745f6b65797360404465636f64654b6579734661696c65640007049c4661696c656420746f206465636f646520543a3a4b65797320666f7220607365745f6b65797360040d01416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746865206d617070696e672070616c6c65742773206c6f6769632e99030c6070616c6c65745f6d6f6f6e6265616d5f6f7262697465727314747970657340436f6c6c61746f72506f6f6c496e666f04244163636f756e7449640100000c01206f72626974657273390101385665633c4163636f756e7449643e0001546d617962655f63757272656e745f6f7262697465729d0301844f7074696f6e3c43757272656e744f7262697465723c4163636f756e7449643e3e0001306e6578745f6f72626974657210010c75333200009d0304184f7074696f6e04045401a1030108104e6f6e6500000010536f6d650400a1030000010000a1030c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731474797065733843757272656e744f72626974657204244163636f756e7449640100000801286163636f756e745f69640001244163636f756e74496400011c72656d6f766564840110626f6f6c0000a5030c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731870616c6c65741043616c6c04045400011c50636f6c6c61746f725f6164645f6f72626974657204011c6f72626974657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650000048441646420616e206f72626974657220696e206120636f6c6c61746f7220706f6f6c5c636f6c6c61746f725f72656d6f76655f6f72626974657204011c6f72626974657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000104bc52656d6f766520616e206f7262697465722066726f6d207468652063616c6c657220636f6c6c61746f7220706f6f6c6c6f7262697465725f6c656176655f636f6c6c61746f725f706f6f6c040120636f6c6c61746f7200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000204c852656d6f7665207468652063616c6c65722066726f6d207468652073706563696669656420636f6c6c61746f7220706f6f6c406f7262697465725f7265676973746572000304645265676973746572696e6720617320616e206f726269746572486f7262697465725f756e7265676973746572040150636f6c6c61746f72735f706f6f6c5f636f756e7410010c7533320004046c44657265676973746572696e672066726f6d206f72626974657273306164645f636f6c6c61746f72040120636f6c6c61746f7200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650005048c416464206120636f6c6c61746f7220746f206f726269746572732070726f6772616d2e3c72656d6f76655f636f6c6c61746f72040120636f6c6c61746f7200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000604a052656d6f7665206120636f6c6c61746f722066726f6d206f726269746572732070726f6772616d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea9030c6070616c6c65745f6d6f6f6e6265616d5f6f726269746572731870616c6c6574144572726f7204045400012450436f6c6c61746f72416c72656164794164646564000004c854686520636f6c6c61746f7220697320616c726561647920616464656420696e206f726269746572732070726f6772616d2e40436f6c6c61746f724e6f74466f756e64000104a45468697320636f6c6c61746f72206973206e6f7420696e206f726269746572732070726f6772616d2e50436f6c6c61746f72506f6f6c546f6f4c61726765000204090154686572652061726520616c726561647920746f6f206d616e79206f72626974657273206173736f6369617465642077697468207468697320636f6c6c61746f722e60436f6c6c61746f7273506f6f6c436f756e74546f6f4c6f770003042501546865726520617265206d6f726520636f6c6c61746f7220706f6f6c73207468616e20746865206e756d6265722073706563696669656420696e2074686520706172616d657465722e5c4d696e4f7262697465724465706f7369744e6f745365740004085d01546865206d696e696d756d206465706f73697420726571756972656420746f20726567697374657220617320616e206f72626974657220686173206e6f7420796574206265656e20696e636c7564656420696e207468653c6f6e636861696e2073746f72616765504f726269746572416c7265616479496e506f6f6c000504d854686973206f72626974657220697320616c7265616479206173736f6369617465642077697468207468697320636f6c6c61746f722e584f7262697465724465706f7369744e6f74466f756e640006048c54686973206f72626974657220686173206e6f74206d6164652061206465706f7369743c4f7262697465724e6f74466f756e640007046454686973206f726269746572206973206e6f7420666f756e644c4f7262697465725374696c6c496e41506f6f6c000804a4546865206f726269746572206973207374696c6c206174206c6561737420696e206f6e6520706f6f6c040501416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746869732070616c6c657427732065787472696e736963732ead030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73b10301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e646578d0010c75313600011063616c6cb5030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73b10301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e9d050154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cb5030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c73b10301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb103000002b50300b50308406d6f6f6e6265616d5f72756e74696d651043616c6c00017c1853797374656d0400450201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000003c50617261636861696e53797374656d0400c50201d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e0001002454696d657374616d700400f10201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003002042616c616e6365730400150301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a004050617261636861696e5374616b696e670400790301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e5374616b696e672c2052756e74696d653e00140038417574686f72496e686572656e740400810301cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72496e686572656e742c2052756e74696d653e00150030417574686f7246696c7465720400890301c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f7246696c7465722c2052756e74696d653e00160034417574686f724d617070696e670400910301c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f724d617070696e672c2052756e74696d653e001700404d6f6f6e6265616d4f726269746572730400a50301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d6f6f6e6265616d4f726269746572732c2052756e74696d653e0018001c5574696c6974790400ad0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001e001450726f78790400b90301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001f003c4d61696e74656e616e63654d6f64650400c10301d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d61696e74656e616e63654d6f64652c2052756e74696d653e002000204964656e746974790400c50301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e0021000c45564d0400650401a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c45564d2c2052756e74696d653e00330020457468657265756d0400750401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c457468657265756d2c2052756e74696d653e0034001c4261736546656504009d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426173654665652c2052756e74696d653e003500245363686564756c65720400a10401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e003c002444656d6f63726163790400ad0401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e003d0044436f756e63696c436f6c6c6563746976650400b90401d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c436f6c6c6563746976652c2052756e74696d653e0046005c54656368436f6d6d6974746565436f6c6c6563746976650400bd0401f10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54656368436f6d6d6974746565436f6c6c6563746976652c2052756e74696d653e004700645472656173757279436f756e63696c436f6c6c6563746976650400c10401f90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5472656173757279436f756e63696c436f6c6c6563746976652c2052756e74696d653e0048002054726561737572790400c50401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e0050004043726f77646c6f616e526577617264730400c90401d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e526577617264732c2052756e74696d653e005a0020446d7051756575650400f50401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0066002c506f6c6b61646f7458636d0400f90401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e0067001841737365747304005d0501ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574732c2052756e74696d653e0068003041737365744d616e616765720400650501c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41737365744d616e616765722c2052756e74696d653e0069001c58546f6b656e730400690501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58546f6b656e732c2052756e74696d653e006a003458636d5472616e736163746f7204007d0501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d5472616e736163746f722c2052756e74696d653e006b002c4c6f63616c4173736574730400950501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4c6f63616c4173736574732c2052756e74696d653e006c002852616e646f6d6e6573730400990501bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c52616e646f6d6e6573732c2052756e74696d653e00780000b9030c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065bd0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cb5030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065cc0130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f74797065cc0130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f74797065cc0130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e646578d0010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f74797065cc0130543a3a50726f787954797065000114696e646578d0010c7531360001186865696768748d010138543a3a426c6f636b4e756d6265720001246578745f696e6465788d01010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065bd0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cb5030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd0304184f7074696f6e04045401cc0108104e6f6e6500000010536f6d650400cc0000010000c1030c5c70616c6c65745f6d61696e74656e616e63655f6d6f64651870616c6c65741043616c6c04045400010858656e7465725f6d61696e74656e616e63655f6d6f64650000148c506c6163652074686520636861696e20696e206d61696e74656e616e6365206d6f6465003c57656967687420636f73742069733af42a204f6e65204442207265616420746f20656e73757265207765277265206e6f7420616c726561647920696e206d61696e74656e616e6365206d6f64654d012a20546872656520444220777269746573202d203120666f7220746865206d6f64652c203120666f722073757370656e64696e672078636d20657865637574696f6e2c203120666f7220746865206576656e745c726573756d655f6e6f726d616c5f6f7065726174696f6e000114a452657475726e2074686520636861696e20746f206e6f726d616c206f7065726174696e67206d6f6465003c57656967687420636f73742069733ac42a204f6e65204442207265616420746f20656e7375726520776527726520696e206d61696e74656e616e6365206d6f646545012a20546872656520444220777269746573202d203120666f7220746865206d6f64652c203120666f7220726573756d696e672078636d20657865637574696f6e2c203120666f7220746865206576656e74042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec5030c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74000130543a3a4163636f756e7449640000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666fc90301a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f7375627304011073756273510401645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e6465788d010138526567697374726172496e64657800011c6d61785f6665659d01013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e6465788d010138526567697374726172496e64657800010c6665659d01013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e6465788d010138526567697374726172496e64657800010c6e6577000130543a3a4163636f756e744964000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e6465788d010138526567697374726172496e6465780001186669656c6473590401384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e740c01247265675f696e6465788d010138526567697374726172496e64657800011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001246a756467656d656e746104015c4a756467656d656e743c42616c616e63654f663c543e3e00094cb850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e7469747904011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c73756200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011064617461d503011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c73756200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011064617461d503011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c73756200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2ec9030c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616ccd030190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c6179d5030110446174610001146c6567616cd50301104461746100010c776562d50301104461746100011072696f74d503011044617461000114656d61696cd50301104461746100013c7067705f66696e6765727072696e744d0401404f7074696f6e3c5b75383b2032305d3e000114696d616765d50301104461746100011c74776974746572d5030110446174610000cd03102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401d103045300000400490401185665633c543e0000d10300000408d503d50300d5030c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e6500000010526177300400d9030000010010526177310400dd030000020010526177320400e1030000030010526177330400e50300000400105261773404003c0000050010526177350400e9030000060010526177360400ed030000070010526177370400f103000008001052617738040071010000090010526177390400f50300000a001452617731300400f90300000b001452617731310400fd0300000c001452617731320400010400000d001452617731330400050400000e001452617731340400090400000f0014526177313504000d04000010001452617731360400cd01000011001452617731370400110400001200145261773138040015040000130014526177313904001904000014001452617732300400040000150014526177323104001d040000160014526177323204002104000017001452617732330400250400001800145261773234040029040000190014526177323504002d0400001a001452617732360400310400001b001452617732370400350400001c001452617732380400390400001d0014526177323904003d0400001e001452617733300400410400001f001452617733310400450400002000145261773332040028000021002c426c616b6554776f323536040028000022001853686132353604002800002300244b656363616b323536040028000024002c53686154687265653235360400280000250000d903000003000000000800dd03000003010000000800e103000003020000000800e503000003030000000800e903000003050000000800ed03000003060000000800f103000003070000000800f503000003090000000800f9030000030a0000000800fd030000030b000000080001040000030c000000080005040000030d000000080009040000030e00000008000d040000030f00000008001104000003110000000800150400000312000000080019040000031300000008001d040000031500000008002104000003160000000800250400000317000000080029040000031800000008002d0400000319000000080031040000031a000000080035040000031b000000080039040000031c00000008003d040000031d000000080041040000031e000000080045040000031f00000008004904000002d103004d0404184f7074696f6e04045401040108104e6f6e6500000010536f6d650400040000010000510400000255040055040000040800d5030059040c3c70616c6c65745f6964656e7469747914747970657320426974466c616773040454015d040004002001344964656e746974794669656c6400005d040c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c547769747465720080000061040c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f75730006000065040c2870616c6c65745f65766d1870616c6c65741043616c6c04045400011020776974686472617708011c61646472657373e801104831363000011476616c756518013042616c616e63654f663c543e000004e057697468647261772062616c616e63652066726f6d2045564d20696e746f2063757272656e63792f62616c616e6365732070616c6c65742e1063616c6c240118736f75726365e8011048313630000118746172676574e8011048313630000114696e7075742c011c5665633c75383e00011476616c756519010110553235360001246761735f6c696d697420010c75363400013c6d61785f6665655f7065725f67617319010110553235360001606d61785f7072696f726974795f6665655f7065725f676173690401304f7074696f6e3c553235363e0001146e6f6e6365690401304f7074696f6e3c553235363e00012c6163636573735f6c6973746d0401585665633c28483136302c205665633c483235363e293e0001045d01497373756520616e2045564d2063616c6c206f7065726174696f6e2e20546869732069732073696d696c617220746f2061206d6573736167652063616c6c207472616e73616374696f6e20696e20457468657265756d2e18637265617465200118736f75726365e8011048313630000110696e69742c011c5665633c75383e00011476616c756519010110553235360001246761735f6c696d697420010c75363400013c6d61785f6665655f7065725f67617319010110553235360001606d61785f7072696f726974795f6665655f7065725f676173690401304f7074696f6e3c553235363e0001146e6f6e6365690401304f7074696f6e3c553235363e00012c6163636573735f6c6973746d0401585665633c28483136302c205665633c483235363e293e0002085101497373756520616e2045564d20637265617465206f7065726174696f6e2e20546869732069732073696d696c617220746f206120636f6e7472616374206372656174696f6e207472616e73616374696f6e20696e24457468657265756d2e1c63726561746532240118736f75726365e8011048313630000110696e69742c011c5665633c75383e00011073616c742401104832353600011476616c756519010110553235360001246761735f6c696d697420010c75363400013c6d61785f6665655f7065725f67617319010110553235360001606d61785f7072696f726974795f6665655f7065725f676173690401304f7074696f6e3c553235363e0001146e6f6e6365690401304f7074696f6e3c553235363e00012c6163636573735f6c6973746d0401585665633c28483136302c205665633c483235363e293e0003047c497373756520616e2045564d2063726561746532206f7065726174696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e690404184f7074696f6e0404540119010108104e6f6e6500000010536f6d650400190100000100006d04000002710400710400000408e8ec0075040c3c70616c6c65745f657468657265756d1870616c6c65741043616c6c040454000104207472616e7361637404012c7472616e73616374696f6e7904012c5472616e73616374696f6e000004845472616e7361637420616e20457468657265756d207472616e73616374696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e79040c20657468657265756d2c7472616e73616374696f6e345472616e73616374696f6e563200010c184c656761637904007d0401444c65676163795472616e73616374696f6e0000001c4549503239333004008d040148454950323933305472616e73616374696f6e0001001c45495031353539040099040148454950313535395472616e73616374696f6e000200007d040c20657468657265756d2c7472616e73616374696f6e444c65676163795472616e73616374696f6e00001c01146e6f6e636519010110553235360001246761735f707269636519010110553235360001246761735f6c696d69741901011055323536000118616374696f6e810401445472616e73616374696f6e416374696f6e00011476616c75651901011055323536000114696e7075742c011442797465730001247369676e6174757265850401505472616e73616374696f6e5369676e6174757265000081040c20657468657265756d2c7472616e73616374696f6e445472616e73616374696f6e416374696f6e0001081043616c6c0400e8011048313630000000184372656174650001000085040c20657468657265756d2c7472616e73616374696f6e505472616e73616374696f6e5369676e617475726500000c010476890401545472616e73616374696f6e5265636f76657279496400010472240110483235360001047324011048323536000089040c20657468657265756d2c7472616e73616374696f6e545472616e73616374696f6e5265636f7665727949640000040020010c75363400008d040c20657468657265756d2c7472616e73616374696f6e48454950323933305472616e73616374696f6e00002c0120636861696e5f696420010c7536340001146e6f6e636519010110553235360001246761735f707269636519010110553235360001246761735f6c696d69741901011055323536000118616374696f6e810401445472616e73616374696f6e416374696f6e00011476616c75651901011055323536000114696e7075742c0114427974657300012c6163636573735f6c697374910401284163636573734c6973740001306f64645f795f706172697479840110626f6f6c000104722401104832353600010473240110483235360000910400000295040095040c20657468657265756d2c7472616e73616374696f6e384163636573734c6973744974656d000008011c61646472657373e8011c4164647265737300013073746f726167655f6b657973ec01245665633c483235363e000099040c20657468657265756d2c7472616e73616374696f6e48454950313535395472616e73616374696f6e0000300120636861696e5f696420010c7536340001146e6f6e636519010110553235360001606d61785f7072696f726974795f6665655f7065725f676173190101105532353600013c6d61785f6665655f7065725f67617319010110553235360001246761735f6c696d69741901011055323536000118616374696f6e810401445472616e73616374696f6e416374696f6e00011476616c75651901011055323536000114696e7075742c0114427974657300012c6163636573735f6c697374910401284163636573734c6973740001306f64645f795f706172697479840110626f6f6c0001047224011048323536000104732401104832353600009d040c3c70616c6c65745f626173655f6665651870616c6c65741043616c6c04045400010c507365745f626173655f6665655f7065725f67617304010c6665651901011055323536000000347365745f69735f61637469766504012469735f616374697665840110626f6f6c000100387365745f656c6173746963697479040128656c61737469636974792101011c5065726d696c6c000200042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea1040c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d656414010869642c011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d656404010869642c011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f616674657214010869642c011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963a50401a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca9040150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea50404184f7074696f6e0404540129010108104e6f6e6500000010536f6d65040029010000010000a90410346672616d655f737570706f727418747261697473207363686564756c652c4d6179626548617368656408045401b5031048617368012401081456616c75650400b503010454000000104861736804002401104861736800010000ad040c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736824011c543a3a4861736800011476616c75659d01013042616c616e63654f663c543e00002c9c50726f706f736520612073656e73697469766520616374696f6e20746f2062652074616b656e2e001501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737480686176652066756e647320746f20636f76657220746865206465706f7369742e00d42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20707265696d6167652e15012d206076616c7565603a2054686520616d6f756e74206f66206465706f73697420286d757374206265206174206c6561737420604d696e696d756d4465706f73697460292e0044456d697473206050726f706f736564602e00385765696768743a20604f28702960187365636f6e6408012070726f706f73616c8d01012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e648d01010c753332000128b45369676e616c732061677265656d656e742077697468206120706172746963756c61722070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e64657211016d75737420686176652066756e647320746f20636f76657220746865206465706f7369742c20657175616c20746f20746865206f726967696e616c206465706f7369742e00c82d206070726f706f73616c603a2054686520696e646578206f66207468652070726f706f73616c20746f207365636f6e642e41012d20607365636f6e64735f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e207468652063757272656e74206e756d626572206f66207365636f6e6473206f6e20746869732501202070726f706f73616c2e2045787472696e736963206973207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e001d015765696768743a20604f28532960207768657265205320697320746865206e756d626572206f66207365636f6e647320612070726f706f73616c20616c7265616479206861732e10766f74650801247265665f696e6465788d01013c5265666572656e64756d496e646578000110766f7465410101644163636f756e74566f74653c42616c616e63654f663c543e3e0002243101566f746520696e2061207265666572656e64756d2e2049662060766f74652e69735f6179652829602c2074686520766f746520697320746f20656e616374207468652070726f706f73616c3bb86f7468657277697365206974206973206120766f746520746f206b65657020746865207374617475732071756f2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00dc2d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f20766f746520666f722e842d2060766f7465603a2054686520766f746520636f6e66696775726174696f6e2e002d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722068617320766f746564206f6e2e40656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003204d015363686564756c6520616e20656d657267656e63792063616e63656c6c6174696f6e206f662061207265666572656e64756d2e2043616e6e6f742068617070656e20747769636520746f207468652073616d652c7265666572656e64756d2e00f8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c6c6174696f6e4f726967696e602e00d02d607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e003c5765696768743a20604f283129602e4065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736824011c543a3a486173680004242d015363686564756c652061207265666572656e64756d20746f206265207461626c6564206f6e6365206974206973206c6567616c20746f207363686564756c6520616e2065787465726e616c2c7265666572656e64756d2e00e8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206045787465726e616c4f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e0015015765696768743a20604f2856296020776974682056206e756d626572206f66207665746f65727320696e2074686520626c61636b6c697374206f662070726f706f73616c2eb820204465636f64696e6720766563206f66206c656e67746820562e2043686172676564206173206d6178696d756d6465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736824011c543a3a4861736800052c55015363686564756c652061206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f207363686564756c655c616e2065787465726e616c207265666572656e64756d2e00ec546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c4d616a6f726974794f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f283129606065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736824011c543a3a4861736800062c45015363686564756c652061206e656761746976652d7475726e6f75742d62696173207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f807363686564756c6520616e2065787465726e616c207265666572656e64756d2e00e8546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c44656661756c744f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f2831296028666173745f747261636b0c013470726f706f73616c5f6861736824011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d6265720007404d015363686564756c65207468652063757272656e746c792065787465726e616c6c792d70726f706f736564206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c65646101696d6d6564696174656c792e204966207468657265206973206e6f2065787465726e616c6c792d70726f706f736564207265666572656e64756d2063757272656e746c792c206f72206966207468657265206973206f6e65e8627574206974206973206e6f742061206d616a6f726974792d63617272696573207265666572656e64756d207468656e206974206661696c732e00d0546865206469737061746368206f6620746869732063616c6c206d757374206265206046617374547261636b4f726967696e602e00f42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652063757272656e742065787465726e616c2070726f706f73616c2e29012d2060766f74696e675f706572696f64603a2054686520706572696f64207468617420697320616c6c6f77656420666f7220766f74696e67206f6e20746869732070726f706f73616c2e88094d75737420626520616c776179732067726561746572207468616e207a65726f2e350109466f72206046617374547261636b4f726967696e60206d75737420626520657175616c206f722067726561746572207468616e206046617374547261636b566f74696e67506572696f64602e51012d206064656c6179603a20546865206e756d626572206f6620626c6f636b20616674657220766f74696e672068617320656e64656420696e20617070726f76616c20616e6420746869732073686f756c64206265b82020656e61637465642e205468697320646f65736e277420686176652061206d696e696d756d20616d6f756e742e0040456d697473206053746172746564602e00385765696768743a20604f28312960347665746f5f65787465726e616c04013470726f706f73616c5f6861736824011c543a3a48617368000824b85665746f20616e6420626c61636b6c697374207468652065787465726e616c2070726f706f73616c20686173682e00d8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520605665746f4f726967696e602e002d012d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c20746f207665746f20616e6420626c61636b6c6973742e003c456d69747320605665746f6564602e00fc5765696768743a20604f2856202b206c6f6728562929602077686572652056206973206e756d626572206f6620606578697374696e67207665746f657273604463616e63656c5f7265666572656e64756d0401247265665f696e6465788d01013c5265666572656e64756d496e64657800091c5052656d6f76652061207265666572656e64756d2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00d42d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e004423205765696768743a20604f283129602e3463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a1c9c43616e63656c20612070726f706f73616c2071756575656420666f7220656e6163746d656e742e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00c42d20607768696368603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e0049015765696768743a20604f284429602077686572652060446020697320746865206974656d7320696e207468652064697370617463682071756575652e205765696768746564206173206044203d203130602e2064656c65676174650c0108746f000130543a3a4163636f756e744964000128636f6e76696374696f6eb1040128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b50390144656c65676174652074686520766f74696e6720706f77657220287769746820736f6d6520676976656e20636f6e76696374696f6e29206f66207468652073656e64696e67206163636f756e742e0055015468652062616c616e63652064656c656761746564206973206c6f636b656420666f72206173206c6f6e6720617320697427732064656c6567617465642c20616e64207468657265616674657220666f7220746865c874696d6520617070726f70726961746520666f722074686520636f6e76696374696f6e2773206c6f636b20706572696f642e005d01546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e696e67206163636f756e74206d757374206569746865723a7420202d2062652064656c65676174696e6720616c72656164793b206f72590120202d2068617665206e6f20766f74696e67206163746976697479202869662074686572652069732c207468656e2069742077696c6c206e65656420746f2062652072656d6f7665642f636f6e736f6c69646174656494202020207468726f7567682060726561705f766f746560206f722060756e766f746560292e0045012d2060746f603a20546865206163636f756e742077686f736520766f74696e6720746865206074617267657460206163636f756e74277320766f74696e6720706f7765722077696c6c20666f6c6c6f772e55012d2060636f6e76696374696f6e603a2054686520636f6e76696374696f6e20746861742077696c6c20626520617474616368656420746f207468652064656c65676174656420766f7465732e205768656e20746865410120206163636f756e7420697320756e64656c6567617465642c207468652066756e64732077696c6c206265206c6f636b656420666f722074686520636f72726573706f6e64696e6720706572696f642e61012d206062616c616e6365603a2054686520616d6f756e74206f6620746865206163636f756e7427732062616c616e636520746f206265207573656420696e2064656c65676174696e672e2054686973206d757374206e6f74b420206265206d6f7265207468616e20746865206163636f756e7427732063757272656e742062616c616e63652e0048456d697473206044656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e28756e64656c6567617465000c30cc556e64656c65676174652074686520766f74696e6720706f776572206f66207468652073656e64696e67206163636f756e742e005d01546f6b656e73206d617920626520756e6c6f636b656420666f6c6c6f77696e67206f6e636520616e20616d6f756e74206f662074696d6520636f6e73697374656e74207769746820746865206c6f636b20706572696f64dc6f662074686520636f6e76696374696f6e2077697468207768696368207468652064656c65676174696f6e20776173206973737565642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062655463757272656e746c792064656c65676174696e672e0050456d6974732060556e64656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e58636c6561725f7075626c69635f70726f706f73616c73000d1470436c6561727320616c6c207075626c69632070726f706f73616c732e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e003c5765696768743a20604f283129602e346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000e285d0152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e205468697320646f65736e27742072657175697265207468652070726f706f73616c20746f2062652101696e207468652064697370617463682071756575652062757420646f657320726571756972652061206465706f7369742c2072657475726e6564206f6e636520656e61637465642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000f04090153616d6520617320606e6f74655f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e001030410152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e2054686973207265717569726573207468652070726f706f73616c20746f2062653d01696e207468652064697370617463682071756575652e204e6f206465706f736974206973206e65656465642e205768656e20746869732063616c6c206973207375636365737366756c2c20692e652e350174686520707265696d61676520686173206e6f74206265656e2075706c6f61646564206265666f726520616e64206d61746368657320736f6d6520696d6d696e656e742070726f706f73616c2c3c6e6f2066656520697320706169642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e0011042d0153616d6520617320606e6f74655f696d6d696e656e745f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e34726561705f707265696d61676508013470726f706f73616c5f6861736824011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e648d01010c75333200123cf052656d6f766520616e20657870697265642070726f706f73616c20707265696d61676520616e6420636f6c6c65637420746865206465706f7369742e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f6620612070726f706f73616c2e5d012d206070726f706f73616c5f6c656e6774685f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e206c656e677468206f66207468652070726f706f73616c2e2045787472696e736963206973c820207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e004d01546869732077696c6c206f6e6c7920776f726b2061667465722060566f74696e67506572696f646020626c6f636b732066726f6d207468652074696d6520746861742074686520707265696d6167652077617359016e6f7465642c2069662069742773207468652073616d65206163636f756e7420646f696e672069742e2049662069742773206120646966666572656e74206163636f756e742c207468656e206974276c6c206f6e6c79ac776f726b20616e206164646974696f6e616c2060456e6163746d656e74506572696f6460206c617465722e005c456d6974732060507265696d616765526561706564602e00b45765696768743a20604f284429602077686572652044206973206c656e677468206f662070726f706f73616c2e18756e6c6f636b040118746172676574000130543a3a4163636f756e74496400131ca0556e6c6f636b20746f6b656e732074686174206861766520616e2065787069726564206c6f636b2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00b82d2060746172676574603a20546865206163636f756e7420746f2072656d6f766520746865206c6f636b206f6e2e00bc5765696768743a20604f2852296020776974682052206e756d626572206f6620766f7465206f66207461726765742e2c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e64657800146c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e000c49663a882d20746865207265666572656e64756d207761732063616e63656c6c65642c206f727c2d20746865207265666572656e64756d206973206f6e676f696e672c206f72902d20746865207265666572656e64756d2068617320656e64656420737563682074686174fc20202d2074686520766f7465206f6620746865206163636f756e742077617320696e206f70706f736974696f6e20746f2074686520726573756c743b206f72d420202d20746865726520776173206e6f20636f6e76696374696f6e20746f20746865206163636f756e74277320766f74653b206f728420202d20746865206163636f756e74206d61646520612073706c697420766f74655d012e2e2e7468656e2074686520766f74652069732072656d6f76656420636c65616e6c7920616e64206120666f6c6c6f77696e672063616c6c20746f2060756e6c6f636b60206d617920726573756c7420696e206d6f72655866756e6473206265696e6720617661696c61626c652e00a849662c20686f77657665722c20746865207265666572656e64756d2068617320656e64656420616e643aec2d2069742066696e697368656420636f72726573706f6e64696e6720746f2074686520766f7465206f6620746865206163636f756e742c20616e64dc2d20746865206163636f756e74206d6164652061207374616e6461726420766f7465207769746820636f6e76696374696f6e2c20616e64bc2d20746865206c6f636b20706572696f64206f662074686520636f6e76696374696f6e206973206e6f74206f76657259012e2e2e7468656e20746865206c6f636b2077696c6c206265206167677265676174656420696e746f20746865206f766572616c6c206163636f756e742773206c6f636b2c207768696368206d617920696e766f6c766559012a6f7665726c6f636b696e672a20287768657265207468652074776f206c6f636b732061726520636f6d62696e656420696e746f20612073696e676c65206c6f636b207468617420697320746865206d6178696d756de46f6620626f74682074686520616d6f756e74206c6f636b656420616e64207468652074696d65206973206974206c6f636b656420666f72292e004901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e6572206d7573742068617665206120766f7465887265676973746572656420666f72207265666572656e64756d2060696e646578602e00f42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e4472656d6f76655f6f746865725f766f7465080118746172676574000130543a3a4163636f756e744964000114696e64657810013c5265666572656e64756d496e64657800153c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e004d0149662074686520607461726765746020697320657175616c20746f20746865207369676e65722c207468656e20746869732066756e6374696f6e2069732065786163746c79206571756976616c656e7420746f2d016072656d6f76655f766f7465602e204966206e6f7420657175616c20746f20746865207369676e65722c207468656e2074686520766f7465206d757374206861766520657870697265642c5501656974686572206265636175736520746865207265666572656e64756d207761732063616e63656c6c65642c20626563617573652074686520766f746572206c6f737420746865207265666572656e64756d206f7298626563617573652074686520636f6e76696374696f6e20706572696f64206973206f7665722e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e004d012d2060746172676574603a20546865206163636f756e74206f662074686520766f746520746f2062652072656d6f7665643b2074686973206163636f756e74206d757374206861766520766f74656420666f725420207265666572656e64756d2060696e646578602ef42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e38656e6163745f70726f706f73616c08013470726f706f73616c5f6861736824011c543a3a48617368000114696e64657810013c5265666572656e64756d496e6465780016044d01456e61637420612070726f706f73616c2066726f6d2061207265666572656e64756d2e20466f72206e6f77207765206a757374206d616b65207468652077656967687420626520746865206d6178696d756d2e24626c61636b6c69737408013470726f706f73616c5f6861736824011c543a3a4861736800013c6d617962655f7265665f696e646578b504015c4f7074696f6e3c5265666572656e64756d496e6465783e00173c45015065726d616e656e746c7920706c61636520612070726f706f73616c20696e746f2074686520626c61636b6c6973742e20546869732070726576656e74732069742066726f6d2065766572206265696e673c70726f706f73656420616761696e2e00510149662063616c6c6564206f6e206120717565756564207075626c6963206f722065787465726e616c2070726f706f73616c2c207468656e20746869732077696c6c20726573756c7420696e206974206265696e67510172656d6f7665642e2049662074686520607265665f696e6465786020737570706c69656420697320616e20616374697665207265666572656e64756d2077697468207468652070726f706f73616c20686173682c687468656e2069742077696c6c2062652063616e63656c6c65642e00ec546865206469737061746368206f726967696e206f6620746869732063616c6c206d7573742062652060426c61636b6c6973744f726967696e602e00f82d206070726f706f73616c5f68617368603a205468652070726f706f73616c206861736820746f20626c61636b6c697374207065726d616e656e746c792e45012d20607265665f696e646578603a20416e206f6e676f696e67207265666572656e64756d2077686f73652068617368206973206070726f706f73616c5f68617368602c2077686963682077696c6c2062652863616e63656c6c65642e0041015765696768743a20604f28702960202874686f756768206173207468697320697320616e20686967682d70726976696c6567652064697370617463682c20776520617373756d65206974206861732061502020726561736f6e61626c652076616c7565292e3c63616e63656c5f70726f706f73616c04012870726f705f696e6465788d01012450726f70496e64657800181c4852656d6f766520612070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c50726f706f73616c4f726967696e602e00d02d206070726f705f696e646578603a2054686520696e646578206f66207468652070726f706f73616c20746f2063616e63656c2e00e45765696768743a20604f28702960207768657265206070203d205075626c696350726f70733a3a3c543e3a3a6465636f64655f6c656e282960042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb1040c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b6564367800060000b50404184f7074696f6e04045401100108104e6f6e6500000010536f6d650400100000010000b9040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273390101445665633c543a3a4163636f756e7449643e0001147072696d65b801504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cb503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e648d01010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c648d01012c4d656d626572436f756e7400012070726f706f73616cb503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e648d01010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465788d01013450726f706f73616c496e64657800011c617070726f7665840110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465788d01013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64990101185765696768740001306c656e6774685f626f756e648d01010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273390101445665633c543a3a4163636f756e7449643e0001147072696d65b801504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cb503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e648d01010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c648d01012c4d656d626572436f756e7400012070726f706f73616cb503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e648d01010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465788d01013450726f706f73616c496e64657800011c617070726f7665840110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465788d01013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64990101185765696768740001306c656e6774685f626f756e648d01010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec1040c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273390101445665633c543a3a4163636f756e7449643e0001147072696d65b801504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cb503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e648d01010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c648d01012c4d656d626572436f756e7400012070726f706f73616cb503017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e648d01010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e6465788d01013450726f706f73616c496e64657800011c617070726f7665840110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e6465788d01013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64990101185765696768740001306c656e6774685f626f756e648d01010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec5040c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001143470726f706f73655f7370656e6408011476616c75659d01013c42616c616e63654f663c542c20493e00012c62656e656669636961727900018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000024290150757420666f727761726420612073756767657374696f6e20666f72207370656e64696e672e2041206465706f7369742070726f706f7274696f6e616c20746f207468652076616c75653101697320726573657276656420616e6420736c6173686564206966207468652070726f706f73616c2069732072656a65637465642e2049742069732072657475726e6564206f6e6365207468655070726f706f73616c20697320617761726465642e002823203c7765696768743e482d20436f6d706c65786974793a204f283129b02d20446252656164733a206050726f706f73616c436f756e74602c20606f726967696e206163636f756e7460e82d2044625772697465733a206050726f706f73616c436f756e74602c206050726f706f73616c73602c20606f726967696e206163636f756e74602c23203c2f7765696768743e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f69648d01013450726f706f73616c496e646578000124f852656a65637420612070726f706f736564207370656e642e20546865206f726967696e616c206465706f7369742077696c6c20626520736c61736865642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e002823203c7765696768743e482d20436f6d706c65786974793a204f283129cc2d20446252656164733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e7460d02d2044625772697465733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e74602c23203c2f7765696768743e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f69648d01013450726f706f73616c496e6465780002285901417070726f766520612070726f706f73616c2e2041742061206c617465722074696d652c207468652070726f706f73616c2077696c6c20626520616c6c6f636174656420746f207468652062656e6566696369617279a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e4c2d20436f6d706c65786974793a204f2831292e8c2d20446252656164733a206050726f706f73616c73602c2060417070726f76616c7360582d20446257726974653a2060417070726f76616c73602c23203c2f7765696768743e147370656e64080118616d6f756e749d01013c42616c616e63654f663c542c20493e00012c62656e656669636961727900018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000320b850726f706f736520616e6420617070726f76652061207370656e64206f662074726561737572792066756e64732e004d012d20606f726967696e603a204d75737420626520605370656e644f726967696e60207769746820746865206053756363657373602076616c7565206265696e67206174206c656173742060616d6f756e74602e41012d2060616d6f756e74603a2054686520616d6f756e7420746f206265207472616e736665727265642066726f6d2074686520747265617375727920746f20746865206062656e6566696369617279602ee82d206062656e6566696369617279603a205468652064657374696e6174696f6e206163636f756e7420666f7220746865207472616e736665722e0045014e4f54453a20466f72207265636f72642d6b656570696e6720707572706f7365732c207468652070726f706f736572206973206465656d656420746f206265206571756976616c656e7420746f207468653062656e65666963696172792e3c72656d6f76655f617070726f76616c04012c70726f706f73616c5f69648d01013450726f706f73616c496e64657800043c2d01466f72636520612070726576696f75736c7920617070726f7665642070726f706f73616c20746f2062652072656d6f7665642066726f6d2074686520617070726f76616c2071756575652ec0546865206f726967696e616c206465706f7369742077696c6c206e6f206c6f6e6765722062652072657475726e65642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602ea02d206070726f706f73616c5f6964603a2054686520696e646578206f6620612070726f706f73616c002823203c7765696768743edc2d20436f6d706c65786974793a204f2841292077686572652060416020697320746865206e756d626572206f6620617070726f76616c73882d20446220726561647320616e64207772697465733a2060417070726f76616c73602c23203c2f7765696768743e001c4572726f72733a61012d206050726f706f73616c4e6f74417070726f766564603a20546865206070726f706f73616c5f69646020737570706c69656420776173206e6f7420666f756e6420696e2074686520617070726f76616c2071756575652c5101692e652e2c207468652070726f706f73616c20686173206e6f74206265656e20617070726f7665642e205468697320636f756c6420616c736f206d65616e207468652070726f706f73616c20646f6573206e6f745901657869737420616c746f6765746865722c2074687573207468657265206973206e6f2077617920697420776f756c642068617665206265656e20617070726f76656420696e2074686520666972737420706c6163652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec9040c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c65741043616c6c040454000118646173736f63696174655f6e61746976655f6964656e746974790c01387265776172645f6163636f756e74000130543a3a4163636f756e74496400013472656c61795f6163636f756e74280158543a3a52656c6179436861696e4163636f756e74496400011470726f6f66cd0401384d756c74695369676e617475726500001439014173736f63696174652061206e617469766520726577617264735f64657374696e6174696f6e206964656e74697479207769746820612063726f77646c6f616e20636f6e747269627574696f6e2e0045015468652063616c6c6572206e6565647320746f2070726f766964652074686520756e6173736f6369617465642072656c6179206163636f756e7420616e6420612070726f6f6620746f2073756363656564507769746820746865206173736f63696174696f6e45015468652070726f6f66206973206e6f7468696e67206275742061207369676e6174757265206f76657220746865207265776172645f61646472657373207573696e67207468652072656c6179206b657973886368616e67655f6173736f63696174696f6e5f776974685f72656c61795f6b6579730c01387265776172645f6163636f756e74000130543a3a4163636f756e74496400014070726576696f75735f6163636f756e74000130543a3a4163636f756e74496400011870726f6f6673e50401b45665633c28543a3a52656c6179436861696e4163636f756e7449642c204d756c74695369676e6174757265293e000114f84368616e676520726577617264206163636f756e74206279207375626d697474696e672070726f6f66732066726f6d2072656c6179206163636f756e7473005101546865206e756d626572206f662076616c69642070726f6f6673206e6565647320746f20626520626967676572207468616e20275265776172644164647265737352656c6179566f74655468726573686f6c64271501546865206163636f756e7420746f206265206368616e676564206e6565647320746f206265207375626d6974746564206173202770726576696f75735f6163636f756e7427a04f726967696e206d75737420626520526577617264416464726573734368616e67654f726967696e14636c61696d000204f4436f6c6c65637420776861746576657220706f7274696f6e206f6620796f757220726577617264206172652063757272656e746c79207665737465642e547570646174655f7265776172645f616464726573730401486e65775f7265776172645f6163636f756e74000130543a3a4163636f756e74496400030429015570646174652072657761726420616464726573732c2070726f76696e672074686174207468652063616c6c6572206f776e73207468652063757272656e74206e6174697665206b65795c636f6d706c6574655f696e697469616c697a6174696f6e0401486c656173655f656e64696e675f626c6f636b100154543a3a56657374696e67426c6f636b4e756d6265720004106d01546869732065787472696e73696320636f6d706c657465732074686520696e697469616c697a6174696f6e20696620736f6d6520636865636b73206172652066756c6c66696c65642e20546865736520636865636b73206172653ae4202d5468652072657761726420636f6e747269627574696f6e206d6f6e6579206d617463686573207468652063726f77646c6f616e20706f74f4202d54686520656e642076657374696e6720626c6f636b20697320686967686572207468616e2074686520696e69742076657374696e6720626c6f636ba4202d54686520696e697469616c697a6174696f6e20686173206e6f7420636f6d706c6574652079657454696e697469616c697a655f7265776172645f76656304011c72657761726473ed040105015665633c28543a3a52656c6179436861696e4163636f756e7449642c204f7074696f6e3c543a3a4163636f756e7449643e2c2042616c616e63654f663c543e293e00050c4d01496e697469616c697a65207468652072657761726420646973747269627574696f6e2073746f726167652e2049742073686f727463757473207768656e6576657220616e206572726f7220697320666f756e6435015468697320646f6573206e6f7420656e666f72636520616e7920636865636b73206f74686572207468616e206d616b696e67207375726520776520646f6e7420676f206f7665722066756e6473d4636f6d706c6574655f696e697469616c697a6174696f6e2073686f756c6420706572666f726d20616e79206164646974696f6e616c042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ecd04082873705f72756e74696d65384d756c74695369676e617475726500010c1c456432353531390400d1040148656432353531393a3a5369676e61747572650000001c537232353531390400d9040148737232353531393a3a5369676e61747572650001001445636473610400dd04014065636473613a3a5369676e617475726500020000d1040c1c73705f636f72651c65643235353139245369676e617475726500000400d50401205b75383b2036345d0000d504000003400000000800d9040c1c73705f636f72651c73723235353139245369676e617475726500000400d50401205b75383b2036345d0000dd040c1c73705f636f7265146563647361245369676e617475726500000400e10401205b75383b2036355d0000e104000003410000000800e504000002e90400e9040000040828cd0400ed04000002f10400f1040000040c28b81800f5040c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030905365727669636520612073696e676c65206f766572776569676874206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733aac2d2060556e6b6e6f776e603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e15012d20604f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef9040c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765fd040154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172790d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473f9010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172790d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473f9010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765290501a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6e81010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6eb50401484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e0d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e0d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172790d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473f9010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d6974f101012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172790d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000118617373657473f9010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d6974f101012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd04080c78636d3056657273696f6e656458636d041043616c6c00010c08563004000105013476303a3a58636d3c43616c6c3e00000008563104001505013476313a3a58636d3c43616c6c3e0001000856320400a901013476323a3a58636d3c43616c6c3e0002000001050c0c78636d0876300c58636d041043616c6c00012c3457697468647261774173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011c65666665637473050501405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f736974080118617373657473fd01013c5665633c4d756c746941737365743e00011c65666665637473050501405665633c4f726465723c43616c6c3e3e0001003454656c65706f72744173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011c65666665637473050501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69649901010c753634000120726573706f6e736511050120526573706f6e7365000300345472616e736665724173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065dd0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6ce101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465728d01010c7533320001406d61785f6d6573736167655f73697a658d01010c7533320001306d61785f63617061636974798d01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e748d01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f728d01010c75333200011873656e6465728d01010c753332000124726563697069656e748d01010c7533320009002c52656c6179656446726f6d08010c77686f050201344d756c74694c6f636174696f6e00011c6d65737361676501050170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000005050000020905000905100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f7369744173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c0118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665fd01013c5665633c4d756c746941737365743e00011c72656365697665fd01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c0118617373657473fd01013c5665633c4d756c746941737365743e00011c72657365727665050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69649901010c75363400011064657374050201344d756c74694c6f636174696f6e000118617373657473fd01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573010201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72840110626f6f6c00010c78636d0d0501385665633c58636d3c43616c6c3e3e000700000d0500000201050011050c0c78636d08763020526573706f6e7365000104184173736574730400fd01013c5665633c4d756c746941737365743e0000000015050c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473b501012c4d756c746941737365747300011c65666665637473190501405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473b501012c4d756c746941737365747300011c65666665637473190501405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473b501012c4d756c746941737365747300011c65666665637473190501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69649901010c753634000120726573706f6e736525050120526573706f6e7365000300345472616e736665724173736574080118617373657473b501012c4d756c746941737365747300012c62656e6566696369617279810101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473b501012c4d756c746941737365747300011064657374810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065dd0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6ce101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465728d01010c7533320001406d61785f6d6573736167655f73697a658d01010c7533320001306d61785f63617061636974798d01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e748d01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f728d01010c75333200011873656e6465728d01010c753332000124726563697069656e748d01010c7533320009002c52656c6179656446726f6d08010c77686f85010154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676515050170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69649901010c75363400014c6d61785f726573706f6e73655f7765696768749901010c753634000b0048556e73756273637269626556657273696f6e000c000019050000021d05001d05100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473e50101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279810101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473e50101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665e50101404d756c7469417373657446696c74657200011c72656365697665b501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473e50101404d756c7469417373657446696c74657200011c72657365727665810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473e50101404d756c7469417373657446696c74657200011064657374810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69649901010c75363400011064657374810101344d756c74694c6f636174696f6e000118617373657473e50101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573bd0101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72840110626f6f6c000130696e737472756374696f6e73210501385665633c58636d3c43616c6c3e3e00070000210500000215050025050c0c78636d08763120526573706f6e7365000108184173736574730400b501012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100002905080c78636d3056657273696f6e656458636d041043616c6c00010c08563004002d05013476303a3a58636d3c43616c6c3e00000008563104004105013476313a3a58636d3c43616c6c3e00010008563204005105013476323a3a58636d3c43616c6c3e000200002d050c0c78636d0876300c58636d041043616c6c00012c3457697468647261774173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011c65666665637473310501405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f736974080118617373657473fd01013c5665633c4d756c746941737365743e00011c65666665637473310501405665633c4f726465723c43616c6c3e3e0001003454656c65706f72744173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011c65666665637473310501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69649901010c753634000120726573706f6e736511050120526573706f6e7365000300345472616e736665724173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065dd0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3d05014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465728d01010c7533320001406d61785f6d6573736167655f73697a658d01010c7533320001306d61785f63617061636974798d01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e748d01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f728d01010c75333200011873656e6465728d01010c753332000124726563697069656e748d01010c7533320009002c52656c6179656446726f6d08010c77686f050201344d756c74694c6f636174696f6e00011c6d6573736167652d050170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000031050000023505003505100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f7369744173736574080118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c0118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665fd01013c5665633c4d756c746941737365743e00011c72656365697665fd01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c0118617373657473fd01013c5665633c4d756c746941737365743e00011c72657365727665050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473fd01013c5665633c4d756c746941737365743e00011064657374050201344d756c74694c6f636174696f6e00011c65666665637473050501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69649901010c75363400011064657374050201344d756c74694c6f636174696f6e000118617373657473fd01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573010201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72840110626f6f6c00010c78636d390501385665633c58636d3c43616c6c3e3e0007000039050000022d05003d050c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e000041050c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473b501012c4d756c746941737365747300011c65666665637473450501405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473b501012c4d756c746941737365747300011c65666665637473450501405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473b501012c4d756c746941737365747300011c65666665637473450501405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f69649901010c753634000120726573706f6e736525050120526573706f6e7365000300345472616e736665724173736574080118617373657473b501012c4d756c746941737365747300012c62656e6566696369617279810101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473b501012c4d756c746941737365747300011064657374810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065dd0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3d05014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465728d01010c7533320001406d61785f6d6573736167655f73697a658d01010c7533320001306d61785f63617061636974798d01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e748d01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f728d01010c75333200011873656e6465728d01010c753332000124726563697069656e748d01010c7533320009002c52656c6179656446726f6d08010c77686f85010154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676541050170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f69649901010c75363400014c6d61785f726573706f6e73655f7765696768749901010c753634000b0048556e73756273637269626556657273696f6e000c000045050000024905004905100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473e50101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279810101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473e50101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665e50101404d756c7469417373657446696c74657200011c72656365697665b501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473e50101404d756c7469417373657446696c74657200011c72657365727665810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473e50101404d756c7469417373657446696c74657200011064657374810101344d756c74694c6f636174696f6e00011c65666665637473190501385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f69649901010c75363400011064657374810101344d756c74694c6f636174696f6e000118617373657473e50101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573bd0101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72840110626f6f6c000130696e737472756374696f6e734d0501385665633c58636d3c43616c6c3e3e000700004d0500000241050051050c0c78636d0876320c58636d041043616c6c00000400550501585665633c496e737472756374696f6e3c43616c6c3e3e0000550500000259050059050c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400b501012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400b501012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400b501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f69649901011c51756572794964000120726573706f6e7365d1010120526573706f6e73650001286d61785f7765696768749901010c753634000300345472616e736665724173736574080118617373657473b501012c4d756c746941737365747300012c62656e6566696369617279810101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473b501012c4d756c746941737365747300011064657374810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065dd0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f73749901010c75363400011063616c6c3d05014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e6465728d01010c7533320001406d61785f6d6573736167655f73697a658d01010c7533320001306d61785f63617061636974798d01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e748d01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f728d01010c75333200011873656e6465728d01010c753332000124726563697069656e748d01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040085010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f69649901011c5175657279496400011064657374810101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f7765696768749901010c753634000c00304465706f73697441737365740c0118617373657473e50101404d756c7469417373657446696c7465720001286d61785f6173736574738d01010c75333200012c62656e6566696369617279810101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473e50101404d756c7469417373657446696c7465720001286d61785f6173736574738d01010c75333200011064657374810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e000e003445786368616e6765417373657408011067697665e50101404d756c7469417373657446696c74657200011c72656365697665b501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473e50101404d756c7469417373657446696c74657200011c72657365727665810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473e50101404d756c7469417373657446696c74657200011064657374810101344d756c74694c6f636174696f6e00010c78636da901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f69649901011c5175657279496400011064657374810101344d756c74694c6f636174696f6e000118617373657473e50101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f7765696768749901010c75363400120030427579457865637574696f6e08011066656573bd0101284d756c746941737365740001307765696768745f6c696d6974f101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204005105012458636d3c43616c6c3e0015002c536574417070656e64697804005105012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473b501012c4d756c74694173736574730001187469636b6574810101344d756c74694c6f636174696f6e001800105472617004009901010c7536340019004053756273637269626556657273696f6e08012071756572795f69649901011c5175657279496400014c6d61785f726573706f6e73655f7765696768749901010c753634001a0048556e73756273637269626556657273696f6e001b00005d050c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000164186372656174650c010869649d010128543a3a4173736574496400011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e6365180128543a3a42616c616e636500004ce849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d2061207075626c6963206f726967696e2e00250154686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00bc46756e6473206f662073656e64657220617265207265736572766564206279206041737365744465706f736974602e002c506172616d65746572733a59012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d206061646d696e603a205468652061646d696e206f66207468697320636c617373206f66206173736574732e205468652061646d696e2069732074686520696e697469616c2061646472657373206f6620656163689c6d656d626572206f662074686520617373657420636c61737327732061646d696e207465616d2e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f63726561746510010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013469735f73756666696369656e74840110626f6f6c00012c6d696e5f62616c616e63659d010128543a3a42616c616e636500014cf849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d20612070726976696c65676564206f726967696e2e00b454686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0059012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d20606f776e6572603a20546865206f776e6572206f66207468697320636c617373206f66206173736574732e20546865206f776e6572206861732066756c6c20737570657275736572207065726d697373696f6e7325016f76657220746869732061737365742c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f7908010869649d010128543a3a4173736574496400011c7769746e6573736105013844657374726f795769746e6573730002488c44657374726f79206120636c617373206f662066756e6769626c65206173736574732e005501546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d757374206265205369676e656420616e64207468652073656e646572206d75737420626520746865606f776e6572206f662074686520617373657420606964602e004d012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652064657374726f7965642e2054686973206d757374206964656e7469667920616e206578697374696e671861737365742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e0045014e4f54453a2049742063616e2062652068656c7066756c20746f20666972737420667265657a6520616e206173736574206265666f72652064657374726f79696e6720697420736f207468617420796f75490163616e2070726f76696465206163637572617465207769746e65737320696e666f726d6174696f6e20616e642070726576656e742075736572732066726f6d206d616e6970756c6174696e67207374617465b0696e20612077617920746861742063616e206d616b652069742068617264657220746f2064657374726f792e00745765696768743a20604f2863202b2070202b206129602077686572653ac02d206063203d20287769746e6573732e6163636f756e7473202d207769746e6573732e73756666696369656e747329606c2d206073203d207769746e6573732e73756666696369656e747360642d206061203d207769746e6573732e617070726f76616c7360106d696e740c010869649d010128543a3a4173736574496400012c62656e656669636961727900018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e6365000330884d696e7420617373657473206f66206120706172746963756c617220636c6173732e003901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f662074686520617373657420606964602e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206d696e7465642e0d012d206062656e6566696369617279603a20546865206163636f756e7420746f206265206372656469746564207769746820746865206d696e746564206173736574732ec42d2060616d6f756e74603a2054686520616d6f756e74206f662074686520617373657420746f206265206d696e7465642e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296055014d6f6465733a205072652d6578697374696e672062616c616e6365206f66206062656e6566696369617279603b204163636f756e74207072652d6578697374656e6365206f66206062656e6566696369617279602e106275726e0c010869649d010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e636500043c4501526564756365207468652062616c616e6365206f66206077686f60206279206173206d75636820617320706f737369626c6520757020746f2060616d6f756e746020617373657473206f6620606964602e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204d616e61676572206f662074686520617373657420606964602e00d04261696c73207769746820604e6f4163636f756e746020696620746865206077686f6020697320616c726561647920646561642e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206275726e65642ea02d206077686f603a20546865206163636f756e7420746f20626520646562697465642066726f6d2e29012d2060616d6f756e74603a20546865206d6178696d756d20616d6f756e74206279207768696368206077686f6027732062616c616e63652073686f756c6420626520726564756365642e005101456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e20496620746869732074616b6573207468652062616c616e636520746f2062656c6f772074686539016d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74206275726e656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296009014d6f6465733a20506f73742d6578697374656e6365206f66206077686f603b20507265202620706f7374205a6f6d6269652d737461747573206f66206077686f602e207472616e736665720c010869649d010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e6365000548d04d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e4c7472616e736665725f6b6565705f616c6976650c010869649d010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e636500064859014d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722c206b656570696e67207468652073656e646572206163636f756e7420616c6976652e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e38666f7263655f7472616e7366657210010869649d010128543a3a41737365744964000118736f7572636500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e636500074cb44d6f766520736f6d65206173736574732066726f6d206f6e65206163636f756e7420746f20616e6f746865722e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e982d2060736f75726365603a20546865206163636f756e7420746f20626520646562697465642e942d206064657374603a20546865206163636f756e7420746f2062652063726564697465642e59012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652060736f757263656027732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e64590160646573746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e4d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652060736f75726365602062616c616e63652061626f7665207a65726f20627574d462656c6f7720746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f66206064657374603b20506f73742d6578697374656e6365206f662060736f75726365603b204163636f756e74207072652d6578697374656e6365206f661c6064657374602e18667265657a6508010869649d010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000828e0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e742e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e882d206077686f603a20546865206163636f756e7420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f28312960107468617708010869649d010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000928cc416c6c6f7720756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e7420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e902d206077686f603a20546865206163636f756e7420746f20626520756e66726f7a656e2e003c456d6974732060546861776564602e00385765696768743a20604f2831296030667265657a655f617373657404010869649d010128543a3a41737365744964000a24f0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f722074686520617373657420636c6173732e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296028746861775f617373657404010869649d010128543a3a41737365744964000b24c4416c6c6f7720756e70726976696c65676564207472616e736665727320666f722074686520617373657420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e65727368697008010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000c28744368616e676520746865204f776e6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d10010869649d010128543a3a4173736574496400011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d30c44368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f28312960307365745f6d6574616461746110010869649d010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c730801087538000e407853657420746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00d846756e6473206f662073656e64657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a5101604d657461646174614465706f73697442617365202b204d657461646174614465706f73697450657242797465202a20286e616d652e6c656e202b2073796d626f6c2e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d6574616461746104010869649d010128543a3a41737365744964000f2c80436c65617220746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00a4416e79206465706f73697420697320667265656420666f7220746865206173736574206f776e65722e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f7365745f6d6574616461746114010869649d010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e840110626f6f6c001038b8466f72636520746865206d6574616461746120666f7220616e20617373657420746f20736f6d652076616c75652e006c4f726967696e206d75737420626520466f7263654f726967696e2e0068416e79206465706f736974206973206c65667420616c6f6e652e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e0051015765696768743a20604f284e202b20532960207768657265204e20616e6420532061726520746865206c656e677468206f6620746865206e616d6520616e642073796d626f6c20726573706563746976656c792e50666f7263655f636c6561725f6d6574616461746104010869649d010128543a3a4173736574496400112c80436c65617220746865206d6574616461746120666f7220616e2061737365742e006c4f726967696e206d75737420626520466f7263654f726967696e2e0060416e79206465706f7369742069732072657475726e65642e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f61737365745f73746174757320010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e63659d010128543a3a42616c616e636500013469735f73756666696369656e74840110626f6f6c00012469735f66726f7a656e840110626f6f6c00125898416c746572207468652061747472696275746573206f66206120676976656e2061737365742e00744f726967696e206d7573742062652060466f7263654f726967696e602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e51012d206069735f73756666696369656e74603a20576865746865722061206e6f6e2d7a65726f2062616c616e6365206f662074686973206173736574206973206465706f736974206f662073756666696369656e744d0176616c756520746f206163636f756e7420666f722074686520737461746520626c6f6174206173736f6369617465642077697468206974732062616c616e63652073746f726167652e2049662073657420746f55016074727565602c207468656e206e6f6e2d7a65726f2062616c616e636573206d61792062652073746f72656420776974686f757420612060636f6e73756d657260207265666572656e63652028616e6420746875734d01616e20454420696e207468652042616c616e6365732070616c6c6574206f7220776861746576657220656c7365206973207573656420746f20636f6e74726f6c20757365722d6163636f756e742073746174652067726f777468292e3d012d206069735f66726f7a656e603a2057686574686572207468697320617373657420636c6173732069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e8456d697473206041737365745374617475734368616e67656460207769746820746865206964656e74697479206f66207468652061737365742e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c010869649d010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e63650013502d01417070726f766520616e20616d6f756e74206f6620617373657420666f72207472616e7366657220627920612064656c6567617465642074686972642d7061727479206163636f756e742e00584f726967696e206d757374206265205369676e65642e004d01456e737572657320746861742060417070726f76616c4465706f7369746020776f727468206f66206043757272656e6379602069732072657365727665642066726f6d207369676e696e67206163636f756e745501666f722074686520707572706f7365206f6620686f6c64696e672074686520617070726f76616c2e20496620736f6d65206e6f6e2d7a65726f20616d6f756e74206f662061737365747320697320616c72656164794901617070726f7665642066726f6d207369676e696e67206163636f756e7420746f206064656c6567617465602c207468656e20697420697320746f70706564207570206f7220756e726573657276656420746f546d656574207468652072696768742076616c75652e0045014e4f54453a20546865207369676e696e67206163636f756e7420646f6573206e6f74206e65656420746f206f776e2060616d6f756e7460206f66206173736574732061742074686520706f696e74206f66446d616b696e6720746869732063616c6c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e0d012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e736665722061737365742e49012d2060616d6f756e74603a2054686520616d6f756e74206f662061737365742074686174206d6179206265207472616e73666572726564206279206064656c6567617465602e204966207468657265206973e0616c726561647920616e20617070726f76616c20696e20706c6163652c207468656e207468697320616374732061646469746976656c792e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c08010869649d010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001434490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e003d014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c616365206265747765656e207369676e657220616e642c6064656c6567617465602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296054666f7263655f63616e63656c5f617070726f76616c0c010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001534490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e0049014f726967696e206d7573742062652065697468657220466f7263654f726967696e206f72205369676e6564206f726967696e207769746820746865207369676e6572206265696e67207468652041646d696e686163636f756e74206f662074686520617373657420606964602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f28312960447472616e736665725f617070726f76656410010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c64657374696e6174696f6e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e63650016484d015472616e7366657220736f6d652061737365742062616c616e63652066726f6d20612070726576696f75736c792064656c656761746564206163636f756e7420746f20736f6d652074686972642d7061727479206163636f756e742e0049014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c6163652062792074686520606f776e65726020746f207468651c7369676e65722e00590149662074686520656e7469726520616d6f756e7420617070726f76656420666f72207472616e73666572206973207472616e736665727265642c207468656e20616e79206465706f7369742070726576696f75736c79b472657365727665642062792060617070726f76655f7472616e736665726020697320756e72657365727665642e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e61012d20606f776e6572603a20546865206163636f756e742077686963682070726576696f75736c7920617070726f76656420666f722061207472616e73666572206f66206174206c656173742060616d6f756e746020616e64bc66726f6d207768696368207468652061737365742062616c616e63652077696c6c2062652077697468647261776e2e61012d206064657374696e6174696f6e603a20546865206163636f756e7420746f207768696368207468652061737365742062616c616e6365206f662060616d6f756e74602077696c6c206265207472616e736665727265642eb42d2060616d6f756e74603a2054686520616d6f756e74206f662061737365747320746f207472616e736665722e009c456d69747320605472616e73666572726564417070726f76656460206f6e20737563636573732e00385765696768743a20604f2831296014746f75636804010869649d010128543a3a41737365744964001724c043726561746520616e206173736574206163636f756e7420666f72206e6f6e2d70726f7669646572206173736574732e00c041206465706f7369742077696c6c2062652074616b656e2066726f6d20746865207369676e6572206163636f756e742e005d012d20606f726967696e603a204d757374206265205369676e65643b20746865207369676e6572206163636f756e74206d75737420686176652073756666696369656e742066756e647320666f722061206465706f736974382020746f2062652074616b656e2e09012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e0098456d6974732060546f756368656460206576656e74207768656e207375636365737366756c2e18726566756e6408010869649d010128543a3a41737365744964000128616c6c6f775f6275726e840110626f6f6c001820c052657475726e20746865206465706f7369742028696620616e7929206f6620616e206173736574206163636f756e742e0068546865206f726967696e206d757374206265205369676e65642e0009012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e5d012d2060616c6c6f775f6275726e603a20496620607472756560207468656e20617373657473206d61792062652064657374726f79656420696e206f7264657220746f20636f6d706c6574652074686520726566756e642e009c456d6974732060526566756e64656460206576656e74207768656e207375636365737366756c2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e61050c3470616c6c65745f6173736574731474797065733844657374726f795769746e65737300000c01206163636f756e74738d01010c75333200012c73756666696369656e74738d01010c753332000124617070726f76616c738d01010c753332000065050c5070616c6c65745f61737365745f6d616e616765721870616c6c65741043616c6c0404540001205872656769737465725f666f726569676e5f617373657410011461737365741902014c543a3a466f726569676e4173736574547970650001206d657461646174611d020164543a3a41737365745265676973747261724d657461646174610001286d696e5f616d6f756e74180128543a3a42616c616e636500013469735f73756666696369656e74840110626f6f6c000004a45265676973746572206e6577206173736574207769746820746865206173736574206d616e61676572687365745f61737365745f756e6974735f7065725f7365636f6e640c012861737365745f747970651902014c543a3a466f726569676e417373657454797065000140756e6974735f7065725f7365636f6e64180110753132380001586e756d5f6173736574735f7765696768745f68696e7410010c753332000108fc4368616e67652074686520616d6f756e74206f6620756e69747320776520617265206368617267696e672070657220657865637574696f6e207365636f6e6470666f72206120676976656e20466f726569676e417373657454797065686368616e67655f6578697374696e675f61737365745f747970650c012061737365745f6964180128543a3a417373657449640001386e65775f61737365745f747970651902014c543a3a466f726569676e4173736574547970650001586e756d5f6173736574735f7765696768745f68696e7410010c75333200020cbc4368616e6765207468652078636d2074797065206d617070696e6720666f72206120676976656e20617373657449643901576520616c736f206368616e67652074686973206966207468652070726576696f757320756e69747320706572207365636f6e6420776865726520706f696e74696e6720617420746865206f6c64246173736574547970655872656d6f76655f737570706f727465645f617373657408012861737365745f747970651902014c543a3a466f726569676e4173736574547970650001586e756d5f6173736574735f7765696768745f68696e7410010c7533320003006872656d6f76655f6578697374696e675f61737365745f7479706508012061737365745f6964180128543a3a417373657449640001586e756d5f6173736574735f7765696768745f68696e7410010c753332000404bc52656d6f7665206120676976656e2061737365744964202d3e20617373657454797065206173736f63696174696f6e5072656769737465725f6c6f63616c5f617373657410011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400013469735f73756666696369656e74840110626f6f6c00012c6d696e5f62616c616e6365180128543a3a42616c616e63650005146852656769737465722061206e6577206c6f63616c206173736574f44e6f20696e666f726d6174696f6e2069732073746f72656420696e20746869732070616c6c65742061626f757420746865206c6f63616c2061737365742d0154686520726561736f6e206973207468617420776520646f6e74206e65656420746f20686f6c642061206d617070696e67206265747765656e20746865206d756c74696c6f636174696f6ee0616e6420746865206c6f63616c2061737365742c206173207468697320636f6e76657273696f6e2069732064657465726d696e6973746963d8467572746865722c20776520646f6e7420616c6c6f772078636d20666565207061796d656e7420696e206c6f63616c206173736574735464657374726f795f666f726569676e5f61737365740c012061737365745f6964180128543a3a4173736574496400015464657374726f795f61737365745f7769746e65737361050158543a3a417373657444657374726f795769746e6573730001586e756d5f6173736574735f7765696768745f68696e7410010c7533320006107c44657374726f79206120676976656e20666f726569676e2061737365744964e05468652077656967687420696e2074686973206361736520697320746865206f6e652072657475726e656420627920746865207472616974f4706c7573207468652064622077726974657320616e642072656164732066726f6d2072656d6f76696e6720616c6c20746865206173736f63696174656410646174614c64657374726f795f6c6f63616c5f617373657408012061737365745f6964180128543a3a4173736574496400015464657374726f795f61737365745f7769746e65737361050158543a3a417373657444657374726f795769746e6573730007107444657374726f79206120676976656e206c6f63616c20617373657449645901576520646f206e6f742073746f726520616e797468696e672072656c6174656420746f206c6f63616c2061737365747320696e20746869732070616c6c6574206f74686572207468616e2074686520636f756e7465725901616e642074686520636f756e746572206973206e6f74207573656420666f722064657374726f79696e67207468652061737365742c20736f206e6f206164646974696f6e616c2064622072656164732f77726974657348746f20626520636f756e7465722068657265042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e69050c306f726d6c5f78746f6b656e73186d6f64756c651043616c6c040454000118207472616e7366657210012c63757272656e63795f69646d050134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e6365000110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f7765696768742001185765696768740000306c5472616e73666572206e61746976652063757272656e636965732e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e4c7472616e736665725f6d756c746961737365740c0114617373657471050160426f783c56657273696f6e65644d756c746941737365743e000110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000130585472616e7366657220604d756c74694173736574602e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e447472616e736665725f776974685f66656514012c63757272656e63795f69646d050134543a3a43757272656e63794964000118616d6f756e74180128543a3a42616c616e636500010c666565180128543a3a42616c616e6365000110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f776569676874200118576569676874000254ec5472616e73666572206e61746976652063757272656e636965732073706563696679696e67207468652066656520616e6420616d6f756e742061732473657061726174652e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e000d0160666565602069732074686520616d6f756e7420746f206265207370656e7420746f2070617920666f7220657865637574696f6e20696e2064657374696e6174696f6ef8636861696e2e20426f74682066656520616e6420616d6f756e742077696c6c206265207375627472616374656420666f726d207468652063616c6c6572732062616c616e63652e000d014966206066656560206973206e6f74206869676820656e6f75676820746f20636f76657220666f722074686520657865637574696f6e20636f73747320696e20746865e464657374696e6174696f6e20636861696e2c207468656e20746865206173736574732077696c6c206265207472617070656420696e207468654464657374696e6174696f6e20636861696e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e707472616e736665725f6d756c746961737365745f776974685f666565100114617373657471050160426f783c56657273696f6e65644d756c746941737365743e00010c66656571050160426f783c56657273696f6e65644d756c746941737365743e000110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f77656967687420011857656967687400035401015472616e7366657220604d756c74694173736574602073706563696679696e67207468652066656520616e6420616d6f756e742061732073657061726174652e00110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e00ec606665656020697320746865206d756c7469617373657420746f206265207370656e7420746f2070617920666f7220657865637574696f6e20696e090164657374696e6174696f6e20636861696e2e20426f74682066656520616e6420616d6f756e742077696c6c206265207375627472616374656420666f726d20746865110163616c6c6572732062616c616e636520466f72206e6f77207765206f6e6c79206163636570742066656520616e6420617373657420686176696e67207468652073616d654c604d756c74694c6f636174696f6e602069642e000d014966206066656560206973206e6f74206869676820656e6f75676820746f20636f76657220666f722074686520657865637574696f6e20636f73747320696e20746865e464657374696e6174696f6e20636861696e2c207468656e20746865206173736574732077696c6c206265207472617070656420696e207468654464657374696e6174696f6e20636861696e001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e607472616e736665725f6d756c746963757272656e6369657310012863757272656e63696573750501805665633c28543a3a43757272656e637949642c20543a3a42616c616e6365293e0001206665655f6974656d10010c753332000110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f77656967687420011857656967687400043c05015472616e73666572207365766572616c2063757272656e636965732073706563696679696e6720746865206974656d20746f20626520757365642061732066656500110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e000d01606665655f6974656d6020697320696e646578206f66207468652063757272656e63696573207475706c6520746861742077652077616e7420746f2075736520666f721c7061796d656e74001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e507472616e736665725f6d756c7469617373657473100118617373657473f9010164426f783c56657273696f6e65644d756c74694173736574733e0001206665655f6974656d10010c753332000110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c646573745f77656967687420011857656967687400053c0d015472616e73666572207365766572616c20604d756c74694173736574602073706563696679696e6720746865206974656d20746f20626520757365642061732066656500110160646573745f77656967687460206973207468652077656967687420666f722058434d20657865637574696f6e206f6e20746865206465737420636861696e2c20616e64f4697420776f756c6420626520636861726765642066726f6d20746865207472616e73666572726564206173736574732e204966207365742062656c6f77ec726571756972656d656e74732c2074686520657865637574696f6e206d6179206661696c20616e642061737365747320776f756c646e27742062652472656365697665642e00f8606665655f6974656d6020697320696e646578206f6620746865204d756c746941737365747320746861742077652077616e7420746f2075736520666f721c7061796d656e74001101497427732061206e6f2d6f7020696620616e79206572726f72206f6e206c6f63616c2058434d20657865637574696f6e206f72206d6573736167652073656e64696e672ef84e6f74652073656e64696e6720617373657473206f75742070657220736520646f65736e27742067756172616e746565207468657920776f756c64206265110172656365697665642e20526563656976696e6720646570656e6473206f6e206966207468652058434d206d65737361676520636f756c642062652064656c697665726564dc627920746865206e6574776f726b2c20616e642069662074686520726563656976696e6720636861696e20776f756c642068616e646c654c6d6573736167657320636f72726563746c792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6d050c406d6f6f6e6265616d5f72756e74696d652878636d5f636f6e6669672843757272656e6379496400010c2c53656c665265736572766500000030466f726569676e4173736574040018011c41737365744964000100444c6f63616c417373657452657365727665040018011c41737365744964000200007105080c78636d4c56657273696f6e65644d756c7469417373657400010808563004000102013876303a3a4d756c746941737365740000000856310400bd01013876313a3a4d756c746941737365740001000075050000027905007905000004086d0518007d050c5470616c6c65745f78636d5f7472616e736163746f721870616c6c65741043616c6c04045400012420726567697374657208010c77686f000130543a3a4163636f756e744964000114696e646578d0010c753136000020f852656769737465722061206465726976617469766520696e64657820666f7220616e206163636f756e742069642e20446973706174636861626c652062798c4465726976617469766541646472657373526567697374726174696f6e4f726967696e004d01576520646f206e6f742073746f726520746865206465726976617469766520616464726573732c20627574206f6e6c792074686520696e6465782e20576520646f206e6f74206e65656420746f2073746f7265fc7468652064657269766174697665206164647265737320746f2069737375652063616c6c732c206f6e6c792074686520696e64657820697320656e6f756768005501466f72206e6f7720616e20696e646578206973207265676973746572656420666f7220616c6c20706f737369626c652064657374696e6174696f6e7320616e64206e6f74207065722d64657374696e6174696f6e2e510157652063616e206368616e6765207468697320696e207468652066757475726520616c74686f75676820697420776f756c64206a757374206d616b65207468696e6773206d6f726520636f6d706c6963617465642864657265676973746572040114696e646578d0010c753136000108510144652d52656769737465722061206465726976617469766520696e6465782e20546869732070726576656e747320616e206163636f756e7420746f20757365206120646572697661746976652061646472657373110128726570726573656e74656420627920616e20696e646578292066726f6d206f7572206f66206f757220736f7665726569676e206163636f756e747320616e796d6f72656c7472616e736163745f7468726f7567685f646572697661746976651401106465737481050134543a3a5472616e736163746f72000114696e646578d0010c75313600010c6665658505018043757272656e63795061796d656e743c43757272656e637949644f663c543e3e000128696e6e65725f63616c6c2c011c5665633c75383e00012c7765696768745f696e666f9105013c5472616e736163745765696768747300021431015472616e736163742074686520696e6e65722063616c6c207468726f75676820612064657269766174697665206163636f756e7420696e20612064657374696e6174696f6e20636861696e2c5d017573696e6720276665655f6c6f636174696f6e2720746f2070617920666f722074686520666565732e2054686973206665655f6c6f636174696f6e20697320676976656e2061732061206d756c74696c6f636174696f6e0059015468652063616c6c6572206e6565647320746f20686176652074686520696e646578207265676973746572656420696e20746869732070616c6c65742e2054686520666565206d756c74696173736574206e656564731101746f2062652061207265736572766520617373657420666f72207468652064657374696e6174696f6e207472616e736163746f723a3a6d756c74696c6f636174696f6e2e687472616e736163745f7468726f7567685f736f7665726569676e180110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001246665655f7061796572000130543a3a4163636f756e74496400010c6665658505018043757272656e63795061796d656e743c43757272656e637949644f663c543e3e00011063616c6c2c011c5665633c75383e00012c6f726967696e5f6b696e64dd0101284f726967696e4b696e6400012c7765696768745f696e666f9105013c5472616e73616374576569676874730003101d015472616e73616374207468652063616c6c207468726f7567682074686520736f7665726569676e206163636f756e7420696e20612064657374696e6174696f6e20636861696e2c70276665655f706179657227207061797320666f72207468652066656500b8536f7665726569676e4163636f756e74446973706174636865724f726967696e2063616c6c61626c65206f6e6c79447365745f7472616e736163745f696e666f1001206c6f636174696f6e0d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001547472616e736163745f65787472615f7765696768742001185765696768740001286d61785f77656967687420010c7536340001707472616e736163745f65787472615f7765696768745f7369676e65642d0201384f7074696f6e3c5765696768743e000404984368616e676520746865207472616e7361637420696e666f206f662061206c6f636174696f6e5072656d6f76655f7472616e736163745f696e666f0401206c6f636174696f6e0d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0005049852656d6f766520746865207472616e7361637420696e666f206f662061206c6f636174696f6e5c7472616e736163745f7468726f7567685f7369676e6564100110646573740d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00010c6665658505018043757272656e63795061796d656e743c43757272656e637949644f663c543e3e00011063616c6c2c011c5665633c75383e00012c7765696768745f696e666f9105013c5472616e7361637457656967687473000614ec5472616e73616374207468652063616c6c207468726f756768207468652061207369676e6564206f726967696e20696e207468697320636861696e4d01746861742073686f756c6420626520636f6e76657274656420746f2061207472616e73616374696f6e206469737061746368206163636f756e7420696e207468652064657374696e6174696f6e20636861696eec627920616e79206d6574686f6420696d706c656d656e74656420696e207468652064657374696e6174696f6e20636861696e732072756e74696d65003501546869732074696d652077652061726520676976696e67207468652063757272656e637920617320612063757272656e6379496420696e7374656164206f66206d756c74696c6f636174696f6e487365745f6665655f7065725f7365636f6e6408013861737365745f6c6f636174696f6e0d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001386665655f7065725f7365636f6e6418011075313238000704dc536574207468652066656520706572207365636f6e64206f6620616e206173736574206f6e20697473207265736572766520636861696e5472656d6f76655f6665655f7065725f7365636f6e6404013861737365745f6c6f636174696f6e0d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000804e852656d6f7665207468652066656520706572207365636f6e64206f6620616e206173736574206f6e20697473207265736572766520636861696e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e81050c406d6f6f6e6265616d5f72756e74696d652878636d5f636f6e6669672c5472616e736163746f72730001041452656c61790000000085050c5470616c6c65745f78636d5f7472616e736163746f721870616c6c65743c43757272656e63795061796d656e74042843757272656e63794964016d050008012063757272656e63798905015043757272656e63793c43757272656e637949643e0001286665655f616d6f756e748d0501304f7074696f6e3c753132383e000089050c5470616c6c65745f78636d5f7472616e736163746f721870616c6c65742043757272656e6379042843757272656e63794964016d05010830417343757272656e6379496404006d05012843757272656e637949640000003c41734d756c74694c6f636174696f6e04000d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000100008d0504184f7074696f6e04045401180108104e6f6e6500000010536f6d65040018000001000091050c5470616c6c65745f78636d5f7472616e736163746f721870616c6c65743c5472616e736163745765696768747300000801807472616e736163745f72657175697265645f7765696768745f61745f6d6f73742001185765696768740001386f766572616c6c5f7765696768742d0201384f7074696f6e3c5765696768743e000095050c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000164186372656174650c010869649d010128543a3a4173736574496400011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e6365180128543a3a42616c616e636500004ce849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d2061207075626c6963206f726967696e2e00250154686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00bc46756e6473206f662073656e64657220617265207265736572766564206279206041737365744465706f736974602e002c506172616d65746572733a59012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d206061646d696e603a205468652061646d696e206f66207468697320636c617373206f66206173736574732e205468652061646d696e2069732074686520696e697469616c2061646472657373206f6620656163689c6d656d626572206f662074686520617373657420636c61737327732061646d696e207465616d2e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f63726561746510010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013469735f73756666696369656e74840110626f6f6c00012c6d696e5f62616c616e63659d010128543a3a42616c616e636500014cf849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d20612070726976696c65676564206f726967696e2e00b454686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0059012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d20606f776e6572603a20546865206f776e6572206f66207468697320636c617373206f66206173736574732e20546865206f776e6572206861732066756c6c20737570657275736572207065726d697373696f6e7325016f76657220746869732061737365742c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f7908010869649d010128543a3a4173736574496400011c7769746e6573736105013844657374726f795769746e6573730002488c44657374726f79206120636c617373206f662066756e6769626c65206173736574732e005501546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d757374206265205369676e656420616e64207468652073656e646572206d75737420626520746865606f776e6572206f662074686520617373657420606964602e004d012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652064657374726f7965642e2054686973206d757374206964656e7469667920616e206578697374696e671861737365742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e0045014e4f54453a2049742063616e2062652068656c7066756c20746f20666972737420667265657a6520616e206173736574206265666f72652064657374726f79696e6720697420736f207468617420796f75490163616e2070726f76696465206163637572617465207769746e65737320696e666f726d6174696f6e20616e642070726576656e742075736572732066726f6d206d616e6970756c6174696e67207374617465b0696e20612077617920746861742063616e206d616b652069742068617264657220746f2064657374726f792e00745765696768743a20604f2863202b2070202b206129602077686572653ac02d206063203d20287769746e6573732e6163636f756e7473202d207769746e6573732e73756666696369656e747329606c2d206073203d207769746e6573732e73756666696369656e747360642d206061203d207769746e6573732e617070726f76616c7360106d696e740c010869649d010128543a3a4173736574496400012c62656e656669636961727900018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e6365000330884d696e7420617373657473206f66206120706172746963756c617220636c6173732e003901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f662074686520617373657420606964602e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206d696e7465642e0d012d206062656e6566696369617279603a20546865206163636f756e7420746f206265206372656469746564207769746820746865206d696e746564206173736574732ec42d2060616d6f756e74603a2054686520616d6f756e74206f662074686520617373657420746f206265206d696e7465642e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296055014d6f6465733a205072652d6578697374696e672062616c616e6365206f66206062656e6566696369617279603b204163636f756e74207072652d6578697374656e6365206f66206062656e6566696369617279602e106275726e0c010869649d010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e636500043c4501526564756365207468652062616c616e6365206f66206077686f60206279206173206d75636820617320706f737369626c6520757020746f2060616d6f756e746020617373657473206f6620606964602e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204d616e61676572206f662074686520617373657420606964602e00d04261696c73207769746820604e6f4163636f756e746020696620746865206077686f6020697320616c726561647920646561642e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206275726e65642ea02d206077686f603a20546865206163636f756e7420746f20626520646562697465642066726f6d2e29012d2060616d6f756e74603a20546865206d6178696d756d20616d6f756e74206279207768696368206077686f6027732062616c616e63652073686f756c6420626520726564756365642e005101456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e20496620746869732074616b6573207468652062616c616e636520746f2062656c6f772074686539016d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74206275726e656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296009014d6f6465733a20506f73742d6578697374656e6365206f66206077686f603b20507265202620706f7374205a6f6d6269652d737461747573206f66206077686f602e207472616e736665720c010869649d010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e6365000548d04d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e4c7472616e736665725f6b6565705f616c6976650c010869649d010128543a3a4173736574496400011874617267657400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e636500064859014d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722c206b656570696e67207468652073656e646572206163636f756e7420616c6976652e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e38666f7263655f7472616e7366657210010869649d010128543a3a41737365744964000118736f7572636500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001106465737400018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e636500074cb44d6f766520736f6d65206173736574732066726f6d206f6e65206163636f756e7420746f20616e6f746865722e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e982d2060736f75726365603a20546865206163636f756e7420746f20626520646562697465642e942d206064657374603a20546865206163636f756e7420746f2062652063726564697465642e59012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652060736f757263656027732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e64590160646573746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e4d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652060736f75726365602062616c616e63652061626f7665207a65726f20627574d462656c6f7720746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f66206064657374603b20506f73742d6578697374656e6365206f662060736f75726365603b204163636f756e74207072652d6578697374656e6365206f661c6064657374602e18667265657a6508010869649d010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000828e0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e742e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e882d206077686f603a20546865206163636f756e7420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f28312960107468617708010869649d010128543a3a4173736574496400010c77686f00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000928cc416c6c6f7720756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e7420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e902d206077686f603a20546865206163636f756e7420746f20626520756e66726f7a656e2e003c456d6974732060546861776564602e00385765696768743a20604f2831296030667265657a655f617373657404010869649d010128543a3a41737365744964000a24f0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f722074686520617373657420636c6173732e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296028746861775f617373657404010869649d010128543a3a41737365744964000b24c4416c6c6f7720756e70726976696c65676564207472616e736665727320666f722074686520617373657420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e65727368697008010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000c28744368616e676520746865204f776e6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d10010869649d010128543a3a4173736574496400011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d30c44368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f28312960307365745f6d6574616461746110010869649d010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c730801087538000e407853657420746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00d846756e6473206f662073656e64657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a5101604d657461646174614465706f73697442617365202b204d657461646174614465706f73697450657242797465202a20286e616d652e6c656e202b2073796d626f6c2e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d6574616461746104010869649d010128543a3a41737365744964000f2c80436c65617220746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00a4416e79206465706f73697420697320667265656420666f7220746865206173736574206f776e65722e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f7365745f6d6574616461746114010869649d010128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e840110626f6f6c001038b8466f72636520746865206d6574616461746120666f7220616e20617373657420746f20736f6d652076616c75652e006c4f726967696e206d75737420626520466f7263654f726967696e2e0068416e79206465706f736974206973206c65667420616c6f6e652e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e0051015765696768743a20604f284e202b20532960207768657265204e20616e6420532061726520746865206c656e677468206f6620746865206e616d6520616e642073796d626f6c20726573706563746976656c792e50666f7263655f636c6561725f6d6574616461746104010869649d010128543a3a4173736574496400112c80436c65617220746865206d6574616461746120666f7220616e2061737365742e006c4f726967696e206d75737420626520466f7263654f726967696e2e0060416e79206465706f7369742069732072657475726e65642e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f61737365745f73746174757320010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011869737375657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e63659d010128543a3a42616c616e636500013469735f73756666696369656e74840110626f6f6c00012469735f66726f7a656e840110626f6f6c00125898416c746572207468652061747472696275746573206f66206120676976656e2061737365742e00744f726967696e206d7573742062652060466f7263654f726967696e602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e51012d206069735f73756666696369656e74603a20576865746865722061206e6f6e2d7a65726f2062616c616e6365206f662074686973206173736574206973206465706f736974206f662073756666696369656e744d0176616c756520746f206163636f756e7420666f722074686520737461746520626c6f6174206173736f6369617465642077697468206974732062616c616e63652073746f726167652e2049662073657420746f55016074727565602c207468656e206e6f6e2d7a65726f2062616c616e636573206d61792062652073746f72656420776974686f757420612060636f6e73756d657260207265666572656e63652028616e6420746875734d01616e20454420696e207468652042616c616e6365732070616c6c6574206f7220776861746576657220656c7365206973207573656420746f20636f6e74726f6c20757365722d6163636f756e742073746174652067726f777468292e3d012d206069735f66726f7a656e603a2057686574686572207468697320617373657420636c6173732069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e8456d697473206041737365745374617475734368616e67656460207769746820746865206964656e74697479206f66207468652061737365742e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c010869649d010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e63650013502d01417070726f766520616e20616d6f756e74206f6620617373657420666f72207472616e7366657220627920612064656c6567617465642074686972642d7061727479206163636f756e742e00584f726967696e206d757374206265205369676e65642e004d01456e737572657320746861742060417070726f76616c4465706f7369746020776f727468206f66206043757272656e6379602069732072657365727665642066726f6d207369676e696e67206163636f756e745501666f722074686520707572706f7365206f6620686f6c64696e672074686520617070726f76616c2e20496620736f6d65206e6f6e2d7a65726f20616d6f756e74206f662061737365747320697320616c72656164794901617070726f7665642066726f6d207369676e696e67206163636f756e7420746f206064656c6567617465602c207468656e20697420697320746f70706564207570206f7220756e726573657276656420746f546d656574207468652072696768742076616c75652e0045014e4f54453a20546865207369676e696e67206163636f756e7420646f6573206e6f74206e65656420746f206f776e2060616d6f756e7460206f66206173736574732061742074686520706f696e74206f66446d616b696e6720746869732063616c6c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e0d012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e736665722061737365742e49012d2060616d6f756e74603a2054686520616d6f756e74206f662061737365742074686174206d6179206265207472616e73666572726564206279206064656c6567617465602e204966207468657265206973e0616c726561647920616e20617070726f76616c20696e20706c6163652c207468656e207468697320616374732061646469746976656c792e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c08010869649d010128543a3a4173736574496400012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001434490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e003d014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c616365206265747765656e207369676e657220616e642c6064656c6567617465602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296054666f7263655f63616e63656c5f617070726f76616c0c010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012064656c656761746500018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001534490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e0049014f726967696e206d7573742062652065697468657220466f7263654f726967696e206f72205369676e6564206f726967696e207769746820746865207369676e6572206265696e67207468652041646d696e686163636f756e74206f662074686520617373657420606964602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f28312960447472616e736665725f617070726f76656410010869649d010128543a3a417373657449640001146f776e657200018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c64657374696e6174696f6e00018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e749d010128543a3a42616c616e63650016484d015472616e7366657220736f6d652061737365742062616c616e63652066726f6d20612070726576696f75736c792064656c656761746564206163636f756e7420746f20736f6d652074686972642d7061727479206163636f756e742e0049014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c6163652062792074686520606f776e65726020746f207468651c7369676e65722e00590149662074686520656e7469726520616d6f756e7420617070726f76656420666f72207472616e73666572206973207472616e736665727265642c207468656e20616e79206465706f7369742070726576696f75736c79b472657365727665642062792060617070726f76655f7472616e736665726020697320756e72657365727665642e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e61012d20606f776e6572603a20546865206163636f756e742077686963682070726576696f75736c7920617070726f76656420666f722061207472616e73666572206f66206174206c656173742060616d6f756e746020616e64bc66726f6d207768696368207468652061737365742062616c616e63652077696c6c2062652077697468647261776e2e61012d206064657374696e6174696f6e603a20546865206163636f756e7420746f207768696368207468652061737365742062616c616e6365206f662060616d6f756e74602077696c6c206265207472616e736665727265642eb42d2060616d6f756e74603a2054686520616d6f756e74206f662061737365747320746f207472616e736665722e009c456d69747320605472616e73666572726564417070726f76656460206f6e20737563636573732e00385765696768743a20604f2831296014746f75636804010869649d010128543a3a41737365744964001724c043726561746520616e206173736574206163636f756e7420666f72206e6f6e2d70726f7669646572206173736574732e00c041206465706f7369742077696c6c2062652074616b656e2066726f6d20746865207369676e6572206163636f756e742e005d012d20606f726967696e603a204d757374206265205369676e65643b20746865207369676e6572206163636f756e74206d75737420686176652073756666696369656e742066756e647320666f722061206465706f736974382020746f2062652074616b656e2e09012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e0098456d6974732060546f756368656460206576656e74207768656e207375636365737366756c2e18726566756e6408010869649d010128543a3a41737365744964000128616c6c6f775f6275726e840110626f6f6c001820c052657475726e20746865206465706f7369742028696620616e7929206f6620616e206173736574206163636f756e742e0068546865206f726967696e206d757374206265205369676e65642e0009012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e5d012d2060616c6c6f775f6275726e603a20496620607472756560207468656e20617373657473206d61792062652064657374726f79656420696e206f7264657220746f20636f6d706c6574652074686520726566756e642e009c456d6974732060526566756e64656460206576656e74207768656e207375636365737366756c2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e99050c4470616c6c65745f72616e646f6d6e6573731870616c6c65741043616c6c0404540001046c7365745f626162655f72616e646f6d6e6573735f726573756c74730000043501506f70756c6174657320746865206052616e646f6d6e657373526573756c74736020746861742061726520647565207468697320626c6f636b207769746820746865207261772076616c756573042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e9d0508406d6f6f6e6265616d5f72756e74696d65304f726967696e43616c6c65720001201873797374656d0400a10501746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e00000020457468657265756d0400a505015c70616c6c65745f657468657265756d3a3a4f726967696e00340044436f756e63696c436f6c6c6563746976650400a90501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e0046005c54656368436f6d6d6974746565436f6c6c6563746976650400ad0501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e004700645472656173757279436f756e63696c436f6c6c6563746976650400b10501010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365333e0048002843756d756c757358636d0400b505016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e0065002c506f6c6b61646f7458636d0400b905014870616c6c65745f78636d3a3a4f726967696e00670010566f69640400bd0501110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f696400070000a1050c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e6500020000a505083c70616c6c65745f657468657265756d245261774f726967696e0001044c457468657265756d5472616e73616374696f6e0400e801104831363000000000a905084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000ad05084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000b105084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000b5050c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e04006901011850617261496400010000b9050c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400810101344d756c74694c6f636174696f6e00000020526573706f6e73650400810101344d756c74694c6f636174696f6e00010000bd05081c73705f636f726510566f696400010000c1050c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c50500000408c9051800c905102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401cd05045300000400d10501185665633c543e0000cd05083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f78795479706501cc2c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f74797065cc012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000d105000002cd0500d50500000408d9051800d905102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401dd05045300000400e10501185665633c543e0000dd05083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d6265720000e105000002dd0500e5050c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e9050c5c70616c6c65745f6d61696e74656e616e63655f6d6f64651870616c6c6574144572726f7204045400010860416c7265616479496e4d61696e74656e616e63654d6f6465000004450154686520636861696e2063616e6e6f7420656e746572206d61696e74656e616e6365206d6f6465206265636175736520697420697320616c726561647920696e206d61696e74656e616e6365206d6f6465504e6f74496e4d61696e74656e616e63654d6f6465000104390154686520636861696e2063616e6e6f7420726573756d65206e6f726d616c206f7065726174696f6e2062656361757365206974206973206e6f7420696e206d61696e74656e616e6365206d6f6465040501416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746869732070616c6c657427732065787472696e736963732eed050c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e7473f10501fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666fc90301844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e0000f105102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401f505045300000400f90501185665633c543e0000f5050000040810610400f905000002f50500fd0500000408180106000106102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400390101185665633c543e00000506102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454010906045300000400110601185665633c543e0000090604184f7074696f6e040454010d060108104e6f6e6500000010536f6d6504000d0600000100000d060c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c6473590401384964656e746974794669656c64730000110600000209060015060c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014048546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909190600000408e824001d060c2870616c6c65745f65766d1870616c6c6574144572726f720404540001242842616c616e63654c6f77000004904e6f7420656e6f7567682062616c616e636520746f20706572666f726d20616374696f6e2c4665654f766572666c6f770001048043616c63756c6174696e6720746f74616c20666565206f766572666c6f7765643c5061796d656e744f766572666c6f770002049043616c63756c6174696e6720746f74616c207061796d656e74206f766572666c6f7765643857697468647261774661696c65640003044c576974686472617720666565206661696c6564384761735072696365546f6f4c6f770004045447617320707269636520697320746f6f206c6f772e30496e76616c69644e6f6e6365000504404e6f6e636520697320696e76616c6964384761734c696d6974546f6f4c6f7700060454476173206c696d697420697320746f6f206c6f772e3c4761734c696d6974546f6f4869676800070458476173206c696d697420697320746f6f20686967682e24556e646566696e656400080440556e646566696e6564206572726f722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909210600000225060025060000040c790429063d06002906081866705f727063445472616e73616374696f6e53746174757300001c01407472616e73616374696f6e5f68617368240110483235360001447472616e73616374696f6e5f696e64657810010c75333200011066726f6de8011048313630000108746f2d0601304f7074696f6e3c483136303e000140636f6e74726163745f616464726573732d0601304f7074696f6e3c483136303e0001106c6f6773310601205665633c4c6f673e0001286c6f67735f626c6f6f6d35060114426c6f6f6d00002d0604184f7074696f6e04045401e80108104e6f6e6500000010536f6d650400e800000100003106000002e40035060820657468626c6f6f6d14426c6f6f6d00000400390601405b75383b20424c4f4f4d5f53495a455d000039060000030001000008003d060c20657468657265756d1c726563656970742452656365697074563300010c184c656761637904004106014445495036353852656365697074446174610000001c454950323933300400410601484549503239333052656365697074446174610001001c454950313535390400410601484549503135353952656365697074446174610002000041060c20657468657265756d1c72656365697074444549503635385265636569707444617461000010012c7374617475735f636f64650801087538000120757365645f67617319010110553235360001286c6f67735f626c6f6f6d35060114426c6f6f6d0001106c6f6773310601205665633c4c6f673e000045060c20657468657265756d14626c6f636b14426c6f636b040454017904000c0118686561646572490601184865616465720001307472616e73616374696f6e73510601185665633c543e0001186f6d6d6572735506012c5665633c4865616465723e000049060c20657468657265756d186865616465721848656164657200003c012c706172656e745f686173682401104832353600012c6f6d6d6572735f686173682401104832353600012c62656e6566696369617279e801104831363000012873746174655f726f6f74240110483235360001447472616e73616374696f6e735f726f6f742401104832353600013472656365697074735f726f6f74240110483235360001286c6f67735f626c6f6f6d35060114426c6f6f6d000128646966666963756c747919010110553235360001186e756d62657219010110553235360001246761735f6c696d697419010110553235360001206761735f75736564190101105532353600012474696d657374616d7020010c75363400012865787472615f646174612c011442797465730001206d69785f68617368240110483235360001146e6f6e63654d06010c48363400004d060c38657468657265756d5f747970657310686173680c483634000004007101011c5b75383b20385d00005106000002790400550600000249060059060000023d06005d0600000229060061060c3c70616c6c65745f657468657265756d1870616c6c6574144572726f7204045400010840496e76616c69645369676e6174757265000004545369676e617475726520697320696e76616c69642e305072654c6f67457869737473000104d85072652d6c6f672069732070726573656e742c207468657265666f7265207472616e73616374206973206e6f7420616c6c6f7765642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096506000002690600690604184f7074696f6e040454016d060108104e6f6e6500000010536f6d6504006d0600000100006d06084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c01a9042c426c6f636b4e756d62657201103450616c6c6574734f726967696e019d05244163636f756e7449640100001401206d617962655f69642d01013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6ca904011043616c6c0001386d617962655f706572696f646963a50401944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e9d05013450616c6c6574734f726967696e000071060c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909750600000279060079060000040c102400007d0600000408390118008106084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c65140110646174612c011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d626572000118657870697279b504014c4f7074696f6e3c426c6f636b4e756d6265723e0001000085060c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801241c42616c616e6365011801081c4f6e676f696e670400890601b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f766564840110626f6f6c00010c656e6410012c426c6f636b4e756d6265720001000089060c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801241c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368240110486173680001247468726573686f6c643d010134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c798d06013854616c6c793c42616c616e63653e00008d060c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e6365000091060c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f746573950601b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e739d06015044656c65676174696f6e733c42616c616e63653e0001147072696f72a106017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6eb1040128436f6e76696374696f6e00012c64656c65676174696f6e739d06015044656c65676174696f6e733c42616c616e63653e0001147072696f72a106017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e000100009506000002990600990600000408104101009d060c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e63650000a1060c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e63650000a50600000408243d0100a9060000040810390100ad06084070616c6c65745f64656d6f63726163792052656c656173657300010408563100000000b1060c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001742056616c75654c6f770000043456616c756520746f6f206c6f773c50726f706f73616c4d697373696e670001045c50726f706f73616c20646f6573206e6f742065786973743c416c726561647943616e63656c65640002049443616e6e6f742063616e63656c207468652073616d652070726f706f73616c207477696365444475706c696361746550726f706f73616c0003045450726f706f73616c20616c7265616479206d6164654c50726f706f73616c426c61636b6c69737465640004046850726f706f73616c207374696c6c20626c61636b6c6973746564444e6f7453696d706c654d616a6f72697479000504a84e6578742065787465726e616c2070726f706f73616c206e6f742073696d706c65206d616a6f726974792c496e76616c69644861736800060430496e76616c69642068617368284e6f50726f706f73616c000704504e6f2065787465726e616c2070726f706f73616c34416c72656164795665746f6564000804984964656e74697479206d6179206e6f74207665746f20612070726f706f73616c207477696365444475706c6963617465507265696d61676500090458507265696d61676520616c7265616479206e6f7465642c4e6f74496d6d696e656e74000a04304e6f7420696d6d696e656e7420546f6f4561726c79000b0424546f6f206561726c7920496d6d696e656e74000c0420496d6d696e656e743c507265696d6167654d697373696e67000d0448507265696d616765206e6f7420666f756e64445265666572656e64756d496e76616c6964000e0484566f746520676976656e20666f7220696e76616c6964207265666572656e64756d3c507265696d616765496e76616c6964000f0440496e76616c696420707265696d6167652c4e6f6e6557616974696e67001004504e6f2070726f706f73616c732077616974696e67204e6f74566f746572001104c454686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e20746865207265666572656e64756d2e304e6f5065726d697373696f6e001204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e44416c726561647944656c65676174696e6700130488546865206163636f756e7420697320616c72656164792064656c65676174696e672e44496e73756666696369656e7446756e6473001404fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67001504a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e28566f74657345786973740016085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e7374616e744e6f74416c6c6f776564001704d854686520696e7374616e74207265666572656e64756d206f726967696e2069732063757272656e746c7920646973616c6c6f7765642e204e6f6e73656e73650018049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c57726f6e675570706572426f756e6400190450496e76616c696420757070657220626f756e642e3c4d6178566f74657352656163686564001a04804d6178696d756d206e756d626572206f6620766f74657320726561636865642e40546f6f4d616e7950726f706f73616c73001b04904d6178696d756d206e756d626572206f662070726f706f73616c7320726561636865642e3c566f74696e67506572696f644c6f77001c0454566f74696e6720706572696f6420746f6f206c6f7704ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b506102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540124045300000400ec01185665633c543e0000b906084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573390101385665633c4163636f756e7449643e0001106e617973390101385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d6265720000bd060c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c1060c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c506102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540124045300000400ec01185665633c543e0000c9060c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909cd06083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e63650000d106102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540110045300000400d50601185665633c543e0000d5060000021000d90608346672616d655f737570706f72742050616c6c65744964000004007101011c5b75383b20385d0000dd060c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900011470496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e58496e73756666696369656e745065726d697373696f6e0003084501546865207370656e64206f726967696e2069732076616c6964206275742074686520616d6f756e7420697420697320616c6c6f77656420746f207370656e64206973206c6f776572207468616e207468654c616d6f756e7420746f206265207370656e742e4c50726f706f73616c4e6f74417070726f7665640004047c50726f706f73616c20686173206e6f74206265656e20617070726f7665642e04784572726f7220666f72207468652074726561737572792070616c6c65742ee1060c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c657428526577617264496e666f04045400000c0130746f74616c5f72657761726418013042616c616e63654f663c543e000138636c61696d65645f72657761726418013042616c616e63654f663c543e00016c636f6e74726962757465645f72656c61795f616464726573736573e506016c5665633c543a3a52656c6179436861696e4163636f756e7449643e0000e5060000022800e9060c6070616c6c65745f63726f77646c6f616e5f726577617264731870616c6c6574144572726f7204045400013c44416c72656164794173736f63696174656400000851015573657220747279696e6720746f206173736f63696174652061206e6174697665206964656e74697479207769746820612072656c617920636861696e206964656e7469747920666f7220706f73746572696f720d0172657761726420636c61696d696e672070726f766964656420616e20616c7265616479206173736f6369617465642072656c617920636861696e206964656e746974794842617463684265796f6e6446756e64506f740001041101547279696e6720746f20696e74726f647563652061206261746368207468617420676f6573206265796f6e6420746865206c696d697473206f66207468652066756e6473544669727374436c61696d416c7265616479446f6e6500020460466972737420636c61696d20616c726561647920646f6e654c5265776172644e6f7448696768456e6f756768000304f854686520636f6e747269627574696f6e206973206e6f74206869676820656e6f75676820746f20626520656c696769626c6520666f72207265776172647354496e76616c6964436c61696d5369676e617475726500040851015573657220747279696e6720746f206173736f63696174652061206e6174697665206964656e74697479207769746820612072656c617920636861696e206964656e7469747920666f7220706f73746572696f72a872657761726420636c61696d696e672070726f766964656420612077726f6e67207369676e617475726564496e76616c696446726565436c61696d5369676e61747572650005041d015573657220747279696e6720746f20636c61696d207468652066697273742066726565207265776172642070726f7669646564207468652077726f6e67207369676e6174757265444e6f4173736f636961746564436c61696d00060c55015573657220747279696e6720746f20636c61696d20616e20617761726420646964206e6f74206861766520616e20636c61696d206173736f63696174656420776974682069742e2054686973206d6179206d65616e55017468657920646964206e6f7420636f6e7472696275746520746f207468652063726f77646c6f616e2c206f7220746865792068617665206e6f7420796574206173736f6369617465642061206e61746976652069645c7769746820746865697220636f6e747269627574696f6e5452657761726473416c7265616479436c61696d656400070841015573657220747279696e6720746f20636c61696d20726577617264732068617320616c726561647920636c61696d656420616c6c2072657761726473206173736f636961746564207769746820697473646964656e7469747920616e6420636f6e747269627574696f6e6c526577617264566563416c7265616479496e697469616c697a65640008049c526577617264207665632068617320616c7265616479206265656e20696e697469616c697a65647c5265776172645665634e6f7446756c6c79496e697469616c697a6564596574000904b45265776172642076656320686173206e6f7420796574206265656e2066756c6c7920696e697469616c697a65645452657761726473446f4e6f744d6174636846756e64000a04a0526577617264732073686f756c64206d617463682066756e6473206f66207468652070616c6c65744c546f6f4d616e79436f6e7472696275746f7273000b04d0496e697469616c697a655f7265776172645f76656320726563656976656420746f6f206d616e7920636f6e7472696275746f72735456657374696e67506572696f644e6f6e56616c6964000c049050726f76696465642076657374696e6720706572696f64206973206e6f742076616c6964744e6f6e436f6e74726962757465644164647265737350726f7669646564000d04f8557365722070726f76696465642061207369676e61747572652066726f6d2061206e6f6e2d636f6e7472696275746f722072656c6179206163636f756e747c496e73756666696369656e744e756d6265724f6656616c696450726f6f6673000e04310155736572207375626d697474656420616e20756e73696666696369656e74206e756d626572206f662070726f6f667320746f206368616e67652074686520726577617264206164647265737304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909ed06000002f10600f106086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e646572690101185061726149640001147374617465f5060130496e626f756e6453746174650001406d6573736167655f6d65746164617461f90601a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e0000f506086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e64656400010000f906000002fd0600fd06000004081001070001070c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c73000200000507000004086901100009070000020d07000d07086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e74690101185061726149640001147374617465110701344f7574626f756e6453746174650001347369676e616c735f6578697374840110626f6f6c00012c66697273745f696e646578d0010c7531360001286c6173745f696e646578d0010c75313600001107086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e646564000100001507000004086901d0001907086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f77656967687420011857656967687400001d070000040c6901102c0021070c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000046c4661696c656420746f2073656e642058434d206d6573736167652e3042616458636d4f726967696e0001043c4261642058434d206f726967696e2e1842616458636d000204344261642058434d20646174612e484261644f766572776569676874496e64657800030454426164206f76657277656967687420696e6465782e3c5765696768744f7665724c696d6974000404f850726f76696465642077656967687420697320706f737369626c79206e6f7420656e6f75676820746f206578656375746520746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090925070c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f7204045400010004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909092907086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c20011857656967687400002d07086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7420013c4f766572776569676874496e64657800003107000002350700350700000408102c0039070c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e0000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e244f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909093d070c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465720d02015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679410701404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e0d02015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665840110626f6f6c000100145265616479080120726573706f6e73654907014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000410704184f7074696f6e0404540145070108104e6f6e6500000010536f6d650400450700000100004507000004080808004907080c78636d4456657273696f6e6564526573706f6e736500010c08563004001105013076303a3a526573706f6e736500000008563104002505013076313a3a526573706f6e73650001000856320400d101013076323a3a526573706f6e7365000200004d0700000408100d020051070000040c202010005507102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540159070453000004005d0701185665633c543e00005907000004080d0210005d0700000259070061070c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e745461726765747304002d01013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c64546172676574730003000065070c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090969070c3470616c6c65745f61737365747314747970657330417373657444657461696c730c1c42616c616e63650118244163636f756e7449640100384465706f73697442616c616e63650118003001146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000118737570706c7918011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e636500012c6d696e5f62616c616e636518011c42616c616e636500013469735f73756666696369656e74840110626f6f6c0001206163636f756e747310010c75333200012c73756666696369656e747310010c753332000124617070726f76616c7310010c75333200012469735f66726f7a656e840110626f6f6c00006d070000040818000071070c3470616c6c65745f6173736574731474797065733041737365744163636f756e740c1c42616c616e63650118384465706f73697442616c616e6365011814457874726101c40010011c62616c616e636518011c42616c616e636500012469735f66726f7a656e840110626f6f6c000118726561736f6e7507017c4578697374656e6365526561736f6e3c4465706f73697442616c616e63653e0001146578747261c401144578747261000075070c3470616c6c65745f6173736574731474797065733c4578697374656e6365526561736f6e041c42616c616e63650118011020436f6e73756d65720000002853756666696369656e740001002c4465706f73697448656c64040018011c42616c616e63650002003c4465706f736974526566756e6465640003000079070000040c180000007d070c3470616c6c65745f61737365747314747970657320417070726f76616c081c42616c616e63650118384465706f73697442616c616e6365011800080118616d6f756e7418011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e6365000081070c3470616c6c65745f6173736574731474797065733441737365744d6574616461746108384465706f73697442616c616e6365011834426f756e646564537472696e670185070014011c6465706f7369741801384465706f73697442616c616e63650001106e616d6585070134426f756e646564537472696e6700011873796d626f6c85070134426f756e646564537472696e67000120646563696d616c73080108753800012469735f66726f7a656e840110626f6f6c00008507102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e000089070c3470616c6c65745f6173736574731870616c6c6574144572726f7208045400044900013c2842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e284e6f50726f766964657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f7220746865b46d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909098d070c5070616c6c65745f61737365745f6d616e616765721870616c6c6574244173736574496e666f040454000008011c63726561746f72000130543a3a4163636f756e74496400011c6465706f73697418014c4465706f73697442616c616e63654f663c543e0000910700000219020095070c5070616c6c65745f61737365745f6d616e616765721870616c6c6574144572726f72040454000120484572726f724372656174696e674173736574000000484173736574416c7265616479457869737473000100444173736574446f65734e6f74457869737400020064546f6f4c6f774e756d41737365747357656967687448696e74000300584c6f63616c41737365744c696d697452656163686564000400504572726f7244657374726f79696e674173736574000500504e6f7453756666696369656e744465706f736974000600544e6f6e4578697374656e744c6f63616c4173736574000700040d01416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746865206d617070696e672070616c6c65742773206c6f6769632e99070c306f726d6c5f78746f6b656e73186d6f64756c65144572726f7204045400014c4441737365744861734e6f5265736572766500000478417373657420686173206e6f2072657365727665206c6f636174696f6e2e544e6f7443726f7373436861696e5472616e73666572000104644e6f742063726f73732d636861696e207472616e736665722e2c496e76616c69644465737400020474496e76616c6964207472616e736665722064657374696e6174696f6e2e844e6f7443726f7373436861696e5472616e7366657261626c6543757272656e6379000304a443757272656e6379206973206e6f742063726f73732d636861696e207472616e7366657261626c652e48556e776569676861626c654d657373616765000404b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e4858636d457865637574696f6e4661696c65640005045458434d20657865637574696f6e206661696c65642e3843616e6e6f745265616e63686f72000608e8436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468654864657374696e6174696f6e20636861696e2e3c496e76616c6964416e636573747279000704c4436f756c64206e6f742067657420616e636573747279206f662061737365742072657365727665206c6f636174696f6e2e30496e76616c6964417373657400080468546865204d756c7469417373657420697320696e76616c69642e6044657374696e6174696f6e4e6f74496e7665727469626c65000904f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e2842616456657273696f6e000a08ec5468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626530696e7465727072657465642e7444697374696e637452657365727665466f724173736574416e64466565000b08fc57652074726965642073656e64696e672064697374696e637420617373657420616e6420666565206275742074686579206861766520646966666572656e743c7265736572766520636861696e732e1c5a65726f466565000c044054686520666565206973207a65726f2e285a65726f416d6f756e74000d0494546865207472616e73666572696e6720617373657420616d6f756e74206973207a65726f2e58546f6f4d616e794173736574734265696e6753656e74000e04d0546865206e756d626572206f662061737365747320746f2062652073656e74206973206f76657220746865206d6178696d756d2e544173736574496e6465784e6f6e4578697374656e74000f04ec5468652073706563696669656420696e64657820646f6573206e6f7420657869737420696e2061204d756c7469417373657473207374727563742e304665654e6f74456e6f75676800100448466565206973206e6f7420656e6f7567682e644e6f74537570706f727465644d756c74694c6f636174696f6e0011046c4e6f7420737570706f72746564204d756c74694c6f636174696f6e4c4d696e58636d4665654e6f74446566696e6564001204d44d696e58636d466565206e6f74207265676973746572656420666f72206365727461696e2072657365727665206c6f636174696f6e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909099d070c5470616c6c65745f78636d5f7472616e736163746f721870616c6c6574144572726f7204045400015c4c496e646578416c7265616479436c61696d656400000038556e636c61696d6564496e646578000100204e6f744f776e657200020048556e776569676861626c654d6573736167650003003843616e6e6f745265616e63686f720004004441737365744861734e6f526573657276650005002c496e76616c696444657374000600544e6f7443726f7373436861696e5472616e7366657200070078417373657449734e6f7452657365727665496e44657374696e6174696f6e0008006044657374696e6174696f6e4e6f74496e7665727469626c65000900304572726f7253656e64696e67000a008c44697370617463685765696768744269676765725468616e546f74616c576569676874000b00385765696768744f766572666c6f77000c0038416d6f756e744f766572666c6f77000d00505472616e736163746f72496e666f4e6f74536574000e00844e6f7443726f7373436861696e5472616e7366657261626c6543757272656e6379000f003c58636d457865637574654572726f720010002842616456657273696f6e001100604d61785765696768745472616e736163745265616368656400120054556e61626c65546f57697468647261774173736574001300484665655065725365636f6e644e6f74536574001400985369676e65645472616e736163744e6f74416c6c6f776564466f7244657374696e6174696f6e001500744661696c65644d756c74694c6f636174696f6e546f4a756e6374696f6e001600040d01416e206572726f7220746861742063616e206f63637572207768696c6520657865637574696e6720746865206d617070696e672070616c6c65742773206c6f6769632ea1070c3470616c6c65745f6173736574731870616c6c6574144572726f7208045400044900013c2842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e284e6f50726f766964657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f7220746865b46d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a5070c4470616c6c65745f72616e646f6d6e65737314747970657330526571756573745374617465040454000008011c72657175657374a9070194526571756573743c42616c616e63654f663c543e2c2052657175657374496e666f3c543e3e00011c6465706f73697418013042616c616e63654f663c543e0000a9070c4470616c6c65745f72616e646f6d6e6573731474797065731c52657175657374081c42616c616e6365011810496e666f01ad07001c0138726566756e645f61646472657373e8011048313630000140636f6e74726163745f61646472657373e801104831363000010c66656518011c42616c616e63650001246761735f6c696d697420010c7536340001246e756d5f776f726473080108753800011073616c7424011048323536000110696e666fad070110496e666f0000ad070c4470616c6c65745f72616e646f6d6e6573731474797065732c52657175657374496e666f040454000108244261626545706f6368080020010c753634000020010c753634000000144c6f63616c0800100138543a3a426c6f636b4e756d6265720000100138543a3a426c6f636b4e756d62657200010000b1070c4470616c6c65745f72616e646f6d6e6573731474797065732c5265717565737454797065040454000108244261626545706f6368040020010c753634000000144c6f63616c0400100138543a3a426c6f636b4e756d62657200010000b5070c4470616c6c65745f72616e646f6d6e6573731474797065734052616e646f6d6e657373526573756c7404104861736801240008012872616e646f6d6e657373610101304f7074696f6e3c486173683e000134726571756573745f636f756e7420010c7536340000b9070c4470616c6c65745f72616e646f6d6e6573731870616c6c6574144572726f720404540001306052657175657374436f756e7465724f766572666c6f77656400000050526571756573744665654f766572666c6f776564000100644d7573745265717565737441744c656173744f6e65576f72640002007443616e6e6f74526571756573744d6f7265576f7264735468616e4d61780003009043616e6e6f745265717565737452616e646f6d6e65737341667465724d617844656c61790004009443616e6e6f745265717565737452616e646f6d6e6573734265666f72654d696e44656c61790005002852657175657374444e450006006c5265717565737443616e6e6f74596574426546756c66696c6c65640007006c4f6e6c7952657175657374657243616e496e63726561736546656500080050526571756573744861734e6f74457870697265640009004c52616e646f6d6e657373526573756c74444e45000a006452616e646f6d6e657373526573756c744e6f7446696c6c6564000b0004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909bd070c4466705f73656c665f636f6e7461696e65644c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301001043616c6c01b503245369676e617475726501c10714457874726101c507000400e90701250173705f72756e74696d653a3a67656e657269633a3a556e636865636b656445787472696e7369633c416464726573732c2043616c6c2c205369676e61747572652c2045787472610a3e0000c107081c6163636f756e7444457468657265756d5369676e617475726500000400dd04014065636473613a3a5369676e61747572650000c5070000041cc907cd07d107d507dd07e107e50700c90710306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000cd0710306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000d10710306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000d50710306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400d907010c4572610000d907102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000dd0710306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e6365040454000004008d010120543a3a496e6465780000e10710306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000e507086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e74040454000004009d01013042616c616e63654f663c543e0000e907102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301001043616c6c01b503245369676e617475726501c10714457874726101c5070004002c000000ed0708406d6f6f6e6265616d5f72756e74696d651c52756e74696d65000000009c1853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e7369634461746101010405102c0400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010030040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004004001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f7069637301010402243d020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000410204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100840400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100840400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500003902040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e014502014c1830426c6f636b5765696768747355028501e0d1a93e010000000088526a7400000090cd2405000000000170a45da64b0000000100e6bd4f5700000001000000000000000090cd240500000000017046f2c068000000010088526a740000000100a2941a1d00000090cd24050000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e67746861023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101000010000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e20446257656967687469024040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e6d029103206d6f6f6e6265616d206d6f6f6e6265616d030000000b0700000000000040d2bc9897eed08f1503000000df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000f78b278be53f454c02000000ab3c0572291feb8b01000000bc9d89904f5b923f01000000bd78255d4feeea1f04000000a33d43f58731ad8402000000582211f65bb14b8904000000e65b00e46cedd0aa0200000037c8bb1350a9a2a8010000002aa62120049dd2d2010000001fba3ffbb7e07e8d02000000ea93e3f16f3d696202000000ba8173bf23b2e6f80100000002000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978d008040514a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e017d02003c50617261636861696e53797374656d013c50617261636861696e53797374656d545450656e64696e6756616c69646174696f6e436f646501002c0400187d0120496e2063617365206f662061207363686564756c656420757067726164652c20746869732073746f72616765206669656c6420636f6e7461696e73207468652076616c69646174696f6e20636f646520746f206265206170706c6965642e00c10120417320736f6f6e206173207468652072656c617920636861696e2067697665732075732074686520676f2d6168656164207369676e616c2c2077652077696c6c206f766572777269746520746865205b603a636f6465605d5b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455dad012077686963682077696c6c20726573756c7420746865206e65787420626c6f636b2070726f63657373207769746820746865206e65772076616c69646174696f6e20636f64652e205468697320636f6e636c756465732074686520757067726164652070726f636573732e000501205b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455d3a2073705f636f72653a3a73746f726167653a3a77656c6c5f6b6e6f776e5f6b6579733a3a434f4445444e657756616c69646174696f6e436f646500002c0400145d012056616c69646174696f6e20636f6465207468617420697320736574206279207468652070617261636861696e20616e6420697320746f20626520636f6d6d756e69636174656420746f20636f6c6c61746f7220616e647820636f6e73657175656e746c79207468652072656c61792d636861696e2e00650120546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b206966206e6f206f746865722070616c6c657420616c7265616479207365742c207468652076616c75652e3856616c69646174696f6e446174610000810204000cd020546865205b6050657273697374656456616c69646174696f6e44617461605d2073657420666f72207468697320626c6f636b2e2d0120546869732076616c756520697320657870656374656420746f20626520736574206f6e6c79206f6e63652070657220626c6f636b20616e642069742773206e657665722073746f7265643420696e2074686520747269652e5044696453657456616c69646174696f6e436f6465010084040004e02057657265207468652076616c69646174696f6e20646174612073657420746f206e6f74696679207468652072656c617920636861696e3f644c61737452656c6179436861696e426c6f636b4e756d6265720100101000000000041d01205468652072656c617920636861696e20626c6f636b206e756d626572206173736f636961746564207769746820746865206c6173742070617261636861696e20626c6f636b2e60557067726164655265737472696374696f6e5369676e616c0100890204001c750120416e206f7074696f6e20776869636820696e64696361746573206966207468652072656c61792d636861696e20726573747269637473207369676e616c6c696e6720612076616c69646174696f6e20636f646520757067726164652e610120496e206f7468657220776f7264732c20696620746869732069732060536f6d656020616e64205b604e657756616c69646174696f6e436f6465605d2069732060536f6d6560207468656e207468652070726f64756365646c2063616e6469646174652077696c6c20626520696e76616c69642e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3c52656c6179537461746550726f6f6600009102040018c4205468652073746174652070726f6f6620666f7220746865206c6173742072656c617920706172656e7420626c6f636b2e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e5852656c6576616e744d6573736167696e6753746174650000990204001c65012054686520736e617073686f74206f6620736f6d652073746174652072656c6174656420746f206d6573736167696e672072656c6576616e7420746f207468652063757272656e742070617261636861696e2061732070657248207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e44486f7374436f6e66696775726174696f6e0000a9020400182901205468652070617261636861696e20686f737420636f6e66696775726174696f6e207468617420776173206f627461696e65642066726f6d207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e384c617374446d714d7163486561640100ad0280000000000000000000000000000000000000000000000000000000000000000010f420546865206c61737420646f776e77617264206d65737361676520717565756520636861696e20686561642077652068617665206f627365727665642e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e404c61737448726d704d716348656164730100b102040010490120546865206d65737361676520717565756520636861696e2068656164732077652068617665206f62736572766564207065722065616368206368616e6e656c20696e636f6d696e67206368616e6e656c2e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e6450726f636573736564446f776e776172644d6573736167657301001010000000000cc8204e756d626572206f6620646f776e77617264206d657373616765732070726f63657373656420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e3448726d7057617465726d61726b01001010000000000ca02048524d502077617465726d61726b2074686174207761732073657420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5048726d704f7574626f756e644d657373616765730100bd0204000ca42048524d50206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e385570776172644d657373616765730100510204000cac20557077617264206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5450656e64696e675570776172644d6573736167657301005102040004310120557077617264206d65737361676573207468617420617265207374696c6c2070656e64696e6720616e64206e6f74207965742073656e6420746f207468652072656c617920636861696e2e84416e6e6f756e63656448726d704d6573736167657350657243616e646964617465010010100000000008650120546865206e756d626572206f662048524d50206d65737361676573207765206f6273657276656420696e20606f6e5f696e697469616c697a656020616e64207468757320757365642074686174206e756d62657220666f72f020616e6e6f756e63696e672074686520776569676874206f6620606f6e5f696e697469616c697a656020616e6420606f6e5f66696e616c697a65602e68526573657276656458636d705765696768744f766572726964650000200400085d01205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e672058434d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e645265736572766564446d705765696768744f766572726964650000200400085901205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e6720444d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e44417574686f72697a656455706772616465000024040004b820546865206e65787420617574686f72697a656420757067726164652c206966207468657265206973206f6e652e60437573746f6d56616c69646174696f6e486561644461746100002c04000c2901204120637573746f6d2068656164206461746120746861742073686f756c642062652072657475726e656420617320726573756c74206f66206076616c69646174655f626c6f636b602e00190120536565205b6050616c6c65743a3a7365745f637573746f6d5f76616c69646174696f6e5f686561645f64617461605d20666f72206d6f726520696e666f726d6174696f6e2e01c50201700001e902016052616e646f6d6e657373436f6c6c656374697665466c6970016052616e646f6d6e657373436f6c6c656374697665466c6970043852616e646f6d4d6174657269616c0100ed0204000c610120536572696573206f6620626c6f636b20686561646572732066726f6d20746865206c61737420383120626c6f636b73207468617420616374732061732072616e646f6d2073656564206d6174657269616c2e2054686973610120697320617272616e67656420617320612072696e672062756666657220776974682060626c6f636b5f6e756d626572202520383160206265696e672074686520696e64657820696e746f20746865206056656360206f664420746865206f6c6465737420686173682e00000000022454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e24446964557064617465010084040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f01f1020004344d696e696d756d506572696f6420200100000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00033450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e49640100690110640000000000000000042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b730101040200f502040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402000503040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100110304000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01150301740c484578697374656e7469616c4465706f73697418400000000000000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e0119030a485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c69657201001d0340000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100210304000000017c04604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e000b4050617261636861696e5374616b696e67014050617261636861696e5374616b696e674848436f6c6c61746f72436f6d6d697373696f6e010098100000000004e820436f6d6d697373696f6e2070657263656e742074616b656e206f6666206f66207265776172647320666f7220616c6c20636f6c6c61746f727334546f74616c53656c6563746564010010100000000004a82054686520746f74616c2063616e646964617465732073656c656374656420657665727920726f756e644450617261636861696e426f6e64496e666f010025035400000000000000000000000000000000000000000004f42050617261636861696e20626f6e6420636f6e66696720696e666f207b206163636f756e742c2070657263656e745f6f665f696e666c6174696f6e207d14526f756e64010029033001000000010000001400000004e02043757272656e7420726f756e6420696e64657820616e64206e65787420726f756e64207363686564756c6564207472616e736974696f6e3844656c656761746f72537461746500010405002d030400044901204765742064656c656761746f72207374617465206173736f636961746564207769746820616e206163636f756e74206966206163636f756e742069732064656c65676174696e6720656c7365204e6f6e653443616e646964617465496e666f0001040500410304000465012047657420636f6c6c61746f722063616e64696461746520696e666f206173736f636961746564207769746820616e206163636f756e74206966206163636f756e742069732063616e64696461746520656c7365204e6f6e656c44656c65676174696f6e5363686564756c6564526571756573747301010402005503040004d42053746f726573206f75747374616e64696e672064656c65676174696f6e2072657175657374732070657220636f6c6c61746f722e38546f7044656c65676174696f6e7300010405005d030400049c20546f702064656c65676174696f6e7320666f7220636f6c6c61746f722063616e64696461746544426f74746f6d44656c65676174696f6e7300010405005d03040004a820426f74746f6d2064656c65676174696f6e7320666f7220636f6c6c61746f722063616e6469646174654853656c656374656443616e6469646174657301003901040004dc2054686520636f6c6c61746f722063616e646964617465732073656c656374656420666f72207468652063757272656e7420726f756e6414546f74616c010018400000000000000000000000000000000004b020546f74616c206361706974616c206c6f636b65642062792074686973207374616b696e672070616c6c65743443616e646964617465506f6f6c0100310304000415012054686520706f6f6c206f6620636f6c6c61746f722063616e646964617465732c2065616368207769746820746865697220746f74616c206261636b696e67207374616b651c41745374616b650101080505610365038400000000000000000000000000000000000000000000000000000000000000000004010120536e617073686f74206f6620636f6c6c61746f722064656c65676174696f6e207374616b6520617420746865207374617274206f662074686520726f756e643844656c617965645061796f75747300010405106903040004402044656c61796564207061796f757473185374616b6564010104051018400000000000000000000000000000000004e420546f74616c20636f756e746564207374616b6520666f722073656c65637465642063616e6469646174657320696e2074686520726f756e643c496e666c6174696f6e436f6e66696701006d032101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046020496e666c6174696f6e20636f6e66696775726174696f6e18506f696e7473010104051010100000000004110120546f74616c20706f696e7473206177617264656420746f20636f6c6c61746f727320666f7220626c6f636b2070726f64756374696f6e20696e2074686520726f756e64284177617264656450747301010805056103101000000000048c20506f696e747320666f72206561636820636f6c6c61746f722070657220726f756e64017903018048444d696e426c6f636b73506572526f756e6410100a000000048c204d696e696d756d206e756d626572206f6620626c6f636b732070657220726f756e645444656661756c74426c6f636b73506572526f756e6410100807000004b82044656661756c74206e756d626572206f6620626c6f636b732070657220726f756e642061742067656e65736973504c6561766543616e6469646174657344656c617910101c000000044501204e756d626572206f6620726f756e647320746861742063616e646964617465732072656d61696e20626f6e646564206265666f7265206578697420726571756573742069732065786563757461626c655843616e646964617465426f6e644c65737344656c617910101c000000045501204e756d626572206f6620726f756e64732063616e64696461746520726571756573747320746f2064656372656173652073656c662d626f6e64206d757374207761697420746f2062652065786563757461626c65504c6561766544656c656761746f727344656c617910101c000000044501204e756d626572206f6620726f756e647320746861742064656c656761746f72732072656d61696e20626f6e646564206265666f7265206578697420726571756573742069732065786563757461626c65545265766f6b6544656c65676174696f6e44656c617910101c000000046101204e756d626572206f6620726f756e647320746861742064656c65676174696f6e732072656d61696e20626f6e646564206265666f7265207265766f636174696f6e20726571756573742069732065786563757461626c655c44656c65676174696f6e426f6e644c65737344656c617910101c000000042d01204e756d626572206f6620726f756e647320746861742064656c65676174696f6e206c657373207265717565737473206d7573742077616974206265666f72652065786563757461626c65485265776172645061796d656e7444656c617910100200000004e0204e756d626572206f6620726f756e647320616674657220776869636820626c6f636b20617574686f727320617265207265776172646564544d696e53656c656374656443616e6469646174657310100800000004c8204d696e696d756d206e756d626572206f662073656c65637465642063616e6469646174657320657665727920726f756e64744d6178546f7044656c65676174696f6e7350657243616e64696461746510102c01000004b8204d6178696d756d20746f702064656c65676174696f6e7320636f756e746564207065722063616e646964617465804d6178426f74746f6d44656c65676174696f6e7350657243616e64696461746510103200000004dc204d6178696d756d20626f74746f6d2064656c65676174696f6e7320286e6f7420636f756e74656429207065722063616e646964617465684d617844656c65676174696f6e7350657244656c656761746f721010640000000488204d6178696d756d2064656c65676174696f6e73207065722064656c656761746f726444656661756c74436f6c6c61746f72436f6d6d697373696f6e981000c2eb0b0459012044656661756c7420636f6d6d697373696f6e2064756520746f20636f6c6c61746f72732c2069732060436f6c6c61746f72436f6d6d697373696f6e602073746f726167652076616c756520696e2067656e657369738844656661756c7450617261636861696e426f6e645265736572766550657263656e7494041e0409012044656661756c742070657263656e74206f6620696e666c6174696f6e2073657420617369646520666f722070617261636861696e20626f6e64206163636f756e74384d696e436f6c6c61746f7253746b1840000080f64ae1c7022d15000000000000045501204d696e696d756d207374616b6520726571756972656420666f7220616e792063616e64696461746520746f20626520696e206053656c656374656443616e646964617465736020666f722074686520726f756e643c4d696e43616e64696461746553746b1840000080f64ae1c7022d15000000000000040901204d696e696d756d207374616b6520726571756972656420666f7220616e79206163636f756e7420746f206265206120636f6c6c61746f722063616e646964617465344d696e44656c65676174696f6e1840000088b116afe3b5020000000000000004f8204d696e696d756d207374616b6520666f7220616e792072656769737465726564206f6e2d636861696e206163636f756e7420746f2064656c65676174653c4d696e44656c656761746f7253746b1840000088b116afe3b50200000000000000041101204d696e696d756d207374616b6520666f7220616e792072656769737465726564206f6e2d636861696e206163636f756e7420746f20626520612064656c656761746f72017d031438417574686f72496e686572656e740138417574686f72496e686572656e740818417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e3c48696768657374536c6f745365656e010010100000000008090120546865206869676865737420736c6f74207468617420686173206265656e207365656e20696e2074686520686973746f7279206f66207468697320636861696e2e9420546869732069732061207374726963746c792d696e6372656173696e672076616c75652e01810300000185031530417574686f7246696c7465720130417574686f7246696c7465720834456c696769626c65526174696f01009404320034456c696769626c65436f756e740100a01032000000040d0120546865206e756d626572206f662061637469766520617574686f727320746861742077696c6c20626520656c696769626c652061742065616368206865696768742e018903019c00001634417574686f724d617070696e670134417574686f724d617070696e6708484d617070696e67576974684465706f73697400010402a88d030400081501205765206d61696e7461696e2061206d617070696e672066726f6d20746865204e696d627573496473207573656420696e2074686520636f6e73656e737573206c617965726c20746f20746865204163636f756e744964732072756e74696d652e304e696d6275734c6f6f6b75700001040200a8040004ec205765206d61696e7461696e20612072657665727365206d617070696e672066726f6d204163636f756e7449647320746f204e696d62757349445301910301a40001950317404d6f6f6e6265616d4f7262697465727301404d6f6f6e6265616d4f7262697465727320544163636f756e744c6f6f6b75704f766572726964650001040200b804000460204163636f756e74206c6f6f6b7570206f7665727269646534436f6c6c61746f7273506f6f6c00010402009903040004bc2043757272656e74206f726269746572732c20776974682074686569722022706172656e742220636f6c6c61746f725c436f756e746572466f72436f6c6c61746f7273506f6f6c010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703043757272656e74526f756e64010010100000000004502043757272656e7420726f756e6420696e64657834466f726365526f746174696f6e01008404000ccc20496620747275652c20697420666f726365732074686520726f746174696f6e20617420746865206e65787420726f756e642e690120412075736520636173653a207768656e206368616e67696e6720526f74617465506572696f642c20796f75206e6565642061206d6967726174696f6e20636f64652074686174207365747320746869732076616c756520746fa0207472756520746f2061766f696420686f6c657320696e204f726269746572506572526f756e642e444d696e4f7262697465724465706f736974000018040004e0204d696e696d756d206465706f73697420726571756972656420746f206265207265676973746572656420617320616e206f7262697465723c4f726269746572506572526f756e640001080502610300040004dc2053746f726520616374697665206f7262697465722070657220726f756e6420616e642070657220706172656e7420636f6c6c61746f7244526567697374657265644f7262697465720001040200840400047c20436865636b206966206163636f756e7420697320616e206f72626974657201a50301b40c2c4d6178506f6f6c53697a6510100800000004a4204d6178696d756d206e756d626572206f66206f726269746572732070657220636f6c6c61746f722e3c4d6178526f756e644172636869766510100400000004b0204d6178696d756d206e756d626572206f6620726f756e6420746f206b656570206f6e2073746f726167652e30526f74617465506572696f641010010000000cdc204e756d626572206f6620726f756e6473206265666f7265206368616e67696e67207468652073656c6563746564206f7262697465722e2d01205741524e494e473a207768656e206368616e67696e672060526f74617465506572696f64602c20796f75206e6565642061206d6967726174696f6e20636f646520746861742073657473f42060466f726365526f746174696f6e6020746f207472756520746f2061766f696420686f6c657320696e20604f726269746572506572526f756e64602e01a903181c5574696c6974790001ad0301bc044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01c1051e1450726f7879011450726f7879081c50726f786965730101040500c5054400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500d50544000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01b90301c8184050726f78794465706f7369744261736518400000f007985ae38b000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f7218400000d52ae311ea02000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f7369744261736518400000f007985ae38b000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f721840000038720885c507000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01e5051f3c4d61696e74656e616e63654d6f6465013c4d61696e74656e616e63654d6f6465043c4d61696e74656e616e63654d6f6465010084040004a0205768657468657220746865207369746520697320696e206d61696e74656e616e6365206d6f646501c10301d40001e90520204964656e7469747901204964656e7469747910284964656e746974794f660001040500ed0504000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f66000104020055040400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500fd0544000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e2852656769737472617273010005060400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e01c50301d8183042617369634465706f736974184000006a2a592395ae000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f73697418400000c2cf80ca28090000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f73697418400000ddac3513229200000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e01150621284d6967726174696f6e7301284d6967726174696f6e73083446756c6c795570677261646564010084040004bc205472756520696620616c6c207265717569726564206d6967726174696f6e73206861766520636f6d706c65746564384d6967726174696f6e5374617465010104052c84040008cc204d6967726174696f6e537461746520747261636b73207468652070726f6772657373206f662061206d6967726174696f6e2e2901204d617073206e616d6520285665633c75383e29202d3e2077686574686572206f72206e6f74206d6967726174696f6e20686173206265656e20636f6d706c657465642028626f6f6c290001dc0000225450726f787947656e65736973436f6d70616e696f6e0000000000233c457468657265756d436861696e4964013c457468657265756d436861696e4964041c436861696e49640100202000000000000000000000000000320c45564d010c45564d08304163636f756e74436f64657301010402e82c0400003c4163636f756e7453746f726167657301010802021906248000000000000000000000000000000000000000000000000000000000000000000001650401e000011d063320457468657265756d0120457468657265756d141c50656e64696e6701002106040004d02043757272656e74206275696c64696e6720626c6f636b2773207472616e73616374696f6e7320616e642072656365697074732e3043757272656e74426c6f636b0000450604000470205468652063757272656e7420457468657265756d20626c6f636b2e3c43757272656e745265636569707473000059060400047c205468652063757272656e7420457468657265756d2072656365697074732e6843757272656e745472616e73616374696f6e537461747573657300005d0604000488205468652063757272656e74207472616e73616374696f6e2073746174757365732e24426c6f636b48617368010104051901248000000000000000000000000000000000000000000000000000000000000000000001750401f000016106341c42617365466565011c426173654665650c3442617365466565506572476173010019018000e87648170000000000000000000000000000000000000000000000000000000020497341637469766501008404000028456c6173746963697479010021011048e8010000019d04011501000035245363686564756c657201245363686564756c657208184167656e6461010104051065060400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b7570000104052c29010400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01a10401250108344d6178696d756d576569676874202000e6bd4f5700000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e0171063c2444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e74010010100000000004f420546865206e756d626572206f6620287075626c6963292070726f706f73616c7320746861742068617665206265656e206d61646520736f206661722e2c5075626c696350726f707301007506040004210120546865207075626c69632070726f706f73616c732e20556e736f727465642e20546865207365636f6e64206974656d206973207468652070726f706f73616c277320686173682e244465706f7369744f6600010405107d0604000c842054686f73652077686f2068617665206c6f636b65642061206465706f7369742e00d82054574f582d4e4f54453a20536166652c20617320696e6372656173696e6720696e7465676572206b6579732061726520736166652e24507265696d61676573000104062481060400086101204d6170206f662068617368657320746f207468652070726f706f73616c20707265696d6167652c20616c6f6e6720776974682077686f207265676973746572656420697420616e64207468656972206465706f7369742ee42054686520626c6f636b206e756d6265722069732074686520626c6f636b20617420776869636820697420776173206465706f73697465642e3c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e344c6f77657374556e62616b6564010010100000000008250120546865206c6f77657374207265666572656e64756d20696e64657820726570726573656e74696e6720616e20756e62616b6564207265666572656e64756d2e20457175616c20746fdc20605265666572656e64756d436f756e74602069662074686572652069736e2774206120756e62616b6564207265666572656e64756d2e405265666572656e64756d496e666f4f660001040510850604000cb420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e0009012054574f582d4e4f54453a205341464520617320696e646578657320617265206e6f7420756e64657220616e2061747461636b6572e280997320636f6e74726f6c2e20566f74696e674f6601010405009106d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105d0120416c6c20766f74657320666f72206120706172746963756c617220766f7465722e2057652073746f7265207468652062616c616e636520666f7220746865206e756d626572206f6620766f74657320746861742077655d012068617665207265636f726465642e20546865207365636f6e64206974656d2069732074686520746f74616c20616d6f756e74206f662064656c65676174696f6e732c20746861742077696c6c2062652061646465642e00e82054574f582d4e4f54453a205341464520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e544c6173745461626c656457617345787465726e616c0100840400085901205472756520696620746865206c617374207265666572656e64756d207461626c656420776173207375626d69747465642065787465726e616c6c792e2046616c7365206966206974207761732061207075626c6963282070726f706f73616c2e304e65787445787465726e616c0000a506040010590120546865207265666572656e64756d20746f206265207461626c6564207768656e6576657220697420776f756c642062652076616c696420746f207461626c6520616e2065787465726e616c2070726f706f73616c2e550120546869732068617070656e73207768656e2061207265666572656e64756d206e6565647320746f206265207461626c656420616e64206f6e65206f662074776f20636f6e646974696f6e7320617265206d65743aa4202d20604c6173745461626c656457617345787465726e616c60206973206066616c7365603b206f7268202d20605075626c696350726f70736020697320656d7074792e24426c61636b6c6973740001040624a90604000851012041207265636f7264206f662077686f207665746f656420776861742e204d6170732070726f706f73616c206861736820746f206120706f737369626c65206578697374656e7420626c6f636b206e756d626572e82028756e74696c207768656e206974206d6179206e6f742062652072657375626d69747465642920616e642077686f207665746f65642069742e3443616e63656c6c6174696f6e730101040624840400042901205265636f7264206f6620616c6c2070726f706f73616c7320746861742068617665206265656e207375626a65637420746f20656d657267656e63792063616e63656c6c6174696f6e2e3853746f7261676556657273696f6e0000ad0604000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e0098204e6577206e6574776f726b732073746172742077697468206c6173742076657273696f6e2e01ad040135012c3c456e6163746d656e74506572696f641010c43b000014e82054686520706572696f64206265747765656e20612070726f706f73616c206265696e6720617070726f76656420616e6420656e61637465642e0031012049742073686f756c642067656e6572616c6c792062652061206c6974746c65206d6f7265207468616e2074686520756e7374616b6520706572696f6420746f20656e737572652074686174510120766f74696e67207374616b657273206861766520616e206f70706f7274756e69747920746f2072656d6f7665207468656d73656c7665732066726f6d207468652073797374656d20696e207468652063617365b4207768657265207468657920617265206f6e20746865206c6f73696e672073696465206f66206120766f74652e304c61756e6368506572696f641010e0c4000004e420486f77206f6674656e2028696e20626c6f636b7329206e6577207075626c6963207265666572656e646120617265206c61756e636865642e30566f74696e67506572696f641010c089010004b820486f77206f6674656e2028696e20626c6f636b732920746f20636865636b20666f72206e657720766f7465732e44566f74654c6f636b696e67506572696f641010e0c40000109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e384d696e696d756d4465706f73697418400000408cb5781daf150000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e38496e7374616e74416c6c6f7765648404010c550120496e64696361746f7220666f72207768657468657220616e20656d657267656e6379206f726967696e206973206576656e20616c6c6f77656420746f2068617070656e2e20536f6d6520636861696e73206d617961012077616e7420746f207365742074686973207065726d616e656e746c7920746f206066616c7365602c206f7468657273206d61792077616e7420746f20636f6e646974696f6e206974206f6e207468696e67732073756368a020617320616e207570677261646520686176696e672068617070656e656420726563656e746c792e5446617374547261636b566f74696e67506572696f641010201c000004ec204d696e696d756d20766f74696e6720706572696f6420616c6c6f77656420666f72206120666173742d747261636b207265666572656e64756d2e34436f6f6c6f6666506572696f641010e0c4000004610120506572696f6420696e20626c6f636b7320776865726520616e2065787465726e616c2070726f706f73616c206d6179206e6f742062652072652d7375626d6974746564206166746572206265696e67207665746f65642e4c507265696d616765427974654465706f73697418400000c16ff286230000000000000000000429012054686520616d6f756e74206f662062616c616e63652074686174206d757374206265206465706f7369746564207065722062797465206f6620707265696d6167652073746f7265642e204d6178566f74657310106400000010b020546865206d6178696d756d206e756d626572206f6620766f74657320666f7220616e206163636f756e742e00d420416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206269672076616c75652063616e1501206c65616420746f2065787472696e7369632077697468207665727920626967207765696768743a20736565206064656c65676174656020666f7220696e7374616e63652e304d617850726f706f73616c73101064000000040d0120546865206d6178696d756d206e756d626572206f66207075626c69632070726f706f73616c7320746861742063616e20657869737420617420616e792074696d652e01b1063d44436f756e63696c436f6c6c6563746976650144436f756e63696c436f6c6c656374697665182450726f706f73616c730100b506040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624b503040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e670001040624b906040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d62657273010039010400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01b9040149010001bd06465c54656368436f6d6d6974746565436f6c6c656374697665015c54656368436f6d6d6974746565436f6c6c656374697665182450726f706f73616c730100b506040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624b503040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e670001040624b906040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d62657273010039010400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01bd04014d010001c10647645472656173757279436f756e63696c436f6c6c65637469766501645472656173757279436f756e63696c436f6c6c656374697665182450726f706f73616c730100c506040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624b503040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e670001040624b906040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d62657273010039010400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01c1040151010001c90648205472656173757279012054726561737572790c3450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c730001040510cd060400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e24417070726f76616c730100d106040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e01c5040155011c3050726f706f73616c426f6e6421011050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d1840000010632d5ec76b0500000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756d8d050400044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f641010c0a80000048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726e210110000000000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c65744964d9062070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e01dd06504043726f77646c6f616e52657761726473014043726f77646c6f616e52657761726473203c4163636f756e747350617961626c650001040200e10604000050436c61696d656452656c6179436861696e4964730001040228c404000064556e6173736f636961746564436f6e747269627574696f6e730001040228e1060400002c496e697469616c697a656401008404000038496e697452656c6179426c6f636b010010100000000004e42056657374696e6720626c6f636b206865696768742061742074686520696e697469616c697a6174696f6e206f66207468652070616c6c657434456e6452656c6179426c6f636b010010100000000004e42056657374696e6720626c6f636b206865696768742061742074686520696e697469616c697a6174696f6e206f66207468652070616c6c65745c496e697469616c697a6564526577617264416d6f756e740100184000000000000000000000000000000000086d0120546f74616c20696e697469616c697a656420616d6f756e7420736f206661722e2057652073746f7265207468697320746f206d616b652070616c6c65742066756e6473203d3d20636f6e7472696275746f7273207265776172648020636865636b2065617369657220616e64206d6f726520656666696369656e7444546f74616c436f6e7472696275746f7273010010100000000004e420546f74616c206e756d626572206f6620636f6e7472696275746f727320746f206169642068696e74696e672062656e63686d61726b696e6701c9040159011054496e697469616c697a6174696f6e5061796d656e74981000a3e11104a42050657263656e7461676520746f20626520706179656420617420696e697469616c697a6174696f6e4c4d6178496e6974436f6e7472696275746f72731010f4010000007c5265776172644164647265737352656c6179566f74655468726573686f6c64981000ca9a3b08c42041206672616374696f6e20726570726573656e74696e67207468652070657263656e74616765206f662070726f6f667331012074686174206e65656420746f2062652070726573656e74656420746f206368616e67652061207265776172642061646472657373207468726f756768207468652072656c6179206b657973685369676e61747572654e6574776f726b4964656e7469666965722c28246d6f6f6e6265616d2d087101204e6574776f726b204964656e74696669657220746f20626520617070656e64656420696e746f20746865207369676e61747572657320666f72207265776172642061646472657373206368616e67652f6173736f63696174696f6ed82050726576656e7473207265706c61792061747461636b732066726f6d206f6e65206e6574776f726b20746f20746865206f7468657201e9065a2458636d705175657565012458636d7051756575652444496e626f756e6458636d705374617475730100ed060400049420537461747573206f662074686520696e626f756e642058434d50206368616e6e656c732e4c496e626f756e6458636d704d65737361676573010108020505072c040004190120496e626f756e64206167677265676174652058434d50206d657373616765732e2049742063616e206f6e6c79206265206f6e6520706572205061726149642f626c6f636b2e484f7574626f756e6458636d70537461747573010009070400185d0120546865206e6f6e2d656d7074792058434d50206368616e6e656c7320696e206f72646572206f66206265636f6d696e67206e6f6e2d656d7074792c20616e642074686520696e646578206f6620746865206669727374510120616e64206c617374206f7574626f756e64206d6573736167652e204966207468652074776f20696e64696365732061726520657175616c2c207468656e20697420696e6469636174657320616e20656d707479590120717565756520616e64207468657265206d7573742062652061206e6f6e2d604f6b6020604f7574626f756e64537461747573602e20576520617373756d65207175657565732067726f77206e6f20677265617465725901207468616e203635353335206974656d732e20517565756520696e646963657320666f72206e6f726d616c206d6573736167657320626567696e206174206f6e653b207a65726f20697320726573657276656420696e11012063617365206f6620746865206e65656420746f2073656e64206120686967682d7072696f72697479207369676e616c206d657373616765207468697320626c6f636b2e09012054686520626f6f6c20697320747275652069662074686572652069732061207369676e616c206d6573736167652077616974696e6720746f2062652073656e742e504f7574626f756e6458636d704d65737361676573010108020515072c040004bc20546865206d65737361676573206f7574626f756e6420696e206120676976656e2058434d50206368616e6e656c2e385369676e616c4d657373616765730101040269012c040004a020416e79207369676e616c206d657373616765732077616974696e6720746f2062652073656e742e2c5175657565436f6e6669670100190790020000000500000001000000a086010000000000020000000000000000c817a8040000000415012054686520636f6e66696775726174696f6e20776869636820636f6e74726f6c73207468652064796e616d696373206f6620746865206f7574626f756e642071756575652e284f76657277656967687400010405201d07040010050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e003901205468657365206d657373616765207374617920696e20746869732073746f72616765206d617020756e74696c207468657920617265206d616e75616c6c79206469737061746368656420766961582060736572766963655f6f766572776569676874602e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602e20416c736f20646f75626c657320617320746865206e6578748420617661696c61626c652066726565206f76657277656967687420696e6465782e38517565756553757370656e64656401008404000441012057686574686572206f72206e6f74207468652058434d502071756575652069732073757370656e6465642066726f6d20657865637574696e6720696e636f6d696e672058434d73206f72206e6f742e00015d0100012107642843756d756c757358636d0000016d01000125076520446d7051756575650120446d7051756575651034436f6e66696775726174696f6e010029072000e40b5402000000044c2054686520636f6e66696775726174696f6e2e2450616765496e64657801002d074000000000000000000000000000000000044020546865207061676520696e6465782e1450616765730101040210310704000444205468652071756575652070616765732e284f766572776569676874000104022035070400046420546865206f766572776569676874206d657373616765732e01f50401790100013907662c506f6c6b61646f7458636d012c506f6c6b61646f7458636d24305175657279436f756e746572010020200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c5175657269657300010402203d070400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040624101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e00010805024d0710040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f7469666965727300010805024d0720040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f746966795461726765747300010805024d07510704000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100550704000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e000061070400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01f904017d0100016507671841737365747301184173736574731014417373657400010402186907040004542044657461696c73206f6620616e2061737365742e1c4163636f756e7400010802026d077107040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c02020279077d0704000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d65746164617461010104021881075000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e015d05011102183041737365744465706f7369741840000040b2bac9e0191e0200000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f736974184000007a6510a0468d00000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f73697442617365184000002c396afb369400000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f7369745065724279746518400000c16ff2862300000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f7369741840000000000000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e018907683041737365744d616e61676572013041737365744d616e61676572182c41737365744964547970650001040218190204000ca0204d617070696e672066726f6d20616e20617373657420696420746f20617373657420747970652e35012054686973206973206d6f73746c792075736564207768656e20726563656976696e67207472616e73616374696f6e2073706563696679696e6720616e206173736574206469726563746c792cdc206c696b65207472616e7366657272696e6720616e2061737365742066726f6d207468697320636861696e20746f20616e6f746865722e2c41737365745479706549640001040219021804000c2d012052657665727365206d617070696e67206f662041737365744964547970652e204d617070696e672066726f6d20616e206173736574207479706520746f20616e2061737365742069642e2d012054686973206973206d6f73746c792075736564207768656e20726563656976696e672061206d756c74696c6f636174696f6e2058434d206d65737361676520746f207265747269657665e82074686520636f72726573706f6e64696e6720617373657420696e20776869636820746f6b656e732073686f756c64206d65206d696e7465642e5c417373657454797065556e6974735065725365636f6e640001040219021804001005012053746f7265732074686520756e69747320706572207365636f6e6420666f72206c6f63616c20657865637574696f6e20666f722061204173736574547970652e15012054686973206973207573656420746f206b6e6f7720686f7720746f2063686172676520666f722058434d20657865637574696f6e20696e206120706172746963756c6172182061737365742d01204e6f7420616c6c20617373657473206d6967687420636f6e7461696e20756e69747320706572207365636f6e642c2068656e63652074686520646966666572656e742073746f72616765444c6f63616c4173736574436f756e74657201001840000000000000000000000000000000001801012053746f7265732074686520636f756e746572206f6620746865206e756d626572206f66206c6f63616c2061737365747320746861742068617665206265656e3c206372656174656420736f20666172050120546869732076616c75652063616e206265207573656420746f2073616c7420746865206372656174696f6e206f6620616e20617373657449642c20652e672e2c0d012062792068617368696e672069742e205468697320697320706172746963756c61726c792075736566756c20666f72206361736573206c696b65206d6f6f6e6265616d0d01207768657265206c657474696e672075736572732063686f6f7365207468656972206173736574496420776f756c6420726573756c7420696e20636f6c6c6973696f6e4420696e207468652065766d20736964652e444c6f63616c41737365744465706f73697400010402188d0704000ce4204c6f63616c206173736574206465706f736974732c2061206d617070696e672066726f6d206173736574496420746f206120737472756374f820686f6c64696e67207468652063726561746f72202866726f6d20776869636820746865206465706f736974207761732072657365727665642920616e644c20746865206465706f73697420616d6f756e7464537570706f727465644665655061796d656e744173736574730100910704000001650501150204444c6f63616c41737365744465706f7369741840000040b2bac9e0191e02000000000000040d012054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206c6f63616c2061737365742e019507691c58546f6b656e73011c58546f6b656e7300016905012102083053656c664c6f636174696f6e810108000004542053656c6620636861696e206c6f636174696f6e2e344261736558636d576569676874202000e1f50500000000104420426173652058434d207765696768742e00f8205468652061637475616c6c792077656967687420666f7220616e2058434d206d6573736167652069732060543a3a4261736558636d576569676874202b6c20543a3a576569676865723a3a77656967687428266d736729602e0199076a3458636d5472616e736163746f72013458636d5472616e736163746f720c38496e646578546f4163636f756e7400010402d00004000c45012053696e636520776520617265207573696e672070616c6c65742d7574696c69747920666f72206163636f756e742064657269766174696f6e20287468726f75676820417344657269766174697665292c6d01207765206e65656420746f2070726f7669646520616e20696e64657820666f7220746865206163636f756e742064657269766174696f6e2e20546869732073746f72616765206974656d2073746f7265732074686520696e64657879012061737369676e656420666f72206120676976656e206c6f63616c206163636f756e742e20546865736520696e64696365732061726520757361626c65206173206465726976617469766520696e207468652072656c617920636861696e6c5472616e73616374496e666f576974685765696768744c696d6974000104028101290204000c6d012053746f72657320746865207472616e7361637420696e666f206f662061204d756c74694c6f636174696f6e2e205468697320646566696e657320686f77206d75636820657874726120776569676874207765206e65656420746f6d0120616464207768656e2077652077616e7420746f207472616e7361637420696e207468652064657374696e6174696f6e20636861696e20616e64206d6178696d756d20616d6f756e74206f662077656967687420616c6c6f77656464206279207468652064657374696e6174696f6e20636861696e7044657374696e6174696f6e41737365744665655065725365636f6e64000104058101180400085d012053746f726573207468652066656520706572207365636f6e6420666f7220616e20617373657420696e20697473207265736572766520636861696e2e205468697320616c6c6f777320757320746f20636f6e766572744c2066726f6d2077656967687420746f20666565017d05012502083053656c664c6f636174696f6e810108000004542053656c6620636861696e206c6f636174696f6e2e344261736558636d576569676874202000e1f505000000000c00f0205468652061637475616c2077656967687420666f7220616e2058434d206d6573736167652069732060543a3a4261736558636d576569676874202b6c20543a3a576569676865723a3a77656967687428266d736729602e019d076b2c4c6f63616c417373657473012c4c6f63616c4173736574731014417373657400010402186907040004542044657461696c73206f6620616e2061737365742e1c4163636f756e7400010802026d077107040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c02020279077d0704000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d65746164617461010104021881075000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e019505013102183041737365744465706f7369741840000040b2bac9e0191e0200000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f736974184000007a6510a0468d00000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f73697442617365184000002c396afb369400000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f7369745065724279746518400000c16ff2862300000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f7369741840000000000000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e01a1076c2852616e646f6d6e657373012852616e646f6d6e6573731c2052657175657374730001040520a507040004c02052616e646f6d6e657373207265717565737473206e6f74207965742066756c66696c6c6564206f72207075726765643052657175657374436f756e74010020200000000000000000044d01204e756d626572206f662072616e646f6d6e657373207265717565737473206d61646520736f206661722c207573656420746f2067656e657261746520746865206e6578742072657175657374277320756964384c6f63616c5672664f7574707574010061010400089c2043757272656e74206c6f63616c207065722d626c6f636b205652462072616e646f6d6e6573735c2053657420696e20606f6e5f696e697469616c697a65602852656c617945706f636801002020000000000000000004302052656c61792065706f636840496e686572656e74496e636c756465640000c4040004e420456e737572657320746865206d616e6461746f727920696e686572656e742077617320696e636c7564656420696e2074686520626c6f636b344e6f744669727374426c6f636b0000c40400041501205265636f726473207768657468657220746869732069732074686520666972737420626c6f636b202867656e65736973206f722072756e74696d652075706772616465294452616e646f6d6e657373526573756c747300010405b107b507040008510120536e617073686f74206f662072616e646f6d6e65737320746f2066756c66696c6c20616c6c20726571756573747320746861742061726520666f72207468652073616d65207261772072616e646f6d6e6573739c2052656d6f766564206f6e6365202476616c75652e726571756573745f636f756e74203d3d2030019905013502181c4465706f7369741840000010632d5ec76b05000000000000000449012054686520616d6f756e7420746861742073686f756c642062652074616b656e2061732061207365637572697479206465706f736974207768656e2072657175657374696e672072616e646f6d6e6573732e384d617852616e646f6d576f726473080464040501204d6178696d756d206e756d626572206f662072616e646f6d20776f72647320746861742063616e20626520726571756573746564207065722072657175657374344d696e426c6f636b44656c6179101002000000086101204c6f63616c207065722d626c6f636b20565246207265717565737473206d757374206265206174206c656173742074686973206d616e7920626c6f636b732061667465722074686520626c6f636b20696e207768696368502074686579207765726520726571756573746564344d6178426c6f636b44656c61791010d0070000085d01204c6f63616c207065722d626c6f636b20565246207265717565737473206d757374206265206174206d6f73742074686973206d616e7920626c6f636b732061667465722074686520626c6f636b20696e20776869636850207468657920776572652072657175657374656450426c6f636b45787069726174696f6e44656c6179101010270000044d01204c6f63616c2072657175657374732065787069726520616e642063616e206265207075726765642066726f6d2073746f726167652061667465722074686973206d616e7920626c6f636b732f65706f6368735045706f636845787069726174696f6e44656c61792020102700000000000004490120426162652072657175657374732065787069726520616e642063616e206265207075726765642066726f6d2073746f726167652061667465722074686973206d616e7920626c6f636b732f65706f63687301b90778bd07041c40436865636b5370656356657273696f6ec9071038436865636b547856657273696f6ecd071030436865636b47656e65736973d1072438436865636b4d6f7274616c697479d5072428436865636b4e6f6e6365dd07c42c436865636b576569676874e107c4604368617267655472616e73616374696f6e5061796d656e74e507c4ed07 \ No newline at end of file diff --git a/frame_metadata/_downloaded/polkadot.scale b/frame_metadata/_downloaded/polkadot.scale index a44425dc8..8e3814c48 100644 --- a/frame_metadata/_downloaded/polkadot.scale +++ b/frame_metadata/_downloaded/polkadot.scale @@ -1 +1 @@ -0x6d6574610ef50a000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c011470686173655902011450686173650001146576656e7444010445000118746f706963735d0201185665633c543e0000440840706f6c6b61646f745f72756e74696d65144576656e740001941853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e000000245363686564756c657204006c018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e00010020507265696d616765040084017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e000a001c496e6469636573040088017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0004002042616c616e63657304008c017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e0005001c5374616b696e67040094017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000700204f6666656e6365730400a8015870616c6c65745f6f6666656e6365733a3a4576656e740008001c53657373696f6e0400b0015470616c6c65745f73657373696f6e3a3a4576656e740009001c4772616e6470610400b4015470616c6c65745f6772616e6470613a3a4576656e74000b0020496d4f6e6c696e650400c8018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000c002444656d6f63726163790400ec018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e000e001c436f756e63696c0400010101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000f0048546563686e6963616c436f6d6d69747465650400050101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010004050687261676d656e456c656374696f6e0400090101a470616c6c65745f656c656374696f6e735f70687261676d656e3a3a4576656e743c52756e74696d653e0011004c546563686e6963616c4d656d626572736869700400150101fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e00120020547265617375727904001901017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00130018436c61696d7304001d010158636c61696d733a3a4576656e743c52756e74696d653e0018001c56657374696e6704002901017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e0019001c5574696c69747904002d01015470616c6c65745f7574696c6974793a3a4576656e74001a00204964656e7469747904003101017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e001c001450726f787904003501017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001d00204d756c746973696704004101017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e001e0020426f756e7469657304004901017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e002200344368696c64426f756e7469657304004d01019470616c6c65745f6368696c645f626f756e746965733a3a4576656e743c52756e74696d653e002600105469707304005101016c70616c6c65745f746970733a3a4576656e743c52756e74696d653e00230068456c656374696f6e50726f76696465724d756c746950686173650400550101d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e00240020426167734c69737404006101018070616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d653e0025003450617261496e636c7573696f6e04006501019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e00350014506172617304009501015c70617261636861696e735f70617261733a3a4576656e740038000c556d7004009901015470617261636861696e735f756d703a3a4576656e74003b001048726d700400a501017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003c0034506172617344697370757465730400ad01018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e003e00245265676973747261720400bd01017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e00460014536c6f74730400c1010154736c6f74733a3a4576656e743c52756e74696d653e0047002041756374696f6e730400c501016061756374696f6e733a3a4576656e743c52756e74696d653e0048002443726f77646c6f616e0400c901016463726f77646c6f616e3a3a4576656e743c52756e74696d653e0049002458636d50616c6c65740400cd01016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e00630000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e4c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b70016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696474013c4f7074696f6e3c5665633c75383e3e000118726573756c747801384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736b70016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696474013c4f7074696f6e3c5665633c75383e3e0001146572726f7280012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652e70000004081010007404184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000780418526573756c74080454017c044501580108084f6b04007c000000000c45727204005800000100007c00000400008010346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d617400010000840c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736824011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736824011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736824011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909880c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909098c0c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475739001185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099014346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e636553746174757300010810467265650000002052657365727665640001000094103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001341c457261506169640c00100120457261496e646578000018013042616c616e63654f663c543e000018013042616c616e63654f663c543e00000c550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642ea85c5b6572615f696e6465782c2076616c696461746f725f7061796f75742c2072656d61696e6465725c5d2052657761726465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0001040501546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d1c536c61736865640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e00020821014f6e652076616c696461746f722028616e6420697473206e6f6d696e61746f72732920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e545c5b76616c696461746f722c20616d6f756e745c5d684f6c64536c617368696e675265706f7274446973636172646564040010013053657373696f6e496e6465780003081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c648c6e6f742062652070726f6365737365642e205c5b73657373696f6e5f696e6465785c5d385374616b657273456c65637465640004048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000510d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000604d8416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d2457697468647261776e0800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0007085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e636560ac66726f6d2074686520756e6c6f636b696e672071756575652e205c5b73746173682c20616d6f756e745c5d184b69636b65640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e744964000804090141206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e205c5b6e6f6d696e61746f722c2073746173685c5d545374616b696e67456c656374696f6e4661696c6564000904ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640400000130543a3a4163636f756e744964000a082101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e245c5b73746173685c5d345061796f7574537461727465640800100120457261496e6465780000000130543a3a4163636f756e744964000b041501546865207374616b657273272072657761726473206172652067657474696e6720706169642e205c5b6572615f696e6465782c2076616c696461746f725f73746173685c5d4456616c696461746f7250726566735365740800000130543a3a4163636f756e744964000098013856616c696461746f725072656673000c0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090998083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6e9c011c50657262696c6c00011c626c6f636b6564a40110626f6f6c00009c000006a000a00c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000a40000050000a80c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e64ac01104b696e6400012074696d65736c6f742801384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652eac000003100000000800b00c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b40c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574b80134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b8000002bc00bc00000408c02000c00c4c73705f66696e616c6974795f6772616e6470610c617070185075626c696300000400c4013c656432353531393a3a5075626c69630000c40c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000c80c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964cc0138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65d4016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909cc104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400d0013c737232353531393a3a5075626c69630000d00c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000d4000002d800d80000040800dc00dc083870616c6c65745f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616ce0011c42616c616e636500010c6f776ee0011c42616c616e63650001186f7468657273e401ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000e00000061800e4000002e800e8083870616c6c65745f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565e0011c42616c616e63650000ec0c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e7404045400014c2050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000004bc41206d6f74696f6e20686173206265656e2070726f706f7365642062792061207075626c6963206163636f756e742e185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273f001445665633c543a3a4163636f756e7449643e000104d841207075626c69632070726f706f73616c20686173206265656e207461626c656420666f72207265666572656e64756d20766f74652e3845787465726e616c5461626c656400020494416e2065787465726e616c2070726f706f73616c20686173206265656e207461626c65642e1c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c64f40134566f74655468726573686f6c640003045c41207265666572656e64756d2068617320626567756e2e185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000404ac412070726f706f73616c20686173206265656e20617070726f766564206279207265666572656e64756d2e244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000504ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e2045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c747801384469737061746368526573756c7400070470412070726f706f73616c20686173206265656e20656e61637465642e2444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e744964000804dc416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e2c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000904e4416e206163636f756e74206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0494416e2065787465726e616c2070726f706f73616c20686173206265656e207665746f65642e34507265696d6167654e6f7465640c013470726f706f73616c5f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b04dc412070726f706f73616c277320707265696d61676520776173206e6f7465642c20616e6420746865206465706f7369742074616b656e2e30507265696d616765557365640c013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c041101412070726f706f73616c20707265696d616765207761732072656d6f76656420616e6420757365642028746865206465706f736974207761732072657475726e6564292e3c507265696d616765496e76616c696408013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d6167652077617320696e76616c69642e3c507265696d6167654d697373696e6708013470726f706f73616c5f6861736824011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d61676520776173206d697373696e672e38507265696d61676552656170656410013470726f706f73616c5f6861736824011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f04290141207265676973746572656420707265696d616765207761732072656d6f76656420616e6420746865206465706f73697420636f6c6c656374656420627920746865207265617065722e2c426c61636b6c697374656404013470726f706f73616c5f6861736824011c543a3a48617368001004c4412070726f706f73616c5f6861736820686173206265656e20626c61636b6c6973746564207065726d616e656e746c792e14566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465f801644163636f756e74566f74653c42616c616e63654f663c543e3e00110490416e206163636f756e742068617320766f74656420696e2061207265666572656e64756d205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e6465780012048c416e206163636f756e742068617320736563636f6e64656420612070726f706f73616c0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909f00000020000f40c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f7269747900020000f80c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f7465fc0110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e636500010000fc0c4070616c6c65745f64656d6f637261637910766f746510566f7465000004000800000001010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564a40110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090905010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736824011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736824011c543a3a48617368000114766f746564a40110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736824011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736824011c543a3a48617368000118726573756c747801384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736824011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090909010c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144576656e7404045400011c1c4e65775465726d04012c6e65775f6d656d626572730d0101ec5665633c283c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e7449642c2042616c616e63654f663c543e293e000014450141206e6577207465726d2077697468206e65775f6d656d626572732e205468697320696e64696361746573207468617420656e6f7567682063616e64696461746573206578697374656420746f2072756e550174686520656c656374696f6e2c206e6f74207468617420656e6f756768206861766520686173206265656e20656c65637465642e2054686520696e6e65722076616c7565206d757374206265206578616d696e65644501666f72207468697320707572706f73652e204120604e65775465726d285c5b5c5d296020696e64696361746573207468617420736f6d652063616e6469646174657320676f7420746865697220626f6e645501736c617368656420616e64206e6f6e65207765726520656c65637465642c207768696c73742060456d7074795465726d60206d65616e732074686174206e6f2063616e64696461746573206578697374656420746f2c626567696e20776974682e24456d7074795465726d00010831014e6f20286f72206e6f7420656e6f756768292063616e64696461746573206578697374656420666f72207468697320726f756e642e205468697320697320646966666572656e742066726f6dc8604e65775465726d285c5b5c5d29602e2053656520746865206465736372697074696f6e206f6620604e65775465726d602e34456c656374696f6e4572726f72000204e4496e7465726e616c206572726f722068617070656e6564207768696c6520747279696e6720746f20706572666f726d20656c656374696f6e2e304d656d6265724b69636b65640401186d656d6265720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000308410141206d656d62657220686173206265656e2072656d6f7665642e20546869732073686f756c6420616c7761797320626520666f6c6c6f7765642062792065697468657220604e65775465726d60206f723060456d7074795465726d602e2452656e6f756e63656404012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400040498536f6d656f6e65206861732072656e6f756e6365642074686569722063616e6469646163792e4043616e646964617465536c617368656408012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0005103901412063616e6469646174652077617320736c617368656420627920616d6f756e742064756520746f206661696c696e6720746f206f627461696e20612073656174206173206d656d626572206f722872756e6e65722d75702e00e44e6f74652074686174206f6c64206d656d6265727320616e642072756e6e6572732d75702061726520616c736f2063616e646964617465732e4453656174486f6c646572536c617368656408012c736561745f686f6c6465720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000604350141207365617420686f6c6465722077617320736c617368656420627920616d6f756e74206279206265696e6720666f72636566756c6c792072656d6f7665642066726f6d20746865207365742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909090d0100000211010011010000040800180015010c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003041501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365742069732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090919010c3c70616c6c65745f74726561737572791870616c6c6574144576656e7408045400044900011c2050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909091d01105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144576656e740404540001041c436c61696d65640c00000130543a3a4163636f756e74496400002101013c457468657265756d41646472657373000018013042616c616e63654f663c543e000004f0536f6d656f6e6520636c61696d656420736f6d6520444f54732e20605b77686f2c20657468657265756d5f616464726573732c20616d6f756e745d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090921010c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733c457468657265756d4164647265737300000400250101205b75383b2032305d0000250100000314000000080029010c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909092d010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7258013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c747801384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090931010c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090935010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c747801384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706539010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465783d01010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706539010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706539010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090939010840706f6c6b61646f745f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e67000300444964656e746974794a756467656d656e740005002c43616e63656c50726f78790006001c41756374696f6e000700003d01000005040041010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c747801384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e744501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094501083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000049010c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7404045400011c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e646578000004504e657720626f756e74792070726f706f73616c2e38426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013042616c616e63654f663c543e000104cc4120626f756e74792070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e48426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e646578000204b84120626f756e74792070726f706f73616c2069732066756e64656420616e6420626563616d65206163746976652e34426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000304944120626f756e7479206973206177617264656420746f20612062656e65666963696172792e34426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e7449640004048c4120626f756e747920697320636c61696d65642062792062656e65666963696172792e38426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e646578000504584120626f756e74792069732063616e63656c6c65642e38426f756e7479457874656e646564040114696e64657810012c426f756e7479496e646578000604704120626f756e74792065787069727920697320657874656e6465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094d010c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144576656e74040454000110144164646564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780000046041206368696c642d626f756e74792069732061646465642e1c417761726465640c0114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000104ac41206368696c642d626f756e7479206973206177617264656420746f20612062656e65666963696172792e1c436c61696d6564100114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e744964000204a441206368696c642d626f756e747920697320636c61696d65642062792062656e65666963696172792e2043616e63656c6564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780003047041206368696c642d626f756e74792069732063616e63656c6c65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090951010c2c70616c6c65745f746970731870616c6c6574144576656e74040454000114184e65775469700401207469705f6861736824011c543a3a486173680000049441206e6577207469702073756767657374696f6e20686173206265656e206f70656e65642e28546970436c6f73696e670401207469705f6861736824011c543a3a48617368000104d841207469702073756767657374696f6e206861732072656163686564207468726573686f6c6420616e6420697320636c6f73696e672e24546970436c6f7365640c01207469705f6861736824011c543a3a4861736800010c77686f000130543a3a4163636f756e7449640001187061796f757418013042616c616e63654f663c543e0002048441207469702073756767657374696f6e20686173206265656e20636c6f7365642e305469705265747261637465640401207469705f6861736824011c543a3a486173680003049041207469702073756767657374696f6e20686173206265656e207265747261637465642e28546970536c61736865640c01207469705f6861736824011c543a3a4861736800011866696e646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0004048841207469702073756767657374696f6e20686173206265656e20736c61736865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090955010c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011838536f6c7574696f6e53746f726564080140656c656374696f6e5f636f6d707574655901013c456c656374696f6e436f6d70757465000130707265765f656a6563746564a40110626f6f6c000018b44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e003d0149662074686520736f6c7574696f6e206973207369676e65642c2074686973206d65616e732074686174206974206861736e277420796574206265656e2070726f6365737365642e204966207468650501736f6c7574696f6e20697320756e7369676e65642c2074686973206d65616e7320746861742069742068617320616c736f206265656e2070726f6365737365642e0051015468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6520726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a6564040140656c656374696f6e5f636f6d707574655d01015c4f7074696f6e3c456c656374696f6e436f6d707574653e000108550154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682060536f6d6560206f662074686520676976656e20636f6d7075746174696f6e2c206f7220656c73652069662074686560656c656374696f6e206661696c65642c20604e6f6e65602e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0002042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e485369676e6564506861736553746172746564040114726f756e6410010c753332000404c0546865207369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e50556e7369676e6564506861736553746172746564040114726f756e6410010c753332000504c854686520756e7369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909095901089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e6379000400005d0104184f7074696f6e0404540159010108104e6f6e6500000010536f6d6504005901000001000061010c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001042052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d200120543a3a53636f7265000108746f200120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909096501106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e7404045400010c3c43616e6469646174654261636b656410006901016443616e646964617465526563656970743c543a3a486173683e000089010120486561644461746100008d010124436f7265496e64657800009101012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c7564656410006901016443616e646964617465526563656970743c543a3a486173683e000089010120486561644461746100008d010124436f7265496e64657800009101012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c006901016443616e646964617465526563656970743c543a3a486173683e000089010120486561644461746100008d010124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090969010c4c706f6c6b61646f745f7072696d6974697665730876324043616e6469646174655265636569707404044801240008012864657363726970746f726d01015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f686173682401104861736800006d010c4c706f6c6b61646f745f7072696d6974697665730876324c43616e64696461746544657363726970746f7204044801240024011c706172615f696471010108496400013072656c61795f706172656e7424010448000120636f6c6c61746f7275010128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736824011048617368000120706f765f6861736824011048617368000130657261737572655f726f6f74240110486173680001247369676e617475726579010144436f6c6c61746f725369676e6174757265000124706172615f686561642401104861736800015076616c69646174696f6e5f636f64655f686173688501014856616c69646174696f6e436f646548617368000071010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200007501104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070185075626c696300000400d0013c737232353531393a3a5075626c696300007901104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070245369676e6174757265000004007d010148737232353531393a3a5369676e617475726500007d010c1c73705f636f72651c73723235353139245369676e617475726500000400810101205b75383b2036345d0000810100000340000000080085010c48706f6c6b61646f745f70617261636861696e287072696d6974697665734856616c69646174696f6e436f6465486173680000040024011048617368000089010c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e00008d010c4c706f6c6b61646f745f7072696d69746976657308763224436f7265496e6465780000040010010c753332000091010c4c706f6c6b61646f745f7072696d6974697665730876322847726f7570496e6465780000040010010c75333200009501106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f646555706461746564040071010118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e744865616455706461746564040071010118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c6564040071010118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f746564040071010118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e517565756564080071010118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b5374617274656408008501014856616c69646174696f6e436f646548617368000071010118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b416363657074656408008501014856616c69646174696f6e436f646548617368000071010118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a656374656408008501014856616c69646174696f6e436f646548617368000071010118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f6964600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099901106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144576656e7400011c34496e76616c6964466f726d617404000401244d657373616765496400000878557077617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108b4557077617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d38457865637574656455707761726408000401244d657373616765496400009d01011c4f7574636f6d65000208bc557077617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308e854686520776569676874206c696d697420666f722068616e646c696e6720757077617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d585570776172644d6573736167657352656365697665640c0071010118506172614964000010010c753332000010010c753332000408f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e5c5c5b20706172612c20636f756e742c2073697a65205c5d484f766572776569676874456e71756575656410007101011850617261496400000401244d6573736167654964000020013c4f766572776569676874496e6465780000200118576569676874000518010154686520776569676874206275646765742077617320657863656564656420666f7220616e20696e646976696475616c20757077617264206d6573736167652e00550154686973206d6573736167652063616e206265206c617465722064697370617463686564206d616e75616c6c79207573696e672060736572766963655f6f7665727765696768746020646973706174636861626c65987573696e67207468652061737369676e656420606f7665727765696768745f696e646578602e00a85c5b20706172612c2069642c206f7665727765696768745f696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080020013c4f766572776569676874496e64657800002001185765696768740006104901557077617264206d6573736167652066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687414757365642e00705c5b206f7665727765696768745f696e6465782c2075736564205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099d01100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c65746508002001185765696768740000a10101144572726f72000100144572726f720400a10101144572726f7200020000a101100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000a501106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e74040454000110504f70656e4368616e6e656c526571756573746564100071010118506172614964000071010118506172614964000010010c753332000010010c753332000008704f70656e2048524d50206368616e6e656c207265717565737465642e1d01605b73656e6465722c20726563697069656e742c2070726f706f7365645f6d61785f63617061636974792c2070726f706f7365645f6d61785f6d6573736167655f73697a655d604c4f70656e4368616e6e656c43616e63656c65640800710101185061726149640000a901013448726d704368616e6e656c49640001082901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e70605b62795f70617261636861696e2c206368616e6e656c5f69645d604c4f70656e4368616e6e656c4163636570746564080071010118506172614964000071010118506172614964000204c44f70656e2048524d50206368616e6e656c2061636365707465642e20605b73656e6465722c20726563697069656e745d60344368616e6e656c436c6f7365640800710101185061726149640000a901013448726d704368616e6e656c4964000304c448524d50206368616e6e656c20636c6f7365642e20605b62795f70617261636861696e2c206368616e6e656c5f69645d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909a9010c48706f6c6b61646f745f70617261636861696e287072696d6974697665733448726d704368616e6e656c4964000008011873656e646572710101084964000124726563697069656e747101010849640000ad01106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e740404540001104044697370757465496e697469617465640800b101013443616e646964617465486173680000b501013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c756465640800b101013443616e646964617465486173680000b901013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d603c4469737075746554696d65644f75740400b101013443616e64696461746548617368000208e8412064697370757465206861732074696d6564206f75742064756520746f20696e73756666696369656e742070617274696369706174696f6e2e74605c5b706172612069642c2063616e64696461746520686173685c5d60185265766572740400100138543a3a426c6f636b4e756d626572000310fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b1010860706f6c6b61646f745f636f72655f7072696d6974697665733443616e6469646174654861736800000400240110486173680000b5010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f746500010000b9010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c696400010000bd01105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e7404045400010c28526567697374657265640800710101185061726149640000000130543a3a4163636f756e744964000000304465726567697374657265640400710101185061726149640001002052657365727665640800710101185061726149640000000130543a3a4163636f756e7449640002000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909c101105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f6404001001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c65617365641800710101185061726149640000000130543a3a4163636f756e74496400001001404c65617365506572696f644f663c543e00001001404c65617365506572696f644f663c543e000018013042616c616e63654f663c543e000018013042616c616e63654f663c543e00011035014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e4901605b70617261636861696e5f69642c206c65617365722c20706572696f645f626567696e2c20706572696f645f636f756e742c2065787472615f72657365727665642c20746f74616c5f616d6f756e745d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909c501105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c0010013041756374696f6e496e64657800001001404c65617365506572696f644f663c543e0000100138543a3a426c6f636b4e756d62657200000c4901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e9c605b61756374696f6e5f696e6465782c206c656173655f706572696f642c20656e64696e675d603441756374696f6e436c6f736564040010013041756374696f6e496e6465780001040101416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e20605b61756374696f6e5f696e6465785d602052657365727665640c00000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000018013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642ef45365636f6e642069732074686520746f74616c2e20605b6269646465722c2065787472615f72657365727665642c20746f74616c5f616d6f756e745d6028556e72657365727665640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c00710101185061726149640000000130543a3a4163636f756e744964000018013042616c616e63654f663c543e00040c7501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696e207265736572766598627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e80605b70617261636861696e5f69642c206c65617365722c20616d6f756e745d602c42696441636365707465641400000130543a3a4163636f756e744964000071010118506172614964000018013042616c616e63654f663c543e00001001404c65617365506572696f644f663c543e00001001404c65617365506572696f644f663c543e000508c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722ebc605b77686f2c20706172615f69642c20616d6f756e742c2066697273745f736c6f742c206c6173745f736c6f745d603457696e6e696e674f6666736574080010013041756374696f6e496e6465780000100138543a3a426c6f636b4e756d6265720006086d015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765206d61702e7c605b61756374696f6e5f696e6465782c20626c6f636b5f6e756d6265725d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909c901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c43726561746564040071010118506172614964000004c84372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e20605b66756e645f696e6465785d602c436f6e74726962757465640c00000130543a3a4163636f756e744964000071010118506172614964000018013042616c616e63654f663c543e000104e0436f6e747269627574656420746f20612063726f77642073616c652e20605b77686f2c2066756e645f696e6465782c20616d6f756e745d602057697468647265770c00000130543a3a4163636f756e744964000071010118506172614964000018013042616c616e63654f663c543e0002040d0157697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e20605b77686f2c2066756e645f696e6465782c20616d6f756e745d60445061727469616c6c79526566756e6465640400710101185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674f06f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e20605b66756e645f696e6465785d602c416c6c526566756e646564040071010118506172614964000404d8416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e20605b66756e645f696e6465785d6024446973736f6c7665640400710101185061726149640005048446756e6420697320646973736f6c7665642e20605b66756e645f696e6465785d603c48616e646c65426964526573756c7408007101011850617261496400007801384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e18456469746564040071010118506172614964000704010154686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e20605b66756e645f696e6465785d602c4d656d6f557064617465640c00000130543a3a4163636f756e744964000071010118506172614964000028011c5665633c75383e000804c841206d656d6f20686173206265656e20757064617465642e20605b77686f2c2066756e645f696e6465782c206d656d6f5d603c4164646564546f4e65775261697365040071010118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e65775261697365600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909cd010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d7074656404009d01015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00d10101344d756c74694c6f636174696f6e0000d10101344d756c74694c6f636174696f6e0000f101011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800d10101344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c51756572794964000019020120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00d10101344d756c74694c6f636174696f6e000020011c5175657279496400003d0201544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800d10101344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00240110483235360000d10101344d756c74694c6f636174696f6e00004102015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800d10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800d10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00d10101344d756c74694c6f636174696f6e000020011c517565727949640000a101012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08005502015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d101100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72d50101244a756e6374696f6e730000d501100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400d90101204a756e6374696f6e0001000858320800d90101204a756e6374696f6e0000d90101204a756e6374696f6e0002000858330c00d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0003000858341000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0004000858351400d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0005000858361800d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0006000858371c00d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0007000858382000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e0000d90101204a756e6374696f6e00080000d901100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400dd01010c7533320000002c4163636f756e744964333208011c6e6574776f726be10101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726be10101244e6574776f726b4964000114696e646578e501010c753634000200304163636f756e744b6579323008011c6e6574776f726be10101244e6574776f726b496400010c6b6579250101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400e00110753132380005002847656e6572616c4b6579040028011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c6974790801086964e9010118426f6479496400011070617274ed010120426f64795061727400080000dd010000061000e101100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d6564040028011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d6100030000e5010000062000e901100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d6564040028011c5665633c75383e00010014496e6465780400dd01010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000ed01100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74dd01010c753332000100204672616374696f6e08010c6e6f6ddd01010c75333200011464656e6f6ddd01010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6ddd01010c75333200011464656e6f6ddd01010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6ddd01010c75333200011464656e6f6ddd01010c75333200040000f1010c0c78636d0876320c58636d041043616c6c00000400f50101585665633c496e737472756374696f6e3c43616c6c3e3e0000f501000002f90100f9010c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400fd01012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400fd01012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400fd01012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964e501011c51756572794964000120726573706f6e736519020120526573706f6e73650001286d61785f776569676874e501010c753634000300345472616e736665724173736574080118617373657473fd01012c4d756c746941737365747300012c62656e6566696369617279d10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473fd01012c4d756c746941737365747300011064657374d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065250201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374e501010c75363400011063616c6c2902014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572dd01010c7533320001406d61785f6d6573736167655f73697a65dd01010c7533320001306d61785f6361706163697479dd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74dd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72dd01010c75333200011873656e646572dd01010c753332000124726563697069656e74dd01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400d5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964e501011c5175657279496400011064657374d10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874e501010c753634000c00304465706f73697441737365740c01186173736574732d0201404d756c7469417373657446696c7465720001286d61785f617373657473dd01010c75333200012c62656e6566696369617279d10101344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365741001186173736574732d0201404d756c7469417373657446696c7465720001286d61785f617373657473dd01010c75333200011064657374d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e000e003445786368616e67654173736574080110676976652d0201404d756c7469417373657446696c74657200011c72656365697665fd01012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c01186173736574732d0201404d756c7469417373657446696c74657200011c72657365727665d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e00100040496e69746961746554656c65706f72740c01186173736574732d0201404d756c7469417373657446696c74657200011064657374d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964e501011c5175657279496400011064657374d10101344d756c74694c6f636174696f6e0001186173736574732d0201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874e501010c75363400120030427579457865637574696f6e08011066656573050201284d756c746941737365740001307765696768745f6c696d69743902012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400f101012458636d3c43616c6c3e0015002c536574417070656e6469780400f101012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473fd01012c4d756c74694173736574730001187469636b6574d10101344d756c74694c6f636174696f6e00180010547261700400e501010c7536340019004053756273637269626556657273696f6e08012071756572795f6964e501011c5175657279496400014c6d61785f726573706f6e73655f776569676874e501010c753634001a0048556e73756273637269626556657273696f6e001b0000fd01100c78636d087631286d756c746961737365742c4d756c7469417373657473000004000102013c5665633c4d756c746941737365743e000001020000020502000502100c78636d087631286d756c74696173736574284d756c74694173736574000008010869640902011c4173736574496400010c66756e0d02012c46756e676962696c69747900000902100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400d10101344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e000100000d02100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400e00110753132380000002c4e6f6e46756e6769626c650400110201344173736574496e7374616e6365000100001102100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400e001107531323800010018417272617934040038011c5b75383b20345d0002001841727261793804001502011c5b75383b20385d0003001c417272617931360400ac01205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e00060000150200000308000000080019020c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400fd01012c4d756c74694173736574730001003c457865637574696f6e526573756c7404001d0201504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e000300001d0204184f7074696f6e0404540121020108104e6f6e6500000010536f6d6504002102000001000021020000040810a1010025020c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000029020c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00002d02100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400fd01012c4d756c74694173736574730000001057696c6404003102013857696c644d756c74694173736574000100003102100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869640902011c4173736574496400010c66756e3502013c57696c6446756e676962696c697479000100003502100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000039020c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400e501010c753634000100003d0204184f7074696f6e04045401d1010108104e6f6e6500000010536f6d650400d10100000100004102080c78636d5056657273696f6e65644d756c746941737365747300010808563004004502014c5665633c76303a3a4d756c746941737365743e0000000856310400fd01013c76313a3a4d756c74694173736574730001000045020000024902004902100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c6504010869644d0201344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c6173734d0201344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74e00110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365110201344173736574496e7374616e636500090040436f6e637265746546756e6769626c6508010869644d0201344d756c74694c6f636174696f6e000118616d6f756e74e0011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c6173734d0201344d756c74694c6f636174696f6e000120696e7374616e6365110201344173736574496e7374616e6365000b00004d02100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400510201204a756e6374696f6e0001000858320800510201204a756e6374696f6e0000510201204a756e6374696f6e0002000858330c00510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0003000858341000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0004000858351400510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0005000858361800510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0006000858371c00510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0007000858382000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e0000510201204a756e6374696f6e000800005102100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400dd01010c7533320001002c4163636f756e744964333208011c6e6574776f726be10101244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726be10101244e6574776f726b4964000114696e646578e501010c753634000300304163636f756e744b6579323008011c6e6574776f726be10101244e6574776f726b496400010c6b6579250101205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400e00110753132380006002847656e6572616c4b6579040028011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c6974790801086964e9010118426f6479496400011070617274ed010120426f647950617274000900005502080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004004d02014476303a3a4d756c74694c6f636174696f6e0000000856310400d101014476313a3a4d756c74694c6f636174696f6e00010000590208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200005d02000002240061020000027000650208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6edd01014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d656902016473705f72756e74696d653a3a52756e74696d65537472696e670000690200000502006d020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696fa0011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b28011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f646528011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73710201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973790201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7102000002750200750200000408282800790200000228007d020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373810201845065724469737061746368436c6173733c57656967687473506572436c6173733e000081020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454018502000c01186e6f726d616c850201045400012c6f7065726174696f6e616c85020104540001246d616e6461746f72798502010454000085020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963890201384f7074696f6e3c5765696768743e0001246d61785f746f74616c890201384f7074696f6e3c5765696768743e0001207265736572766564890201384f7074696f6e3c5765696768743e0000890204184f7074696f6e04045401200108104e6f6e6500000010536f6d6504002000000100008d020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178910201545065724469737061746368436c6173733c7533323e000091020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f727910010454000095020c346672616d655f737570706f72741c776569676874733c52756e74696d654462576569676874000008011072656164200118576569676874000114777269746520011857656967687400009902082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d656902013452756e74696d65537472696e67000124696d706c5f6e616d656902013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069739d02011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800009d02040c436f7704045401a102000400a102000000a102000002a50200a5020000040815021000a9020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574ad02000002b10200b10204184f7074696f6e04045401b5020108104e6f6e6500000010536f6d650400b5020000010000b502084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c01b9022c426c6f636b4e756d62657201103450616c6c6574734f726967696e01e503244163636f756e7449640100001401206d617962655f696474013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cb902011043616c6c0001386d617962655f706572696f646963c50201944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696ee503013450616c6c6574734f726967696e0000b90210346672616d655f737570706f727418747261697473207363686564756c652c4d6179626548617368656408045401bd021048617368012401081456616c75650400bd02010454000000104861736804002401104861736800010000bd020840706f6c6b61646f745f72756e74696d651043616c6c0001b01853797374656d04006d0201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e000000245363686564756c65720400c10201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e00010020507265696d6167650400c90201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e000a0010426162650400cd0201a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0002002454696d657374616d700400f50201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003001c496e64696365730400f90201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0004002042616c616e6365730400fd0201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e00050028417574686f72736869700400090301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e0006001c5374616b696e670400110301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0007001c53657373696f6e0400350301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0009001c4772616e6470610400490301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000b0020496d4f6e6c696e650400750301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000c002444656d6f63726163790400910301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e000e001c436f756e63696c04009d0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c2c2052756e74696d653e000f0048546563686e6963616c436f6d6d69747465650400a50301dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e0010004050687261676d656e456c656374696f6e0400a90301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50687261676d656e456c656374696f6e2c2052756e74696d653e0011004c546563686e6963616c4d656d626572736869700400b10301e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c4d656d626572736869702c2052756e74696d653e0012002054726561737572790400b50301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00130018436c61696d730400b90301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436c61696d732c2052756e74696d653e0018001c56657374696e670400d50301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e0019001c5574696c6974790400dd0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001a00204964656e746974790400010401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e001c001450726f78790400a10401a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001d00204d756c74697369670400a90401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e001e0020426f756e746965730400b50401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e002200344368696c64426f756e746965730400b90401c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4368696c64426f756e746965732c2052756e74696d653e00260010546970730400bd0401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546970732c2052756e74696d653e00230068456c656374696f6e50726f76696465724d756c746950686173650400c10401fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e00240020426167734c6973740400ad0501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426167734c6973742c2052756e74696d653e00250034436f6e66696775726174696f6e0400b10501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e0033002c50617261735368617265640400b50501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e0034003450617261496e636c7573696f6e0400b90501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e0035003050617261496e686572656e740400bd0501c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e0036001450617261730400250601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e0038002c496e697469616c697a657204002d0601c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0039000c446d700400310601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d702c2052756e74696d653e003a000c556d700400350601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556d702c2052756e74696d653e003b001048726d700400390601a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e003c00345061726173446973707574657304003d0601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003e00245265676973747261720400410601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e00460014536c6f74730400450601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e0047002041756374696f6e730400490601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e0048002443726f77646c6f616e0400510601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e0049002458636d50616c6c65740400710601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e00630000c1020c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963c50201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cb9020150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d6564140108696428011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963c50201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cb9020150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d6564040108696428011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963c50201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cb9020150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f6166746572140108696428011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963c50201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cb9020150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec50204184f7074696f6e04045401700108104e6f6e6500000010536f6d650400700000010000c9020c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d616765040114627974657328011c5665633c75383e000010745265676973746572206120707265696d616765206f6e2d636861696e2e00550149662074686520707265696d616765207761732070726576696f75736c79207265717565737465642c206e6f2066656573206f72206465706f73697473206172652074616b656e20666f722070726f766964696e67550174686520707265696d6167652e204f74686572776973652c2061206465706f7369742069732074616b656e2070726f706f7274696f6e616c20746f207468652073697a65206f662074686520707265696d6167652e3c756e6e6f74655f707265696d6167650401106861736824011c543a3a48617368000104dc436c65617220616e20756e72657175657374656420707265696d6167652066726f6d207468652072756e74696d652073746f726167652e40726571756573745f707265696d6167650401106861736824011c543a3a48617368000210410152657175657374206120707265696d6167652062652075706c6f6164656420746f2074686520636861696e20776974686f757420706179696e6720616e792066656573206f72206465706f736974732e00550149662074686520707265696d6167652072657175657374732068617320616c7265616479206265656e2070726f7669646564206f6e2d636861696e2c20776520756e7265736572766520616e79206465706f7369743901612075736572206d6179206861766520706169642c20616e642074616b652074686520636f6e74726f6c206f662074686520707265696d616765206f7574206f662074686569722068616e64732e48756e726571756573745f707265696d6167650401106861736824011c543a3a4861736800030cbc436c65617220612070726576696f75736c79206d616465207265717565737420666f72206120707265696d6167652e002d014e4f54453a2054484953204d555354204e4f542042452043414c4c4544204f4e20606861736860204d4f52452054494d4553205448414e2060726571756573745f707265696d616765602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ecd020c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66d1020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66e5020140543a3a4b65794f776e657250726f6f6600001009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66d1020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66e5020140543a3a4b65794f776e657250726f6f6600012009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e0d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967e90201504e657874436f6e66696744657363726970746f720002105d01506c616e20616e2065706f636820636f6e666967206368616e67652e205468652065706f636820636f6e666967206368616e6765206973207265636f7264656420616e642077696c6c20626520656e6163746564206f6e5101746865206e6578742063616c6c20746f2060656e6163745f65706f63685f6368616e6765602e2054686520636f6e6669672077696c6c20626520616374697661746564206f6e652065706f63682061667465722e59014d756c7469706c652063616c6c7320746f2074686973206d6574686f642077696c6c207265706c61636520616e79206578697374696e6720706c616e6e656420636f6e666967206368616e6765207468617420686164546e6f74206265656e20656e6163746564207965742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed102084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201d50208496401dd02001001206f6666656e646572dd0201084964000110736c6f74e1020110536c6f7400013066697273745f686561646572d50201184865616465720001347365636f6e645f686561646572d50201184865616465720000d502102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801d9020014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572dd0101184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c01184469676573740000d9020c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000dd020c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400d0013c737232353531393a3a5075626c69630000e102084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c7536340000e502082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f646573790201305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e740000e9020c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463ed020128287536342c2075363429000134616c6c6f7765645f736c6f7473f1020130416c6c6f776564536c6f747300010000ed0200000408202000f102084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000f5020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77e5010124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef9020c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e6465780000489841737369676e20616e2070726576696f75736c7920756e61737369676e656420696e6465782e00dc5061796d656e743a20604465706f736974602069732072657365727665642066726f6d207468652073656e646572206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00f02d2060696e646578603a2074686520696e64657820746f20626520636c61696d65642e2054686973206d757374206e6f7420626520696e207573652e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e207472616e7366657208010c6e6577000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780001505d0141737369676e20616e20696e64657820616c7265616479206f776e6564206279207468652073656e64657220746f20616e6f74686572206163636f756e742e205468652062616c616e6365207265736572766174696f6eb86973206566666563746976656c79207472616e7366657272656420746f20746865206e6577206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0025012d2060696e646578603a2074686520696e64657820746f2062652072652d61737369676e65642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e642d204f6e65207472616e73666572206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ae02020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e7429e42020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e74292c23203c2f7765696768743e1066726565040114696e64657810013c543a3a4163636f756e74496e646578000248944672656520757020616e20696e646578206f776e6564206279207468652073656e6465722e005d015061796d656e743a20416e792070726576696f7573206465706f73697420706c6163656420666f722074686520696e64657820697320756e726573657276656420696e207468652073656e646572206163636f756e742e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206f776e2074686520696e6465782e000d012d2060696e646578603a2074686520696e64657820746f2062652066726565642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e0084456d6974732060496e646578467265656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e38666f7263655f7472616e736665720c010c6e6577000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65a40110626f6f6c0003545501466f72636520616e20696e64657820746f20616e206163636f756e742e205468697320646f65736e277420726571756972652061206465706f7369742e2049662074686520696e64657820697320616c7265616479e868656c642c207468656e20616e79206465706f736974206973207265696d62757273656420746f206974732063757272656e74206f776e65722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00a42d2060696e646578603a2074686520696e64657820746f206265202872652d2961737369676e65642e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e41012d2060667265657a65603a2069662073657420746f206074727565602c2077696c6c20667265657a652074686520696e64657820736f2069742063616e6e6f74206265207472616e736665727265642e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e782d20557020746f206f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743af42020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e657229f82020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e6572292c23203c2f7765696768743e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004484101467265657a6520616e20696e64657820736f2069742077696c6c20616c7761797320706f696e7420746f207468652073656e646572206163636f756e742e205468697320636f6e73756d657320746865206465706f7369742e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d757374206861766520616c6e6f6e2d66726f7a656e206163636f756e742060696e646578602e00ac2d2060696e646578603a2074686520696e64657820746f2062652066726f7a656e20696e20706c6163652e0088456d6974732060496e64657846726f7a656e60206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e702d20557020746f206f6e6520736c617368206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e00128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f0103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565e00128543a3a42616c616e63650001306e65775f7265736572766564e00128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f757263650103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e00128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c697665080110646573740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e00128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c080110646573740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c697665a40110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f0103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e01030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e646578017c011408496404000001244163636f756e74496400000014496e6465780400050301304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400250101205b75383b2032305d0004000005030000067c0009030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c65730d0301385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0d03000002d502001103103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400016810626f6e640c0128636f6e74726f6c6c65720103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565e0013042616c616e63654f663c543e00011470617965651503017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000044610154616b6520746865206f726967696e206163636f756e74206173206120737461736820616e64206c6f636b207570206076616c756560206f66206974732062616c616e63652e2060636f6e74726f6c6c6572602077696c6c80626520746865206163636f756e74207468617420636f6e74726f6c732069742e002d016076616c756560206d757374206265206d6f7265207468616e2074686520606d696e696d756d5f62616c616e636560207370656369666965642062792060543a3a43757272656e6379602e002101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20627920746865207374617368206163636f756e742e003c456d6974732060426f6e646564602e2823203c7765696768743ed02d20496e646570656e64656e74206f662074686520617267756d656e74732e204d6f64657261746520636f6d706c65786974792e1c2d204f2831292e642d20546872656520657874726120444220656e74726965732e004d014e4f54453a2054776f206f66207468652073746f726167652077726974657320286053656c663a3a626f6e646564602c206053656c663a3a7061796565602920617265205f6e657665725f20636c65616e65643d01756e6c6573732074686520606f726967696e602066616c6c732062656c6f77205f6578697374656e7469616c206465706f7369745f20616e6420676574732072656d6f76656420617320647573742e482d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c23203c2f7765696768743e28626f6e645f65787472610401386d61785f6164646974696f6e616ce0013042616c616e63654f663c543e00013c610141646420736f6d6520657874726120616d6f756e742074686174206861766520617070656172656420696e207468652073746173682060667265655f62616c616e63656020696e746f207468652062616c616e636520757030666f72207374616b696e672e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e004d01557365207468697320696620746865726520617265206164646974696f6e616c2066756e647320696e20796f7572207374617368206163636f756e74207468617420796f75207769736820746f20626f6e642e5501556e6c696b65205b60626f6e64605d2853656c663a3a626f6e6429206f72205b60756e626f6e64605d2853656c663a3a756e626f6e642920746869732066756e6374696f6e20646f6573206e6f7420696d706f7365bc616e79206c696d69746174696f6e206f6e2074686520616d6f756e7420746861742063616e2062652061646465642e003c456d6974732060426f6e646564602e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e1c2d204f2831292e2c23203c2f7765696768743e18756e626f6e6404011476616c7565e0013042616c616e63654f663c543e00024c51015363686564756c65206120706f7274696f6e206f662074686520737461736820746f20626520756e6c6f636b656420726561647920666f72207472616e73666572206f75742061667465722074686520626f6e64fc706572696f6420656e64732e2049662074686973206c656176657320616e20616d6f756e74206163746976656c7920626f6e646564206c657373207468616e2101543a3a43757272656e63793a3a6d696e696d756d5f62616c616e636528292c207468656e20697420697320696e6372656173656420746f207468652066756c6c20616d6f756e742e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e0045014f6e63652074686520756e6c6f636b20706572696f6420697320646f6e652c20796f752063616e2063616c6c206077697468647261775f756e626f6e6465646020746f2061637475616c6c79206d6f7665bc7468652066756e6473206f7574206f66206d616e6167656d656e7420726561647920666f72207472616e736665722e0031014e6f206d6f7265207468616e2061206c696d69746564206e756d626572206f6620756e6c6f636b696e67206368756e6b73202873656520604d6178556e6c6f636b696e674368756e6b736029390163616e20636f2d657869737473206174207468652073616d652074696d652e20496e207468617420636173652c205b6043616c6c3a3a77697468647261775f756e626f6e646564605d206e656564f8746f2062652063616c6c656420666972737420746f2072656d6f766520736f6d65206f6620746865206368756e6b732028696620706f737369626c65292e00390149662061207573657220656e636f756e74657273207468652060496e73756666696369656e74426f6e6460206572726f72207768656e2063616c6c696e6720746869732065787472696e7369632c1901746865792073686f756c642063616c6c20606368696c6c6020666972737420696e206f7264657220746f206672656520757020746865697220626f6e6465642066756e64732e0044456d6974732060556e626f6e646564602e009453656520616c736f205b6043616c6c3a3a77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200033c290152656d6f766520616e7920756e6c6f636b6564206368756e6b732066726f6d207468652060756e6c6f636b696e67602071756575652066726f6d206f7572206d616e6167656d656e742e0031015468697320657373656e7469616c6c7920667265657320757020746861742062616c616e636520746f206265207573656420627920746865207374617368206163636f756e7420746f20646f4877686174657665722069742077616e74732e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722e0048456d697473206057697468647261776e602e006853656520616c736f205b6043616c6c3a3a756e626f6e64605d2e002823203c7765696768743e0501436f6d706c6578697479204f285329207768657265205320697320746865206e756d626572206f6620736c617368696e67207370616e7320746f2072656d6f766509014e4f54453a2057656967687420616e6e6f746174696f6e20697320746865206b696c6c207363656e6172696f2c20776520726566756e64206f74686572776973652e2c23203c2f7765696768743e2076616c6964617465040114707265667398013856616c696461746f725072656673000414e44465636c617265207468652064657369726520746f2076616c696461746520666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e206e6f6d696e61746504011c74617267657473190301a05665633c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e00052c0d014465636c617265207468652064657369726520746f206e6f6d696e6174652060746172676574736020666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743e2d012d20546865207472616e73616374696f6e277320636f6d706c65786974792069732070726f706f7274696f6e616c20746f207468652073697a65206f662060746172676574736020284e29050177686963682069732063617070656420617420436f6d7061637441737369676e6d656e74733a3a4c494d49542028543a3a4d61784e6f6d696e6174696f6e73292ed42d20426f74682074686520726561647320616e642077726974657320666f6c6c6f7720612073696d696c6172207061747465726e2e2c23203c2f7765696768743e146368696c6c00062cc44465636c617265206e6f2064657369726520746f206569746865722076616c6964617465206f72206e6f6d696e6174652e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e502d20436f6e7461696e73206f6e6520726561642ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e2c23203c2f7765696768743e247365745f706179656504011470617965651503017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000740b42852652d2973657420746865207061796d656e742074617267657420666f72206120636f6e74726f6c6c65722e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e242d2d2d2d2d2d2d2d2d382d205765696768743a204f283129302d204442205765696768743a48202020202d20526561643a204c656467657248202020202d2057726974653a2050617965652c23203c2f7765696768743e387365745f636f6e74726f6c6c6572040128636f6e74726f6c6c65720103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650008408c2852652d297365742074686520636f6e74726f6c6c6572206f6620612073746173682e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e282d2d2d2d2d2d2d2d2d2d305765696768743a204f283129284442205765696768743af02d20526561643a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c6572f42d2057726974653a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c65722c23203c2f7765696768743e4c7365745f76616c696461746f725f636f756e7404010c6e6577dd01010c75333200092090536574732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e305765696768743a204f2831295857726974653a2056616c696461746f7220436f756e742c23203c2f7765696768743e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cdd01010c753332000a1ca8496e6372656d656e74732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e547363616c655f76616c696461746f725f636f756e74040118666163746f721d03011c50657263656e74000b1cd05363616c652075702074686520696465616c206e756d626572206f662076616c696461746f7273206279206120666163746f722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e34666f7263655f6e6f5f65726173000c3cac466f72636520746865726520746f206265206e6f206e6577206572617320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e3901546875732074686520656c656374696f6e2070726f63657373206d6179206265206f6e676f696e67207768656e20746869732069732063616c6c65642e20496e2074686973206361736520746865dc656c656374696f6e2077696c6c20636f6e74696e756520756e74696c20746865206e65787420657261206973207472696767657265642e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129442d2057726974653a20466f7263654572612c23203c2f7765696768743e34666f7263655f6e65775f657261000d404901466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f6620746865206e6578742073657373696f6e2e20416674657220746869732c2069742077696c6c2062659c726573657420746f206e6f726d616c20286e6f6e2d666f7263656429206265686176696f75722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129402d20577269746520466f7263654572612c23203c2f7765696768743e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573f001445665633c543a3a4163636f756e7449643e000e0cc8536574207468652076616c696461746f72732077686f2063616e6e6f7420626520736c61736865642028696620616e79292e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0c0901466f72636520612063757272656e74207374616b657220746f206265636f6d6520636f6d706c6574656c7920756e7374616b65642c20696d6d6564696174656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e50666f7263655f6e65775f6572615f616c776179730010240101466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f662073657373696f6e7320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e6469636573210301205665633c7533323e0011149443616e63656c20656e6163746d656e74206f66206120646566657272656420736c6173682e00b043616e2062652063616c6c6564206279207468652060543a3a536c61736843616e63656c4f726967696e602e000101506172616d65746572733a2065726120616e6420696e6469636573206f662074686520736c617368657320666f7220746861742065726120746f206b696c6c2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012540d01506179206f757420616c6c20746865207374616b65727320626568696e6420612073696e676c652076616c696461746f7220666f7220612073696e676c65206572612e0049012d206076616c696461746f725f73746173686020697320746865207374617368206163636f756e74206f66207468652076616c696461746f722e205468656972206e6f6d696e61746f72732c20757020746f2501202060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602c2077696c6c20616c736f207265636569766520746865697220726577617264732e31012d206065726160206d617920626520616e7920657261206265747765656e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e005501546865206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e20416e79206163636f756e742063616e2063616c6c20746869732066756e6374696f6e2c206576656e206966746974206973206e6f74206f6e65206f6620746865207374616b6572732e002823203c7765696768743efc2d2054696d6520636f6d706c65786974793a206174206d6f7374204f284d61784e6f6d696e61746f72526577617264656450657256616c696461746f72292ec02d20436f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e64207772697465732e2c2d2d2d2d2d2d2d2d2d2d2d19014e20697320746865204e756d626572206f66207061796f75747320666f72207468652076616c696461746f722028696e636c7564696e67207468652076616c696461746f72291c5765696768743a842d205265776172642044657374696e6174696f6e205374616b65643a204f284e29c02d205265776172642044657374696e6174696f6e20436f6e74726f6c6c657220284372656174696e67293a204f284e29004d0120204e4f54453a20776569676874732061726520617373756d696e672074686174207061796f75747320617265206d61646520746f20616c697665207374617368206163636f756e7420285374616b6564292e55012020506179696e67206576656e2061206465616420636f6e74726f6c6c65722069732063686561706572207765696768742d776973652e20576520646f6e277420646f20616e7920726566756e647320686572652e2c23203c2f7765696768743e187265626f6e6404011476616c7565e0013042616c616e63654f663c543e001324dc5265626f6e64206120706f7274696f6e206f6620746865207374617368207363686564756c656420746f20626520756e6c6f636b65642e00d4546865206469737061746368206f726967696e206d757374206265207369676e65642062792074686520636f6e74726f6c6c65722e002823203c7765696768743ed02d2054696d6520636f6d706c65786974793a204f284c292c207768657265204c20697320756e6c6f636b696e67206368756e6b73882d20426f756e64656420627920604d6178556e6c6f636b696e674368756e6b73602ef02d2053746f72616765206368616e6765733a2043616e277420696e6372656173652073746f726167652c206f6e6c792064656372656173652069742e2c23203c2f7765696768743e447365745f686973746f72795f64657074680801446e65775f686973746f72795f6465707468dd010120457261496e6465780001446572615f6974656d735f64656c65746564dd01010c7533320014582d015365742060486973746f72794465707468602076616c75652e20546869732066756e6374696f6e2077696c6c2064656c65746520616e7920686973746f727920696e666f726d6174696f6e7c7768656e2060486973746f727944657074686020697320726564756365642e002c506172616d65746572733a0d012d20606e65775f686973746f72795f6465707468603a20546865206e657720686973746f727920646570746820796f7520776f756c64206c696b6520746f207365742e59012d20606572615f6974656d735f64656c65746564603a20546865206e756d626572206f66206974656d7320746861742077696c6c2062652064656c6574656420627920746869732064697370617463682e20546869735d01202073686f756c64207265706f727420616c6c207468652073746f72616765206974656d7320746861742077696c6c2062652064656c6574656420627920636c656172696e67206f6c642065726120686973746f72792e590120204e656564656420746f207265706f727420616e2061636375726174652077656967687420666f72207468652064697370617463682e20547275737465642062792060526f6f746020746f207265706f727420616e4820206163637572617465206e756d6265722e00504f726967696e206d75737420626520726f6f742e002823203c7765696768743edc2d20453a204e756d626572206f6620686973746f7279206465707468732072656d6f7665642c20692e652e203130202d3e2037203d2033382d205765696768743a204f284529302d204442205765696768743a9c202020202d2052656164733a2043757272656e74204572612c20486973746f72792044657074686c202020202d205772697465733a20486973746f72792044657074682d01202020202d20436c6561722050726566697820456163683a20457261205374616b6572732c204572615374616b657273436c69707065642c204572617356616c696461746f7250726566732501202020202d2057726974657320456163683a204572617356616c696461746f725265776172642c2045726173526577617264506f696e74732c2045726173546f74616c5374616b652c6c20202020202045726173537461727453657373696f6e496e6465782c23203c2f7765696768743e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320015305d0152656d6f766520616c6c2064617461207374727563747572657320636f6e6365726e696e672061207374616b65722f7374617368206f6e636520697420697320617420612073746174652077686572652069742063616e0501626520636f6e736964657265642060647573746020696e20746865207374616b696e672073797374656d2e2054686520726571756972656d656e7473206172653a000501312e207468652060746f74616c5f62616c616e636560206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e1101322e206f722c2074686520606c65646765722e746f74616c60206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e00550154686520666f726d65722063616e2068617070656e20696e206361736573206c696b65206120736c6173683b20746865206c6174746572207768656e20612066756c6c7920756e626f6e646564206163636f756e7409016973207374696c6c20726563656976696e67207374616b696e67207265776172647320696e206052657761726444657374696e6174696f6e3a3a5374616b6564602e00310149742063616e2062652063616c6c656420627920616e796f6e652c206173206c6f6e672061732060737461736860206d65657473207468652061626f766520726571756972656d656e74732e00dc526566756e647320746865207472616e73616374696f6e20666565732075706f6e207375636365737366756c20657865637574696f6e2e106b69636b04010c77686f190301a05665633c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e00162ce052656d6f76652074686520676976656e206e6f6d696e6174696f6e732066726f6d207468652063616c6c696e672076616c696461746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e004d012d206077686f603a2041206c697374206f66206e6f6d696e61746f72207374617368206163636f756e74732077686f20617265206e6f6d696e6174696e6720746869732076616c696461746f72207768696368c0202073686f756c64206e6f206c6f6e676572206265206e6f6d696e6174696e6720746869732076616c696461746f722e0055014e6f74653a204d616b696e6720746869732063616c6c206f6e6c79206d616b65732073656e736520696620796f7520666972737420736574207468652076616c696461746f7220707265666572656e63657320746f78626c6f636b20616e792066757274686572206e6f6d696e6174696f6e732e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e6425030158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e6425030158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e7429030134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e7429030134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c642d030144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6e31030144436f6e6669674f703c50657262696c6c3e001744ac5570646174652074686520766172696f7573207374616b696e6720636f6e66696775726174696f6e73202e0025012a20606d696e5f6e6f6d696e61746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f2062652061206e6f6d696e61746f722e25012a20606d696e5f76616c696461746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f20626520612076616c696461746f722e55012a20606d61785f6e6f6d696e61746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e2062652061206e6f6d696e61746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e55012a20606d61785f76616c696461746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e20626520612076616c696461746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e59012a20606368696c6c5f7468726573686f6c64603a2054686520726174696f206f6620606d61785f6e6f6d696e61746f725f636f756e7460206f7220606d61785f76616c696461746f725f636f756e74602077686963681901202073686f756c642062652066696c6c656420696e206f7264657220666f722074686520606368696c6c5f6f7468657260207472616e73616374696f6e20746f20776f726b2e61012a20606d696e5f636f6d6d697373696f6e603a20546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e207468617420656163682076616c696461746f7273206d757374206d61696e7461696e2e550120205468697320697320636865636b6564206f6e6c792075706f6e2063616c6c696e67206076616c6964617465602e204578697374696e672076616c696461746f727320617265206e6f742061666665637465642e00a84f726967696e206d75737420626520526f6f7420746f2063616c6c20746869732066756e6374696f6e2e0035014e4f54453a204578697374696e67206e6f6d696e61746f727320616e642076616c696461746f72732077696c6c206e6f742062652061666665637465642062792074686973207570646174652e1101746f206b69636b2070656f706c6520756e64657220746865206e6577206c696d6974732c20606368696c6c5f6f74686572602073686f756c642062652063616c6c65642e2c6368696c6c5f6f74686572040128636f6e74726f6c6c6572000130543a3a4163636f756e74496400186841014465636c61726520612060636f6e74726f6c6c65726020746f2073746f702070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e004101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2c206275742063616e2062652063616c6c656420627920616e796f6e652e0059014966207468652063616c6c6572206973207468652073616d652061732074686520636f6e74726f6c6c6572206265696e672074617267657465642c207468656e206e6f206675727468657220636865636b7320617265d8656e666f726365642c20616e6420746869732066756e6374696f6e2062656861766573206a757374206c696b6520606368696c6c602e005d014966207468652063616c6c657220697320646966666572656e74207468616e2074686520636f6e74726f6c6c6572206265696e672074617267657465642c2074686520666f6c6c6f77696e6720636f6e646974696f6e73306d757374206265206d65743a001d012a2060636f6e74726f6c6c657260206d7573742062656c6f6e6720746f2061206e6f6d696e61746f722077686f20686173206265636f6d65206e6f6e2d6465636f6461626c652c000c4f723a003d012a204120604368696c6c5468726573686f6c6460206d7573742062652073657420616e6420636865636b656420776869636820646566696e657320686f7720636c6f736520746f20746865206d6178550120206e6f6d696e61746f7273206f722076616c696461746f7273207765206d757374207265616368206265666f72652075736572732063616e207374617274206368696c6c696e67206f6e652d616e6f746865722e59012a204120604d61784e6f6d696e61746f72436f756e746020616e6420604d617856616c696461746f72436f756e7460206d75737420626520736574207768696368206973207573656420746f2064657465726d696e65902020686f7720636c6f73652077652061726520746f20746865207468726573686f6c642e5d012a204120604d696e4e6f6d696e61746f72426f6e646020616e6420604d696e56616c696461746f72426f6e6460206d7573742062652073657420616e6420636865636b65642c2077686963682064657465726d696e65735101202069662074686973206973206120706572736f6e20746861742073686f756c64206265206368696c6c6564206265636175736520746865792068617665206e6f74206d657420746865207468726573686f6c64402020626f6e642072657175697265642e005501546869732063616e2062652068656c7066756c20696620626f6e6420726571756972656d656e74732061726520757064617465642c20616e64207765206e65656420746f2072656d6f7665206f6c642075736572739877686f20646f206e6f74207361746973667920746865736520726571756972656d656e74732e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400190c4501466f72636520612076616c696461746f7220746f2068617665206174206c6561737420746865206d696e696d756d20636f6d6d697373696f6e2e20546869732077696c6c206e6f74206166666563742061610176616c696461746f722077686f20616c726561647920686173206120636f6d6d697373696f6e2067726561746572207468616e206f7220657175616c20746f20746865206d696e696d756d2e20416e79206163636f756e743863616e2063616c6c20746869732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1503083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e650004000019030000020103001d030c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000210300000210002503103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f7665000200002903103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200002d03103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f70040454011d03010c104e6f6f700000000c53657404001d030104540001001852656d6f7665000200003103103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401a0010c104e6f6f700000000c5365740400a00104540001001852656d6f76650002000035030c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579733903011c543a3a4b65797300011470726f6f6628011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e39030840706f6c6b61646f745f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061c001d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265dd0201c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65cc01d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f723d0301e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74410301f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279450301fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300003d03104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070185075626c696300000400d0013c737232353531393a3a5075626c696300004103104c706f6c6b61646f745f7072696d6974697665730876323861737369676e6d656e745f617070185075626c696300000400d0013c737232353531393a3a5075626c6963000045030c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400d0013c737232353531393a3a5075626c6963000049030c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f664d0301bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66e5020140543a3a4b65794f776e657250726f6f6600001009015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f664d0301bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66e5020140543a3a4b65794f776e657250726f6f6600012409015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e000d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e306e6f74655f7374616c6c656408011464656c6179100138543a3a426c6f636b4e756d62657200016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d62657200021c19014e6f74652074686174207468652063757272656e7420617574686f7269747920736574206f6620746865204752414e4450412066696e616c697479206761646765742068617325017374616c6c65642e20546869732077696c6c2074726967676572206120666f7263656420617574686f7269747920736574206368616e67652061742074686520626567696e6e696e671d016f6620746865206e6578742073657373696f6e2c20746f20626520656e6163746564206064656c61796020626c6f636b7320616674657220746861742e205468652064656c6179110173686f756c64206265206869676820656e6f75676820746f20736166656c7920617373756d6520746861742074686520626c6f636b207369676e616c6c696e67207468652501666f72636564206368616e67652077696c6c206e6f742062652072652d6f726765642028652e672e203130303020626c6f636b73292e20546865204752414e44504120766f74657273250177696c6c20737461727420746865206e657720617574686f7269747920736574207573696e672074686520676976656e2066696e616c697a656420626c6f636b20617320626173652e584f6e6c792063616c6c61626c6520627920726f6f742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4d03084c73705f66696e616c6974795f6772616e6470614445717569766f636174696f6e50726f6f660804480124044e0110000801187365745f6964200114536574496400013065717569766f636174696f6e5103014845717569766f636174696f6e3c482c204e3e00005103084c73705f66696e616c6974795f6772616e6470613045717569766f636174696f6e0804480124044e011001081c507265766f7465040055030139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040069030141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100005503084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401c004560159030453015d0300100130726f756e645f6e756d62657220010c7536340001206964656e74697479c00108496400011466697273746503011828562c2053290001187365636f6e646503011828562c20532900005903084066696e616c6974795f6772616e6470611c507265766f74650804480124044e01100008012c7461726765745f68617368240104480001347461726765745f6e756d6265721001044e00005d030c4c73705f66696e616c6974795f6772616e6470610c617070245369676e61747572650000040061030148656432353531393a3a5369676e6174757265000061030c1c73705f636f72651c65643235353139245369676e617475726500000400810101205b75383b2036345d000065030000040859035d03006903084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401c00456016d030453015d0300100130726f756e645f6e756d62657220010c7536340001206964656e74697479c00108496400011466697273747103011828562c2053290001187365636f6e647103011828562c20532900006d03084066696e616c6974795f6772616e64706124507265636f6d6d69740804480124044e01100008012c7461726765745f68617368240104480001347461726765745f6e756d6265721001044e00007103000004086d035d030075030c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c04045400010424686561727462656174080124686561727462656174790301644865617274626561743c543a3a426c6f636b4e756d6265723e0001247369676e61747572658d0301bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e61747572650000242823203c7765696768743e61012d20436f6d706c65786974793a20604f284b202b20452960207768657265204b206973206c656e677468206f6620604b6579736020286865617274626561742e76616c696461746f72735f6c656e2920616e642045206973d820206c656e677468206f6620606865617274626561742e6e6574776f726b5f73746174652e65787465726e616c5f61646472657373608820202d20604f284b29603a206465636f64696e67206f66206c656e67746820604b60ac20202d20604f284529603a206465636f64696e672f656e636f64696e67206f66206c656e6774682060456039012d20446252656164733a2070616c6c65745f73657373696f6e206056616c696461746f7273602c2070616c6c65745f73657373696f6e206043757272656e74496e646578602c20604b657973602c5820206052656365697665644865617274626561747360802d2044625772697465733a2060526563656976656448656172746265617473602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7903084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000140130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001346e6574776f726b5f73746174657d0301484f70617175654e6574776f726b537461746500013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c75333200007d030c1c73705f636f7265206f6666636861696e484f70617175654e6574776f726b5374617465000008011c706565725f6964810301304f706171756550656572496400014865787465726e616c5f616464726573736573850301505665633c4f70617175654d756c7469616464723e00008103081c73705f636f7265304f70617175655065657249640000040028011c5665633c75383e0000850300000289030089030c1c73705f636f7265206f6666636861696e3c4f70617175654d756c7469616464720000040028011c5665633c75383e00008d03104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e6174757265000004007d010148737232353531393a3a5369676e6174757265000091030c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736824011c543a3a4861736800011476616c7565e0013042616c616e63654f663c543e00002c9c50726f706f736520612073656e73697469766520616374696f6e20746f2062652074616b656e2e001501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737480686176652066756e647320746f20636f76657220746865206465706f7369742e00d42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20707265696d6167652e15012d206076616c7565603a2054686520616d6f756e74206f66206465706f73697420286d757374206265206174206c6561737420604d696e696d756d4465706f73697460292e0044456d697473206050726f706f736564602e00385765696768743a20604f28702960187365636f6e6408012070726f706f73616cdd01012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e64dd01010c753332000128b45369676e616c732061677265656d656e742077697468206120706172746963756c61722070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e64657211016d75737420686176652066756e647320746f20636f76657220746865206465706f7369742c20657175616c20746f20746865206f726967696e616c206465706f7369742e00c82d206070726f706f73616c603a2054686520696e646578206f66207468652070726f706f73616c20746f207365636f6e642e41012d20607365636f6e64735f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e207468652063757272656e74206e756d626572206f66207365636f6e6473206f6e20746869732501202070726f706f73616c2e2045787472696e736963206973207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e001d015765696768743a20604f28532960207768657265205320697320746865206e756d626572206f66207365636f6e647320612070726f706f73616c20616c7265616479206861732e10766f74650801247265665f696e646578dd01013c5265666572656e64756d496e646578000110766f7465f801644163636f756e74566f74653c42616c616e63654f663c543e3e0002243101566f746520696e2061207265666572656e64756d2e2049662060766f74652e69735f6179652829602c2074686520766f746520697320746f20656e616374207468652070726f706f73616c3bb86f7468657277697365206974206973206120766f746520746f206b65657020746865207374617475732071756f2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00dc2d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f20766f746520666f722e842d2060766f7465603a2054686520766f746520636f6e66696775726174696f6e2e002d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722068617320766f746564206f6e2e40656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003204d015363686564756c6520616e20656d657267656e63792063616e63656c6c6174696f6e206f662061207265666572656e64756d2e2043616e6e6f742068617070656e20747769636520746f207468652073616d652c7265666572656e64756d2e00f8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c6c6174696f6e4f726967696e602e00d02d607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e003c5765696768743a20604f283129602e4065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736824011c543a3a486173680004242d015363686564756c652061207265666572656e64756d20746f206265207461626c6564206f6e6365206974206973206c6567616c20746f207363686564756c6520616e2065787465726e616c2c7265666572656e64756d2e00e8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206045787465726e616c4f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e0015015765696768743a20604f2856296020776974682056206e756d626572206f66207665746f65727320696e2074686520626c61636b6c697374206f662070726f706f73616c2eb820204465636f64696e6720766563206f66206c656e67746820562e2043686172676564206173206d6178696d756d6465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736824011c543a3a4861736800052c55015363686564756c652061206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f207363686564756c655c616e2065787465726e616c207265666572656e64756d2e00ec546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c4d616a6f726974794f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f283129606065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736824011c543a3a4861736800062c45015363686564756c652061206e656761746976652d7475726e6f75742d62696173207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f807363686564756c6520616e2065787465726e616c207265666572656e64756d2e00e8546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c44656661756c744f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f2831296028666173745f747261636b0c013470726f706f73616c5f6861736824011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d62657200073c4d015363686564756c65207468652063757272656e746c792065787465726e616c6c792d70726f706f736564206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c65646101696d6d6564696174656c792e204966207468657265206973206e6f2065787465726e616c6c792d70726f706f736564207265666572656e64756d2063757272656e746c792c206f72206966207468657265206973206f6e65e8627574206974206973206e6f742061206d616a6f726974792d63617272696573207265666572656e64756d207468656e206974206661696c732e00d0546865206469737061746368206f6620746869732063616c6c206d757374206265206046617374547261636b4f726967696e602e00f42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652063757272656e742065787465726e616c2070726f706f73616c2e5d012d2060766f74696e675f706572696f64603a2054686520706572696f64207468617420697320616c6c6f77656420666f7220766f74696e67206f6e20746869732070726f706f73616c2e20496e6372656173656420746f9420206046617374547261636b566f74696e67506572696f646020696620746f6f206c6f772e51012d206064656c6179603a20546865206e756d626572206f6620626c6f636b20616674657220766f74696e672068617320656e64656420696e20617070726f76616c20616e6420746869732073686f756c64206265b82020656e61637465642e205468697320646f65736e277420686176652061206d696e696d756d20616d6f756e742e0040456d697473206053746172746564602e00385765696768743a20604f28312960347665746f5f65787465726e616c04013470726f706f73616c5f6861736824011c543a3a48617368000824b85665746f20616e6420626c61636b6c697374207468652065787465726e616c2070726f706f73616c20686173682e00d8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520605665746f4f726967696e602e002d012d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c20746f207665746f20616e6420626c61636b6c6973742e003c456d69747320605665746f6564602e00fc5765696768743a20604f2856202b206c6f6728562929602077686572652056206973206e756d626572206f6620606578697374696e67207665746f657273604463616e63656c5f7265666572656e64756d0401247265665f696e646578dd01013c5265666572656e64756d496e64657800091c5052656d6f76652061207265666572656e64756d2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00d42d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e004423205765696768743a20604f283129602e3463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a1c9c43616e63656c20612070726f706f73616c2071756575656420666f7220656e6163746d656e742e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00c42d20607768696368603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e0049015765696768743a20604f284429602077686572652060446020697320746865206974656d7320696e207468652064697370617463682071756575652e205765696768746564206173206044203d203130602e2064656c65676174650c0108746f000130543a3a4163636f756e744964000128636f6e76696374696f6e95030128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b50390144656c65676174652074686520766f74696e6720706f77657220287769746820736f6d6520676976656e20636f6e76696374696f6e29206f66207468652073656e64696e67206163636f756e742e0055015468652062616c616e63652064656c656761746564206973206c6f636b656420666f72206173206c6f6e6720617320697427732064656c6567617465642c20616e64207468657265616674657220666f7220746865c874696d6520617070726f70726961746520666f722074686520636f6e76696374696f6e2773206c6f636b20706572696f642e005d01546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e696e67206163636f756e74206d757374206569746865723a7420202d2062652064656c65676174696e6720616c72656164793b206f72590120202d2068617665206e6f20766f74696e67206163746976697479202869662074686572652069732c207468656e2069742077696c6c206e65656420746f2062652072656d6f7665642f636f6e736f6c69646174656494202020207468726f7567682060726561705f766f746560206f722060756e766f746560292e0045012d2060746f603a20546865206163636f756e742077686f736520766f74696e6720746865206074617267657460206163636f756e74277320766f74696e6720706f7765722077696c6c20666f6c6c6f772e55012d2060636f6e76696374696f6e603a2054686520636f6e76696374696f6e20746861742077696c6c20626520617474616368656420746f207468652064656c65676174656420766f7465732e205768656e20746865410120206163636f756e7420697320756e64656c6567617465642c207468652066756e64732077696c6c206265206c6f636b656420666f722074686520636f72726573706f6e64696e6720706572696f642e61012d206062616c616e6365603a2054686520616d6f756e74206f6620746865206163636f756e7427732062616c616e636520746f206265207573656420696e2064656c65676174696e672e2054686973206d757374206e6f74b420206265206d6f7265207468616e20746865206163636f756e7427732063757272656e742062616c616e63652e0048456d697473206044656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e28756e64656c6567617465000c30cc556e64656c65676174652074686520766f74696e6720706f776572206f66207468652073656e64696e67206163636f756e742e005d01546f6b656e73206d617920626520756e6c6f636b656420666f6c6c6f77696e67206f6e636520616e20616d6f756e74206f662074696d6520636f6e73697374656e74207769746820746865206c6f636b20706572696f64dc6f662074686520636f6e76696374696f6e2077697468207768696368207468652064656c65676174696f6e20776173206973737565642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062655463757272656e746c792064656c65676174696e672e0050456d6974732060556e64656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e58636c6561725f7075626c69635f70726f706f73616c73000d1470436c6561727320616c6c207075626c69632070726f706f73616c732e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e003c5765696768743a20604f283129602e346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e000e285d0152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e205468697320646f65736e27742072657175697265207468652070726f706f73616c20746f2062652101696e207468652064697370617463682071756575652062757420646f657320726571756972652061206465706f7369742c2072657475726e6564206f6e636520656e61637465642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e000f04090153616d6520617320606e6f74655f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c28011c5665633c75383e001030410152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e2054686973207265717569726573207468652070726f706f73616c20746f2062653d01696e207468652064697370617463682071756575652e204e6f206465706f736974206973206e65656465642e205768656e20746869732063616c6c206973207375636365737366756c2c20692e652e350174686520707265696d61676520686173206e6f74206265656e2075706c6f61646564206265666f726520616e64206d61746368657320736f6d6520696d6d696e656e742070726f706f73616c2c3c6e6f2066656520697320706169642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c28011c5665633c75383e0011042d0153616d6520617320606e6f74655f696d6d696e656e745f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e34726561705f707265696d61676508013470726f706f73616c5f6861736824011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e64dd01010c75333200123cf052656d6f766520616e20657870697265642070726f706f73616c20707265696d61676520616e6420636f6c6c65637420746865206465706f7369742e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f6620612070726f706f73616c2e5d012d206070726f706f73616c5f6c656e6774685f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e206c656e677468206f66207468652070726f706f73616c2e2045787472696e736963206973c820207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e004d01546869732077696c6c206f6e6c7920776f726b2061667465722060566f74696e67506572696f646020626c6f636b732066726f6d207468652074696d6520746861742074686520707265696d6167652077617359016e6f7465642c2069662069742773207468652073616d65206163636f756e7420646f696e672069742e2049662069742773206120646966666572656e74206163636f756e742c207468656e206974276c6c206f6e6c79ac776f726b20616e206164646974696f6e616c2060456e6163746d656e74506572696f6460206c617465722e005c456d6974732060507265696d616765526561706564602e00b45765696768743a20604f284429602077686572652044206973206c656e677468206f662070726f706f73616c2e18756e6c6f636b040118746172676574000130543a3a4163636f756e74496400131ca0556e6c6f636b20746f6b656e732074686174206861766520616e2065787069726564206c6f636b2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00b82d2060746172676574603a20546865206163636f756e7420746f2072656d6f766520746865206c6f636b206f6e2e00bc5765696768743a20604f2852296020776974682052206e756d626572206f6620766f7465206f66207461726765742e2c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e64657800146c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e000c49663a882d20746865207265666572656e64756d207761732063616e63656c6c65642c206f727c2d20746865207265666572656e64756d206973206f6e676f696e672c206f72902d20746865207265666572656e64756d2068617320656e64656420737563682074686174fc20202d2074686520766f7465206f6620746865206163636f756e742077617320696e206f70706f736974696f6e20746f2074686520726573756c743b206f72d420202d20746865726520776173206e6f20636f6e76696374696f6e20746f20746865206163636f756e74277320766f74653b206f728420202d20746865206163636f756e74206d61646520612073706c697420766f74655d012e2e2e7468656e2074686520766f74652069732072656d6f76656420636c65616e6c7920616e64206120666f6c6c6f77696e672063616c6c20746f2060756e6c6f636b60206d617920726573756c7420696e206d6f72655866756e6473206265696e6720617661696c61626c652e00a849662c20686f77657665722c20746865207265666572656e64756d2068617320656e64656420616e643aec2d2069742066696e697368656420636f72726573706f6e64696e6720746f2074686520766f7465206f6620746865206163636f756e742c20616e64dc2d20746865206163636f756e74206d6164652061207374616e6461726420766f7465207769746820636f6e76696374696f6e2c20616e64bc2d20746865206c6f636b20706572696f64206f662074686520636f6e76696374696f6e206973206e6f74206f76657259012e2e2e7468656e20746865206c6f636b2077696c6c206265206167677265676174656420696e746f20746865206f766572616c6c206163636f756e742773206c6f636b2c207768696368206d617920696e766f6c766559012a6f7665726c6f636b696e672a20287768657265207468652074776f206c6f636b732061726520636f6d62696e656420696e746f20612073696e676c65206c6f636b207468617420697320746865206d6178696d756de46f6620626f74682074686520616d6f756e74206c6f636b656420616e64207468652074696d65206973206974206c6f636b656420666f72292e004901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e6572206d7573742068617665206120766f7465887265676973746572656420666f72207265666572656e64756d2060696e646578602e00f42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e4472656d6f76655f6f746865725f766f7465080118746172676574000130543a3a4163636f756e744964000114696e64657810013c5265666572656e64756d496e64657800153c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e004d0149662074686520607461726765746020697320657175616c20746f20746865207369676e65722c207468656e20746869732066756e6374696f6e2069732065786163746c79206571756976616c656e7420746f2d016072656d6f76655f766f7465602e204966206e6f7420657175616c20746f20746865207369676e65722c207468656e2074686520766f7465206d757374206861766520657870697265642c5501656974686572206265636175736520746865207265666572656e64756d207761732063616e63656c6c65642c20626563617573652074686520766f746572206c6f737420746865207265666572656e64756d206f7298626563617573652074686520636f6e76696374696f6e20706572696f64206973206f7665722e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e004d012d2060746172676574603a20546865206163636f756e74206f662074686520766f746520746f2062652072656d6f7665643b2074686973206163636f756e74206d757374206861766520766f74656420666f725420207265666572656e64756d2060696e646578602ef42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e38656e6163745f70726f706f73616c08013470726f706f73616c5f6861736824011c543a3a48617368000114696e64657810013c5265666572656e64756d496e6465780016044d01456e61637420612070726f706f73616c2066726f6d2061207265666572656e64756d2e20466f72206e6f77207765206a757374206d616b65207468652077656967687420626520746865206d6178696d756d2e24626c61636b6c69737408013470726f706f73616c5f6861736824011c543a3a4861736800013c6d617962655f7265665f696e6465789903015c4f7074696f6e3c5265666572656e64756d496e6465783e00173c45015065726d616e656e746c7920706c61636520612070726f706f73616c20696e746f2074686520626c61636b6c6973742e20546869732070726576656e74732069742066726f6d2065766572206265696e673c70726f706f73656420616761696e2e00510149662063616c6c6564206f6e206120717565756564207075626c6963206f722065787465726e616c2070726f706f73616c2c207468656e20746869732077696c6c20726573756c7420696e206974206265696e67510172656d6f7665642e2049662074686520607265665f696e6465786020737570706c69656420697320616e20616374697665207265666572656e64756d2077697468207468652070726f706f73616c20686173682c687468656e2069742077696c6c2062652063616e63656c6c65642e00ec546865206469737061746368206f726967696e206f6620746869732063616c6c206d7573742062652060426c61636b6c6973744f726967696e602e00f82d206070726f706f73616c5f68617368603a205468652070726f706f73616c206861736820746f20626c61636b6c697374207065726d616e656e746c792e45012d20607265665f696e646578603a20416e206f6e676f696e67207265666572656e64756d2077686f73652068617368206973206070726f706f73616c5f68617368602c2077686963682077696c6c2062652863616e63656c6c65642e0041015765696768743a20604f28702960202874686f756768206173207468697320697320616e20686967682d70726976696c6567652064697370617463682c20776520617373756d65206974206861732061502020726561736f6e61626c652076616c7565292e3c63616e63656c5f70726f706f73616c04012870726f705f696e646578dd01012450726f70496e64657800181c4852656d6f766520612070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c50726f706f73616c4f726967696e602e00d02d206070726f705f696e646578603a2054686520696e646578206f66207468652070726f706f73616c20746f2063616e63656c2e00e45765696768743a20604f28702960207768657265206070203d205075626c696350726f70733a3a3c543e3a3a6465636f64655f6c656e282960042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e95030c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b6564367800060000990304184f7074696f6e04045401100108104e6f6e6500000010536f6d6504001000000100009d030c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273f001445665633c543a3a4163636f756e7449643e0001147072696d65a10301504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cbd02017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64dd01010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64dd01012c4d656d626572436f756e7400012070726f706f73616cbd02017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64dd01010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e646578dd01013450726f706f73616c496e64657800011c617070726f7665a40110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e646578dd01013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64e50101185765696768740001306c656e6774685f626f756e64dd01010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea10304184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000a5030c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273f001445665633c543a3a4163636f756e7449643e0001147072696d65a10301504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cbd02017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64dd01010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64dd01012c4d656d626572436f756e7400012070726f706f73616cbd02017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64dd01010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c24011c543a3a48617368000114696e646578dd01013450726f706f73616c496e64657800011c617070726f7665a40110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736824011c543a3a48617368000114696e646578dd01013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64e50101185765696768740001306c656e6774685f626f756e64dd01010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736824011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea9030c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c65741043616c6c04045400011810766f7465080114766f746573f001445665633c543a3a4163636f756e7449643e00011476616c7565e0013042616c616e63654f663c543e00005c5901566f746520666f72206120736574206f662063616e6469646174657320666f7220746865207570636f6d696e6720726f756e64206f6620656c656374696f6e2e20546869732063616e2062652063616c6c656420746fe07365742074686520696e697469616c20766f7465732c206f722075706461746520616c7265616479206578697374696e6720766f7465732e005d0155706f6e20696e697469616c20766f74696e672c206076616c75656020756e697473206f66206077686f6027732062616c616e6365206973206c6f636b656420616e642061206465706f73697420616d6f756e742069734d0172657365727665642e20546865206465706f736974206973206261736564206f6e20746865206e756d626572206f6620766f74657320616e642063616e2062652075706461746564206f7665722074696d652e004c5468652060766f746573602073686f756c643a4420202d206e6f7420626520656d7074792e550120202d206265206c657373207468616e20746865206e756d626572206f6620706f737369626c652063616e646964617465732e204e6f7465207468617420616c6c2063757272656e74206d656d6265727320616e6411012020202072756e6e6572732d75702061726520616c736f206175746f6d61746963616c6c792063616e6469646174657320666f7220746865206e65787420726f756e642e0049014966206076616c756560206973206d6f7265207468616e206077686f60277320667265652062616c616e63652c207468656e20746865206d6178696d756d206f66207468652074776f20697320757365642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e6700550149742069732074686520726573706f6e736962696c697479206f66207468652063616c6c657220746f202a2a4e4f542a2a20706c61636520616c6c206f662074686569722062616c616e636520696e746f20746865a86c6f636b20616e64206b65657020736f6d6520666f722066757274686572206f7065726174696f6e732e002823203c7765696768743e5101576520617373756d6520746865206d6178696d756d2077656967687420616d6f6e6720616c6c20332063617365733a20766f74655f657175616c2c20766f74655f6d6f726520616e6420766f74655f6c6573732e2c23203c2f7765696768743e3072656d6f76655f766f7465720001146c52656d6f766520606f726967696e60206173206120766f7465722e00b8546869732072656d6f76657320746865206c6f636b20616e642072657475726e7320746865206465706f7369742e00fc546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e656420616e64206265206120766f7465722e407375626d69745f63616e64696461637904013c63616e6469646174655f636f756e74dd01010c75333200023c11015375626d6974206f6e6573656c6620666f722063616e6469646163792e204120666978656420616d6f756e74206f66206465706f736974206973207265636f726465642e005d01416c6c2063616e64696461746573206172652077697065642061742074686520656e64206f6620746865207465726d2e205468657920656974686572206265636f6d652061206d656d6265722f72756e6e65722d75702ccc6f72206c65617665207468652073797374656d207768696c65207468656972206465706f73697420697320736c61736865642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e67005d014576656e20696620612063616e64696461746520656e6473207570206265696e672061206d656d6265722c2074686579206d7573742063616c6c205b6043616c6c3a3a72656e6f756e63655f63616e646964616379605d5901746f20676574207468656972206465706f736974206261636b2e204c6f73696e67207468652073706f7420696e20616e20656c656374696f6e2077696c6c20616c77617973206c65616420746f206120736c6173682e002823203c7765696768743e0901546865206e756d626572206f662063757272656e742063616e64696461746573206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e4872656e6f756e63655f63616e64696461637904012872656e6f756e63696e67ad03012852656e6f756e63696e670003484d0152656e6f756e6365206f6e65277320696e74656e74696f6e20746f20626520612063616e64696461746520666f7220746865206e65787420656c656374696f6e20726f756e642e203320706f74656e7469616c3c6f7574636f6d65732065786973743a0049012d20606f726967696e6020697320612063616e64696461746520616e64206e6f7420656c656374656420696e20616e79207365742e20496e207468697320636173652c20746865206465706f736974206973f02020756e72657365727665642c2072657475726e656420616e64206f726967696e2069732072656d6f76656420617320612063616e6469646174652e61012d20606f726967696e6020697320612063757272656e742072756e6e65722d75702e20496e207468697320636173652c20746865206465706f73697420697320756e72657365727665642c2072657475726e656420616e648c20206f726967696e2069732072656d6f76656420617320612072756e6e65722d75702e55012d20606f726967696e6020697320612063757272656e74206d656d6265722e20496e207468697320636173652c20746865206465706f73697420697320756e726573657276656420616e64206f726967696e2069735501202072656d6f7665642061732061206d656d6265722c20636f6e73657175656e746c79206e6f74206265696e6720612063616e64696461746520666f7220746865206e65787420726f756e6420616e796d6f72652e6101202053696d696c617220746f205b6072656d6f76655f6d656d626572605d2853656c663a3a72656d6f76655f6d656d626572292c206966207265706c6163656d656e742072756e6e657273206578697374732c20746865795901202061726520696d6d6564696174656c7920757365642e20496620746865207072696d652069732072656e6f756e63696e672c207468656e206e6f207072696d652077696c6c20657869737420756e74696c207468653420206e65787420726f756e642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642c20616e642068617665206f6e65206f66207468652061626f766520726f6c65732e002823203c7765696768743ee05468652074797065206f662072656e6f756e63696e67206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e3472656d6f76655f6d656d62657208010c77686f0103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013c6861735f7265706c6163656d656e74a40110626f6f6c000438590152656d6f7665206120706172746963756c6172206d656d6265722066726f6d20746865207365742e20546869732069732065666665637469766520696d6d6564696174656c7920616e642074686520626f6e64206f667c746865206f7574676f696e67206d656d62657220697320736c61736865642e005501496620612072756e6e65722d757020697320617661696c61626c652c207468656e2074686520626573742072756e6e65722d75702077696c6c2062652072656d6f76656420616e64207265706c6163657320746865fc6f7574676f696e67206d656d6265722e204f74686572776973652c2061206e65772070687261676d656e20656c656374696f6e20697320737461727465642e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e0041014e6f74652074686174207468697320646f6573206e6f7420616666656374207468652064657369676e6174656420626c6f636b206e756d626572206f6620746865206e65787420656c656374696f6e2e002823203c7765696768743e5101496620776520686176652061207265706c6163656d656e742c20776520757365206120736d616c6c207765696768742e20456c73652c2073696e63652074686973206973206120726f6f742063616c6c20616e64d077696c6c20676f20696e746f2070687261676d656e2c20776520617373756d652066756c6c20626c6f636b20666f72206e6f772e2c23203c2f7765696768743e50636c65616e5f646566756e63745f766f746572730801286e756d5f766f7465727310010c75333200012c6e756d5f646566756e637410010c7533320005284501436c65616e20616c6c20766f746572732077686f2061726520646566756e63742028692e652e207468657920646f206e6f7420736572766520616e7920707572706f736520617420616c6c292e20546865ac6465706f736974206f66207468652072656d6f76656420766f74657273206172652072657475726e65642e0001015468697320697320616e20726f6f742066756e6374696f6e20746f2062652075736564206f6e6c7920666f7220636c65616e696e67207468652073746174652e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e002823203c7765696768743e5d0154686520746f74616c206e756d626572206f6620766f7465727320616e642074686f736520746861742061726520646566756e6374206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ead03086470616c6c65745f656c656374696f6e735f70687261676d656e2852656e6f756e63696e6700010c184d656d6265720000002052756e6e657255700001002443616e6469646174650400dd01010c75333200020000b1030c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f000130543a3a4163636f756e74496400000c784164642061206d656d626572206077686f6020746f20746865207365742e009c4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a4164644f726967696e602e3472656d6f76655f6d656d62657204010c77686f000130543a3a4163636f756e74496400010c8c52656d6f76652061206d656d626572206077686f602066726f6d20746865207365742e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656d6f76654f726967696e602e2c737761705f6d656d62657208011872656d6f7665000130543a3a4163636f756e74496400010c616464000130543a3a4163636f756e744964000214bc53776170206f7574206f6e65206d656d626572206072656d6f76656020666f7220616e6f746865722060616464602e00a04d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a537761704f726967696e602e000d015072696d65206d656d62657273686970206973202a6e6f742a207061737365642066726f6d206072656d6f76656020746f2060616464602c20696620657874616e742e3472657365745f6d656d6265727304011c6d656d62657273f001445665633c543a3a4163636f756e7449643e00031055014368616e676520746865206d656d6265727368697020746f2061206e6577207365742c20646973726567617264696e6720746865206578697374696e67206d656d626572736869702e204265206e69636520616e64687061737320606d656d6265727360207072652d736f727465642e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52657365744f726967696e602e286368616e67655f6b657904010c6e6577000130543a3a4163636f756e744964000414d453776170206f7574207468652073656e64696e67206d656d62657220666f7220736f6d65206f74686572206b657920606e6577602e00f04d6179206f6e6c792062652063616c6c65642066726f6d20605369676e656460206f726967696e206f6620612063757272656e74206d656d6265722e001d015072696d65206d656d62657273686970206973207061737365642066726f6d20746865206f726967696e206163636f756e7420746f20606e6577602c20696620657874616e742e247365745f7072696d6504010c77686f000130543a3a4163636f756e74496400050cbc53657420746865207072696d65206d656d6265722e204d75737420626520612063757272656e74206d656d6265722e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e2c636c6561725f7072696d6500060c9452656d6f766520746865207072696d65206d656d626572206966206974206578697374732e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb5030c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001103470726f706f73655f7370656e6408011476616c7565e0013c42616c616e63654f663c542c20493e00012c62656e65666963696172790103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000024290150757420666f727761726420612073756767657374696f6e20666f72207370656e64696e672e2041206465706f7369742070726f706f7274696f6e616c20746f207468652076616c75653101697320726573657276656420616e6420736c6173686564206966207468652070726f706f73616c2069732072656a65637465642e2049742069732072657475726e6564206f6e6365207468655070726f706f73616c20697320617761726465642e002823203c7765696768743e482d20436f6d706c65786974793a204f283129b02d20446252656164733a206050726f706f73616c436f756e74602c20606f726967696e206163636f756e7460e82d2044625772697465733a206050726f706f73616c436f756e74602c206050726f706f73616c73602c20606f726967696e206163636f756e74602c23203c2f7765696768743e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f6964dd01013450726f706f73616c496e646578000124f852656a65637420612070726f706f736564207370656e642e20546865206f726967696e616c206465706f7369742077696c6c20626520736c61736865642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e002823203c7765696768743e482d20436f6d706c65786974793a204f283129cc2d20446252656164733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e7460d02d2044625772697465733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e74602c23203c2f7765696768743e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f6964dd01013450726f706f73616c496e6465780002285901417070726f766520612070726f706f73616c2e2041742061206c617465722074696d652c207468652070726f706f73616c2077696c6c20626520616c6c6f636174656420746f207468652062656e6566696369617279a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e4c2d20436f6d706c65786974793a204f2831292e8c2d20446252656164733a206050726f706f73616c73602c2060417070726f76616c7360582d20446257726974653a2060417070726f76616c73602c23203c2f7765696768743e3c72656d6f76655f617070726f76616c04012c70726f706f73616c5f6964dd01013450726f706f73616c496e64657800033c2d01466f72636520612070726576696f75736c7920617070726f7665642070726f706f73616c20746f2062652072656d6f7665642066726f6d2074686520617070726f76616c2071756575652ec0546865206f726967696e616c206465706f7369742077696c6c206e6f206c6f6e6765722062652072657475726e65642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602ea02d206070726f706f73616c5f6964603a2054686520696e646578206f6620612070726f706f73616c002823203c7765696768743edc2d20436f6d706c65786974793a204f2841292077686572652060416020697320746865206e756d626572206f6620617070726f76616c73882d20446220726561647320616e64207772697465733a2060417070726f76616c73602c23203c2f7765696768743e001c4572726f72733a61012d206050726f706f73616c4e6f74417070726f766564603a20546865206070726f706f73616c5f69646020737570706c69656420776173206e6f7420666f756e6420696e2074686520617070726f76616c2071756575652c5101692e652e2c207468652070726f706f73616c20686173206e6f74206265656e20617070726f7665642e205468697320636f756c6420616c736f206d65616e207468652070726f706f73616c20646f6573206e6f745901657869737420616c746f6765746865722c2074687573207468657265206973206e6f2077617920697420776f756c642068617665206265656e20617070726f76656420696e2074686520666972737420706c6163652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb903105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c65741043616c6c04045400011414636c61696d08011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e6174757265bd03013845636473615369676e6174757265000060884d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a0501412063616c6c20746f20636c61696d206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653a943e2028636f6e666967757265642070726566697820737472696e672928616464726573732900a4616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ee057656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d696e745f636c61696d10010c77686f2101013c457468657265756d4164647265737300011476616c756518013042616c616e63654f663c543e00014076657374696e675f7363686564756c65c50301d04f7074696f6e3c2842616c616e63654f663c543e2c2042616c616e63654f663c543e2c20543a3a426c6f636b4e756d626572293e00012473746174656d656e74cd0301544f7074696f6e3c53746174656d656e744b696e643e00013c844d696e742061206e657720636c61696d20746f20636f6c6c65637420444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002c506172616d65746572733af02d206077686f603a2054686520457468657265756d206164647265737320616c6c6f77656420746f20636f6c6c656374207468697320636c61696d2ecc2d206076616c7565603a20546865206e756d626572206f6620444f547320746861742077696c6c20626520636c61696d65642e09012d206076657374696e675f7363686564756c65603a20416e206f7074696f6e616c2076657374696e67207363686564756c6520666f7220746865736520444f54732e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732e1d01576520617373756d6520776f7273742063617365207468617420626f74682076657374696e6720616e642073746174656d656e74206973206265696e6720696e7365727465642e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e30636c61696d5f6174746573740c011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e6174757265bd03013845636473615369676e617475726500012473746174656d656e7428011c5665633c75383e000268e44d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f5473206279207369676e696e6720612073746174656d656e742e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f2060636c61696d5f61747465737460206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653ac03e2028636f6e666967757265642070726566697820737472696e67292861646472657373292873746174656d656e7429004901616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e743b20746865206073746174656d656e7460206d757374206d617463682074686174207768696368206973c06578706563746564206163636f7264696e6720746f20796f757220707572636861736520617272616e67656d656e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732efc57656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d5f617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e1861747465737404012473746174656d656e7428011c5665633c75383e000344f441747465737420746f20612073746174656d656e742c206e656564656420746f2066696e616c697a652074686520636c61696d732070726f636573732e0065015741524e494e473a20496e73656375726520756e6c65737320796f757220636861696e20696e636c75646573206050726576616c69646174654174746573747360206173206120605369676e6564457874656e73696f6e602e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f20617474657374206973206465656d65642076616c6964206966207468652073656e6465722068617320612060507265636c61696d602072656769737465726564f4616e642070726f76696465732061206073746174656d656e746020776869636820697320657870656374656420666f7220746865206163636f756e742e002c506172616d65746572733a65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ef057656967687420696e636c75646573206c6f67696320746f20646f207072652d76616c69646174696f6e206f6e2060617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d6f76655f636c61696d0c010c6f6c642101013c457468657265756d4164647265737300010c6e65772101013c457468657265756d416464726573730001386d617962655f707265636c61696da10301504f7074696f6e3c543a3a4163636f756e7449643e000400042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd030c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733845636473615369676e617475726500000400c10301205b75383b2036355d0000c103000003410000000800c50304184f7074696f6e04045401c9030108104e6f6e6500000010536f6d650400c9030000010000c9030000040c18181000cd0304184f7074696f6e04045401d1030108104e6f6e6500000010536f6d650400d1030000010000d1030c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733453746174656d656e744b696e640001081c526567756c6172000000105361667400010000d5030c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f746865720401187461726765740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e736665720801187461726765740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65d90301a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f757263650103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001187461726765740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65d90301a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed9030c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d6265720000dd030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73e10301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465783d01010c75313600011063616c6cbd020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73e10301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696ee5030154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cbd020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c73e10301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee103000002bd0200e5030840706f6c6b61646f745f72756e74696d65304f726967696e43616c6c65720001181873797374656d0400e90301746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c436f756e63696c0400ed0301010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000f0048546563686e6963616c436f6d6d69747465650400f10301010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010004050617261636861696e734f726967696e0400f503016470617261636861696e735f6f726967696e3a3a4f726967696e0032002458636d50616c6c65740400f903014870616c6c65745f78636d3a3a4f726967696e00630010566f69640400fd0301110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f696400050000e9030c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e6500020000ed03084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000f103084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d00020000f503106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e04007101011850617261496400000000f9030c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400d10101344d756c74694c6f636174696f6e00000020526573706f6e73650400d10101344d756c74694c6f636174696f6e00010000fd03081c73705f636f726510566f69640001000001040c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74000130543a3a4163636f756e7449640000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666f050401a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f73756273040110737562738d0401645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e646578dd010138526567697374726172496e64657800011c6d61785f666565e0013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e646578dd010138526567697374726172496e64657800010c666565e0013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e646578dd010138526567697374726172496e64657800010c6e6577000130543a3a4163636f756e744964000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e646578dd010138526567697374726172496e6465780001186669656c6473950401384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e740c01247265675f696e646578dd010138526567697374726172496e6465780001187461726765740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001246a756467656d656e749d04015c4a756467656d656e743c42616c616e63654f663c543e3e00094cb850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e746974790401187461726765740103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c7375620103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646174611104011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c7375620103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646174611104011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c7375620103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2e05040c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616c09040190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c617911040110446174610001146c6567616c110401104461746100010c776562110401104461746100011072696f741104011044617461000114656d61696c110401104461746100013c7067705f66696e6765727072696e74890401404f7074696f6e3c5b75383b2032305d3e000114696d616765110401104461746100011c7477697474657211040110446174610000090410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454010d04045300000400850401185665633c543e00000d0400000408110411040011040c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e650000001052617730040015040000010010526177310400190400000200105261773204001d0400000300105261773304002104000004001052617734040038000005001052617735040025040000060010526177360400290400000700105261773704002d04000008001052617738040015020000090010526177390400310400000a001452617731300400350400000b001452617731310400390400000c0014526177313204003d0400000d001452617731330400410400000e001452617731340400450400000f0014526177313504004904000010001452617731360400ac0000110014526177313704004d0400001200145261773138040051040000130014526177313904005504000014001452617732300400250100001500145261773231040059040000160014526177323204005d0400001700145261773233040061040000180014526177323404006504000019001452617732350400690400001a0014526177323604006d0400001b001452617732370400710400001c001452617732380400750400001d001452617732390400790400001e0014526177333004007d0400001f001452617733310400810400002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c53686154687265653235360400040000250000150400000300000000080019040000030100000008001d040000030200000008002104000003030000000800250400000305000000080029040000030600000008002d04000003070000000800310400000309000000080035040000030a000000080039040000030b00000008003d040000030c000000080041040000030d000000080045040000030e000000080049040000030f00000008004d040000031100000008005104000003120000000800550400000313000000080059040000031500000008005d040000031600000008006104000003170000000800650400000318000000080069040000031900000008006d040000031a000000080071040000031b000000080075040000031c000000080079040000031d00000008007d040000031e000000080081040000031f000000080085040000020d0400890404184f7074696f6e0404540125010108104e6f6e6500000010536f6d650400250100000100008d040000029104009104000004080011040095040c3c70616c6c65745f6964656e7469747914747970657320426974466c6167730404540199040004002001344964656e746974794669656c64000099040c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c54776974746572008000009d040c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f757300060000a1040c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065a50401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cbd020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f7479706539010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f7479706539010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f7479706539010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465783d01010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f7479706539010130543a3a50726f787954797065000114696e6465783d01010c753136000118686569676874dd010138543a3a426c6f636b4e756d6265720001246578745f696e646578dd01010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065a50401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cbd020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea50404184f7074696f6e0404540139010108104e6f6e6500000010536f6d65040039010000010000a9040c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573f001445665633c543a3a4163636f756e7449643e00011063616c6cbd020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c643d01010c7531360001446f746865725f7369676e61746f72696573f001445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74ad0401844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6cb10401344f706171756543616c6c3c543e00012873746f72655f63616c6ca40110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c643d01010c7531360001446f746865725f7369676e61746f72696573f001445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74ad0401844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c643d01010c7531360001446f746865725f7369676e61746f72696573f001445665633c543a3a4163636f756e7449643e00012474696d65706f696e744501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ead0404184f7074696f6e0404540145010108104e6f6e6500000010536f6d65040045010000010000b10410346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f706171756504045401bd02000800dd01000000bd020104540000b5040c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0404540001243870726f706f73655f626f756e747908011476616c7565e0013042616c616e63654f663c543e00012c6465736372697074696f6e28011c5665633c75383e0000305450726f706f73652061206e657720626f756e74792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173510160446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e2049742077696c6c20626520756e72657365727665642075706f6e20617070726f76616c2c646f7220736c6173686564207768656e2072656a65637465642e00f82d206063757261746f72603a205468652063757261746f72206163636f756e742077686f6d2077696c6c206d616e616765207468697320626f756e74792e642d2060666565603a205468652063757261746f72206665652e25012d206076616c7565603a2054686520746f74616c207061796d656e7420616d6f756e74206f66207468697320626f756e74792c2063757261746f722066656520696e636c756465642ec02d20606465736372697074696f6e603a20546865206465736372697074696f6e206f66207468697320626f756e74792e38617070726f76655f626f756e7479040124626f756e74795f6964dd01012c426f756e7479496e6465780001205d01417070726f7665206120626f756e74792070726f706f73616c2e2041742061206c617465722074696d652c2074686520626f756e74792077696c6c2062652066756e64656420616e64206265636f6d6520616374697665a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3c70726f706f73655f63757261746f720c0124626f756e74795f6964dd01012c426f756e7479496e64657800011c63757261746f720103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500010c666565e0013042616c616e63654f663c543e00021c9041737369676e20612063757261746f7220746f20612066756e64656420626f756e74792e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e40756e61737369676e5f63757261746f72040124626f756e74795f6964dd01012c426f756e7479496e6465780003487c556e61737369676e2063757261746f722066726f6d206120626f756e74792e001d01546869732066756e6374696f6e2063616e206f6e6c792062652063616c6c656420627920746865206052656a6563744f726967696e602061207369676e6564206f726967696e2e003d01496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e602c20776520617373756d652074686174207468652063757261746f7220697331016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c2077652077696c6c20736c617368207468652063757261746f72207768656e20706f737369626c652e006101496620746865206f726967696e206973207468652063757261746f722c2077652074616b6520746869732061732061207369676e20746865792061726520756e61626c6520746f20646f207468656972206a6f6220616e645d01746865792077696c6c696e676c7920676976652075702e20576520636f756c6420736c617368207468656d2c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f207265636f76657220746865697235016465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966206974206973206162757365642e29005d0146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e6520696620616e64206f6e6c79206966207468652063757261746f722069732022696e616374697665222e205468697320616c6c6f77736101616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f7574207468617420612063757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e64390177652073686f756c64207069636b2061206e65772063757261746f722e20496e20746869732063617365207468652063757261746f722073686f756c6420616c736f20626520736c61736865642e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e386163636570745f63757261746f72040124626f756e74795f6964dd01012c426f756e7479496e64657800042094416363657074207468652063757261746f7220726f6c6520666f72206120626f756e74792e290141206465706f7369742077696c6c2062652072657365727665642066726f6d2063757261746f7220616e6420726566756e642075706f6e207375636365737366756c207061796f75742e00904d6179206f6e6c792062652063616c6c65642066726f6d207468652063757261746f722e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3061776172645f626f756e7479080124626f756e74795f6964dd01012c426f756e7479496e64657800012c62656e65666963696172790103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500052c5901417761726420626f756e747920746f20612062656e6566696369617279206163636f756e742e205468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647338616674657220612064656c61792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f2061776172642e19012d206062656e6566696369617279603a205468652062656e6566696369617279206163636f756e742077686f6d2077696c6c207265636569766520746865207061796f75742e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c61696d5f626f756e7479040124626f756e74795f6964dd01012c426f756e7479496e646578000624ec436c61696d20746865207061796f75742066726f6d20616e206177617264656420626f756e7479206166746572207061796f75742064656c61792e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652062656e6566696369617279206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f20636c61696d2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c6f73655f626f756e7479040124626f756e74795f6964dd01012c426f756e7479496e646578000728390143616e63656c20612070726f706f736564206f722061637469766520626f756e74792e20416c6c207468652066756e64732077696c6c2062652073656e7420746f20747265617375727920616e64cc7468652063757261746f72206465706f7369742077696c6c20626520756e726573657276656420696620706f737369626c652e00c84f6e6c792060543a3a52656a6563744f726967696e602069732061626c6520746f2063616e63656c206120626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f2063616e63656c2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e50657874656e645f626f756e74795f657870697279080124626f756e74795f6964dd01012c426f756e7479496e64657800011872656d61726b28011c5665633c75383e000828ac457874656e6420746865206578706972792074696d65206f6620616e2061637469766520626f756e74792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f20657874656e642e8c2d206072656d61726b603a206164646974696f6e616c20696e666f726d6174696f6e2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb9040c5470616c6c65745f6368696c645f626f756e746965731870616c6c65741043616c6c04045400011c406164645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964dd01012c426f756e7479496e64657800011476616c7565e0013042616c616e63654f663c543e00012c6465736372697074696f6e28011c5665633c75383e00004c5c4164642061206e6577206368696c642d626f756e74792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f6620706172656e74dc626f756e747920616e642074686520706172656e7420626f756e7479206d75737420626520696e2022616374697665222073746174652e0005014368696c642d626f756e74792067657473206164646564207375636365737366756c6c7920262066756e642067657473207472616e736665727265642066726f6d0901706172656e7420626f756e747920746f206368696c642d626f756e7479206163636f756e742c20696620706172656e7420626f756e74792068617320656e6f7567686c66756e64732c20656c7365207468652063616c6c206661696c732e000d01557070657220626f756e6420746f206d6178696d756d206e756d626572206f662061637469766520206368696c6420626f756e7469657320746861742063616e206265a8616464656420617265206d616e61676564207669612072756e74696d6520747261697420636f6e666967985b60436f6e6669673a3a4d61784163746976654368696c64426f756e7479436f756e74605d2e0001014966207468652063616c6c20697320737563636573732c2074686520737461747573206f66206368696c642d626f756e7479206973207570646174656420746f20224164646564222e004d012d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e747920666f72207768696368206368696c642d626f756e7479206973206265696e672061646465642eb02d206076616c7565603a2056616c756520666f7220657865637574696e67207468652070726f706f73616c2edc2d20606465736372697074696f6e603a2054657874206465736372697074696f6e20666f7220746865206368696c642d626f756e74792e3c70726f706f73655f63757261746f72100140706172656e745f626f756e74795f6964dd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964dd01012c426f756e7479496e64657800011c63757261746f720103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500010c666565e0013042616c616e63654f663c543e00013ca050726f706f73652063757261746f7220666f722066756e646564206368696c642d626f756e74792e000d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652063757261746f72206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e20224164646564222073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6405017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202243757261746f7250726f706f73656422206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792eb42d206063757261746f72603a2041646472657373206f66206368696c642d626f756e74792063757261746f722eec2d2060666565603a207061796d656e742066656520746f206368696c642d626f756e74792063757261746f7220666f7220657865637574696f6e2e386163636570745f63757261746f72080140706172656e745f626f756e74795f6964dd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964dd01012c426f756e7479496e64657800024cb4416363657074207468652063757261746f7220726f6c6520666f7220746865206368696c642d626f756e74792e00f4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f662074686973346368696c642d626f756e74792e00ec41206465706f7369742077696c6c2062652072657365727665642066726f6d207468652063757261746f7220616e6420726566756e642075706f6e887375636365737366756c207061796f7574206f722063616e63656c6c6174696f6e2e00f846656520666f722063757261746f722069732064656475637465642066726f6d2063757261746f7220666565206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e202243757261746f7250726f706f736564222073746174652c20666f722070726f63657373696e6720746865090163616c6c2e20416e64207374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202241637469766522206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e40756e61737369676e5f63757261746f72080140706172656e745f626f756e74795f6964dd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964dd01012c426f756e7479496e64657800038894556e61737369676e2063757261746f722066726f6d2061206368696c642d626f756e74792e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c2063616e20626520656974686572206052656a6563744f726967696e602c206f72dc7468652063757261746f72206f662074686520706172656e7420626f756e74792c206f7220616e79207369676e6564206f726967696e2e00f8466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e20616e6420746865206368696c642d626f756e7479010163757261746f722c20706172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f7220746869732063616c6c20746f0901776f726b2e20576520616c6c6f77206368696c642d626f756e74792063757261746f7220616e6420543a3a52656a6563744f726967696e20746f2065786563757465c8746869732063616c6c20697272657370656374697665206f662074686520706172656e7420626f756e74792073746174652e00dc496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e60206f72207468650501706172656e7420626f756e74792063757261746f722c20776520617373756d65207468617420746865206368696c642d626f756e74792063757261746f722069730d016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e000501496620746865206f726967696e20697320746865206368696c642d626f756e74792063757261746f722c2077652074616b6520746869732061732061207369676e09017468617420746865792061726520756e61626c6520746f20646f207468656972206a6f622c20616e64206172652077696c6c696e676c7920676976696e672075702e0901576520636f756c6420736c61736820746865206465706f7369742c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f20756e7265736572766511017468656972206465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966386974206973206162757365642e2900050146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e652069666620746865206368696c642d626f756e74792063757261746f72206973090122696e616374697665222e204578706972792075706461746520647565206f6620706172656e7420626f756e7479206973207573656420746f20657374696d6174659c696e616374697665207374617465206f66206368696c642d626f756e74792063757261746f722e000d015468697320616c6c6f777320616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f757420746861742061206368696c642d626f756e7479090163757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e642077652073686f756c64207069636b2061206e6577f86f6e652e20496e2074686973206361736520746865206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e0001015374617465206f66206368696c642d626f756e7479206973206d6f76656420746f204164646564207374617465206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e4861776172645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964dd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964dd01012c426f756e7479496e64657800012c62656e65666963696172790103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000444904177617264206368696c642d626f756e747920746f20612062656e65666963696172792e00f85468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647320616674657220612064656c61792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652074686520706172656e742063757261746f72206f727463757261746f72206f662074686973206368696c642d626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e0009014368696c642d626f756e7479206d75737420626520696e206163746976652073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6411017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202250656e64696e675061796f757422206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e942d206062656e6566696369617279603a2042656e6566696369617279206163636f756e742e48636c61696d5f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964dd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964dd01012c426f756e7479496e6465780005400501436c61696d20746865207061796f75742066726f6d20616e2061776172646564206368696c642d626f756e7479206166746572207061796f75742064656c61792e00ec546865206469737061746368206f726967696e20666f7220746869732063616c6c206d617920626520616e79207369676e6564206f726967696e2e00050143616c6c20776f726b7320696e646570656e64656e74206f6620706172656e7420626f756e74792073746174652c204e6f206e65656420666f7220706172656e7474626f756e747920746f20626520696e206163746976652073746174652e0011015468652042656e65666963696172792069732070616964206f757420776974682061677265656420626f756e74792076616c75652e2043757261746f7220666565206973947061696420262063757261746f72206465706f73697420697320756e72657365727665642e0005014368696c642d626f756e7479206d75737420626520696e202250656e64696e675061796f7574222073746174652c20666f722070726f63657373696e6720746865fc63616c6c2e20416e6420696e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e6c7375636365737366756c2063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e48636c6f73655f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964dd01012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964dd01012c426f756e7479496e646578000658110143616e63656c20612070726f706f736564206f7220616374697665206368696c642d626f756e74792e204368696c642d626f756e7479206163636f756e742066756e64730901617265207472616e7366657272656420746f20706172656e7420626f756e7479206163636f756e742e20546865206368696c642d626f756e74792063757261746f72986465706f736974206d617920626520756e726573657276656420696620706f737369626c652e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652065697468657220706172656e742063757261746f72206f724860543a3a52656a6563744f726967696e602e00f0496620746865207374617465206f66206368696c642d626f756e74792069732060416374697665602c2063757261746f72206465706f7369742069732c756e72657365727665642e00f4496620746865207374617465206f66206368696c642d626f756e7479206973206050656e64696e675061796f7574602c2063616c6c206661696c7320267872657475726e73206050656e64696e675061796f757460206572726f722e000d01466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e2c20706172656e7420626f756e7479206d75737420626520696ef06163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f20776f726b2e20466f72206f726967696e90543a3a52656a6563744f726967696e20657865637574696f6e20697320666f726365642e000101496e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd040c2c70616c6c65745f746970731870616c6c65741043616c6c040454000118387265706f72745f617765736f6d65080118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e74496400004c59015265706f727420736f6d657468696e672060726561736f6e60207468617420646573657276657320612074697020616e6420636c61696d20616e79206576656e7475616c207468652066696e6465722773206665652e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173bc60446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743ec82d20436f6d706c65786974793a20604f2852296020776865726520605260206c656e677468206f662060726561736f6e602e9020202d20656e636f64696e6720616e642068617368696e67206f662027726561736f6e27702d20446252656164733a2060526561736f6e73602c20605469707360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e2c726574726163745f7469700401106861736824011c543a3a4861736800014c5101526574726163742061207072696f72207469702d7265706f72742066726f6d20607265706f72745f617765736f6d65602c20616e642063616e63656c207468652070726f63657373206f662074697070696e672e00dc4966207375636365737366756c2c20746865206f726967696e616c206465706f7369742077696c6c20626520756e72657365727665642e004d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642074686520746970206964656e7469666965642062792060686173686041016d7573742068617665206265656e207265706f7274656420627920746865207369676e696e67206163636f756e74207468726f75676820607265706f72745f617765736f6d65602028616e64206e6f744c7468726f75676820607469705f6e657760292e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e008c456d697473206054697052657472616374656460206966207375636365737366756c2e002823203c7765696768743e502d20436f6d706c65786974793a20604f28312960d820202d20446570656e6473206f6e20746865206c656e677468206f662060543a3a48617368602077686963682069732066697865642e8c2d20446252656164733a206054697073602c20606f726967696e206163636f756e7460bc2d2044625772697465733a2060526561736f6e73602c206054697073602c20606f726967696e206163636f756e74602c23203c2f7765696768743e1c7469705f6e65770c0118726561736f6e28011c5665633c75383e00010c77686f000130543a3a4163636f756e7449640001247469705f76616c7565e0013042616c616e63654f663c543e000258f04769766520612074697020666f7220736f6d657468696e67206e65773b206e6f2066696e6465722773206665652077696c6c2062652074616b656e2e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743e51012d20436f6d706c65786974793a20604f2852202b2054296020776865726520605260206c656e677468206f662060726561736f6e602c2060546020697320746865206e756d626572206f6620746970706572732e5d0120202d20604f285429603a206465636f64696e6720605469707065726020766563206f66206c656e677468206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792d012020202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f66442020202060543a3a54697070657273602ee020202d20604f285229603a2068617368696e6720616e6420656e636f64696e67206f6620726561736f6e206f66206c656e677468206052607c2d20446252656164733a206054697070657273602c2060526561736f6e7360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e0c7469700801106861736824011c543a3a486173680001247469705f76616c7565e0013042616c616e63654f663c543e000360b04465636c6172652061207469702076616c756520666f7220616e20616c72656164792d6f70656e207469702e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f66207468652068617368206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e65666963696172793420206163636f756e742049442e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e006101456d6974732060546970436c6f73696e676020696620746865207468726573686f6c64206f66207469707065727320686173206265656e207265616368656420616e642074686520636f756e74646f776e20706572696f643068617320737461727465642e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e6774682d0120206054602c20696e736572742074697020616e6420636865636b20636c6f73696e672c20605460206973206368617267656420617320757070657220626f756e6420676976656e2062795d01202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e005d01202041637475616c6c792077656967687420636f756c64206265206c6f77657220617320697420646570656e6473206f6e20686f77206d616e7920746970732061726520696e20604f70656e5469706020627574206974d02020697320776569676874656420617320696620616c6d6f73742066756c6c20692e65206f66206c656e6774682060542d31602e702d20446252656164733a206054697070657273602c20605469707360482d2044625772697465733a206054697073602c23203c2f7765696768743e24636c6f73655f7469700401106861736824011c543a3a486173680004405c436c6f736520616e64207061796f75742061207469702e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00150154686520746970206964656e74696669656420627920606861736860206d75737420686176652066696e69736865642069747320636f756e74646f776e20706572696f642e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e677468510120206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f7374c02020646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602ea82d20446252656164733a206054697073602c206054697070657273602c20607469702066696e64657260d82d2044625772697465733a2060526561736f6e73602c206054697073602c206054697070657273602c20607469702066696e646572602c23203c2f7765696768743e24736c6173685f7469700401106861736824011c543a3a486173680005309452656d6f766520616e6420736c61736820616e20616c72656164792d6f70656e207469702e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e00f44173206120726573756c742c207468652066696e64657220697320736c617368656420616e6420746865206465706f7369747320617265206c6f73742e0084456d6974732060546970536c617368656460206966207375636365737366756c2e002823203c7765696768743efc2020605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e010120205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec1040c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6ec504017c426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543e3e3e00011c7769746e65737399050158536f6c7574696f6e4f72536e617073686f7453697a65000038a45375626d6974206120736f6c7574696f6e20666f722074686520756e7369676e65642070686173652e00c8546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f6e6f6e655f5f2e003d0154686973207375626d697373696f6e20697320636865636b6564206f6e2074686520666c792e204d6f72656f7665722c207468697320756e7369676e656420736f6c7574696f6e206973206f6e6c79550176616c696461746564207768656e207375626d697474656420746f2074686520706f6f6c2066726f6d20746865202a2a6c6f63616c2a2a206e6f64652e204566666563746976656c792c2074686973206d65616e735d0174686174206f6e6c79206163746976652076616c696461746f72732063616e207375626d69742074686973207472616e73616374696f6e207768656e20617574686f72696e67206120626c6f636b202873696d696c617240746f20616e20696e686572656e74292e005901546f2070726576656e7420616e7920696e636f727265637420736f6c7574696f6e2028616e642074687573207761737465642074696d652f776569676874292c2074686973207472616e73616374696f6e2077696c6c4d0170616e69632069662074686520736f6c7574696f6e207375626d6974746564206279207468652076616c696461746f7220697320696e76616c696420696e20616e79207761792c206566666563746976656c799c70757474696e6720746865697220617574686f72696e6720726577617264206174207269736b2e00e04e6f206465706f736974206f7220726577617264206973206173736f63696174656420776974682074686973207375626d697373696f6e2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f72659d0501544f7074696f6e3c456c656374696f6e53636f72653e000114b05365742061206e65772076616c756520666f7220604d696e696d756d556e7472757374656453636f7265602e00d84469737061746368206f726967696e206d75737420626520616c69676e656420776974682060543a3a466f7263654f726967696e602e00f05468697320636865636b2063616e206265207475726e6564206f66662062792073657474696e67207468652076616c756520746f20604e6f6e65602e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f727473a1050158537570706f7274733c543a3a4163636f756e7449643e0002205901536574206120736f6c7574696f6e20696e207468652071756575652c20746f2062652068616e646564206f757420746f2074686520636c69656e74206f6620746869732070616c6c657420696e20746865206e6578748863616c6c20746f2060456c656374696f6e50726f76696465723a3a656c656374602e004501546869732063616e206f6e6c79206265207365742062792060543a3a466f7263654f726967696e602c20616e64206f6e6c79207768656e207468652070686173652069732060456d657267656e6379602e00610154686520736f6c7574696f6e206973206e6f7420636865636b656420666f7220616e7920666561736962696c69747920616e6420697320617373756d656420746f206265207472757374776f727468792c20617320616e795101666561736962696c69747920636865636b20697473656c662063616e20696e207072696e6369706c652063617573652074686520656c656374696f6e2070726f6365737320746f206661696c202864756520746f686d656d6f72792f77656967687420636f6e73747261696e73292e187375626d69740401307261775f736f6c7574696f6ec504017c426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543e3e3e0003249c5375626d6974206120736f6c7574696f6e20666f7220746865207369676e65642070686173652e00d0546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f7369676e65645f5f2e005d0154686520736f6c7574696f6e20697320706f74656e7469616c6c79207175657565642c206261736564206f6e2074686520636c61696d65642073636f726520616e642070726f6365737365642061742074686520656e64506f6620746865207369676e65642070686173652e005d0141206465706f73697420697320726573657276656420616e64207265636f7264656420666f722074686520736f6c7574696f6e2e204261736564206f6e20746865206f7574636f6d652c2074686520736f6c7574696f6e15016d696768742062652072657761726465642c20736c61736865642c206f722067657420616c6c206f7220612070617274206f6620746865206465706f736974206261636b2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f746572739903012c4f7074696f6e3c7533323e0001446d617962655f6d61785f746172676574739903012c4f7074696f6e3c7533323e00041080547269676765722074686520676f7665726e616e63652066616c6c6261636b2e004901546869732063616e206f6e6c792062652063616c6c6564207768656e205b6050686173653a3a456d657267656e6379605d20697320656e61626c65642c20617320616e20616c7465726e617469766520746fc063616c6c696e67205b6043616c6c3a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec504089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e04045301c904000c0120736f6c7574696f6ec90401045300011473636f726595050134456c656374696f6e53636f7265000114726f756e6410010c7533320000c9040840706f6c6b61646f745f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e31360000400118766f74657331cd0400000118766f74657332d90400000118766f74657333ed0400000118766f74657334f90400000118766f74657335050500000118766f74657336110500000118766f746573371d0500000118766f74657338290500000118766f7465733935050000011c766f746573313041050000011c766f74657331314d050000011c766f746573313259050000011c766f746573313365050000011c766f746573313471050000011c766f74657331357d050000011c766f74657331368905000000cd04000002d10400d10400000408dd01d50400d5040000063d0100d904000002dd0400dd040000040cdd01e104d50400e10400000408d504e50400e504000006e90400e9040c3473705f61726974686d65746963287065725f7468696e677318506572553136000004003d01010c7531360000ed04000002f10400f1040000040cdd01f504d50400f50400000302000000e10400f904000002fd0400fd040000040cdd010105d50400010500000303000000e10400050500000209050009050000040cdd010d05d504000d0500000304000000e10400110500000215050015050000040cdd011905d50400190500000305000000e104001d0500000221050021050000040cdd012505d50400250500000306000000e1040029050000022d05002d050000040cdd013105d50400310500000307000000e10400350500000239050039050000040cdd013d05d504003d0500000308000000e10400410500000245050045050000040cdd014905d50400490500000309000000e104004d0500000251050051050000040cdd015505d5040055050000030a000000e1040059050000025d05005d050000040cdd016105d5040061050000030b000000e10400650500000269050069050000040cdd016d05d504006d050000030c000000e10400710500000275050075050000040cdd017905d5040079050000030d000000e104007d0500000281050081050000040cdd018505d5040085050000030e000000e1040089050000028d05008d050000040cdd019105d5040091050000030f000000e104009505084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e636500009905089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273dd01010c75333200011c74617267657473dd01010c75333200009d0504184f7074696f6e0404540195050108104e6f6e6500000010536f6d65040095050000010000a105000002a50500a5050000040800a90500a905084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f746572730d0101845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e0000ad050c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c0804540004490001081472656261670401286469736c6f6361746564000130543a3a4163636f756e74496400002059014465636c617265207468617420736f6d6520606469736c6f636174656460206163636f756e74206861732c207468726f7567682072657761726473206f722070656e616c746965732c2073756666696369656e746c7951016368616e676564206974732073636f726520746861742069742073686f756c642070726f7065726c792066616c6c20696e746f206120646966666572656e7420626167207468616e206974732063757272656e74106f6e652e001d01416e796f6e652063616e2063616c6c20746869732066756e6374696f6e2061626f757420616e7920706f74656e7469616c6c79206469736c6f6361746564206163636f756e742e00610157696c6c206e657665722072657475726e20616e206572726f723b20696620606469736c6f63617465646020646f6573206e6f74206578697374206f7220646f65736e2774206e65656420612072656261672c207468656ee069742069732061206e6f6f7020616e64206665657320617265207374696c6c20636f6c6c65637465642066726f6d20606f726967696e602e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572000130543a3a4163636f756e744964000120d04d6f7665207468652063616c6c65722773204964206469726563746c7920696e2066726f6e74206f6620606c696768746572602e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642063616e206f6e6c792062652063616c6c656420627920746865204964206f66a0746865206163636f756e7420676f696e6720696e2066726f6e74206f6620606c696768746572602e00344f6e6c7920776f726b73206966942d20626f7468206e6f646573206172652077697468696e207468652073616d65206261672cd02d20616e6420606f726967696e602068617320612067726561746572206053636f726560207468616e20606c696768746572602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb105106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001b47c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100138543a3a426c6f636b4e756d62657200000490536574207468652076616c69646174696f6e207570677261646520636f6f6c646f776e2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d62657200010484536574207468652076616c69646174696f6e20757067726164652064656c61792e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000204d05365742074686520616363657074616e636520706572696f6420666f7220616e20696e636c756465642063616e6469646174652e447365745f6d61785f636f64655f73697a6504010c6e657710010c753332000304dc53657420746865206d61782076616c69646174696f6e20636f64652073697a6520666f7220696e636f6d696e672075706772616465732e407365745f6d61785f706f765f73697a6504010c6e657710010c753332000404c453657420746865206d617820504f5620626c6f636b2073697a6520666f7220696e636f6d696e672075706772616465732e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049453657420746865206d6178206865616420646174612073697a6520666f722070617261732e507365745f706172617468726561645f636f72657304010c6e657710010c753332000604b453657420746865206e756d626572206f66207061726174687265616420657865637574696f6e20636f7265732e587365745f706172617468726561645f7265747269657304010c6e657710010c753332000704d853657420746865206e756d626572206f66207265747269657320666f72206120706172746963756c617220706172617468726561642e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100138543a3a426c6f636b4e756d626572000804d0536574207468652070617261636861696e2076616c696461746f722d67726f757020726f746174696f6e206672657175656e6379747365745f636861696e5f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000904ac5365742074686520617661696c6162696c69747920706572696f6420666f722070617261636861696e732e787365745f7468726561645f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000a04b05365742074686520617661696c6162696c69747920706572696f6420666f722070617261746872656164732e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04390153657420746865207363686564756c696e67206c6f6f6b61686561642c20696e206578706563746564206e756d626572206f6620626c6f636b73206174207065616b207468726f7567687075742e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e65779903012c4f7074696f6e3c7533323e000c04ec53657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2061737369676e20746f20616e7920636f72652e487365745f6d61785f76616c696461746f727304010c6e65779903012c4f7074696f6e3c7533323e000d040d0153657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2075736520696e2070617261636861696e20636f6e73656e7375732e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e040d0153657420746865206469737075746520706572696f642c20696e206e756d626572206f662073657373696f6e7320746f206b65657020666f722064697370757465732eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000f04c853657420746865206469737075746520706f737420636f6e636c7573696f6e20616363657074616e636520706572696f642e687365745f646973707574655f6d61785f7370616d5f736c6f747304010c6e657710010c753332001004b453657420746865206d6178696d756d206e756d626572206f662064697370757465207370616d20736c6f74732ea47365745f646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572001104b853657420746865206469737075746520636f6e636c7573696f6e2062792074696d65206f757420706572696f642e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c753332001208f853657420746865206e6f2073686f7720736c6f74732c20696e206e756d626572206f66206e756d626572206f6620636f6e73656e73757320736c6f74732e4c4d757374206265206174206c6561737420312e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c7533320013049c5365742074686520746f74616c206e756d626572206f662064656c6179207472616e636865732e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c7533320014048c53657420746865207a65726f74682064656c6179207472616e6368652077696474682e507365745f6e65656465645f617070726f76616c7304010c6e657710010c753332001504dc53657420746865206e756d626572206f662076616c696461746f7273206e656564656420746f20617070726f7665206120626c6f636b2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604590153657420746865206e756d626572206f662073616d706c657320746f20646f206f6620746865206052656c61795652464d6f64756c6f6020617070726f76616c2061737369676e6d656e7420637269746572696f6e2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c7533320017042d015365747320746865206d6178696d756d206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c75333200180465015365747320746865206d6178696d756d20746f74616c2073697a65206f66206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c7533320019049c5365742074686520637269746963616c20646f776e77617264206d6573736167652073697a652e707365745f756d705f736572766963655f746f74616c5f77656967687404010c6e6577200118576569676874001a043901536574732074686520736f6674206c696d697420666f7220746865207068617365206f66206469737061746368696e6720646973706174636861626c6520757077617264206d657373616765732e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b042d015365747320746865206d6178696d756d2073697a65206f6620616e20757077617264206d65737361676520746861742063616e2062652073656e7420627920612063616e6469646174652ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c0405015365747320746865206d6178696d756d206e756d626572206f66206d65737361676573207468617420612063616e6469646174652063616e20636f6e7461696e2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d0435015365747320746865206e756d626572206f662073657373696f6e7320616674657220776869636820616e2048524d50206f70656e206368616e6e656c207265717565737420657870697265732e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e045101536574732074686520616d6f756e74206f662066756e64732074686174207468652073656e6465722073686f756c642070726f7669646520666f72206f70656e696e6720616e2048524d50206368616e6e656c2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f086101536574732074686520616d6f756e74206f662066756e647320746861742074686520726563697069656e742073686f756c642070726f7669646520666f7220616363657074696e67206f70656e696e6720616e2048524d50206368616e6e656c2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c7533320020041d015365747320746865206d6178696d756d206e756d626572206f66206d6573736167657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c75333200210451015365747320746865206d6178696d756d20746f74616c2073697a65206f66206d6573736167657320696e20627974657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c75333200220449015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206163636570742ea07365745f68726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7304010c6e657710010c7533320023044d015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206163636570742e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c7533320024043d015365747320746865206d6178696d756d2073697a65206f662061206d657373616765207468617420636f756c6420657665722062652070757420696e746f20616e2048524d50206368616e6e656c2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200250445015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206f70656e2ea47365745f68726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200260449015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206f70656e2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c75333200270435015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206d657373616765732063616e2062652073656e7420627920612063616e6469646174652e747365745f756d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400280431015365747320746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c20757077617264206d657373616765206d617920636f6e73756d652e607365745f7076665f636865636b696e675f656e61626c656404010c6e6577a40110626f6f6c0029045101456e61626c65206f722064697361626c6520505646207072652d636865636b696e672e20436f6e73756c7420746865206669656c6420646f63756d656e746174696f6e207072696f7220657865637574696e672e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a04510153657420746865206e756d626572206f662073657373696f6e206368616e676573206166746572207768696368206120505646207072652d636865636b696e6720766f74696e672069732072656a65637465642e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d626572002b1055015365747320746865206d696e696d756d2064656c6179206265747765656e20616e6e6f756e63696e6720746865207570677261646520626c6f636b20666f7220612070617261636861696e20756e74696c2074686554757067726164652074616b696e6720706c6163652e00390153656520746865206669656c6420646f63756d656e746174696f6e20666f7220696e666f726d6174696f6e20616e6420636f6e73747261696e747320666f7220746865206e65772076616c75652e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577a40110626f6f6c002c084d0153657474696e67207468697320746f20747275652077696c6c2064697361626c6520636f6e73697374656e637920636865636b7320666f722074686520636f6e66696775726174696f6e20736574746572732e4455736520776974682063617574696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb505106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb905106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd05106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e74657204011064617461c105018450617261636861696e73496e686572656e74446174613c543a3a4865616465723e0000043101456e7465722074686520706172617320696e686572656e742e20546869732077696c6c2070726f63657373206269746669656c647320616e64206261636b65642063616e646964617465732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec1050c4c706f6c6b61646f745f7072696d69746976657308763230496e686572656e7444617461040c48445201d502001001246269746669656c6473c5050190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e64696461746573e105017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e0001206469737075746573090601604d756c74694469737075746553746174656d656e74536574000134706172656e745f686561646572d502010c4844520000c505000002c90500c905104c706f6c6b61646f745f7072696d697469766573087632187369676e65643c556e636865636b65645369676e6564081c5061796c6f616401cd052c5265616c5061796c6f616401cd05000c011c7061796c6f6164cd05011c5061796c6f616400013c76616c696461746f725f696e646578d905013856616c696461746f72496e6465780001247369676e6174757265dd05014856616c696461746f725369676e61747572650000cd050c4c706f6c6b61646f745f7072696d69746976657308763250417661696c6162696c6974794269746669656c6400000400d105017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000d10500000708d50500d5050c18626974766563146f72646572104c73623000000000d9050c4c706f6c6b61646f745f7072696d6974697665730876323856616c696461746f72496e6465780000040010010c7533320000dd05104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070245369676e6174757265000004007d010148737232353531393a3a5369676e61747572650000e105000002e50500e5050c4c706f6c6b61646f745f7072696d6974697665730876323c4261636b656443616e6469646174650404480124000c012463616e646964617465e9050170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f746573010601605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e6469636573d105017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000e9050c4c706f6c6b61646f745f7072696d69746976657308763264436f6d6d697474656443616e6469646174655265636569707404044801240008012864657363726970746f726d01015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e7473ed05015043616e646964617465436f6d6d69746d656e74730000ed050c4c706f6c6b61646f745f7072696d6974697665730876325043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d65737361676573790201485665633c5570776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573f10501705665633c4f7574626f756e6448726d704d6573736167653c49643e3e00014c6e65775f76616c69646174696f6e5f636f6465f90501584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f6461746189010120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e0000f105000002f50500f5050860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401710100080124726563697069656e747101010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e0000f90504184f7074696f6e04045401fd050108104e6f6e6500000010536f6d650400fd050000010000fd050c48706f6c6b61646f745f70617261636861696e287072696d6974697665733856616c69646174696f6e436f64650000040028011c5665633c75383e0000010600000205060005060c4c706f6c6b61646f745f7072696d6974697665730876324c56616c69646974794174746573746174696f6e00010820496d706c696369740400dd05014856616c696461746f725369676e6174757265000100204578706c696369740400dd05014856616c696461746f725369676e61747572650002000009060000020d06000d060c4c706f6c6b61646f745f7072696d6974697665730876324c4469737075746553746174656d656e7453657400000c013863616e6469646174655f68617368b101013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473110601ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e0000110600000215060015060000040c1906d905dd050019060c4c706f6c6b61646f745f7072696d697469766573087632404469737075746553746174656d656e740001081456616c696404001d06016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c696404002106016c496e76616c69644469737075746553746174656d656e744b696e64000100001d060c4c706f6c6b61646f745f7072696d6974697665730876326456616c69644469737075746553746174656d656e744b696e64000110204578706c696369740000003c4261636b696e675365636f6e646564040024011048617368000100304261636b696e6756616c696404002401104861736800020040417070726f76616c436865636b696e670003000021060c4c706f6c6b61646f745f7072696d6974697665730876326c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c69636974000000002506106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012058666f7263655f7365745f63757272656e745f636f646508011070617261710101185061726149640001206e65775f636f6465fd05013856616c69646174696f6e436f6465000004f8536574207468652073746f7261676520666f72207468652070617261636861696e2076616c69646174696f6e20636f646520696d6d6564696174656c792e58666f7263655f7365745f63757272656e745f6865616408011070617261710101185061726149640001206e65775f686561648901012048656164446174610001040101536574207468652073746f7261676520666f72207468652063757272656e742070617261636861696e2068656164206461746120696d6d6564696174656c792e6c666f7263655f7363686564756c655f636f64655f757067726164650c011070617261710101185061726149640001206e65775f636f6465fd05013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100138543a3a426c6f636b4e756d6265720002042d015363686564756c6520616e207570677261646520617320696620697420776173207363686564756c656420696e2074686520676976656e2072656c617920706172656e7420626c6f636b2e4c666f7263655f6e6f74655f6e65775f6865616408011070617261710101185061726149640001206e65775f686561648901012048656164446174610003041d014e6f74652061206e657720626c6f636b206865616420666f7220706172612077697468696e2074686520636f6e74657874206f66207468652063757272656e7420626c6f636b2e48666f7263655f71756575655f616374696f6e040110706172617101011850617261496400040cf850757420612070617261636861696e206469726563746c7920696e746f20746865206e6578742073657373696f6e277320616374696f6e2071756575652ef457652063616e277420717565756520697420616e7920736f6f6e6572207468616e207468697320776974686f757420676f696e6720696e746f2074686538696e697469616c697a65722e2e2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f6465fd05013856616c69646174696f6e436f6465000534a041646473207468652076616c69646174696f6e20636f646520746f207468652073746f726167652e00590154686520636f64652077696c6c206e6f7420626520616464656420696620697420697320616c72656164792070726573656e742e204164646974696f6e616c6c792c20696620505646207072652d636865636b696e67e069732072756e6e696e6720666f72207468617420636f64652c2069742077696c6c20626520696e7374616e746c792061636365707465642e0051014f74686572776973652c2074686520636f64652077696c6c20626520616464656420696e746f207468652073746f726167652e204e6f746520746861742074686520636f64652077696c6c2062652061646465646101696e746f2073746f726167652077697468207265666572656e636520636f756e7420302e205468697320697320746f206163636f756e74207468652066616374207468617420746865726520617265206e6f2075736572734d01666f72207468697320636f6465207965742e205468652063616c6c65722077696c6c206861766520746f206d616b6520737572652074686174207468697320636f6465206576656e7475616c6c79206765747365017573656420627920736f6d652070617261636861696e206f722072656d6f7665642066726f6d207468652073746f7261676520746f2061766f69642073746f72616765206c65616b732e20466f7220746865206c6174746572650170726566657220746f20757365207468652060706f6b655f756e757365645f76616c69646174696f6e5f636f64656020646973706174636861626c6520746f207261772073746f72616765206d616e6970756c6174696f6e2e005101546869732066756e6374696f6e206973206d61696e6c79206d65616e7420746f206265207573656420666f7220757067726164696e672070617261636861696e73207468617420646f206e6f7420666f6c6c6f77090174686520676f2d6168656164207369676e616c207768696c652074686520505646207072652d636865636b696e67206665617475726520697320656e61626c65642e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f686173688501014856616c69646174696f6e436f646548617368000614250152656d6f7665207468652076616c69646174696f6e20636f64652066726f6d207468652073746f726167652069666620746865207265666572656e636520636f756e7420697320302e0059015468697320697320626574746572207468616e2072656d6f76696e67207468652073746f72616765206469726563746c792c20626563617573652069742077696c6c206e6f742072656d6f76652074686520636f6465410174686174207761732073756464656e6c7920676f74207573656420627920736f6d652070617261636861696e207768696c65207468697320646973706174636861626c65207761732070656e64696e67306469737061746368696e672e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d7429060144507666436865636b53746174656d656e740001247369676e6174757265dd05014856616c696461746f725369676e61747572650007085501496e636c7564657320612073746174656d656e7420666f72206120505646207072652d636865636b696e6720766f74652e20506f74656e7469616c6c792c2066696e616c697a65732074686520766f746520616e644101656e616374732074686520726573756c747320696620746861742077617320746865206c61737420766f7465206265666f726520616368696576696e67207468652073757065726d616a6f726974792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e29060c4c706f6c6b61646f745f7072696d69746976657308763244507666436865636b53746174656d656e740000100118616363657074a40110626f6f6c00011c7375626a6563748501014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e646578d905013856616c696461746f72496e64657800002d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000c390149737375652061207369676e616c20746f2074686520636f6e73656e73757320656e67696e6520746f20666f726369626c79206163742061732074686f75676820616c6c2070617261636861696e5101626c6f636b7320696e20616c6c2072656c617920636861696e20626c6f636b7320757020746f20616e6420696e636c7564696e672074686520676976656e206e756d62657220696e207468652063757272656e74a0636861696e206172652076616c696420616e642073686f756c642062652066696e616c697a65642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3106106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c646d701870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3506106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030ac5365727669636520612073696e676c65206f76657277656967687420757077617264206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733adc2d2060556e6b6e6f776e4d657373616765496e646578603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e2d012d20605765696768744f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3906106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c04045400011c5868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e747101011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000284d01496e697469617465206f70656e696e672061206368616e6e656c2066726f6d20612070617261636861696e20746f206120676976656e20726563697069656e74207769746820676976656e206368616e6e656c2c706172616d65746572732e0059012d206070726f706f7365645f6d61785f636170616369747960202d2073706563696669657320686f77206d616e79206d657373616765732063616e20626520696e20746865206368616e6e656c206174206f6e63652e2d012d206070726f706f7365645f6d61785f6d6573736167655f73697a6560202d2073706563696669657320746865206d6178696d756d2073697a65206f6620746865206d657373616765732e0011015468657365206e756d62657273206172652061207375626a65637420746f207468652072656c61792d636861696e20636f6e66696775726174696f6e206c696d6974732e005101546865206368616e6e656c2063616e206265206f70656e6564206f6e6c792061667465722074686520726563697069656e7420636f6e6669726d7320697420616e64206f6e6c79206f6e20612073657373696f6e1c6368616e67652e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e6465727101011850617261496400010cf041636365707420612070656e64696e67206f70656e206368616e6e656c20726571756573742066726f6d2074686520676976656e2073656e6465722e00f4546865206368616e6e656c2077696c6c206265206f70656e6564206f6e6c79206f6e20746865206e6578742073657373696f6e20626f756e646172792e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f6964a901013448726d704368616e6e656c49640002105501496e69746961746520756e696c61746572616c20636c6f73696e67206f662061206368616e6e656c2e20546865206f726967696e206d75737420626520656974686572207468652073656e646572206f722074686598726563697069656e7420696e20746865206368616e6e656c206265696e6720636c6f7365642e00c054686520636c6f737572652063616e206f6e6c792068617070656e206f6e20612073657373696f6e206368616e67652e40666f7263655f636c65616e5f68726d700c0110706172617101011850617261496400011c696e626f756e6410010c7533320001206f7574626f756e6410010c75333200031c1901546869732065787472696e7369632074726967676572732074686520636c65616e7570206f6620616c6c207468652048524d502073746f72616765206974656d7320746861742101612070617261206d617920686176652e204e6f726d616c6c7920746869732068617070656e73206f6e6365207065722073657373696f6e2c20627574207468697320616c6c6f77730101796f7520746f20747269676765722074686520636c65616e757020696d6d6564696174656c7920666f7220612073706563696669632070617261636861696e2e00504f726967696e206d75737420626520526f6f742e0081014e756d626572206f6620696e626f756e6420616e64206f7574626f756e64206368616e6e656c7320666f7220607061726160206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000418a4466f7263652070726f636573732048524d50206f70656e206368616e6e656c2072657175657374732e0005014966207468657265206172652070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f66206f70656e696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000518a8466f7263652070726f636573732048524d5020636c6f7365206368616e6e656c2072657175657374732e0009014966207468657265206172652070656e64696e672048524d5020636c6f7365206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f6620636c6f73696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f6964a901013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c7533320006205d01546869732063616e63656c7320612070656e64696e67206f70656e206368616e6e656c20726571756573742e2049742063616e2062652063616e63656c656420627920656974686572206f66207468652073656e64657219016f722074686520726563697069656e7420666f72207468617420726571756573742e20546865206f726967696e206d75737420626520656974686572206f662074686f73652e005d015468652063616e63656c6c6174696f6e2068617070656e7320696d6d6564696174656c792e204974206973206e6f7420706f737369626c6520746f2063616e63656c20746865207265717565737420696620697420697344616c72656164792061636365707465642e005901546f74616c206e756d626572206f66206f70656e2072657175657374732028692e652e206048726d704f70656e4368616e6e656c52657175657374734c6973746029206d7573742062652070726f7669646564206173347769746e65737320646174612e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a65000000042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4106105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001182072656769737465720c010869647101011850617261496400013067656e657369735f6865616489010120486561644461746100013c76616c69646174696f6e5f636f6465fd05013856616c69646174696f6e436f6465000038f852656769737465722068656164206461746120616e642076616c69646174696f6e20636f646520666f72206120726573657276656420506172612049642e0030232320417267756d656e7473c02d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e2d012d20606964603a2054686520706172612049442e204d757374206265206f776e65642f6d616e616765642062792074686520606f726967696e60207369676e696e67206163636f756e742e01012d206067656e657369735f68656164603a205468652067656e6573697320686561642064617461206f66207468652070617261636861696e2f7468726561642e25012d206076616c69646174696f6e5f636f6465603a2054686520696e697469616c2076616c69646174696f6e20636f6465206f66207468652070617261636861696e2f7468726561642e00402323204465706f736974732f466565739501546865206f726967696e207369676e6564206163636f756e74206d7573742072657365727665206120636f72726573706f6e64696e67206465706f73697420666f722074686520726567697374726174696f6e2e20416e797468696e6720616c7265616479d872657365727665642070726576696f75736c7920666f7220746869732070617261204944206973206163636f756e74656420666f722e00242323204576656e7473d454686520605265676973746572656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869647101011850617261496400013067656e657369735f6865616489010120486561644461746100013c76616c69646174696f6e5f636f6465fd05013856616c69646174696f6e436f6465000118dc466f7263652074686520726567697374726174696f6e206f6620612050617261204964206f6e207468652072656c617920636861696e2e00b8546869732066756e6374696f6e206d7573742062652063616c6c6564206279206120526f6f74206f726967696e2e001901546865206465706f7369742074616b656e2063616e2062652073706563696669656420666f72207468697320726567697374726174696f6e2e20416e79206050617261496460190163616e20626520726567697374657265642c20696e636c7564696e67207375622d3130303020494473207768696368206172652053797374656d2050617261636861696e732e286465726567697374657204010869647101011850617261496400020c050144657265676973746572206120506172612049642c2066726565696e6720616c6c206461746120616e642072657475726e696e6720616e79206465706f7369742e007d015468652063616c6c6572206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e205468652070617261206d757374206265206120706172617468726561642e10737761700801086964710101185061726149640001146f746865727101011850617261496400032cd85377617020612070617261636861696e207769746820616e6f746865722070617261636861696e206f7220706172617468726561642e000101546865206f726967696e206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e00610154686520737761702077696c6c2068617070656e206f6e6c7920696620746865726520697320616c726561647920616e206f70706f7369746520737761702070656e64696e672e204966207468657265206973206e6f742c590174686520737761702077696c6c2062652073746f72656420696e207468652070656e64696e67207377617073206d61702c20726561647920666f722061206c6174657220636f6e6669726d61746f727920737761702e005d01546865206050617261496460732072656d61696e206d617070656420746f207468652073616d652068656164206461746120616e6420636f646520736f2065787465726e616c20636f64652063616e2072656c79206f6e3d01605061726149646020746f2062652061206c6f6e672d7465726d206964656e746966696572206f662061206e6f74696f6e616c202270617261636861696e222e20486f77657665722c20746865697255017363686564756c696e6720696e666f2028692e652e2077686574686572207468657927726520612070617261746872656164206f722070617261636861696e292c2061756374696f6e20696e666f726d6174696f6e94616e64207468652061756374696f6e206465706f736974206172652073776974636865642e44666f7263655f72656d6f76655f6c6f636b04011070617261710101185061726149640004100d0152656d6f76652061206d616e61676572206c6f636b2066726f6d206120706172612e20546869732077696c6c20616c6c6f7720746865206d616e61676572206f662061350170726576696f75736c79206c6f636b6564207061726120746f2064657265676973746572206f7220737761702061207061726120776974686f7574207573696e6720676f7665726e616e63652e009843616e206f6e6c792062652063616c6c65642062792074686520526f6f74206f726967696e2e1c72657365727665000538945265736572766520612050617261204964206f6e207468652072656c617920636861696e2e004d01546869732066756e6374696f6e2077696c6c20726573657276652061206e6577205061726120496420746f206265206f776e65642f6d616e6167656420627920746865206f726967696e206163636f756e742e7d01546865206f726967696e206163636f756e742069732061626c6520746f2072656769737465722068656164206461746120616e642076616c69646174696f6e20636f6465207573696e67206072656769737465726020746f2063726561746581016120706172617468726561642e205573696e672074686520536c6f74732070616c6c65742c206120706172617468726561642063616e207468656e20626520757067726164656420746f2067657420612070617261636861696e20736c6f742e0030232320417267756d656e747379012d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e204265636f6d657320746865206d616e616765722f6f776e6572206f6620746865206e657720706172612049442e00402323204465706f736974732f466565732101546865206f726967696e206d75737420726573657276652061206465706f736974206f662060506172614465706f7369746020666f722074686520726567697374726174696f6e2e00242323204576656e74736d015468652060526573657276656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732c2077686963682070726f76696465732074686520494420726573657276656420666f72207573652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4506105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c6561736514011070617261710101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00001069014a757374206120636f6e6e65637420696e746f2074686520606c656173655f6f7574602063616c6c2c20696e206361736520526f6f742077616e747320746f20666f72636520736f6d65206c6561736520746f2068617070656ee0696e646570656e64656e746c79206f6620616e79206f74686572206f6e2d636861696e206d656368616e69736d20746f207573652069742e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e40636c6561725f616c6c5f6c6561736573040110706172617101011850617261496400010c4d01436c65617220616c6c206c656173657320666f72206120506172612049642c20726566756e64696e6720616e79206465706f73697473206261636b20746f20746865206f726967696e616c206f776e6572732e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e3c747269676765725f6f6e626f617264040110706172617101011850617261496400021c250154727920746f206f6e626f61726420612070617261636861696e2074686174206861732061206c6561736520666f72207468652063757272656e74206c6561736520706572696f642e004501546869732066756e6374696f6e2063616e2062652075736566756c2069662074686572652077617320736f6d6520737461746520697373756520776974682061207061726120746861742073686f756c64390168617665206f6e626f61726465642c206275742077617320756e61626c6520746f2e204173206c6f6e67206173207468657920686176652061206c6561736520706572696f642c2077652063616e6c6c6574207468656d206f6e626f6172642066726f6d20686572652e00cc4f726967696e206d757374206265207369676e65642c206275742063616e2062652063616c6c656420627920616e796f6e652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4906105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6edd010138543a3a426c6f636b4e756d6265720001486c656173655f706572696f645f696e646578dd0101404c65617365506572696f644f663c543e000014544372656174652061206e65772061756374696f6e2e005101546869732063616e206f6e6c792068617070656e207768656e2074686572652069736e277420616c726561647920616e2061756374696f6e20696e2070726f677265737320616e64206d6179206f6e6c79206265250163616c6c65642062792074686520726f6f74206f726967696e2e20416363657074732074686520606475726174696f6e60206f6620746869732061756374696f6e20616e64207468655901606c656173655f706572696f645f696e64657860206f662074686520696e697469616c206c6561736520706572696f64206f662074686520666f757220746861742061726520746f2062652061756374696f6e65642e0c626964140110706172614d06011850617261496400013461756374696f6e5f696e646578dd01013041756374696f6e496e64657800012866697273745f736c6f74dd0101404c65617365506572696f644f663c543e0001246c6173745f736c6f74dd0101404c65617365506572696f644f663c543e000118616d6f756e74e0013042616c616e63654f663c543e00014049014d616b652061206e6577206269642066726f6d20616e206163636f756e742028696e636c7564696e6720612070617261636861696e206163636f756e742920666f72206465706c6f79696e672061206e65772870617261636861696e2e0059014d756c7469706c652073696d756c74616e656f757320626964732066726f6d207468652073616d65206269646465722061726520616c6c6f776564206f6e6c79206173206c6f6e6720617320616c6c206163746976653d0162696473206f7665726c61702065616368206f746865722028692e652e20617265206d757475616c6c79206578636c7573697665292e20426964732063616e6e6f742062652072656461637465642e0055012d20607375626020697320746865207375622d6269646465722049442c20616c6c6f77696e6720666f72206d756c7469706c6520636f6d706574696e67206269647320746f206265206d6164652062792028616e647066756e64656420627929207468652073616d65206163636f756e742e4d012d206061756374696f6e5f696e646578602069732074686520696e646578206f66207468652061756374696f6e20746f20626964206f6e2e2053686f756c64206a757374206265207468652070726573656e746876616c7565206f66206041756374696f6e436f756e746572602e49012d206066697273745f736c6f746020697320746865206669727374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e41012d20606c6173745f736c6f746020697320746865206c617374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e49012d2060616d6f756e74602069732074686520616d6f756e7420746f2062696420746f2062652068656c64206173206465706f73697420666f72207468652070617261636861696e2073686f756c6420746865c86269642077696e2e205468697320616d6f756e742069732068656c64207468726f7567686f7574207468652072616e67652e3863616e63656c5f61756374696f6e00020c7843616e63656c20616e20696e2d70726f67726573732061756374696f6e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4d060000067101005106105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e6465784d06011850617261496400010c636170e0013042616c616e63654f663c543e00013066697273745f706572696f64dd0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64dd0101404c65617365506572696f644f663c543e00010c656e64dd010138543a3a426c6f636b4e756d62657200012076657269666965725506014c4f7074696f6e3c4d756c74695369676e65723e00001069014372656174652061206e65772063726f77646c6f616e696e672063616d706169676e20666f7220612070617261636861696e20736c6f7420776974682074686520676976656e206c6561736520706572696f642072616e67652e005d0154686973206170706c6965732061206c6f636b20746f20796f75722070617261636861696e20636f6e66696775726174696f6e2c20656e737572696e6720746861742069742063616e6e6f74206265206368616e676564646279207468652070617261636861696e206d616e616765722e28636f6e747269627574650c0114696e6465784d06011850617261496400011476616c7565e0013042616c616e63654f663c543e0001247369676e6174757265650601584f7074696f6e3c4d756c74695369676e61747572653e0001085101436f6e7472696275746520746f20612063726f77642073616c652e20546869732077696c6c207472616e7366657220736f6d652062616c616e6365206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e6465784d060118506172614964000244c057697468647261772066756c6c2062616c616e6365206f66206120737065636966696320636f6e7472696275746f722e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e00ad015468652066756e64206d7573742062652065697468657220696e2c206f7220726561647920666f722c207265746972656d656e742e20466f7220612066756e6420746f206265202a696e2a207265746972656d656e742c207468656e20746865207265746972656d656e74f8666c6167206d757374206265207365742e20466f7220612066756e6420746f20626520726561647920666f72207265746972656d656e742c207468656e3a9c2d206974206d757374206e6f7420616c726561647920626520696e207265746972656d656e743b4d012d2074686520616d6f756e74206f66207261697365642066756e6473206d75737420626520626967676572207468616e20746865205f667265655f2062616c616e6365206f6620746865206163636f756e743b342d20616e64206569746865723abc20202d2074686520626c6f636b206e756d626572206d757374206265206174206c656173742060656e64603b206f722d0120202d207468652063757272656e74206c6561736520706572696f64206d7573742062652067726561746572207468616e207468652066756e64277320606c6173745f706572696f64602e006d01496e207468697320636173652c207468652066756e642773207265746972656d656e7420666c61672069732073657420616e64206974732060656e646020697320726573657420746f207468652063757272656e7420626c6f636b1c6e756d6265722e00f02d206077686f603a20546865206163636f756e742077686f736520636f6e747269627574696f6e2073686f756c642062652077697468647261776e2e19012d2060696e646578603a205468652070617261636861696e20746f2077686f73652063726f77646c6f616e2074686520636f6e747269627574696f6e20776173206d6164652e18726566756e64040114696e6465784d060118506172614964000314e04175746f6d61746963616c6c7920726566756e6420636f6e7472696275746f7273206f6620616e20656e6465642063726f77646c6f616e2e210144756520746f20776569676874207265737472696374696f6e732c20746869732066756e6374696f6e206d6179206e65656420746f2062652063616c6c6564206d756c7469706c65490174696d657320746f2066756c6c7920726566756e6420616c6c2075736572732e2057652077696c6c20726566756e64206052656d6f76654b6579734c696d69746020757365727320617420612074696d652e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e20646973736f6c7665040114696e6465784d060118506172614964000404550152656d6f766520612066756e6420616674657220746865207265746972656d656e7420706572696f642068617320656e64656420616e6420616c6c2066756e64732068617665206265656e2072657475726e65642e1065646974180114696e6465784d06011850617261496400010c636170e0013042616c616e63654f663c543e00013066697273745f706572696f64dd0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64dd0101404c65617365506572696f644f663c543e00010c656e64dd010138543a3a426c6f636b4e756d62657200012076657269666965725506014c4f7074696f6e3c4d756c74695369676e65723e00050cd0456469742074686520636f6e66696775726174696f6e20666f7220616e20696e2d70726f67726573732063726f77646c6f616e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e206164645f6d656d6f080114696e646578710101185061726149640001106d656d6f28011c5665633c75383e00060cec41646420616e206f7074696f6e616c206d656d6f20746f20616e206578697374696e672063726f77646c6f616e20636f6e747269627574696f6e2e002d014f726967696e206d757374206265205369676e65642c20616e64207468652075736572206d757374206861766520636f6e747269627574656420746f207468652063726f77646c6f616e2e10706f6b65040114696e6465787101011850617261496400070c74506f6b65207468652066756e6420696e746f20604e657752616973656000dc4f726967696e206d757374206265205369676e65642c20616e64207468652066756e6420686173206e6f6e2d7a65726f2072616973652e38636f6e747269627574655f616c6c080114696e6465784d0601185061726149640001247369676e6174757265650601584f7074696f6e3c4d756c74695369676e61747572653e000808e101436f6e7472696275746520796f757220656e746972652062616c616e636520746f20612063726f77642073616c652e20546869732077696c6c207472616e736665722074686520656e746972652062616c616e6365206f6620612075736572206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e550604184f7074696f6e0404540159060108104e6f6e6500000010536f6d650400590600000100005906082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400c4013c656432353531393a3a5075626c69630000001c537232353531390400d0013c737232353531393a3a5075626c696300010014456364736104005d06013465636473613a3a5075626c6963000200005d060c1c73705f636f7265146563647361185075626c696300000400610601205b75383b2033335d00006106000003210000000800650604184f7074696f6e0404540169060108104e6f6e6500000010536f6d650400690600000100006906082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040061030148656432353531393a3a5369676e61747572650000001c5372323535313904007d010148737232353531393a3a5369676e617475726500010014456364736104006d06014065636473613a3a5369676e6174757265000200006d060c1c73705f636f7265146563647361245369676e617475726500000400c10301205b75383b2036355d000071060c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573745502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d65737361676575060154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573745502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172795502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747341020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573745502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172795502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747341020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765a10601a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6ed1010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e990301484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e5502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e5502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573745502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172795502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747341020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69743902012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573745502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172795502016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747341020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69743902012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7506080c78636d3056657273696f6e656458636d041043616c6c00010c08563004007906013476303a3a58636d3c43616c6c3e00000008563104008d06013476313a3a58636d3c43616c6c3e0001000856320400f101013476323a3a58636d3c43616c6c3e0002000079060c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574734502013c5665633c4d756c746941737365743e00011c656666656374737d0601405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574734502013c5665633c4d756c746941737365743e00011c656666656374737d0601405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574734502013c5665633c4d756c746941737365743e00011c656666656374737d0601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964e501010c753634000120726573706f6e736589060120526573706f6e7365000300345472616e7366657241737365740801186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065250201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c2902014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572dd01010c7533320001406d61785f6d6573736167655f73697a65dd01010c7533320001306d61785f6361706163697479dd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74dd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72dd01010c75333200011873656e646572dd01010c753332000124726563697069656e74dd01010c7533320009002c52656c6179656446726f6d08010c77686f4d0201344d756c74694c6f636174696f6e00011c6d65737361676579060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a00007d060000028106008106100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976654502013c5665633c4d756c746941737365743e00011c726563656976654502013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574734502013c5665633c4d756c746941737365743e00011c726573657276654d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964e501010c753634000110646573744d0201344d756c74694c6f636174696f6e0001186173736574734502013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573490201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72a40110626f6f6c00010c78636d850601385665633c58636d3c43616c6c3e3e00070000850600000279060089060c0c78636d08763020526573706f6e73650001041841737365747304004502013c5665633c4d756c746941737365743e000000008d060c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473fd01012c4d756c746941737365747300011c65666665637473910601405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473fd01012c4d756c746941737365747300011c65666665637473910601405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473fd01012c4d756c746941737365747300011c65666665637473910601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964e501010c753634000120726573706f6e73659d060120526573706f6e7365000300345472616e736665724173736574080118617373657473fd01012c4d756c746941737365747300012c62656e6566696369617279d10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473fd01012c4d756c746941737365747300011064657374d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065250201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c2902014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572dd01010c7533320001406d61785f6d6573736167655f73697a65dd01010c7533320001306d61785f6361706163697479dd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74dd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72dd01010c75333200011873656e646572dd01010c753332000124726563697069656e74dd01010c7533320009002c52656c6179656446726f6d08010c77686fd5010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167658d060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964e501010c75363400014c6d61785f726573706f6e73655f776569676874e501010c753634000b0048556e73756273637269626556657273696f6e000c000091060000029506009506100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c01186173736574732d0201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279d10101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365741001186173736574732d0201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d0201404d756c7469417373657446696c74657200011c72656365697665fd01012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c01186173736574732d0201404d756c7469417373657446696c74657200011c72657365727665d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d0201404d756c7469417373657446696c74657200011064657374d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964e501010c75363400011064657374d10101344d756c74694c6f636174696f6e0001186173736574732d0201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573050201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72a40110626f6f6c000130696e737472756374696f6e73990601385665633c58636d3c43616c6c3e3e0007000099060000028d06009d060c0c78636d08763120526573706f6e7365000108184173736574730400fd01012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e00010000a106080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400a506013476303a3a58636d3c43616c6c3e0000000856310400b906013476313a3a58636d3c43616c6c3e0001000856320400c906013476323a3a58636d3c43616c6c3e00020000a5060c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574734502013c5665633c4d756c746941737365743e00011c65666665637473a90601405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574734502013c5665633c4d756c746941737365743e00011c65666665637473a90601405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574734502013c5665633c4d756c746941737365743e00011c65666665637473a90601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964e501010c753634000120726573706f6e736589060120526573706f6e7365000300345472616e7366657241737365740801186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065250201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6cb506014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572dd01010c7533320001406d61785f6d6573736167655f73697a65dd01010c7533320001306d61785f6361706163697479dd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74dd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72dd01010c75333200011873656e646572dd01010c753332000124726563697069656e74dd01010c7533320009002c52656c6179656446726f6d08010c77686f4d0201344d756c74694c6f636174696f6e00011c6d657373616765a5060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a0000a906000002ad0600ad06100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976654502013c5665633c4d756c746941737365743e00011c726563656976654502013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574734502013c5665633c4d756c746941737365743e00011c726573657276654d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574734502013c5665633c4d756c746941737365743e000110646573744d0201344d756c74694c6f636174696f6e00011c656666656374737d0601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964e501010c753634000110646573744d0201344d756c74694c6f636174696f6e0001186173736574734502013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573490201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72a40110626f6f6c00010c78636db10601385665633c58636d3c43616c6c3e3e00070000b106000002a50600b5060c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e0000b9060c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473fd01012c4d756c746941737365747300011c65666665637473bd0601405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473fd01012c4d756c746941737365747300011c65666665637473bd0601405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473fd01012c4d756c746941737365747300011c65666665637473bd0601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964e501010c753634000120726573706f6e73659d060120526573706f6e7365000300345472616e736665724173736574080118617373657473fd01012c4d756c746941737365747300012c62656e6566696369617279d10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473fd01012c4d756c746941737365747300011064657374d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065250201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6cb506014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572dd01010c7533320001406d61785f6d6573736167655f73697a65dd01010c7533320001306d61785f6361706163697479dd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74dd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72dd01010c75333200011873656e646572dd01010c753332000124726563697069656e74dd01010c7533320009002c52656c6179656446726f6d08010c77686fd5010154496e746572696f724d756c74694c6f636174696f6e00011c6d657373616765b9060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964e501010c75363400014c6d61785f726573706f6e73655f776569676874e501010c753634000b0048556e73756273637269626556657273696f6e000c0000bd06000002c10600c106100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c01186173736574732d0201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279d10101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365741001186173736574732d0201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d0201404d756c7469417373657446696c74657200011c72656365697665fd01012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c01186173736574732d0201404d756c7469417373657446696c74657200011c72657365727665d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d0201404d756c7469417373657446696c74657200011064657374d10101344d756c74694c6f636174696f6e00011c65666665637473910601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964e501010c75363400011064657374d10101344d756c74694c6f636174696f6e0001186173736574732d0201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573050201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72a40110626f6f6c000130696e737472756374696f6e73c50601385665633c58636d3c43616c6c3e3e00070000c506000002b90600c9060c0c78636d0876320c58636d041043616c6c00000400cd0601585665633c496e737472756374696f6e3c43616c6c3e3e0000cd06000002d10600d1060c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400fd01012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400fd01012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400fd01012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964e501011c51756572794964000120726573706f6e736519020120526573706f6e73650001286d61785f776569676874e501010c753634000300345472616e736665724173736574080118617373657473fd01012c4d756c746941737365747300012c62656e6566696369617279d10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473fd01012c4d756c746941737365747300011064657374d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065250201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374e501010c75363400011063616c6cb506014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572dd01010c7533320001406d61785f6d6573736167655f73697a65dd01010c7533320001306d61785f6361706163697479dd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74dd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72dd01010c75333200011873656e646572dd01010c753332000124726563697069656e74dd01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400d5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964e501011c5175657279496400011064657374d10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874e501010c753634000c00304465706f73697441737365740c01186173736574732d0201404d756c7469417373657446696c7465720001286d61785f617373657473dd01010c75333200012c62656e6566696369617279d10101344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365741001186173736574732d0201404d756c7469417373657446696c7465720001286d61785f617373657473dd01010c75333200011064657374d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e000e003445786368616e67654173736574080110676976652d0201404d756c7469417373657446696c74657200011c72656365697665fd01012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c01186173736574732d0201404d756c7469417373657446696c74657200011c72657365727665d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e00100040496e69746961746554656c65706f72740c01186173736574732d0201404d756c7469417373657446696c74657200011064657374d10101344d756c74694c6f636174696f6e00010c78636df101011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964e501011c5175657279496400011064657374d10101344d756c74694c6f636174696f6e0001186173736574732d0201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874e501010c75363400120030427579457865637574696f6e08011066656573050201284d756c746941737365740001307765696768745f6c696d69743902012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400c906012458636d3c43616c6c3e0015002c536574417070656e6469780400c906012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473fd01012c4d756c74694173736574730001187469636b6574d10101344d756c74694c6f636174696f6e00180010547261700400e501010c7536340019004053756273637269626556657273696f6e08012071756572795f6964e501011c5175657279496400014c6d61785f726573706f6e73655f776569676874e501010c753634001a0048556e73756273637269626556657273696f6e001b0000d5060c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d906083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400dd0601704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000dd0604184f7074696f6e0404540111010108104e6f6e6500000010536f6d65040011010000010000e10610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000e5060c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c61726765000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e90610346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401ed06045300000400f10601185665633c543e0000ed0600000408dd022000f106000002ed0600f50610346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540104045300000400f90601185665633c543e0000f9060000020400fd0604184f7074696f6e0404540101070108104e6f6e6500000010536f6d6504000107000001000001070c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400050701405072696d617279507265446967657374000100385365636f6e64617279506c61696e04000907015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e6461727956524604000d0701545365636f6e646172795652465072654469676573740003000005070c4473705f636f6e73656e7375735f626162651c64696765737473405072696d617279507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f668101012056524650726f6f66000009070c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1020110536c6f7400000d070c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e64617279565246507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74e1020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f668101012056524650726f6f660000110704184f7074696f6e04045401040108104e6f6e6500000010536f6d6504000400000100001507084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463ed020128287536342c2075363429000134616c6c6f7765645f736c6f7473f1020130416c6c6f776564536c6f7473000019070c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091d070000040c0018a40021070c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909250710346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454012907045300000400310701185665633c543e00002907083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964150201384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e732d07011c526561736f6e7300002d07083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c000200003107000002290700350710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540139070453000004003d0701185665633c543e00003907083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e7469666965720115021c42616c616e6365011800080108696415020144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e636500003d070000023907004107083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000045070c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090949070c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800004d07086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e7400000008563200010000510700000255070055070c346672616d655f737570706f72741c7765696768747358576569676874546f466565436f656666696369656e74041c42616c616e6365011800100134636f6566665f696e746567657218011c42616c616e6365000128636f6566665f66726163a0011c50657262696c6c0001206e65676174697665a40110626f6f6c0001186465677265650801087538000059070000025d07005d07084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800240110486173680000a10301384f7074696f6e3c417574686f723e0001000061070c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096507083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616ce0013042616c616e63654f663c543e000118616374697665e0013042616c616e63654f663c543e000124756e6c6f636b696e67690701e4426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c204d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f72657761726473210301345665633c457261496e6465783e0000690710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454016d07045300000400710701185665633c543e00006d07083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565e0011c42616c616e636500010c657261dd010120457261496e646578000071070000026d07007507083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c74617267657473790701ac426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d61784e6f6d696e6174696f6e733e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564a40110626f6f6c0000790710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400f001185665633c543e00007d07083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e64657800011473746172748902012c4f7074696f6e3c7536343e00008107000004081000008507083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616c8907018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e00008907042042547265654d617008044b0100045601100004008d070000008d070000029107009107000004080010009507083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c776179730003000099070000029d07009d07083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f74686572730d0101645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273f001385665633c4163636f756e7449643e0001187061796f757418011c42616c616e63650000a10700000408a01800a5070c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f72210301345665633c457261496e6465783e0000a9070c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e63650000ad07000002b10700b1070000040810a400b507083870616c6c65745f7374616b696e672052656c65617365730001243456315f305f30416e6369656e740000001856325f305f300001001856335f305f300002001856345f305f300003001856355f305f300004001856365f305f300005001856375f305f300006001856385f305f300007001856395f305f3000080000b907103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f72040454000160344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e54496e636f7272656374486973746f72794465707468000f04c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001004b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650011043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300120494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740013043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001404550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730015084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f72730016084d0154686572652061726520746f6f206d616e792076616c696461746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001704e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909bd070c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201d8000801206f6666656e646572d801204f6666656e6465720001247265706f7274657273f001345665633c5265706f727465723e0000c10700000408ac2800c507000002c90700c9070000040800390300cd0700000408d1072800d1070c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d0000d5070c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ed907083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e00030000dd07083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f726974696573e107016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564990301244f7074696f6e3c4e3e0000e10710346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401bc045300000400b801185665633c543e0000e5070c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e90710346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401cc045300000400ed0701185665633c543e0000ed07000002cc00f10710346672616d655f737570706f727418747261697473106d69736334577261707065724f706171756504045401f507000800dd01000000f5070104540000f507084070616c6c65745f696d5f6f6e6c696e6564426f756e6465644f70617175654e6574776f726b53746174650c4c506565724964456e636f64696e674c696d697400584d756c746941646472456e636f64696e674c696d697400384164647265737365734c696d6974000008011c706565725f6964f907019c5765616b426f756e6465645665633c75382c20506565724964456e636f64696e674c696d69743e00014865787465726e616c5f616464726573736573fd07012d015765616b426f756e6465645665633c5765616b426f756e6465645665633c75382c204d756c746941646472456e636f64696e674c696d69743e2c204164647265737365734c696d69740a3e0000f90710346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002801185665633c543e0000fd0710346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401f907045300000400010801185665633c543e00000108000002f9070005080c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090909080000020d08000d080000040c10240000110800000408f018001508084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c651401106461746128011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d6265720001186578706972799903014c4f7074696f6e3c426c6f636b4e756d6265723e0001000019080c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801241c42616c616e6365011801081c4f6e676f696e6704001d0801b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f766564a40110626f6f6c00010c656e6410012c426c6f636b4e756d626572000100001d080c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801241c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368240110486173680001247468726573686f6c64f40134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c792108013854616c6c793c42616c616e63653e000021080c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e6365000025080c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f746573290801b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e733108015044656c65676174696f6e733c42616c616e63653e0001147072696f723508017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6e95030128436f6e76696374696f6e00012c64656c65676174696f6e733108015044656c65676174696f6e733c42616c616e63653e0001147072696f723508017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0001000029080000022d08002d080000040810f80031080c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e6365000035080c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e6365000039080000040824f4003d080000040810f0004108084070616c6c65745f64656d6f63726163792052656c65617365730001040856310000000045080c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001702056616c75654c6f770000043456616c756520746f6f206c6f773c50726f706f73616c4d697373696e670001045c50726f706f73616c20646f6573206e6f742065786973743c416c726561647943616e63656c65640002049443616e6e6f742063616e63656c207468652073616d652070726f706f73616c207477696365444475706c696361746550726f706f73616c0003045450726f706f73616c20616c7265616479206d6164654c50726f706f73616c426c61636b6c69737465640004046850726f706f73616c207374696c6c20626c61636b6c6973746564444e6f7453696d706c654d616a6f72697479000504a84e6578742065787465726e616c2070726f706f73616c206e6f742073696d706c65206d616a6f726974792c496e76616c69644861736800060430496e76616c69642068617368284e6f50726f706f73616c000704504e6f2065787465726e616c2070726f706f73616c34416c72656164795665746f6564000804984964656e74697479206d6179206e6f74207665746f20612070726f706f73616c207477696365444475706c6963617465507265696d61676500090458507265696d61676520616c7265616479206e6f7465642c4e6f74496d6d696e656e74000a04304e6f7420696d6d696e656e7420546f6f4561726c79000b0424546f6f206561726c7920496d6d696e656e74000c0420496d6d696e656e743c507265696d6167654d697373696e67000d0448507265696d616765206e6f7420666f756e64445265666572656e64756d496e76616c6964000e0484566f746520676976656e20666f7220696e76616c6964207265666572656e64756d3c507265696d616765496e76616c6964000f0440496e76616c696420707265696d6167652c4e6f6e6557616974696e67001004504e6f2070726f706f73616c732077616974696e67204e6f74566f746572001104c454686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e20746865207265666572656e64756d2e304e6f5065726d697373696f6e001204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e44416c726561647944656c65676174696e6700130488546865206163636f756e7420697320616c72656164792064656c65676174696e672e44496e73756666696369656e7446756e6473001404fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67001504a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e28566f74657345786973740016085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e7374616e744e6f74416c6c6f776564001704d854686520696e7374616e74207265666572656e64756d206f726967696e2069732063757272656e746c7920646973616c6c6f7765642e204e6f6e73656e73650018049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c57726f6e675570706572426f756e6400190450496e76616c696420757070657220626f756e642e3c4d6178566f74657352656163686564001a04804d6178696d756d206e756d626572206f6620766f74657320726561636865642e40546f6f4d616e7950726f706f73616c73001b04904d6178696d756d206e756d626572206f662070726f706f73616c7320726561636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909490810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401240453000004005d0201185665633c543e00004d08084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573f001385665633c4163636f756e7449643e0001106e617973f001385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d626572000051080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909550810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401240453000004005d0201185665633c543e000059080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909095d080000026108006108086470616c6c65745f656c656374696f6e735f70687261676d656e2853656174486f6c64657208244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e636500006508086470616c6c65745f656c656374696f6e735f70687261676d656e14566f74657208244163636f756e74496401001c42616c616e63650118000c0114766f746573f001385665633c4163636f756e7449643e0001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e6365000069080c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144572726f7204045400014430556e61626c65546f566f7465000004c043616e6e6f7420766f7465207768656e206e6f2063616e64696461746573206f72206d656d626572732065786973742e1c4e6f566f746573000104944d75737420766f746520666f72206174206c65617374206f6e652063616e6469646174652e30546f6f4d616e79566f7465730002048443616e6e6f7420766f7465206d6f7265207468616e2063616e646964617465732e504d6178696d756d566f74657345786365656465640003049843616e6e6f7420766f7465206d6f7265207468616e206d6178696d756d20616c6c6f7765642e284c6f7742616c616e6365000404c443616e6e6f7420766f74652077697468207374616b65206c657373207468616e206d696e696d756d2062616c616e63652e3c556e61626c65546f506179426f6e6400050478566f7465722063616e206e6f742070617920766f74696e6720626f6e642e2c4d7573744265566f746572000604404d757374206265206120766f7465722e285265706f727453656c660007044c43616e6e6f74207265706f72742073656c662e4c4475706c69636174656443616e646964617465000804804475706c6963617465642063616e646964617465207375626d697373696f6e2e304d656d6265725375626d6974000904884d656d6265722063616e6e6f742072652d7375626d69742063616e6469646163792e3852756e6e657255705375626d6974000a048852756e6e65722063616e6e6f742072652d7375626d69742063616e6469646163792e68496e73756666696369656e7443616e64696461746546756e6473000b049443616e64696461746520646f6573206e6f74206861766520656e6f7567682066756e64732e244e6f744d656d626572000c04344e6f742061206d656d6265722e48496e76616c69645769746e65737344617461000d04e05468652070726f766964656420636f756e74206f66206e756d626572206f662063616e6469646174657320697320696e636f72726563742e40496e76616c6964566f7465436f756e74000e04cc5468652070726f766964656420636f756e74206f66206e756d626572206f6620766f74657320697320696e636f72726563742e44496e76616c696452656e6f756e63696e67000f04fc5468652072656e6f756e63696e67206f726967696e2070726573656e74656420612077726f6e67206052656e6f756e63696e676020706172616d657465722e48496e76616c69645265706c6163656d656e74001004fc50726564696374696f6e20726567617264696e67207265706c6163656d656e74206166746572206d656d6265722072656d6f76616c2069732077726f6e672e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096d080c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010834416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909097108083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e63650000750810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540110045300000400210301185665633c543e000079080c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c75333200007d0804184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000810808346672616d655f737570706f72742050616c6c65744964000004001502011c5b75383b20385d000085080c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900011070496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e4c50726f706f73616c4e6f74417070726f7665640003047c50726f706f73616c20686173206e6f74206265656e20617070726f7665642e04784572726f7220666f72207468652074726561737572792070616c6c65742e8908105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144572726f7204045400011860496e76616c6964457468657265756d5369676e61747572650000046c496e76616c696420457468657265756d207369676e61747572652e405369676e65724861734e6f436c61696d00010478457468657265756d206164647265737320686173206e6f20636c61696d2e4053656e6465724861734e6f436c61696d000204b04163636f756e742049442073656e64696e67207472616e73616374696f6e20686173206e6f20636c61696d2e30506f74556e646572666c6f77000308610154686572652773206e6f7420656e6f75676820696e2074686520706f7420746f20706179206f757420736f6d6520756e76657374656420616d6f756e742e2047656e6572616c6c7920696d706c6965732061206c6f676963186572726f722e40496e76616c696453746174656d656e740004049041206e65656465642073746174656d656e7420776173206e6f7420696e636c756465642e4c56657374656442616c616e6365457869737473000504a4546865206163636f756e7420616c7265616479206861732061207665737465642062616c616e63652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909098d0810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401d903045300000400910801185665633c543e00009108000002d903009508083870616c6c65745f76657374696e672052656c65617365730001080856300000000856310001000099080c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742e9d080c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a1080c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e7473a50801fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666f050401844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e0000a50810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401a908045300000400ad0801185665633c543e0000a90800000408109d0400ad08000002a90800b1080000040818b50800b50810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400f001185665633c543e0000b90810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401bd08045300000400c50801185665633c543e0000bd0804184f7074696f6e04045401c1080108104e6f6e6500000010536f6d650400c1080000010000c1080c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c6473950401384964656e746974794669656c64730000c508000002bd0800c9080c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014048546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909cd0800000408d1081800d10810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401d508045300000400d90801185665633c543e0000d508083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650139012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970653901012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000d908000002d50800dd0800000408e1081800e10810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401e508045300000400e90801185665633c543e0000e508083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d6265720000e908000002e50800ed080c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909f10800000408000400f508083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e4501015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73f001385665633c4163636f756e7449643e0000f9080000040cb104001800fd080c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909090109083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e636500011873746174757305090190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00000509083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200050000090910346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e00000d090c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7204045400012c70496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e30526561736f6e546f6f4269670002048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e40556e65787065637465645374617475730003048054686520626f756e74792073746174757320697320756e65787065637465642e385265717569726543757261746f720004045c5265717569726520626f756e74792063757261746f722e30496e76616c696456616c756500050454496e76616c696420626f756e74792076616c75652e28496e76616c69644665650006044c496e76616c696420626f756e7479206665652e3450656e64696e675061796f75740007086c4120626f756e7479207061796f75742069732070656e64696e672ef8546f2063616e63656c2074686520626f756e74792c20796f75206d75737420756e61737369676e20616e6420736c617368207468652063757261746f722e245072656d6174757265000804450154686520626f756e746965732063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e504861734163746976654368696c64426f756e7479000904050154686520626f756e74792063616e6e6f7420626520636c6f73656420626563617573652069742068617320616374697665206368696c6420626f756e746965732e34546f6f4d616e79517565756564000a0498546f6f206d616e7920617070726f76616c732061726520616c7265616479207175657565642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091109085470616c6c65745f6368696c645f626f756e746965732c4368696c64426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011000140134706172656e745f626f756e747910012c426f756e7479496e64657800011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000118737461747573150901a44368696c64426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00001509085470616c6c65745f6368696c645f626f756e74696573444368696c64426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001101441646465640000003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640001001841637469766504011c63757261746f720001244163636f756e7449640002003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d6265720003000019090c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144572726f7204045400010c54506172656e74426f756e74794e6f74416374697665000004a454686520706172656e7420626f756e7479206973206e6f7420696e206163746976652073746174652e64496e73756666696369656e74426f756e747942616c616e6365000104e454686520626f756e74792062616c616e6365206973206e6f7420656e6f75676820746f20616464206e6577206368696c642d626f756e74792e50546f6f4d616e794368696c64426f756e746965730002040d014e756d626572206f66206368696c6420626f756e746965732065786365656473206c696d697420604d61784163746976654368696c64426f756e7479436f756e74602e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091d09082c70616c6c65745f746970731c4f70656e54697010244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011010486173680124001c0118726561736f6e2401104861736800010c77686f0001244163636f756e74496400011866696e6465720001244163636f756e74496400011c6465706f73697418011c42616c616e6365000118636c6f7365739903014c4f7074696f6e3c426c6f636b4e756d6265723e000110746970730d0101645665633c284163636f756e7449642c2042616c616e6365293e00012c66696e646572735f666565a40110626f6f6c000021090c2c70616c6c65745f746970731870616c6c6574144572726f7204045400011830526561736f6e546f6f4269670000048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e30416c72656164794b6e6f776e00010488546865207469702077617320616c726561647920666f756e642f737461727465642e28556e6b6e6f776e5469700002046054686520746970206861736820697320756e6b6e6f776e2e244e6f7446696e6465720003041d01546865206163636f756e7420617474656d7074696e6720746f20726574726163742074686520746970206973206e6f74207468652066696e646572206f6620746865207469702e245374696c6c4f70656e0004042901546865207469702063616e6e6f7420626520636c61696d65642f636c6f736564206265636175736520746865726520617265206e6f7420656e6f7567682074697070657273207965742e245072656d61747572650005043101546865207469702063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909092509089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e656404002909012828626f6f6c2c20426e2900020024456d657267656e637900030000290900000408a410002d09089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e0404410100000c0120737570706f727473a105012c537570706f7274733c413e00011473636f726595050134456c656374696f6e53636f726500011c636f6d707574655901013c456c656374696f6e436f6d7075746500003109089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f740404540000080118766f746572733509013c5665633c566f7465724f663c543e3e00011c74617267657473f001445665633c543a3a4163636f756e7449643e0000350900000239090039090000040c00207907003d0910346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b019505045601100453000004004109013842547265654d61703c4b2c20563e00004109042042547265654d617008044b0195050456011000040045090000004509000002490900490900000408950510004d090c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e01c9040010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6ec5040154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e6365000051090c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f720404540001306850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c6564040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732e55090c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001001086964000130543a3a4163636f756e74496400011070726576a10301504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874a10301504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f7570706572200120543a3a53636f7265000059090c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164a10301504f7074696f6e3c543a3a4163636f756e7449643e0001107461696ca10301504f7074696f6e3c543a3a4163636f756e7449643e00005d09000002200061090c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c6973740400650901244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090965090c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e640003000069090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000ac01346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c753332000160756d705f736572766963655f746f74616c5f77656967687420011857656967687400019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200019468726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200019068726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c753332000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000140706172617468726561645f636f72657310010c753332000148706172617468726561645f7265747269657310010c75333200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d626572000164636861696e5f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001687468726561645f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f72659903012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f72739903012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d626572000158646973707574655f6d61785f7370616d5f736c6f747310010c753332000194646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c753332000164756d705f6d61785f696e646976696475616c5f7765696768742001185765696768740001507076665f636865636b696e675f656e61626c6564a40110626f6f6c0001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d62657200006d09000002710900710900000408106909007509106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909097909000002d905007d090000023d030081090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c64cd050150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e000085090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480124044e011000200110636f72658d010124436f7265496e64657800011068617368b101013443616e6469646174654861736800012864657363726970746f726d01015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f746573d10501604269745665633c75382c204269744f726465724c7362303e00011c6261636b657273d10501604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f75709101012847726f7570496e64657800008909106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e3457726f6e67436f6c6c61746f72000b04ac43616e64696461746520696e636c756465642077697468207468652077726f6e6720636f6c6c61746f722e4c5363686564756c65644f75744f664f72646572000c04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000d04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000e0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000f04604f757470757420636f646520697320746f6f206c617267656c43616e6469646174654e6f74496e506172656e74436f6e746578740010048043616e646964617465206e6f7420696e20706172656e7420636f6e746578742e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0899015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c2070617261206865616420696e2074686530636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909098d090c4c706f6c6b61646f745f7072696d6974697665730876324c536372617065644f6e436861696e566f7465730404480124000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e6469646174659109011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e0001206469737075746573090601604d756c74694469737075746553746174656d656e7453657400009109000002950900950900000408690199090099090000029d09009d0900000408d905050600a109106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400011864546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a509000002790900a9090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65725050617261746872656164436c61696d517565756500000801147175657565ad0901545665633c517565756564506172617468726561643e0001406e6578745f636f72655f6f666673657410010c7533320000ad09000002b10900b1090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657240517565756564506172617468726561640000080114636c61696db509013c50617261746872656164456e74727900012c636f72655f6f666673657410010c7533320000b5090c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164456e7472790000080114636c61696db909013c50617261746872656164436c61696d00011c7265747269657310010c7533320000b9090c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164436c61696d00000800710101084964000075010128436f6c6c61746f7249640000bd09000002c10900c10904184f7074696f6e04045401c5090108104e6f6e6500000010536f6d650400c5090000010000c5090c4c706f6c6b61646f745f7072696d69746976657308763230436f72654f6363757069656400010828506172617468726561640400b509013c50617261746872656164456e7472790000002450617261636861696e00010000c909000002710100cd09000002d10900d1090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657238436f726541737369676e6d656e740000100110636f72658d010124436f7265496e64657800011c706172615f6964710101185061726149640001106b696e64d509013841737369676e6d656e744b696e6400012467726f75705f6964789101012847726f7570496e6465780000d5090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65723841737369676e6d656e744b696e640001082450617261636861696e0000002850617261746872656164080075010128436f6c6c61746f724964000010010c75333200010000d9090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f616363657074d10501604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a656374d10501604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d626572000118636175736573dd09017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e0000dd09000002e10900e1090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e670400710101185061726149640000001c5570677261646508010869647101011850617261496400014c72656c61795f706172656e745f6e756d62657210012c426c6f636b4e756d62657200010000e509000002850100e9090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e00060000ed090000040871011000f1090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d6573f50901605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564990301244f7074696f6e3c4e3e0000f509000002f90900f9090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e0000fd09000002ed0900010a0c4c706f6c6b61646f745f7072696d6974697665730876323855706772616465476f41686561640001081441626f72740000001c476f416865616400010000050a0c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000090a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f6865616489010120486561644461746100013c76616c69646174696f6e5f636f6465fd05013856616c69646174696f6e436f646500012470617261636861696ea40110626f6f6c00000d0a106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f74557067726164650003049c506172612063616e6e6f7420626520757067726164656420746f20612070617261636861696e2e3c43616e6e6f74446f776e6772616465000404a8506172612063616e6e6f7420626520646f776e67726164656420746f206120706172617468726561642e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e40507666436865636b44697361626c6564000b08590154686520505646207072652d636865636b696e672073746174656d656e742063616e6e6f7420626520696e636c756465642073696e63652074686520505646207072652d636865636b696e67206d656368616e69736d3069732064697361626c65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909110a000002150a00150a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f72737d0901405665633c56616c696461746f7249643e0001187175657565647d0901405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000190a0000021d0a001d0a0860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d6573736167650000210a0000040871012800250a106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144572726f720404540001084c556e6b6e6f776e4d657373616765496e6465780000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e3c5765696768744f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909290a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564a40110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c75333200002d0a000002a90100310a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164350a01304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000350a04184f7074696f6e04045401240108104e6f6e6500000010536f6d650400240000010000390a0000023d0a003d0a0860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e0000410a000002450a00450a0000040810c90900490a106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f7204045400014c544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909094d0a000002410300510a0c4c706f6c6b61646f745f7072696d6974697665730876322c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e64696365737909014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f72737d0901405665633c56616c696461746f7249643e000138646973636f766572795f6b657973550a01645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b6579734d0a01445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f757073a50901605665633c5665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000550a000002450300590a0000040810b101005d0a0c4c706f6c6b61646f745f7072696d6974697665730876323044697370757465537461746504044e01100010013876616c696461746f72735f666f72d105017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e7374d105017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174990301244f7074696f6e3c4e3e0000610a106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f7204045400011c744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e34506f74656e7469616c5370616d000504d0546f6f206d616e79207370616d20736c6f7473207573656420627920736f6d652073706563696669632076616c696461746f722e4853696e676c65536964656444697370757465000604c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909650a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564a40110626f6f6c0000690a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f74506172617468726561640006046450617261206973206e6f74206120506172617468726561642e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e6772616465000804d043616e6e6f74207363686564756c6520646f776e6772616465206f662070617261636861696e20746f20706172617468726561643443616e6e6f7455706772616465000904c843616e6e6f74207363686564756c652075706772616465206f66207061726174687265616420746f2070617261636861696e28506172614c6f636b6564000a04790150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e20676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08610143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261732061726574636f727265637420666f7220746865207377617020746f20776f726b2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096d0a000002dd0600710a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909750a0000040800710100790a000003240000007d0a007d0a04184f7074696f6e04045401810a0108104e6f6e6500000010536f6d650400810a0000010000810a0000040c0071011800850a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909890a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e74496400012076657269666965725506014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6e8d0a01744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e64657800008d0a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d62657200020000910a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110475015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e7420706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909950a0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465725502015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679990a01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e5502015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665a40110626f6f6c000100145265616479080120726573706f6e7365a10a014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000990a04184f7074696f6e040454019d0a0108104e6f6e6500000010536f6d6504009d0a00000100009d0a00000408080800a10a080c78636d4456657273696f6e6564526573706f6e736500010c08563004008906013076303a3a526573706f6e736500000008563104009d06013076313a3a526573706f6e736500010008563204001902013076323a3a526573706f6e736500020000a50a0000040810550200a90a0000040c20201000ad0a10346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401b10a045300000400b50a01185665633c543e0000b10a0000040855021000b50a000002b10a00b90a0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e7454617267657473040074013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000bd0a0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c10a102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730101031043616c6c01bd02245369676e617475726501690614457874726101c50a00040028000000c50a00000424c90acd0ad10ad50ad90ae10ae50ae90aed0a00c90a10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000cd0a10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000d10a10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000d50a10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000d90a10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400dd0a010c4572610000dd0a102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000e10a10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400dd010120543a3a496e6465780000e50a10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000e90a086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400e0013042616c616e63654f663c543e0000ed0a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d734850726576616c69646174654174746573747304045400000000f10a0840706f6c6b61646f745f72756e74696d651c52756e74696d6500000000cc1853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510280400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e1844696765737401002c040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301003c04001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022461020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000650204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100a40400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100a40400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500005902040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e016d0201481830426c6f636b576569676874737d028501f0e943450100000000204aa9d1010000603b14050000000001a094cb9158010000010098f73e5d010000010000000000000000603b14050000000001a01c1efccc0100000100204aa9d1010000010088526a74000000603b14050000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e6774688d023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e20446257656967687495024038ca38010000000098aaf904000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e99024d0320706f6c6b61646f743c7061726974792d706f6c6b61646f7400000000042400000000000038df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0200000049eaaf1b548a0cb00100000091d5df18b0d2cf5801000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a8010000000c000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e28535335385072656669783d0108000014a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01a90200245363686564756c657201245363686564756c657208184167656e64610101040510ad020400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b75700001040528700400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01c102016c08344d6178696d756d576569676874202000806e877401000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e01d5060120507265696d6167650120507265696d6167650824537461747573466f720001040624d9060400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f720001040624e106040004942054686520707265696d616765732073746f72656420627920746869732070616c6c65742e01c90201840001e5060a1042616265011042616265402845706f6368496e64657801002020000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f7269746965730100e9060400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100e10220000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100e10220000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000e90204000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100e90604000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510f50604000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000fd0604000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e6573730100110704001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f63685374617274010070200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000150704000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e666967000015070400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e01cd02000c3445706f63684475726174696f6e202060090000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652020701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564011907022454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e244469645570646174650100a4040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f01f5020004344d696e696d756d506572696f642020b80b000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00031c496e6469636573011c496e646963657304204163636f756e747300010402101d070400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e01f9020188041c4465706f736974184000e8764817000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e012107042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402002507040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402003507040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100410704000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01fd02018c0c484578697374656e7469616c4465706f736974184000e40b5402000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e01450705485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100490740000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e01004d0704000000000c604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e2c576569676874546f46656551075c04000000000000000000000000000000007baffe060001040d012054686520706f6c796e6f6d69616c2074686174206973206170706c69656420696e206f7264657220746f20646572697665206665652066726f6d207765696768742e2c4c656e677468546f46656551075c0440420f00000000000000000000000000000000000001040d012054686520706f6c796e6f6d69616c2074686174206973206170706c69656420696e206f7264657220746f20646572697665206665652066726f6d206c656e6774682e002028417574686f72736869700128417574686f72736869700c18556e636c6573010059070400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c65730100a4040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e010903000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e016107061c5374616b696e67011c5374616b696e679c30486973746f7279446570746801001010540000001c8c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00390120496e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e006101204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e206f74686572776973652e20492e652e2061637469766520657261206d757374390120616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203e2063757272656e745f657261202d20686973746f72795f646570746860206d757374206265302067756172616e746565642e3856616c696461746f72436f756e74010010100000000004a82054686520696465616c206e756d626572206f66207374616b696e67207061727469636970616e74732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100f004000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e6465640001040500000400040101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e344d696e436f6d6d697373696f6e0100a010000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c6564676572000104020065070400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e14506179656501010405001503040004e42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e2856616c696461746f727301010405009808000004450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f727300010405007507040040750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468656d01205b60436f6e6669673a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e20496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e2441637469766545726100007d07040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400103101205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c6173742060484953544f52595f44455054486020657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b65727301010805058107dc0c0000001878204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e48457261735374616b657273436c697070656401010805058107dc0c0000002c9820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865dc2060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e484572617356616c696461746f72507265667301010805058107980800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4c4572617356616c696461746f7252657761726400010405101804000c09012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c6173742060484953544f52595f44455054486020657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e74730101040510850714000000000008ac205265776172647320666f7220746865206c6173742060484953544f52595f44455054486020657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b65010104051018400000000000000000000000000000000008ec2054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c6173742060484953544f52595f44455054486020657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100950704000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e0100a010000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c617368657301010405109907040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100610204001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e45726100010805058107a107040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e4572610001080505810718040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e730001040500a5070400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c617368010104059107a907800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e584561726c69657374556e6170706c696564536c617368000010040004fc20546865206561726c696573742065726120666f72207768696368207765206861766520612070656e64696e672c20756e6170706c69656420736c6173682e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f72730100ad07040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e3853746f7261676556657273696f6e0100b507040710cc2054727565206966206e6574776f726b20686173206265656e20757067726164656420746f20746869732076657273696f6e2e7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076372e302e3020666f72206e6577206e6574776f726b732e384368696c6c5468726573686f6c6400001d0304000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e011103019418384d61784e6f6d696e6174696f6e7310101000000004b4204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e7320706572206e6f6d696e61746f722e3853657373696f6e735065724572611010060000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10101c00000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e10101b000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e804d61784e6f6d696e61746f72526577617264656450657256616c696461746f7210100001000010f820546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320726577617264656420666f7220656163682076616c696461746f722e00510120466f7220656163682076616c696461746f72206f6e6c79207468652060244d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732063616e390120636c61696d207468656972207265776172642e2054686973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e484d6178556e6c6f636b696e674368756e6b73101020000000084d0120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e20686176652e204566666563746976656c79f82064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d617920626520756e626f6e64696e6720696e2e01b90707204f6666656e63657301204f6666656e6365730c1c5265706f7274730001040524bd07040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505c1075d020400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e485265706f72747342794b696e64496e64657801010405ac28040018110120456e756d65726174657320616c6c207265706f727473206f662061206b696e6420616c6f6e672077697468207468652074696d6520746865792068617070656e65642e00bc20416c6c207265706f7274732061726520736f72746564206279207468652074696d65206f66206f6666656e63652e004901204e6f74652074686174207468652061637475616c2074797065206f662074686973206d617070696e6720697320605665633c75383e602c207468697320697320626563617573652076616c756573206f66690120646966666572656e7420747970657320617265206e6f7420737570706f7274656420617420746865206d6f6d656e7420736f2077652061726520646f696e6720746865206d616e75616c2073657269616c697a6174696f6e2e0001a800000828486973746f726963616c0000000000211c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100f00400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e6765640100a4040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100c5070400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f7273010021030400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b657973000104050039030400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405cd0700040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01350301b00001d507091c4772616e647061011c4772616e647061181453746174650100d90704000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e67650000dd07040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c65640000700400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e745365744964010020200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e00010405201004001059012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e01490301b404384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e2075736501e5070b20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b6579730100e907040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e48526563656976656448656172746265617473000108050570f1070400083d0120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e6465786020746fb02060577261707065724f70617175653c426f756e6465644f70617175654e6574776f726b53746174653e602e38417574686f726564426c6f636b730101080505810710100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e01750301c80440556e7369676e65645072696f726974792020ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e0105080c48417574686f72697479446973636f7665727900000000000d2444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e74010010100000000004f420546865206e756d626572206f6620287075626c6963292070726f706f73616c7320746861742068617665206265656e206d61646520736f206661722e2c5075626c696350726f707301000908040004210120546865207075626c69632070726f706f73616c732e20556e736f727465642e20546865207365636f6e64206974656d206973207468652070726f706f73616c277320686173682e244465706f7369744f660001040510110804000c842054686f73652077686f2068617665206c6f636b65642061206465706f7369742e00d82054574f582d4e4f54453a20536166652c20617320696e6372656173696e6720696e7465676572206b6579732061726520736166652e24507265696d61676573000104062415080400086101204d6170206f662068617368657320746f207468652070726f706f73616c20707265696d6167652c20616c6f6e6720776974682077686f207265676973746572656420697420616e64207468656972206465706f7369742ee42054686520626c6f636b206e756d6265722069732074686520626c6f636b20617420776869636820697420776173206465706f73697465642e3c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e344c6f77657374556e62616b6564010010100000000008250120546865206c6f77657374207265666572656e64756d20696e64657820726570726573656e74696e6720616e20756e62616b6564207265666572656e64756d2e20457175616c20746fdc20605265666572656e64756d436f756e74602069662074686572652069736e2774206120756e62616b6564207265666572656e64756d2e405265666572656e64756d496e666f4f660001040510190804000cb420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e0009012054574f582d4e4f54453a205341464520617320696e646578657320617265206e6f7420756e64657220616e2061747461636b6572e280997320636f6e74726f6c2e20566f74696e674f6601010405002508d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105d0120416c6c20766f74657320666f72206120706172746963756c617220766f7465722e2057652073746f7265207468652062616c616e636520666f7220746865206e756d626572206f6620766f74657320746861742077655d012068617665207265636f726465642e20546865207365636f6e64206974656d2069732074686520746f74616c20616d6f756e74206f662064656c65676174696f6e732c20746861742077696c6c2062652061646465642e00e82054574f582d4e4f54453a205341464520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e544c6173745461626c656457617345787465726e616c0100a40400085901205472756520696620746865206c617374207265666572656e64756d207461626c656420776173207375626d69747465642065787465726e616c6c792e2046616c7365206966206974207761732061207075626c6963282070726f706f73616c2e304e65787445787465726e616c00003908040010590120546865207265666572656e64756d20746f206265207461626c6564207768656e6576657220697420776f756c642062652076616c696420746f207461626c6520616e2065787465726e616c2070726f706f73616c2e550120546869732068617070656e73207768656e2061207265666572656e64756d206e6565647320746f206265207461626c656420616e64206f6e65206f662074776f20636f6e646974696f6e7320617265206d65743aa4202d20604c6173745461626c656457617345787465726e616c60206973206066616c7365603b206f7268202d20605075626c696350726f70736020697320656d7074792e24426c61636b6c69737400010406243d0804000851012041207265636f7264206f662077686f207665746f656420776861742e204d6170732070726f706f73616c206861736820746f206120706f737369626c65206578697374656e7420626c6f636b206e756d626572e82028756e74696c207768656e206974206d6179206e6f742062652072657375626d69747465642920616e642077686f207665746f65642069742e3443616e63656c6c6174696f6e730101040624a40400042901205265636f7264206f6620616c6c2070726f706f73616c7320746861742068617665206265656e207375626a65637420746f20656d657267656e63792063616e63656c6c6174696f6e2e3853746f7261676556657273696f6e0000410804000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e0098204e6577206e6574776f726b732073746172742077697468206c6173742076657273696f6e2e01910301ec2c3c456e6163746d656e74506572696f6410100027060014e82054686520706572696f64206265747765656e20612070726f706f73616c206265696e6720617070726f76656420616e6420656e61637465642e0031012049742073686f756c642067656e6572616c6c792062652061206c6974746c65206d6f7265207468616e2074686520756e7374616b6520706572696f6420746f20656e737572652074686174510120766f74696e67207374616b657273206861766520616e206f70706f7274756e69747920746f2072656d6f7665207468656d73656c7665732066726f6d207468652073797374656d20696e207468652063617365b4207768657265207468657920617265206f6e20746865206c6f73696e672073696465206f66206120766f74652e304c61756e6368506572696f6410100027060004e420486f77206f6674656e2028696e20626c6f636b7329206e6577207075626c6963207265666572656e646120617265206c61756e636865642e30566f74696e67506572696f6410100027060004b820486f77206f6674656e2028696e20626c6f636b732920746f20636865636b20666f72206e657720766f7465732e44566f74654c6f636b696e67506572696f64101000270600109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e384d696e696d756d4465706f73697418400010a5d4e8000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e38496e7374616e74416c6c6f776564a404010c550120496e64696361746f7220666f72207768657468657220616e20656d657267656e6379206f726967696e206973206576656e20616c6c6f77656420746f2068617070656e2e20536f6d6520636861696e73206d617961012077616e7420746f207365742074686973207065726d616e656e746c7920746f206066616c7365602c206f7468657273206d61792077616e7420746f20636f6e646974696f6e206974206f6e207468696e67732073756368a020617320616e207570677261646520686176696e672068617070656e656420726563656e746c792e5446617374547261636b566f74696e67506572696f6410100807000004ec204d696e696d756d20766f74696e6720706572696f6420616c6c6f77656420666f72206120666173742d747261636b207265666572656e64756d2e34436f6f6c6f6666506572696f641010c089010004610120506572696f6420696e20626c6f636b7320776865726520616e2065787465726e616c2070726f706f73616c206d6179206e6f742062652072652d7375626d6974746564206166746572206265696e67207665746f65642e4c507265696d616765427974654465706f7369741840809698000000000000000000000000000429012054686520616d6f756e74206f662062616c616e63652074686174206d757374206265206465706f7369746564207065722062797465206f6620707265696d6167652073746f7265642e204d6178566f74657310106400000010b020546865206d6178696d756d206e756d626572206f6620766f74657320666f7220616e206163636f756e742e00d420416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206269672076616c75652063616e1501206c65616420746f2065787472696e7369632077697468207665727920626967207765696768743a20736565206064656c65676174656020666f7220696e7374616e63652e304d617850726f706f73616c73101064000000040d0120546865206d6178696d756d206e756d626572206f66207075626c69632070726f706f73616c7320746861742063616e20657869737420617420616e792074696d652e0145080e1c436f756e63696c011c436f756e63696c182450726f706f73616c7301004908040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624bd02040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406244d08040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100f00400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e019d03010101000151080f48546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c7301005508040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040624bd02040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406244d08040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100f00400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01a50301050100015908104050687261676d656e456c656374696f6e014050687261676d656e456c656374696f6e141c4d656d6265727301005d0804000c74205468652063757272656e7420656c6563746564206d656d626572732e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e2452756e6e657273557001005d0804001084205468652063757272656e742072657365727665642072756e6e6572732d75702e00590120496e76617269616e743a20416c7761797320736f72746564206261736564206f6e2072616e6b2028776f72736520746f2062657374292e2055706f6e2072656d6f76616c206f662061206d656d6265722c20746865bc206c6173742028692e652e205f626573745f292072756e6e65722d75702077696c6c206265207265706c616365642e2843616e6469646174657301000d010400185901205468652070726573656e742063616e646964617465206c6973742e20412063757272656e74206d656d626572206f722072756e6e65722d75702063616e206e6576657220656e746572207468697320766563746f72d020616e6420697320616c7761797320696d706c696369746c7920617373756d656420746f20626520612063616e6469646174652e007c205365636f6e6420656c656d656e7420697320746865206465706f7369742e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e38456c656374696f6e526f756e647301001010000000000441012054686520746f74616c206e756d626572206f6620766f746520726f756e6473207468617420686176652068617070656e65642c206578636c7564696e6720746865207570636f6d696e67206f6e652e18566f74696e6701010405006508840000000000000000000000000000000000000000000000000000000000000000000cb820566f74657320616e64206c6f636b6564207374616b65206f66206120706172746963756c617220766f7465722e00c42054574f582d4e4f54453a205341464520617320604163636f756e7449646020697320612063727970746f20686173682e01a9030109011c2050616c6c65744964150220706872656c65637404d0204964656e74696669657220666f722074686520656c656374696f6e732d70687261676d656e2070616c6c65742773206c6f636b3443616e646964616379426f6e6418400010a5d4e8000000000000000000000004050120486f77206d7563682073686f756c64206265206c6f636b656420757020696e206f7264657220746f207375626d6974206f6e6527732063616e6469646163792e38566f74696e67426f6e64426173651840007013b72e000000000000000000000010942042617365206465706f736974206173736f636961746564207769746820766f74696e672e00550120546869732073686f756c642062652073656e7369626c79206869676820746f2065636f6e6f6d6963616c6c7920656e73757265207468652070616c6c65742063616e6e6f742062652061747461636b656420627994206372656174696e67206120676967616e746963206e756d626572206f6620766f7465732e40566f74696e67426f6e64466163746f72184000d012130000000000000000000000000411012054686520616d6f756e74206f6620626f6e642074686174206e65656420746f206265206c6f636b656420666f72206561636820766f746520283332206279746573292e38446573697265644d656d6265727310100d0000000470204e756d626572206f66206d656d6265727320746f20656c6563742e404465736972656452756e6e65727355701010140000000478204e756d626572206f662072756e6e6572735f757020746f206b6565702e305465726d4475726174696f6e1010c08901000c510120486f77206c6f6e6720656163682073656174206973206b6570742e205468697320646566696e657320746865206e65787420626c6f636b206e756d62657220617420776869636820616e20656c656374696f6e5d0120726f756e642077696c6c2068617070656e2e2049662073657420746f207a65726f2c206e6f20656c656374696f6e732061726520657665722074726967676572656420616e6420746865206d6f64756c652077696c6c5020626520696e2070617373697665206d6f64652e016908114c546563686e6963616c4d656d62657273686970014c546563686e6963616c4d656d62657273686970081c4d656d626572730100f0040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e01b10301150100016d0812205472656173757279012054726561737572790c3450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c73000104051071080400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e24417070726f76616c7301007508040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e01b5030119011c3050726f706f73616c426f6e6479081050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d18400010a5d4e80000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756d7d084401005039278c0400000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f64101000460500048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726e790810102700000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c6574496481082070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e0185081318436c61696d730118436c61696d731418436c61696d730001040621011804000014546f74616c0100184000000000000000000000000000000000001c56657374696e67000104062101c903040010782056657374696e67207363686564756c6520666f72206120636c61696d2e0d012046697273742062616c616e63652069732074686520746f74616c20616d6f756e7420746861742073686f756c642062652068656c6420666f722076657374696e672ee4205365636f6e642062616c616e636520697320686f77206d7563682073686f756c6420626520756e6c6f636b65642070657220626c6f636b2ecc2054686520626c6f636b206e756d626572206973207768656e207468652076657374696e672073686f756c642073746172742e1c5369676e696e67000104062101d103040004c0205468652073746174656d656e74206b696e642074686174206d757374206265207369676e65642c20696620616e792e24507265636c61696d73000104060021010400042d01205072652d636c61696d656420457468657265756d206163636f756e74732c20627920746865204163636f756e74204944207468617420746865792061726520636c61696d656420746f2e01b903011d01041850726566697828888450617920444f547320746f2074686520506f6c6b61646f74206163636f756e743a00018908181c56657374696e67011c56657374696e67081c56657374696e6700010402008d08040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100950804000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e01d50301290108444d696e5665737465645472616e73666572184000e40b5402000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c00000000019908191c5574696c6974790001dd03012d01044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e019d081a204964656e7469747901204964656e7469747910284964656e746974794f660001040500a10804000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f66000104020091040400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500b10844000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e28526567697374726172730100b9080400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e010104013101183042617369634465706f7369741840007db52a2f000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f736974184000cd5627000000000000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f736974184080f884b02e00000000000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e01c9081c1450726f7879011450726f7879081c50726f786965730101040500cd084400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500dd0844000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01a104013501184050726f78794465706f7369744261736518400084b2952e000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f7218408066ab1300000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f7369744261736518400084b2952e000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f72184000cd562700000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01ed081d204d756c746973696701204d756c746973696708244d756c7469736967730001080502f108f508040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c730001040604f90804000001a9040141010c2c4465706f736974426173651840008c61c52e000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184000d012130000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f726965733d0108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e01fd081e20426f756e746965730120426f756e74696573102c426f756e7479436f756e74010010100000000004c0204e756d626572206f6620626f756e74792070726f706f73616c7320746861742068617665206265656e206d6164652e20426f756e74696573000104051001090400047820426f756e7469657320746861742068617665206265656e206d6164652e48426f756e74794465736372697074696f6e73000104051009090400048020546865206465736372697074696f6e206f66206561636820626f756e74792e3c426f756e7479417070726f76616c7301007508040004ec20426f756e747920696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f74207965742066756e6465642e01b5040149012444426f756e74794465706f73697442617365184000e40b5402000000000000000000000004e82054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120626f756e74792070726f706f73616c2e60426f756e74794465706f7369745061796f757444656c6179101000c20100045901205468652064656c617920706572696f6420666f72207768696368206120626f756e74792062656e6566696369617279206e65656420746f2077616974206265666f726520636c61696d20746865207061796f75742e48426f756e7479557064617465506572696f64101080c61300046c20426f756e7479206475726174696f6e20696e20626c6f636b732e6043757261746f724465706f7369744d756c7469706c69657279081020a10700101901205468652063757261746f72206465706f7369742069732063616c63756c6174656420617320612070657263656e74616765206f66207468652063757261746f72206665652e0039012054686973206465706f73697420686173206f7074696f6e616c20757070657220616e64206c6f77657220626f756e64732077697468206043757261746f724465706f7369744d61786020616e6454206043757261746f724465706f7369744d696e602e4443757261746f724465706f7369744d61787d08440100204aa9d10100000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4443757261746f724465706f7369744d696e7d08440100e87648170000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e48426f756e747956616c75654d696e696d756d184000e876481700000000000000000000000470204d696e696d756d2076616c756520666f72206120626f756e74792e48446174614465706f73697450657242797465184000e1f5050000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e4c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c7565010d0922344368696c64426f756e7469657301344368696c64426f756e7469657314404368696c64426f756e7479436f756e7401001010000000000480204e756d626572206f6620746f74616c206368696c6420626f756e746965732e4c506172656e744368696c64426f756e74696573010104051010100000000008b0204e756d626572206f66206368696c6420626f756e746965732070657220706172656e7420626f756e74792ee0204d6170206f6620706172656e7420626f756e747920696e64657820746f206e756d626572206f66206368696c6420626f756e746965732e344368696c64426f756e74696573000108050570110904000494204368696c6420626f756e7469657320746861742068617665206265656e2061646465642e5c4368696c64426f756e74794465736372697074696f6e73000104051009090400049820546865206465736372697074696f6e206f662065616368206368696c642d626f756e74792e4c4368696c6472656e43757261746f72466565730101040510184000000000000000000000000000000000040101205468652063756d756c6174697665206368696c642d626f756e74792063757261746f722066656520666f72206561636820706172656e7420626f756e74792e01b904014d0108644d61784163746976654368696c64426f756e7479436f756e74101064000000041d01204d6178696d756d206e756d626572206f66206368696c6420626f756e7469657320746861742063616e20626520616464656420746f206120706172656e7420626f756e74792e5c4368696c64426f756e747956616c75654d696e696d756d184000e40b540200000000000000000000000488204d696e696d756d2076616c756520666f722061206368696c642d626f756e74792e01190926105469707301105469707308105469707300010405241d0904000c650120546970734d6170207468617420617265206e6f742079657420636f6d706c657465642e204b65796564206279207468652068617368206f66206028726561736f6e2c2077686f29602066726f6d207468652076616c75652e3d012054686973206861732074686520696e73656375726520656e756d657261626c6520686173682066756e6374696f6e2073696e636520746865206b657920697473656c6620697320616c7265616479802067756172616e7465656420746f20626520612073656375726520686173682e1c526561736f6e7300010406242804000849012053696d706c6520707265696d616765206c6f6f6b75702066726f6d2074686520726561736f6e2773206861736820746f20746865206f726967696e616c20646174612e20416761696e2c2068617320616e610120696e73656375726520656e756d657261626c6520686173682073696e636520746865206b65792069732067756172616e7465656420746f2062652074686520726573756c74206f6620612073656375726520686173682e01bd04015101144c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756548446174614465706f73697450657242797465184000e1f5050000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e30546970436f756e74646f776e1010403800000445012054686520706572696f6420666f722077686963682061207469702072656d61696e73206f70656e20616674657220697320686173206163686965766564207468726573686f6c6420746970706572732e3454697046696e646572734665651d030414043501205468652070657263656e74206f66207468652066696e616c2074697020776869636820676f657320746f20746865206f726967696e616c207265706f72746572206f6620746865207469702e505469705265706f72744465706f73697442617365184000e40b5402000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120746970207265706f72742e0121092368456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e745068617365010025090400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e00002d090400043d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e20536e617073686f740000310904000c7020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e38446573697265645461726765747300001004000ccc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e40536e617073686f744d657461646174610000990504000c9820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e646963657301003d090400184d01204120736f727465642c20626f756e64656420736574206f6620602873636f72652c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f20612076616c756520696e5420605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d617000010405104d0904001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f7265000095050400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e01c1040155014434556e7369676e656450686173651010580200000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e656450686173651010580200000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c64a01000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e5c426574746572556e7369676e65645468726573686f6c64a01020a10700084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061738020226265747465722220696e2074686520556e7369676e65642070686173652e384f6666636861696e52657065617410101200000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f72697479202065666666666666e604250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365384d696e65724d61785765696768742020b0aa874c5701000010b8204d6178696d756d20776569676874207468617420746865206d696e65722073686f756c6420636f6e73756d652e00550120546865206d696e65722077696c6c20656e7375726520746861742074686520746f74616c20776569676874206f662074686520756e7369676e656420736f6c7574696f6e2077696c6c206e6f7420657863656564d820746869732076616c75652c206261736564206f6e205b60576569676874496e666f3a3a7375626d69745f756e7369676e6564605d2e505369676e65644d61785375626d697373696f6e731010100000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d61785765696768742020b0aa874c570100000c94204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e00fc20546869732073686f756c642070726f6261626c792062652073696d696c617220746f205b60436f6e6669673a3a4d696e65724d6178576569676874605d2e405369676e65644d6178526566756e647310100400000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e656452657761726442617365184000e40b54020000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f73697442617365184000a0db215d000000000000000000000004902042617365206465706f73697420666f722061207369676e656420736f6c7574696f6e2e445369676e65644465706f736974427974651840787d010000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e444d6178456c656374696e67566f746572731010e45700000c5d0120546865206d6178696d756d206e756d626572206f6620656c656374696e6720766f7465727320746f2070757420696e2074686520736e617073686f742e20417420746865206d6f6d656e742c20736e617073686f7473590120617265206f6e6c79206f76657220612073696e676c6520626c6f636b2c20627574206f6e6365206d756c74692d626c6f636b20656c656374696f6e732061726520696e74726f647563656420746865792077696c6c842074616b6520706c616365206f766572206d756c7469706c6520626c6f636b732e4c4d6178456c65637461626c65546172676574733d0108ffff04010120546865206d6178696d756d206e756d626572206f6620656c65637461626c65207461726765747320746f2070757420696e2074686520736e617073686f742e384d696e65724d61784c656e67746810100000360010fc204d6178696d756d206c656e6774682028627974657329207468617420746865206d696e656420736f6c7574696f6e2073686f756c6420636f6e73756d652e00550120546865206d696e65722077696c6c20656e7375726520746861742074686520746f74616c206c656e677468206f662074686520756e7369676e656420736f6c7574696f6e2077696c6c206e6f74206578636565643020746869732076616c75652e0151092420426167734c6973740120426167734c6973740c244c6973744e6f6465730001040500550904000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c697374426167730001040520590904000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e01ad0501610104344261675468726573686f6c64735d090919210300e40b5402000000f39e809702000000a8b197e20200000094492e3603000000279c3a930300000003bccefa0300000042c01b6e040000001b4775ee04000000385e557d0500000046dc601c0600000089386ccd06000000b6ee809207000000fe7ee36d08000000e81b1a6209000000b019f4710a000000103592a00b000000cfc96ff10c00000041146d680e000000e79bda0910000000cee885da1100000028a9c7df13000000bb70931f160000008e4089a018000000810a096a1b000000366a48841e0000005bd36af821000000807c9cd025000000c95530182a000000bd63c1db2e00000071e0572934000000689092103a000000edc4d4a240000000699379f3470000008fd80c18500000004baf8a28590000006a16a63f630000000995177b6e00000078c5f4fb7a00000062c811e78800000051bf6d6598000000048eaba4a9000000544698d7bc00000091cac036d2000000175f1801ea000000bd15b27c0401000043358ff721010000b8fc84c84201000099673c506701000007e44efa8f010000b341833ebd010000027f2ea2ef0100009883bcb927020000164d652a66020000b49513acab0200002d8e820bf9020000a1e6982c4f030000a616080daf030000cc9d37c719040000a0d584959004000042e7e0d514050000028cd70da80500000f750aef4b060000ea8d2e5c02070000c3cb996ecd070000b1e5717caf080000aa2b8e1fab090000b5c1203dc30a000026d03d0efb0b000070c75929560d0000ebadda8cd80e0000f797dbaa86100000cff04476651200001f2660717a14000009a611becb1600001dfbe82f60190000943a3c603f1c00008afe89c4711f0000ced963c70023000003a92ae4f6260000fe72eec55f2b000036c9cc6948300000dae33245bf350000062a7470d43b00007c9732d69942000084a32468234a0000571ad45987520000e7f10262de5b00000db8760344660000ae0401ded67100007d9eb308b97e00001e044a76108d00003a1df064079d0000e04fafdaccae00005679f02f95c2000095c3aaa99ad80000967c05251ef10000177a66d6670c010028cb1f1ec82a0100fa282f75984c0100d57dc8743c7201007dc4b3fb229c0100365cde74c7ca01009eb8e142b3fe01000c31ae547f3802005fe101e8d57802006373da7e74c0020051d1a60d2e100300c7e9a468ed68030061c091f7b7cb0300bf27a1b7b03904007b1499941bb404008523ed22613c050069a5d4c512d40500ec8c934def7c0600f5aa901be83807008cbe5ddb260a080002978ce113f30800fae314435df60900ddf12dbafe160b002ebadc6f4a580c000c5518c4f2bd0d00f0bb5431154c0f00498e866b46071100b2c153de9ff41200278a2fb2ce191500b2399f84247d1700e199e704aa251a00ba13f5ab331b1d00264785cc7866200088bf803f2d1124001c9823f81d262800ccc422d450b12c00f088820528c03100367c6d7e896137006e9329d30aa63d008cbc6c1322a044000070f32a5c644c00b43b84699909550080b4abe450a95e00a0cda979db5f69004cc27f4cc74c7500d0ac0eba34938200483e0ccf3d5a910068c68e7469cda100281e6fa52b1db40098a92326747fc800f09a74634d30df0080cdfc4b8d72f8009014602d9a901401f0b413d945dd330120973596c1b4560150dcfbaead7d7d01e01198b947aaa80130c7ee16bbb9d801206e488697390e02a0fa4b1d72c74902c0117170b5128c02808a1643a6ded502c0f823b1a204280380af5970a2768303c06f2d87ff41e90340937fac8f925a040091097117b6d804400fdf5b212065050049c149446e0106008ebca6e56caf0600595686851c71078068aa34a4b7480880a1e29e52b9380900bdabe880e4430a002a72b4204c6d0b80f1c013335cb80c00a03ccbdce3280e80b8629a9e20c30f00de5693d2ca8b11005d7f4c93238813001a87df3504be1500a7ce4b84ef3318000110fbea24f11a00802ae5d1b5fd1d0022a134609d62210044216bf0da2925000261f1828f5e29006620cf851e0d2e008410195252433300a0c18fca8410390026ad1493cc853f00d0cd24662fb646009ce19a1cdab64e0058ccc20c5f9f5700200a7578fb89610030bbbbd6e4936c0060cba7dc9edd7800b83bc0425b8b8600b886236164c59500f8f15fdc93b8a600206a91c0d696b900d8efe28fc097ce0068299bf52ef9e5ffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e016109254050617261636861696e734f726967696e00000000003234436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e666967010069090d0300000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000001000000000000000000060000006400000002000000c8000000010000000000000000000000000000000000000000c817a80400000000020000000200000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e6669677301006d0904001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b0100a404000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e01b1050000017509332c5061726173536861726564012c50617261735368617265640c4c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e646963657301007909040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b65797301007d090400088101205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732ef020546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e01b505000000343450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c647300010405d9058109040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c6974790001040571018509040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e7473000104057101ed0504000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e01b90501650100018909353050617261496e686572656e74013050617261496e686572656e740820496e636c7564656400007c040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f74657300008d0904000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e01bd05000001a1093634506172615363686564756c65720134506172615363686564756c6572183c56616c696461746f7247726f7570730100a5090400186d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00810120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c65786572732e810120526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a207361666520757070657220626f756e642061742031306b2e3c5061726174687265616451756575650100a9091400000000001019012041207175657565206f66207570636f6d696e6720636c61696d7320616e6420776869636820636f726520746865792073686f756c64206265206d6170706564206f6e746f2e00150120546865206e756d626572206f662071756575656420636c61696d7320697320626f756e6465642061742074686520607363686564756c696e675f6c6f6f6b6168656164605501206d756c7469706c69656420627920746865206e756d626572206f662070617261746872656164206d756c7469706c6578657220636f7265732e20526561736f6e61626c792c203130202a203530203d203530302e44417661696c6162696c697479436f7265730100bd090400209d01204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c79206f636375706965642e2043616e206265c82074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e5050617261746872656164436c61696d496e6465780100c909040010590120416e20696e646578207573656420746f20656e737572652074686174206f6e6c79206f6e6520636c61696d206f6e206120706172617468726561642065786973747320696e20746865207175657565206f72206973b42063757272656e746c79206265696e672068616e646c656420627920616e206f6363757069656420636f72652e007d0120426f756e64656420627920746865206e756d626572206f66207061726174687265616420636f72657320616e64207363686564756c696e67206c6f6f6b61686561642e20526561736f6e61626c792c203130202a203530203d203530302e4453657373696f6e5374617274426c6f636b010010100000000018a5012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e732068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e245363686564756c65640100cd09040018e02043757272656e746c79207363686564756c656420636f726573202d20667265652062757420757020746f206265206f636375706965642e004d0120426f756e64656420627920746865206e756d626572206f6620636f7265733a206f6e6520666f7220656163682070617261636861696e20616e642070617261746872656164206d756c7469706c657865722e00fd01205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f66206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f6020666f7220746865207570636f6d696e6720626c6f636b2e0000000037145061726173011450617261734c40507666416374697665566f74654d6170000104058501d909040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c6973740100e509040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100c90904000c350120416c6c2070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e20506172617468726561647320617265206e6f7420696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c6573000104057101e909040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e1448656164730001040571018901040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e3c43757272656e74436f646548617368000104057101850104000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654861736800010405ed09850104001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d657461010104057101f1090800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b420746f206b65657020697420617661696c61626c6520666f72207365636f6e6461727920636865636b6572732e3c50617374436f64655072756e696e670100fd09040018a1012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f646520776173207265706c616365642e8101204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465642068656967687420617420776869636820746865ec20636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e9101205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f64207374617274696e6749012066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f646555706772616465730001040571011004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f646548617368000104057101850104000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c000104057101010a040024a10120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e7d0120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e672070617261636861696e65012063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c207468652076616c756558206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104057101050a040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e730100fd0904000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e6755706772616465730100fd09040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510c90904000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e65736973000104057101090a040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f64654279486173685265667301010406850110100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f6465427948617368000104068501fd05040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e0125060195010440556e7369676e65645072696f726974792020ffffffffffffffff00010d0a382c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a656400007c04002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e007d0120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e65206f667901207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c6520666f7280207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e6765730100110a04001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e012d06000000390c446d70010c446d700854446f776e776172644d657373616765517565756573010104057101190a040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104057101248000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e0131060000003a0c556d70010c556d70184c52656c617944697370617463685175657565730101040571017902040018710120546865206d657373616765732077616974696e6720746f2062652068616e646c6564206279207468652072656c61792d636861696e206f726967696e6174696e672066726f6d2061206365727461696e2070617261636861696e2e007901204e6f7465207468617420736f6d6520757077617264206d65737361676573206d696768742068617665206265656e20616c72656164792070726f6365737365642062792074686520696e636c7573696f6e206c6f6769632e20452e672e74206368616e6e656c206d616e6167656d656e74206d657373616765732e00a820546865206d65737361676573206172652070726f63657373656420696e204649464f206f726465722e5852656c61794469737061746368517565756553697a65010104057101702000000000000000002c45012053697a65206f6620746865206469737061746368207175657565732e204361636865732073697a6573206f66207468652071756575657320696e206052656c617944697370617463685175657565602e00f0204669727374206974656d20696e20746865207475706c652069732074686520636f756e74206f66206d6573736167657320616e64207365636f6e64e02069732074686520746f74616c206c656e6774682028696e20627974657329206f6620746865206d657373616765207061796c6f6164732e007901204e6f74652074686174207468697320697320616e20617578696c69617279206d617070696e673a206974277320706f737369626c6520746f2074656c6c2074686520627974652073697a6520616e6420746865206e756d626572206f667901206d65737361676573206f6e6c79206c6f6f6b696e67206174206052656c61794469737061746368517565756573602e2054686973206d617070696e6720697320736570617261746520746f2061766f69642074686520636f7374206f663d01206c6f6164696e67207468652077686f6c65206d657373616765207175657565206966206f6e6c792074686520746f74616c2073697a6520616e6420636f756e74206172652072657175697265642e002c20496e76617269616e743a4501202d2054686520736574206f66206b6579732073686f756c642065786163746c79206d617463682074686520736574206f66206b657973206f66206052656c61794469737061746368517565756573602e344e6565647344697370617463680100c909040014190120546865206f726465726564206c697374206f6620605061726149646073207468617420686176652061206052656c6179446973706174636851756575656020656e7472792e002c20496e76617269616e743a3501202d2054686520736574206f66206974656d732066726f6d207468697320766563746f722073686f756c642062652065786163746c792074686520736574206f6620746865206b65797320696ed82020206052656c617944697370617463685175657565736020616e64206052656c61794469737061746368517565756553697a65602e684e6578744469737061746368526f756e64537461727457697468000071010400147d012054686973206973207468652070617261207468617420676574732077696c6c20676574206469737061746368656420666972737420647572696e6720746865206e6578742075707761726420646973706174636861626c652071756575654420657865637574696f6e20726f756e642e002c20496e76617269616e743a0d01202d2049662060536f6d65287061726129602c207468656e20607061726160206d7573742062652070726573656e7420696e20604e656564734469737061746368602e284f7665727765696768740001040520210a04000c050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e00d4205468657365206d65737361676573207374617920746865726520756e74696c206d616e75616c6c7920646973706174636865642e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602028616e64207468757320746865206c6f7765737420667265652020696e646578292e0135060199010001250a3b1048726d70011048726d70305c48726d704f70656e4368616e6e656c526571756573747300010405a901290a040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c69737401002d0a0400006c48726d704f70656e4368616e6e656c52657175657374436f756e740101040571011010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e740101040571011010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c526571756573747300010405a9017c04001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c69737401002d0a0400003848726d7057617465726d61726b730001040571011004000cb8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7901202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e3048726d704368616e6e656c7300010405a901310a04000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104057101c909040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104057101c9090400004c48726d704368616e6e656c436f6e74656e747301010405a901390a040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c44696765737473010104057101410a0400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e01390601a5010001490a3c3c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f0c5041737369676e6d656e744b657973556e7361666501004d0a04000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e730001040610510a04000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e000000003d345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502590a5d0a040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e20496e636c756465640001080502590a10040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e245370616d536c6f7473000104051021030400145101204d6170732073657373696f6e20696e646963657320746f206120766563746f7220696e6469636174696e6720746865206e756d626572206f6620706f74656e7469616c6c792d7370616d206469737075746573750120656163682076616c696461746f722069732070617274696369706174696e6720696e2e20506f74656e7469616c6c792d7370616d206469737075746573206172652072656d6f74652064697370757465732077686963682068617665c4206665776572207468616e206062797a616e74696e655f7468726573686f6c64202b2031602076616c696461746f72732e003d0120546865206927746820656e747279206f662074686520766563746f7220636f72726573706f6e647320746f2074686520692774682076616c696461746f7220696e207468652073657373696f6e2e1846726f7a656e01009903040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e013d0601ad010001610a3e2452656769737472617201245265676973747261720c2c50656e64696e67537761700001040571017101040004642050656e64696e672073776170206f7065726174696f6e732e145061726173000104057101650a040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0091012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d6179206f6e6c7920646f350120736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e65787446726565506172614964010071011000000000046020546865206e65787420667265652060506172614964602e01410601bd01082c506172614465706f73697418400010a5d4e8000000000000000000000008b020546865206465706f73697420746f206265207061696420746f2072756e206120706172617468726561642e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f7369745065724279746518408096980000000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e01690a4614536c6f74730114536c6f747304184c65617365730101040571016d0a040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e009901205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f6620746865207365636f6e642076616c756573f0206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e01450601c101082c4c65617365506572696f6410100075120004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f6666736574101000100e0004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e01710a472041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f000070040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405750a18040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e670001040510790a04000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e01490601c5011030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001850a482443726f77646c6f616e012443726f77646c6f616e101446756e6473000104057101890a0400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e657752616973650100c9090400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e64657801510601c9010c2050616c6c6574496481082070792f6366756e64047101206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c64206265206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e184000743ba40b0000000000000000000000086d0120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c7920626520617470206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010e803000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e01910a492458636d50616c6c6574012458636d50616c6c657424305175657279436f756e746572010020200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c517565726965730001040220950a0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040624101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502a50a10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502a50a20040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f74696679546172676574730001080502a50aa90a04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100ad0a04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e0000b90a0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01710601cd010001bd0a63c10a042448436865636b4e6f6e5a65726f53656e646572c90a7c40436865636b5370656356657273696f6ecd0a1038436865636b547856657273696f6ed10a1030436865636b47656e65736973d50a2438436865636b4d6f7274616c697479d90a2428436865636b4e6f6e6365e10a7c2c436865636b576569676874e50a7c604368617267655472616e73616374696f6e5061796d656e74e90a7c4850726576616c696461746541747465737473ed0a7cf10a \ No newline at end of file +0x6d6574610e650b000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f72792001045400002010346672616d655f737570706f72741c77656967687473247765696768745f76321857656967687400000401207265665f74696d6524010c753634000024000005060028083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002c000002080030102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677334013c5665633c4469676573744974656d3e000034000002380038102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d6508003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e00060024436f6e73656e73757308003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000400105365616c08003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000500144f7468657204002c011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e7455706461746564000800003c0000030400000008004000000244004408306672616d655f73797374656d2c4576656e745265636f7264080445014804540128000c011470686173657102011450686173650001146576656e7448010445000118746f70696373750201185665633c543e0000480840706f6c6b61646f745f72756e74696d65144576656e7400019c1853797374656d04004c01706672616d655f73797374656d3a3a4576656e743c52756e74696d653e000000245363686564756c6572040070018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e00010020507265696d616765040088017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e000a001c496e646963657304008c017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0004002042616c616e636573040090017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000500485472616e73616374696f6e5061796d656e7404009801a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e0020001c5374616b696e6704009c017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000700204f6666656e6365730400b0015870616c6c65745f6f6666656e6365733a3a4576656e740008001c53657373696f6e0400b8015470616c6c65745f73657373696f6e3a3a4576656e740009001c4772616e6470610400bc015470616c6c65745f6772616e6470613a3a4576656e74000b0020496d4f6e6c696e650400d0018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000c002444656d6f63726163790400f4018070616c6c65745f64656d6f63726163793a3a4576656e743c52756e74696d653e000e001c436f756e63696c0400090101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000f0048546563686e6963616c436f6d6d697474656504000d0101fc70616c6c65745f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010004050687261676d656e456c656374696f6e0400110101a470616c6c65745f656c656374696f6e735f70687261676d656e3a3a4576656e743c52756e74696d653e0011004c546563686e6963616c4d656d6265727368697004001d0101fc70616c6c65745f6d656d626572736869703a3a4576656e743c52756e74696d652c2070616c6c65745f6d656d626572736869703a3a496e7374616e6365313e00120020547265617375727904002101017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00130018436c61696d73040025010158636c61696d733a3a4576656e743c52756e74696d653e0018001c56657374696e6704003101017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e0019001c5574696c69747904003501015470616c6c65745f7574696c6974793a3a4576656e74001a00204964656e7469747904003901017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e001c001450726f787904003d01017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001d00204d756c746973696704004901017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e001e0020426f756e7469657304005101017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e002200344368696c64426f756e7469657304005501019470616c6c65745f6368696c645f626f756e746965733a3a4576656e743c52756e74696d653e002600105469707304005901016c70616c6c65745f746970733a3a4576656e743c52756e74696d653e00230068456c656374696f6e50726f76696465724d756c7469506861736504005d0101d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e00240024566f7465724c69737404006901018070616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d653e0025003c4e6f6d696e6174696f6e506f6f6c7304006d01019c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a4576656e743c52756e74696d653e0027003450617261496e636c7573696f6e04007901019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e0035001450617261730400a901015c70617261636861696e735f70617261733a3a4576656e740038000c556d700400ad01015470617261636861696e735f756d703a3a4576656e74003b001048726d700400b901017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003c0034506172617344697370757465730400c101018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e003e00245265676973747261720400d101017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e00460014536c6f74730400d5010154736c6f74733a3a4576656e743c52756e74696d653e0047002041756374696f6e730400d901016061756374696f6e733a3a4576656e743c52756e74696d653e0048002443726f77646c6f616e0400dd01016463726f77646c6f616e3a3a4576656e743c52756e74696d653e0049002458636d50616c6c65740400e101016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e006300004c0c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5001304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f725c013444697370617463684572726f7200013464697370617463685f696e666f5001304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736828011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e500c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735401344469737061746368436c617373000120706179735f666565580110506179730000540c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000580c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f000100005c082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040060012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400640128546f6b656e4572726f720007002841726974686d65746963040068013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006c01485472616e73616374696f6e616c4572726f720009000060082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f723c018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000064082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000068082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f000200006c082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000700c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b74016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696478013c4f7074696f6e3c5665633c75383e3e000118726573756c747c01384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736b74016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e000108696478013c4f7074696f6e3c5665633c75383e3e0001146572726f7284012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652e74000004081010007804184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c00000100007c0418526573756c7408045401800445015c0108084f6b040080000000000c45727204005c00000100008000000400008410346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d617400010000880c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736828011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736828011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736828011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909098c0c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909900c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475739401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909099414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000980c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909099c103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001341c457261506169640c00100120457261496e646578000018013042616c616e63654f663c543e000018013042616c616e63654f663c543e00000c550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642ea85c5b6572615f696e6465782c2076616c696461746f725f7061796f75742c2072656d61696e6465725c5d2052657761726465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0001040501546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d1c536c61736865640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e00020821014f6e652076616c696461746f722028616e6420697473206e6f6d696e61746f72732920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e545c5b76616c696461746f722c20616d6f756e745c5d684f6c64536c617368696e675265706f7274446973636172646564040010013053657373696f6e496e6465780003081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c648c6e6f742062652070726f6365737365642e205c5b73657373696f6e5f696e6465785c5d385374616b657273456c65637465640004048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000510d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000604d8416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d2457697468647261776e0800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0007085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e636560ac66726f6d2074686520756e6c6f636b696e672071756575652e205c5b73746173682c20616d6f756e745c5d184b69636b65640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e744964000804090141206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e205c5b6e6f6d696e61746f722c2073746173685c5d545374616b696e67456c656374696f6e4661696c6564000904ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640400000130543a3a4163636f756e744964000a082101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e245c5b73746173685c5d345061796f7574537461727465640800100120457261496e6465780000000130543a3a4163636f756e744964000b041501546865207374616b657273272072657761726473206172652067657474696e6720706169642e205c5b6572615f696e6465782c2076616c696461746f725f73746173685c5d4456616c696461746f7250726566735365740800000130543a3a4163636f756e7449640000a0013856616c696461746f725072656673000c0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a0083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6ea4011c50657262696c6c00011c626c6f636b6564ac0110626f6f6c0000a4000006a800a80c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000ac0000050000b00c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e64b401104b696e6400012074696d65736c6f742c01384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652eb4000003100000000800b80c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909bc0c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574c00134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909c0000002c400c400000408c82400c80c4c73705f66696e616c6974795f6772616e6470610c617070185075626c696300000400cc013c656432353531393a3a5075626c69630000cc0c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000d00c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964d40138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65dc016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909d4104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400d8013c737232353531393a3a5075626c69630000d80c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000dc000002e000e00000040800e400e4083870616c6c65745f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616ce8011c42616c616e636500010c6f776ee8011c42616c616e63650001186f7468657273ec01ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000e80000061800ec000002f000f0083870616c6c65745f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565e8011c42616c616e63650000f40c4070616c6c65745f64656d6f63726163791870616c6c6574144576656e740404540001502050726f706f73656408013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e000004bc41206d6f74696f6e20686173206265656e2070726f706f7365642062792061207075626c6963206163636f756e742e185461626c65640c013870726f706f73616c5f696e64657810012450726f70496e64657800011c6465706f73697418013042616c616e63654f663c543e0001286465706f7369746f7273f801445665633c543a3a4163636f756e7449643e000104d841207075626c69632070726f706f73616c20686173206265656e207461626c656420666f72207265666572656e64756d20766f74652e3845787465726e616c5461626c656400020494416e2065787465726e616c2070726f706f73616c20686173206265656e207461626c65642e1c537461727465640801247265665f696e64657810013c5265666572656e64756d496e6465780001247468726573686f6c64fc0134566f74655468726573686f6c640003045c41207265666572656e64756d2068617320626567756e2e185061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000404ac412070726f706f73616c20686173206265656e20617070726f766564206279207265666572656e64756d2e244e6f745061737365640401247265665f696e64657810013c5265666572656e64756d496e646578000504ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2443616e63656c6c65640401247265665f696e64657810013c5265666572656e64756d496e6465780006048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e2045786563757465640801247265665f696e64657810013c5265666572656e64756d496e646578000118726573756c747c01384469737061746368526573756c7400070470412070726f706f73616c20686173206265656e20656e61637465642e2444656c65676174656408010c77686f000130543a3a4163636f756e744964000118746172676574000130543a3a4163636f756e744964000804dc416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e2c556e64656c65676174656404011c6163636f756e74000130543a3a4163636f756e744964000904e4416e206163636f756e74206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e185665746f65640c010c77686f000130543a3a4163636f756e74496400013470726f706f73616c5f6861736828011c543a3a48617368000114756e74696c100138543a3a426c6f636b4e756d626572000a0494416e2065787465726e616c2070726f706f73616c20686173206265656e207665746f65642e34507265696d6167654e6f7465640c013470726f706f73616c5f6861736828011c543a3a4861736800010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000b04dc412070726f706f73616c277320707265696d61676520776173206e6f7465642c20616e6420746865206465706f7369742074616b656e2e30507265696d616765557365640c013470726f706f73616c5f6861736828011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000c041101412070726f706f73616c20707265696d616765207761732072656d6f76656420616e6420757365642028746865206465706f736974207761732072657475726e6564292e3c507265696d616765496e76616c696408013470726f706f73616c5f6861736828011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000d040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d6167652077617320696e76616c69642e3c507265696d6167654d697373696e6708013470726f706f73616c5f6861736828011c543a3a486173680001247265665f696e64657810013c5265666572656e64756d496e646578000e040901412070726f706f73616c20636f756c64206e6f7420626520657865637574656420626563617573652069747320707265696d61676520776173206d697373696e672e38507265696d61676552656170656410013470726f706f73616c5f6861736828011c543a3a4861736800012070726f7669646572000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000118726561706572000130543a3a4163636f756e744964000f04290141207265676973746572656420707265696d616765207761732072656d6f76656420616e6420746865206465706f73697420636f6c6c656374656420627920746865207265617065722e2c426c61636b6c697374656404013470726f706f73616c5f6861736828011c543a3a48617368001004c4412070726f706f73616c5f6861736820686173206265656e20626c61636b6c6973746564207065726d616e656e746c792e14566f7465640c0114766f746572000130543a3a4163636f756e7449640001247265665f696e64657810013c5265666572656e64756d496e646578000110766f7465010101644163636f756e74566f74653c42616c616e63654f663c543e3e00110490416e206163636f756e742068617320766f74656420696e2061207265666572656e64756d205365636f6e6465640801207365636f6e646572000130543a3a4163636f756e74496400012870726f705f696e64657810012450726f70496e6465780012048c416e206163636f756e742068617320736563636f6e64656420612070726f706f73616c4050726f706f73616c43616e63656c656404012870726f705f696e64657810012450726f70496e64657800130460412070726f706f73616c20676f742063616e63656c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909f80000020000fc0c4070616c6c65745f64656d6f637261637938766f74655f7468726573686f6c6434566f74655468726573686f6c6400010c5053757065724d616a6f72697479417070726f76650000005053757065724d616a6f72697479416761696e73740001003853696d706c654d616a6f726974790002000001010c4070616c6c65745f64656d6f637261637910766f74652c4163636f756e74566f7465041c42616c616e636501180108205374616e64617264080110766f746505010110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e63650001000005010c4070616c6c65745f64656d6f637261637910766f746510566f7465000004000800000009010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736828011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736828011c543a3a48617368000114766f746564ac0110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c747c01384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c747c01384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736828011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909090d010c4470616c6c65745f636f6c6c6563746976651870616c6c6574144576656e7408045400044900011c2050726f706f73656410011c6163636f756e74000130543a3a4163636f756e74496400013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800013470726f706f73616c5f6861736828011c543a3a486173680001247468726573686f6c6410012c4d656d626572436f756e74000008490141206d6f74696f6e2028676976656e20686173682920686173206265656e2070726f706f7365642028627920676976656e206163636f756e742920776974682061207468726573686f6c642028676976656e3c604d656d626572436f756e7460292e14566f74656414011c6163636f756e74000130543a3a4163636f756e74496400013470726f706f73616c5f6861736828011c543a3a48617368000114766f746564ac0110626f6f6c00010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e74000108050141206d6f74696f6e2028676976656e20686173682920686173206265656e20766f746564206f6e20627920676976656e206163636f756e742c206c656176696e671501612074616c6c79202879657320766f74657320616e64206e6f20766f74657320676976656e20726573706563746976656c7920617320604d656d626572436f756e7460292e20417070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000204c041206d6f74696f6e2077617320617070726f76656420627920746865207265717569726564207468726573686f6c642e2c446973617070726f76656404013470726f706f73616c5f6861736828011c543a3a48617368000304d041206d6f74696f6e20776173206e6f7420617070726f76656420627920746865207265717569726564207468726573686f6c642e20457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c747c01384469737061746368526573756c74000404210141206d6f74696f6e207761732065786563757465643b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e384d656d626572457865637574656408013470726f706f73616c5f6861736828011c543a3a48617368000118726573756c747c01384469737061746368526573756c740005044901412073696e676c65206d656d6265722064696420736f6d6520616374696f6e3b20726573756c742077696c6c20626520604f6b602069662069742072657475726e656420776974686f7574206572726f722e18436c6f7365640c013470726f706f73616c5f6861736828011c543a3a4861736800010c79657310012c4d656d626572436f756e740001086e6f10012c4d656d626572436f756e740006045501412070726f706f73616c2077617320636c6f736564206265636175736520697473207468726573686f6c64207761732072656163686564206f7220616674657220697473206475726174696f6e207761732075702e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090911010c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144576656e7404045400011c1c4e65775465726d04012c6e65775f6d656d62657273150101ec5665633c283c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e7449642c2042616c616e63654f663c543e293e000014450141206e6577207465726d2077697468206e65775f6d656d626572732e205468697320696e64696361746573207468617420656e6f7567682063616e64696461746573206578697374656420746f2072756e550174686520656c656374696f6e2c206e6f74207468617420656e6f756768206861766520686173206265656e20656c65637465642e2054686520696e6e65722076616c7565206d757374206265206578616d696e65644501666f72207468697320707572706f73652e204120604e65775465726d285c5b5c5d296020696e64696361746573207468617420736f6d652063616e6469646174657320676f7420746865697220626f6e645501736c617368656420616e64206e6f6e65207765726520656c65637465642c207768696c73742060456d7074795465726d60206d65616e732074686174206e6f2063616e64696461746573206578697374656420746f2c626567696e20776974682e24456d7074795465726d00010831014e6f20286f72206e6f7420656e6f756768292063616e64696461746573206578697374656420666f72207468697320726f756e642e205468697320697320646966666572656e742066726f6dc8604e65775465726d285c5b5c5d29602e2053656520746865206465736372697074696f6e206f6620604e65775465726d602e34456c656374696f6e4572726f72000204e4496e7465726e616c206572726f722068617070656e6564207768696c6520747279696e6720746f20706572666f726d20656c656374696f6e2e304d656d6265724b69636b65640401186d656d6265720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000308410141206d656d62657220686173206265656e2072656d6f7665642e20546869732073686f756c6420616c7761797320626520666f6c6c6f7765642062792065697468657220604e65775465726d60206f723060456d7074795465726d602e2452656e6f756e63656404012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400040498536f6d656f6e65206861732072656e6f756e6365642074686569722063616e6469646163792e4043616e646964617465536c617368656408012463616e6469646174650001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0005103901412063616e6469646174652077617320736c617368656420627920616d6f756e742064756520746f206661696c696e6720746f206f627461696e20612073656174206173206d656d626572206f722872756e6e65722d75702e00e44e6f74652074686174206f6c64206d656d6265727320616e642072756e6e6572732d75702061726520616c736f2063616e646964617465732e4453656174486f6c646572536c617368656408012c736561745f686f6c6465720001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000604350141207365617420686f6c6465722077617320736c617368656420627920616d6f756e74206279206265696e6720666f72636566756c6c792072656d6f7665642066726f6d20746865207365742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090915010000021901001901000004080018001d010c4470616c6c65745f6d656d626572736869701870616c6c6574144576656e740804540004490001182c4d656d6265724164646564000004e054686520676976656e206d656d626572207761732061646465643b2073656520746865207472616e73616374696f6e20666f722077686f2e344d656d62657252656d6f766564000104e854686520676976656e206d656d626572207761732072656d6f7665643b2073656520746865207472616e73616374696f6e20666f722077686f2e384d656d6265727353776170706564000204d854776f206d656d62657273207765726520737761707065643b2073656520746865207472616e73616374696f6e20666f722077686f2e304d656d6265727352657365740003041501546865206d656d62657273686970207761732072657365743b2073656520746865207472616e73616374696f6e20666f722077686f20746865206e6577207365742069732e284b65794368616e676564000404844f6e65206f6620746865206d656d6265727327206b657973206368616e6765642e1444756d6d790005046c5068616e746f6d206d656d6265722c206e6576657220757365642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090921010c3c70616c6c65745f74726561737572791870616c6c6574144576656e740804540004490001202050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e345370656e64417070726f7665640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000118616d6f756e7418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640007049c41206e6577207370656e642070726f706f73616c20686173206265656e20617070726f7665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909092501105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144576656e740404540001041c436c61696d65640c010c77686f000130543a3a4163636f756e744964000140657468657265756d5f616464726573732901013c457468657265756d41646472657373000118616d6f756e7418013042616c616e63654f663c543e00000468536f6d656f6e6520636c61696d656420736f6d6520444f54732e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090929010c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733c457468657265756d41646472657373000004002d0101205b75383b2032305d00002d0100000314000000080031010c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090935010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f725c013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f725c013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c747c01384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090939010c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909093d010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c747c01384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706541010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465784501010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736828013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706541010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706541010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090941010840706f6c6b61646f745f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e67000300444964656e746974794a756467656d656e740005002c43616e63656c50726f78790006001c41756374696f6e000700004501000005040049010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c747c01384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e744d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909094d01083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000051010c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7408045400044900011c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e646578000004504e657720626f756e74792070726f706f73616c2e38426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013c42616c616e63654f663c542c20493e000104cc4120626f756e74792070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e48426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e646578000204b84120626f756e74792070726f706f73616c2069732066756e64656420616e6420626563616d65206163746976652e34426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000304944120626f756e7479206973206177617264656420746f20612062656e65666963696172792e34426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640004048c4120626f756e747920697320636c61696d65642062792062656e65666963696172792e38426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e646578000504584120626f756e74792069732063616e63656c6c65642e38426f756e7479457874656e646564040114696e64657810012c426f756e7479496e646578000604704120626f756e74792065787069727920697320657874656e6465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090955010c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144576656e74040454000110144164646564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780000046041206368696c642d626f756e74792069732061646465642e1c417761726465640c0114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000104ac41206368696c642d626f756e7479206973206177617264656420746f20612062656e65666963696172792e1c436c61696d6564100114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e744964000204a441206368696c642d626f756e747920697320636c61696d65642062792062656e65666963696172792e2043616e63656c6564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780003047041206368696c642d626f756e74792069732063616e63656c6c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090959010c2c70616c6c65745f746970731870616c6c6574144576656e74080454000449000114184e65775469700401207469705f6861736828011c543a3a486173680000049441206e6577207469702073756767657374696f6e20686173206265656e206f70656e65642e28546970436c6f73696e670401207469705f6861736828011c543a3a48617368000104d841207469702073756767657374696f6e206861732072656163686564207468726573686f6c6420616e6420697320636c6f73696e672e24546970436c6f7365640c01207469705f6861736828011c543a3a4861736800010c77686f000130543a3a4163636f756e7449640001187061796f757418013c42616c616e63654f663c542c20493e0002048441207469702073756767657374696f6e20686173206265656e20636c6f7365642e305469705265747261637465640401207469705f6861736828011c543a3a486173680003049041207469702073756767657374696f6e20686173206265656e207265747261637465642e28546970536c61736865640c01207469705f6861736828011c543a3a4861736800011866696e646572000130543a3a4163636f756e74496400011c6465706f73697418013c42616c616e63654f663c542c20493e0004048841207469702073756767657374696f6e20686173206265656e20736c61736865642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909095d010c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011c38536f6c7574696f6e53746f72656408011c636f6d707574656101013c456c656374696f6e436f6d70757465000130707265765f656a6563746564ac0110626f6f6c000018b44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e003d0149662074686520736f6c7574696f6e206973207369676e65642c2074686973206d65616e732074686174206974206861736e277420796574206265656e2070726f6365737365642e204966207468650501736f6c7574696f6e20697320756e7369676e65642c2074686973206d65616e7320746861742069742068617320616c736f206265656e2070726f6365737365642e0051015468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6520726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a656408011c636f6d707574656101013c456c656374696f6e436f6d7075746500011473636f726565010134456c656374696f6e53636f7265000104190154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682074686520676976656e20636f6d7075746174696f6e20616e642073636f72652e38456c656374696f6e4661696c656400020c4c416e20656c656374696f6e206661696c65642e0001014e6f74206d7563682063616e20626520736169642061626f757420776869636820636f6d7075746573206661696c656420696e207468652070726f636573732e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0004042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e485369676e6564506861736553746172746564040114726f756e6410010c753332000504c0546865207369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e50556e7369676e6564506861736553746172746564040114726f756e6410010c753332000604c854686520756e7369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909096101089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e6379000400006501084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e6365000069010c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001082052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d240120543a3a53636f7265000108746f240120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e3053636f72655570646174656408010c77686f000130543a3a4163636f756e7449640001246e65775f73636f7265240120543a3a53636f7265000104d855706461746564207468652073636f7265206f6620736f6d65206163636f756e7420746f2074686520676976656e20616d6f756e742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909096d010c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144576656e7404045400012c1c437265617465640801246465706f7369746f72000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000004604120706f6f6c20686173206265656e20637265617465642e18426f6e6465641001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118626f6e64656418013042616c616e63654f663c543e0001186a6f696e6564ac0110626f6f6c0001049441206d656d6265722068617320626563616d6520626f6e64656420696e206120706f6f6c2e1c506169644f75740c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c49640001187061796f757418013042616c616e63654f663c543e0002048c41207061796f757420686173206265656e206d61646520746f2061206d656d6265722e20556e626f6e6465641401186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e00010c657261100120457261496e64657800032c9841206d656d6265722068617320756e626f6e6465642066726f6d20746865697220706f6f6c2e0039012d206062616c616e6365602069732074686520636f72726573706f6e64696e672062616c616e6365206f6620746865206e756d626572206f6620706f696e7473207468617420686173206265656e5501202072657175657374656420746f20626520756e626f6e646564202874686520617267756d656e74206f66207468652060756e626f6e6460207472616e73616374696f6e292066726f6d2074686520626f6e6465641c2020706f6f6c2e45012d2060706f696e74736020697320746865206e756d626572206f6620706f696e747320746861742061726520697373756564206173206120726573756c74206f66206062616c616e636560206265696e67c0646973736f6c76656420696e746f2074686520636f72726573706f6e64696e6720756e626f6e64696e6720706f6f6c2ee42d206065726160206973207468652065726120696e207768696368207468652062616c616e63652077696c6c20626520756e626f6e6465642e5501496e2074686520616273656e6365206f6620736c617368696e672c2074686573652076616c7565732077696c6c206d617463682e20496e207468652070726573656e6365206f6620736c617368696e672c207468654d016e756d626572206f6620706f696e74732074686174206172652069737375656420696e2074686520756e626f6e64696e6720706f6f6c2077696c6c206265206c657373207468616e2074686520616d6f756e746472657175657374656420746f20626520756e626f6e6465642e2457697468647261776e1001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e0004189c41206d656d626572206861732077697468647261776e2066726f6d20746865697220706f6f6c2e00210154686520676976656e206e756d626572206f662060706f696e7473602068617665206265656e20646973736f6c76656420696e2072657475726e206f66206062616c616e6365602e00590153696d696c617220746f2060556e626f6e64656460206576656e742c20696e2074686520616273656e6365206f6620736c617368696e672c2074686520726174696f206f6620706f696e7420746f2062616c616e63652877696c6c20626520312e2444657374726f79656404011c706f6f6c5f6964100118506f6f6c4964000504684120706f6f6c20686173206265656e2064657374726f7965642e3053746174654368616e67656408011c706f6f6c5f6964100118506f6f6c49640001246e65775f737461746571010124506f6f6c53746174650006047c546865207374617465206f66206120706f6f6c20686173206368616e676564344d656d62657252656d6f76656408011c706f6f6c5f6964100118506f6f6c49640001186d656d626572000130543a3a4163636f756e74496400070c9841206d656d62657220686173206265656e2072656d6f7665642066726f6d206120706f6f6c2e0051015468652072656d6f76616c2063616e20626520766f6c756e74617279202877697468647261776e20616c6c20756e626f6e6465642066756e647329206f7220696e766f6c756e7461727920286b69636b6564292e30526f6c6573557064617465640c0110726f6f74750101504f7074696f6e3c543a3a4163636f756e7449643e00013473746174655f746f67676c6572750101504f7074696f6e3c543a3a4163636f756e7449643e0001246e6f6d696e61746f72750101504f7074696f6e3c543a3a4163636f756e7449643e000808550154686520726f6c6573206f66206120706f6f6c2068617665206265656e207570646174656420746f2074686520676976656e206e657720726f6c65732e204e6f7465207468617420746865206465706f7369746f724463616e206e65766572206368616e67652e2c506f6f6c536c617368656408011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e0009040d01546865206163746976652062616c616e6365206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e50556e626f6e64696e67506f6f6c536c61736865640c011c706f6f6c5f6964100118506f6f6c496400010c657261100120457261496e64657800011c62616c616e636518013042616c616e63654f663c543e000a04250154686520756e626f6e6420706f6f6c206174206065726160206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e04584576656e7473206f6620746869732070616c6c65742e7101085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c537461746500010c104f70656e0000001c426c6f636b65640001002844657374726f79696e6700020000750104184f7074696f6e04045401000108104e6f6e6500000010536f6d6504000000000100007901106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e7404045400010c3c43616e6469646174654261636b656410007d01016443616e646964617465526563656970743c543a3a486173683e00009d01012048656164446174610000a1010124436f7265496e6465780000a501012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c7564656410007d01016443616e646964617465526563656970743c543a3a486173683e00009d01012048656164446174610000a1010124436f7265496e6465780000a501012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c007d01016443616e646964617465526563656970743c543a3a486173683e00009d01012048656164446174610000a1010124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d6004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097d010c4c706f6c6b61646f745f7072696d6974697665730876324043616e6469646174655265636569707404044801280008012864657363726970746f728101015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f6861736828011048617368000081010c4c706f6c6b61646f745f7072696d6974697665730876324c43616e64696461746544657363726970746f7204044801280024011c706172615f696485010108496400013072656c61795f706172656e7428010448000120636f6c6c61746f7289010128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736828011048617368000120706f765f6861736828011048617368000130657261737572655f726f6f74280110486173680001247369676e61747572658d010144436f6c6c61746f725369676e6174757265000124706172615f686561642801104861736800015076616c69646174696f6e5f636f64655f686173689901014856616c69646174696f6e436f646548617368000085010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200008901104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070185075626c696300000400d8013c737232353531393a3a5075626c696300008d01104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070245369676e61747572650000040091010148737232353531393a3a5369676e6174757265000091010c1c73705f636f72651c73723235353139245369676e617475726500000400950101205b75383b2036345d0000950100000340000000080099010c48706f6c6b61646f745f70617261636861696e287072696d6974697665734856616c69646174696f6e436f646548617368000004002801104861736800009d010c48706f6c6b61646f745f70617261636861696e287072696d697469766573204865616444617461000004002c011c5665633c75383e0000a1010c4c706f6c6b61646f745f7072696d69746976657308763224436f7265496e6465780000040010010c7533320000a5010c4c706f6c6b61646f745f7072696d6974697665730876322847726f7570496e6465780000040010010c7533320000a901106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f646555706461746564040085010118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e744865616455706461746564040085010118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c6564040085010118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f746564040085010118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e517565756564080085010118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b5374617274656408009901014856616c69646174696f6e436f646548617368000085010118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b416363657074656408009901014856616c69646174696f6e436f646548617368000085010118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a656374656408009901014856616c69646174696f6e436f646548617368000085010118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909ad01106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144576656e7400011c34496e76616c6964466f726d617404000401244d657373616765496400000878557077617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108b4557077617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d38457865637574656455707761726408000401244d65737361676549640000b101011c4f7574636f6d65000208bc557077617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308e854686520776569676874206c696d697420666f722068616e646c696e6720757077617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d585570776172644d6573736167657352656365697665640c0085010118506172614964000010010c753332000010010c753332000408f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e5c5c5b20706172612c20636f756e742c2073697a65205c5d484f766572776569676874456e71756575656410008501011850617261496400000401244d6573736167654964000024013c4f766572776569676874496e6465780000200118576569676874000518010154686520776569676874206275646765742077617320657863656564656420666f7220616e20696e646976696475616c20757077617264206d6573736167652e00550154686973206d6573736167652063616e206265206c617465722064697370617463686564206d616e75616c6c79207573696e672060736572766963655f6f7665727765696768746020646973706174636861626c65987573696e67207468652061737369676e656420606f7665727765696768745f696e646578602e00a85c5b20706172612c2069642c206f7665727765696768745f696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080024013c4f766572776569676874496e64657800002001185765696768740006104901557077617264206d6573736167652066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687414757365642e00705c5b206f7665727765696768745f696e6465782c2075736564205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909b101100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040024011857656967687400000028496e636f6d706c65746508002401185765696768740000b50101144572726f72000100144572726f720400b50101144572726f7200020000b501100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040024010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002401185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000b901106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e74040454000110504f70656e4368616e6e656c526571756573746564100085010118506172614964000085010118506172614964000010010c753332000010010c753332000008704f70656e2048524d50206368616e6e656c207265717565737465642e1d01605b73656e6465722c20726563697069656e742c2070726f706f7365645f6d61785f63617061636974792c2070726f706f7365645f6d61785f6d6573736167655f73697a655d604c4f70656e4368616e6e656c43616e63656c65640800850101185061726149640000bd01013448726d704368616e6e656c49640001082901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e70605b62795f70617261636861696e2c206368616e6e656c5f69645d604c4f70656e4368616e6e656c4163636570746564080085010118506172614964000085010118506172614964000204c44f70656e2048524d50206368616e6e656c2061636365707465642e20605b73656e6465722c20726563697069656e745d60344368616e6e656c436c6f7365640800850101185061726149640000bd01013448726d704368616e6e656c4964000304c448524d50206368616e6e656c20636c6f7365642e20605b62795f70617261636861696e2c206368616e6e656c5f69645d6004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909bd010c48706f6c6b61646f745f70617261636861696e287072696d6974697665733448726d704368616e6e656c4964000008011873656e646572850101084964000124726563697069656e748501010849640000c101106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e740404540001104044697370757465496e697469617465640800c501013443616e646964617465486173680000c901013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c756465640800c501013443616e646964617465486173680000cd01013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d603c4469737075746554696d65644f75740400c501013443616e64696461746548617368000208e8412064697370757465206861732074696d6564206f75742064756520746f20696e73756666696369656e742070617274696369706174696f6e2e74605c5b706172612069642c2063616e64696461746520686173685c5d60185265766572740400100138543a3a426c6f636b4e756d626572000310fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909c5010860706f6c6b61646f745f636f72655f7072696d6974697665733443616e6469646174654861736800000400280110486173680000c9010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f746500010000cd010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c696400010000d101105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e7404045400010c285265676973746572656408011c706172615f69648501011850617261496400011c6d616e61676572000130543a3a4163636f756e7449640000003044657265676973746572656404011c706172615f69648501011850617261496400010020526573657276656408011c706172615f69648501011850617261496400010c77686f000130543a3a4163636f756e74496400020004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909d501105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f640401306c656173655f706572696f641001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c656173656418011c706172615f6964850101185061726149640001186c6561736572000130543a3a4163636f756e744964000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e00010c35014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909d901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c013461756374696f6e5f696e64657810013041756374696f6e496e6465780001306c656173655f706572696f641001404c65617365506572696f644f663c543e000118656e64696e67100138543a3a426c6f636b4e756d6265720000084901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e3441756374696f6e436c6f73656404013461756374696f6e5f696e64657810013041756374696f6e496e646578000104b8416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e2052657365727665640c0118626964646572000130543a3a4163636f756e74496400013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642e505365636f6e642069732074686520746f74616c2e28556e7265736572766564080118626964646572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c011c706172615f6964850101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0004087501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696e207265736572766598627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e2c4269644163636570746564140118626964646572000130543a3a4163636f756e74496400011c706172615f696485010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00012866697273745f736c6f741001404c65617365506572696f644f663c543e0001246c6173745f736c6f741001404c65617365506572696f644f663c543e000504c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722e3457696e6e696e674f666673657408013461756374696f6e5f696e64657810013041756374696f6e496e646578000130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720006046d015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765206d61702e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909dd01105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c4372656174656404011c706172615f6964850101185061726149640000048c4372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e2c436f6e74726962757465640c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657885010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00010470436f6e747269627574656420746f20612063726f77642073616c652e2057697468647265770c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657885010118506172614964000118616d6f756e7418013042616c616e63654f663c543e0002049c57697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e445061727469616c6c79526566756e64656404011c706172615f6964850101185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674b46f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e2c416c6c526566756e64656404011c706172615f6964850101185061726149640004049c416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e24446973736f6c76656404011c706172615f6964850101185061726149640005044846756e6420697320646973736f6c7665642e3c48616e646c65426964526573756c7408011c706172615f696485010118506172614964000118726573756c747c01384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e1845646974656404011c706172615f696485010118506172614964000704c454686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e2c4d656d6f557064617465640c010c77686f000130543a3a4163636f756e74496400011c706172615f6964850101185061726149640001106d656d6f2c011c5665633c75383e0008046041206d656d6f20686173206265656e20757064617465642e3c4164646564546f4e6577526169736504011c706172615f696485010118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e657752616973656004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909e1010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d707465640400b101015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00e50101344d756c74694c6f636174696f6e0000e50101344d756c74694c6f636174696f6e00000902011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800e50101344d756c74694c6f636174696f6e000024011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080024011c51756572794964000031020120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0024011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140024011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0024011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0024011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00e50101344d756c74694c6f636174696f6e000024011c517565727949640000550201544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800e50101344d756c74694c6f636174696f6e000024011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040024011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00280110483235360000e50101344d756c74694c6f636174696f6e00005902015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800e50101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800e50101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00e50101344d756c74694c6f636174696f6e000024011c517565727949640000b501012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08006d02015856657273696f6e65644d756c74694c6f636174696f6e000024011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909e501100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72e90101244a756e6374696f6e730000e901100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400ed0101204a756e6374696f6e0001000858320800ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0002000858330c00ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0003000858341000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0004000858351400ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0005000858361800ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0006000858371c00ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0007000858382000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e0000ed0101204a756e6374696f6e00080000ed01100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400f101010c7533320000002c4163636f756e744964333208011c6e6574776f726bf50101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bf50101244e6574776f726b4964000114696e646578fd01010c753634000200304163636f756e744b6579323008011c6e6574776f726bf50101244e6574776f726b496400010c6b65792d0101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400e80110753132380005002847656e6572616c4b65790400f90101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c697479080108696401020118426f647949640001107061727405020120426f64795061727400080000f1010000061000f501100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d65640400f90101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d6100030000f901102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e0000fd0100000624000102100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d65640400f90101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e6465780400f101010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c000600000502100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74f101010c753332000100204672616374696f6e08010c6e6f6df101010c75333200011464656e6f6df101010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6df101010c75333200011464656e6f6df101010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6df101010c75333200011464656e6f6df101010c7533320004000009020c0c78636d0876320c58636d041043616c6c000004000d0201585665633c496e737472756374696f6e3c43616c6c3e3e00000d0200000211020011020c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404001502012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404001502012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404001502012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964fd01011c51756572794964000120726573706f6e736531020120526573706f6e73650001286d61785f776569676874fd01010c753634000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374fd01010c75363400011063616c6c4102014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f101010c7533320001406d61785f6d6573736167655f73697a65f101010c7533320001306d61785f6361706163697479f101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f101010c75333200011873656e646572f101010c753332000124726563697069656e74f101010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400e9010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964fd01011c5175657279496400011064657374e50101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874fd01010c753634000c00304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f101010c75333200012c62656e6566696369617279e50101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f101010c75333200011064657374e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000e003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964fd01011c5175657279496400011064657374e50101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874fd01010c75363400120030427579457865637574696f6e080110666565731d0201284d756c746941737365740001307765696768745f6c696d69745102012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204000902012458636d3c43616c6c3e0015002c536574417070656e64697804000902012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574731502012c4d756c74694173736574730001187469636b6574e50101344d756c74694c6f636174696f6e00180010547261700400fd01010c7536340019004053756273637269626556657273696f6e08012071756572795f6964fd01011c5175657279496400014c6d61785f726573706f6e73655f776569676874fd01010c753634001a0048556e73756273637269626556657273696f6e001b00001502100c78636d087631286d756c746961737365742c4d756c7469417373657473000004001902013c5665633c4d756c746941737365743e000019020000021d02001d02100c78636d087631286d756c74696173736574284d756c74694173736574000008010869642102011c4173736574496400010c66756e2502012c46756e676962696c69747900002102100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400e50101344d756c74694c6f636174696f6e00000020416273747261637404002c011c5665633c75383e000100002502100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400e80110753132380000002c4e6f6e46756e6769626c650400290201344173736574496e7374616e6365000100002902100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400e80110753132380001001841727261793404003c011c5b75383b20345d0002001841727261793804002d02011c5b75383b20385d0003001c417272617931360400b401205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f6204002c011c5665633c75383e000600002d0200000308000000080031020c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304001502012c4d756c74694173736574730001003c457865637574696f6e526573756c740400350201504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000350204184f7074696f6e0404540139020108104e6f6e6500000010536f6d6504003902000001000039020000040810b501003d020c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000041020c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e00004502100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504001502012c4d756c74694173736574730000001057696c6404004902013857696c644d756c74694173736574000100004902100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869642102011c4173736574496400010c66756e4d02013c57696c6446756e676962696c697479000100004d02100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000051020c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400fd01010c75363400010000550204184f7074696f6e04045401e5010108104e6f6e6500000010536f6d650400e50100000100005902080c78636d5056657273696f6e65644d756c746941737365747300010808563004005d02014c5665633c76303a3a4d756c746941737365743e00000008563104001502013c76313a3a4d756c7469417373657473000100005d020000026102006102100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c6504010869642c011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c6173732c011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964650201344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373650201344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c6508010869642c011c5665633c75383e000118616d6f756e74e80110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c6173732c011c5665633c75383e000120696e7374616e6365290201344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964650201344d756c74694c6f636174696f6e000118616d6f756e74e8011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373650201344d756c74694c6f636174696f6e000120696e7374616e6365290201344173736574496e7374616e6365000b00006502100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400690201204a756e6374696f6e0001000858320800690201204a756e6374696f6e0000690201204a756e6374696f6e0002000858330c00690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0003000858341000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0004000858351400690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0005000858361800690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0006000858371c00690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0007000858382000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e0000690201204a756e6374696f6e000800006902100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400f101010c7533320001002c4163636f756e744964333208011c6e6574776f726bf50101244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bf50101244e6574776f726b4964000114696e646578fd01010c753634000300304163636f756e744b6579323008011c6e6574776f726bf50101244e6574776f726b496400010c6b65792d0101205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400e80110753132380006002847656e6572616c4b65790400f90101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000700244f6e6c794368696c6400080024506c7572616c697479080108696401020118426f647949640001107061727405020120426f647950617274000900006d02080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004006502014476303a3a4d756c74694c6f636174696f6e0000000856310400e501014476313a3a4d756c74694c6f636174696f6e00010000710208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e0002000075020000022800790200000274007d0208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6ef101014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d658102016473705f72756e74696d653a3a52756e74696d65537472696e6700008102000005020085020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696fa8011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b2c011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657324010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f64652c011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f64652c011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73890201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973910201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f7072656669780801187072656669782c010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b2c011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e89020000028d02008d02000004082c2c0091020000022c0095020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373990201845065724469737061746368436c6173733c57656967687473506572436c6173733e000099020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454019d02000c01186e6f726d616c9d0201045400012c6f7065726174696f6e616c9d020104540001246d616e6461746f72799d0201045400009d020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963a10201384f7074696f6e3c5765696768743e0001246d61785f746f74616ca10201384f7074696f6e3c5765696768743e0001207265736572766564a10201384f7074696f6e3c5765696768743e0000a10204184f7074696f6e04045401200108104e6f6e6500000010536f6d650400200000010000a5020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178a90201545065724469737061746368436c6173733c7533323e0000a9020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000ad020c346672616d655f737570706f72741c776569676874733c52756e74696d65446257656967687400000801107265616424010c753634000114777269746524010c7536340000b102082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d658102013452756e74696d65537472696e67000124696d706c5f6e616d658102013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973b502011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000b502040c436f7704045401b902000400b902000000b902000002bd0200bd02000004082d021000c1020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574c502000002c90200c90204184f7074696f6e04045401cd020108104e6f6e6500000010536f6d650400cd020000010000cd02084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c01d1022c426c6f636b4e756d62657201103450616c6c6574734f726967696e01fd03244163636f756e7449640100001401206d617962655f696478013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cd102011043616c6c0001386d617962655f706572696f646963dd0201944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696efd03013450616c6c6574734f726967696e0000d10210346672616d655f737570706f727418747261697473207363686564756c652c4d6179626548617368656408045401d5021048617368012801081456616c75650400d502010454000000104861736804002801104861736800010000d5020840706f6c6b61646f745f72756e74696d651043616c6c0001b41853797374656d0400850201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e000000245363686564756c65720400d90201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e00010020507265696d6167650400e10201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e000a0010426162650400e50201a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0002002454696d657374616d7004000d0301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003001c496e64696365730400110301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0004002042616c616e63657304001d0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e00050028417574686f72736869700400210301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e0006001c5374616b696e670400290301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0007001c53657373696f6e04004d0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0009001c4772616e6470610400610301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000b0020496d4f6e6c696e6504008d0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000c002444656d6f63726163790400a90301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c44656d6f63726163792c2052756e74696d653e000e001c436f756e63696c0400b50301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f756e63696c2c2052756e74696d653e000f0048546563686e6963616c436f6d6d69747465650400bd0301dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c436f6d6d69747465652c2052756e74696d653e0010004050687261676d656e456c656374696f6e0400c10301d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50687261676d656e456c656374696f6e2c2052756e74696d653e0011004c546563686e6963616c4d656d626572736869700400c90301e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546563686e6963616c4d656d626572736869702c2052756e74696d653e0012002054726561737572790400cd0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00130018436c61696d730400d10301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436c61696d732c2052756e74696d653e0018001c56657374696e670400ed0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e0019001c5574696c6974790400f50301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001a00204964656e746974790400190401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e001c001450726f78790400b90401a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001d00204d756c74697369670400c10401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e001e0020426f756e746965730400cd0401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e002200344368696c64426f756e746965730400d10401c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4368696c64426f756e746965732c2052756e74696d653e00260010546970730400d50401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c546970732c2052756e74696d653e00230068456c656374696f6e50726f76696465724d756c746950686173650400d90401fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e00240024566f7465724c6973740400c10501b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c566f7465724c6973742c2052756e74696d653e0025003c4e6f6d696e6174696f6e506f6f6c730400c50501d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6d696e6174696f6e506f6f6c732c2052756e74696d653e00270034436f6e66696775726174696f6e0400d90501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e0033002c50617261735368617265640400dd0501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e0034003450617261496e636c7573696f6e0400e10501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e0035003050617261496e686572656e740400e50501c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e00360014506172617304004d0601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e0038002c496e697469616c697a65720400550601c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0039000c446d700400590601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d702c2052756e74696d653e003a000c556d7004005d0601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556d702c2052756e74696d653e003b001048726d700400610601a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e003c0034506172617344697370757465730400650601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003e00245265676973747261720400690601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e00460014536c6f747304006d0601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e0047002041756374696f6e730400710601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e0048002443726f77646c6f616e0400790601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e0049002458636d50616c6c65740400990601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e00630000d9020c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963dd0201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cd1020150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d656414010869642c011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963dd0201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cd1020150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d656404010869642c011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963dd0201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cd1020150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f616674657214010869642c011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963dd0201a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6cd1020150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632edd0204184f7074696f6e04045401740108104e6f6e6500000010536f6d650400740000010000e1020c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d61676504011462797465732c011c5665633c75383e000010745265676973746572206120707265696d616765206f6e2d636861696e2e00550149662074686520707265696d616765207761732070726576696f75736c79207265717565737465642c206e6f2066656573206f72206465706f73697473206172652074616b656e20666f722070726f766964696e67550174686520707265696d6167652e204f74686572776973652c2061206465706f7369742069732074616b656e2070726f706f7274696f6e616c20746f207468652073697a65206f662074686520707265696d6167652e3c756e6e6f74655f707265696d6167650401106861736828011c543a3a48617368000104dc436c65617220616e20756e72657175657374656420707265696d6167652066726f6d207468652072756e74696d652073746f726167652e40726571756573745f707265696d6167650401106861736828011c543a3a48617368000210410152657175657374206120707265696d6167652062652075706c6f6164656420746f2074686520636861696e20776974686f757420706179696e6720616e792066656573206f72206465706f736974732e00550149662074686520707265696d6167652072657175657374732068617320616c7265616479206265656e2070726f7669646564206f6e2d636861696e2c20776520756e7265736572766520616e79206465706f7369743901612075736572206d6179206861766520706169642c20616e642074616b652074686520636f6e74726f6c206f662074686520707265696d616765206f7574206f662074686569722068616e64732e48756e726571756573745f707265696d6167650401106861736828011c543a3a4861736800030cbc436c65617220612070726576696f75736c79206d616465207265717565737420666f72206120707265696d6167652e002d014e4f54453a2054484953204d555354204e4f542042452043414c4c4544204f4e20606861736860204d4f52452054494d4553205448414e2060726571756573745f707265696d616765602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee5020c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66e9020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66fd020140543a3a4b65794f776e657250726f6f6600001009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66e9020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66fd020140543a3a4b65794f776e657250726f6f6600012009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e0d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967010301504e657874436f6e66696744657363726970746f720002105d01506c616e20616e2065706f636820636f6e666967206368616e67652e205468652065706f636820636f6e666967206368616e6765206973207265636f7264656420616e642077696c6c20626520656e6163746564206f6e5101746865206e6578742063616c6c20746f2060656e6163745f65706f63685f6368616e6765602e2054686520636f6e6669672077696c6c20626520616374697661746564206f6e652065706f63682061667465722e59014d756c7469706c652063616c6c7320746f2074686973206d6574686f642077696c6c207265706c61636520616e79206578697374696e6720706c616e6e656420636f6e666967206368616e6765207468617420686164546e6f74206265656e20656e6163746564207965742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee902084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201ed0208496401f502001001206f6666656e646572f50201084964000110736c6f74f9020110536c6f7400013066697273745f686561646572ed0201184865616465720001347365636f6e645f686561646572ed0201184865616465720000ed02102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801f1020014012c706172656e745f68617368280130486173683a3a4f75747075740001186e756d626572f10101184e756d62657200012873746174655f726f6f74280130486173683a3a4f757470757400013c65787472696e736963735f726f6f74280130486173683a3a4f75747075740001186469676573743001184469676573740000f1020c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000f5020c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400d8013c737232353531393a3a5075626c69630000f902084873705f636f6e73656e7375735f736c6f747310536c6f740000040024010c7536340000fd02082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f646573910201305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e74000001030c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f720001040856310801046305030128287536342c2075363429000134616c6c6f7765645f736c6f747309030130416c6c6f776564536c6f7473000100000503000004082424000903084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f7473000200000d030c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77fd010124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e11030c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e6465780000489841737369676e20616e2070726576696f75736c7920756e61737369676e656420696e6465782e00dc5061796d656e743a20604465706f736974602069732072657365727665642066726f6d207468652073656e646572206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00f02d2060696e646578603a2074686520696e64657820746f20626520636c61696d65642e2054686973206d757374206e6f7420626520696e207573652e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e207472616e7366657208010c6e6577150301504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e6465780001505d0141737369676e20616e20696e64657820616c7265616479206f776e6564206279207468652073656e64657220746f20616e6f74686572206163636f756e742e205468652062616c616e6365207265736572766174696f6eb86973206566666563746976656c79207472616e7366657272656420746f20746865206e6577206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0025012d2060696e646578603a2074686520696e64657820746f2062652072652d61737369676e65642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e642d204f6e65207472616e73666572206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ae02020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e7429e42020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e74292c23203c2f7765696768743e1066726565040114696e64657810013c543a3a4163636f756e74496e646578000248944672656520757020616e20696e646578206f776e6564206279207468652073656e6465722e005d015061796d656e743a20416e792070726576696f7573206465706f73697420706c6163656420666f722074686520696e64657820697320756e726573657276656420696e207468652073656e646572206163636f756e742e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206f776e2074686520696e6465782e000d012d2060696e646578603a2074686520696e64657820746f2062652066726565642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e0084456d6974732060496e646578467265656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e38666f7263655f7472616e736665720c010c6e6577150301504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65ac0110626f6f6c0003545501466f72636520616e20696e64657820746f20616e206163636f756e742e205468697320646f65736e277420726571756972652061206465706f7369742e2049662074686520696e64657820697320616c7265616479e868656c642c207468656e20616e79206465706f736974206973207265696d62757273656420746f206974732063757272656e74206f776e65722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00a42d2060696e646578603a2074686520696e64657820746f206265202872652d2961737369676e65642e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e41012d2060667265657a65603a2069662073657420746f206074727565602c2077696c6c20667265657a652074686520696e64657820736f2069742063616e6e6f74206265207472616e736665727265642e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e782d20557020746f206f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743af42020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e657229f82020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e6572292c23203c2f7765696768743e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004484101467265657a6520616e20696e64657820736f2069742077696c6c20616c7761797320706f696e7420746f207468652073656e646572206163636f756e742e205468697320636f6e73756d657320746865206465706f7369742e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d757374206861766520616c6e6f6e2d66726f7a656e206163636f756e742060696e646578602e00ac2d2060696e646578603a2074686520696e64657820746f2062652066726f7a656e20696e20706c6163652e0088456d6974732060496e64657846726f7a656e60206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e702d20557020746f206f6e6520736c617368206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e15030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e6465780180011408496404000001244163636f756e74496400000014496e6465780400190301304163636f756e74496e6465780001000c52617704002c011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d0003002441646472657373323004002d0101205b75383b2032305d00040000190300000680001d030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e7366657208011064657374150301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565e80128543a3a42616c616e63650001306e65775f7265736572766564e80128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f75726365150301504163636f756e7449644c6f6f6b75704f663c543e00011064657374150301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c69766508011064657374150301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c08011064657374150301504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665ac0110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e21030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573250301385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2503000002ed02002903103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400016810626f6e640c0128636f6e74726f6c6c6572150301504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e8013042616c616e63654f663c543e00011470617965652d03017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000044610154616b6520746865206f726967696e206163636f756e74206173206120737461736820616e64206c6f636b207570206076616c756560206f66206974732062616c616e63652e2060636f6e74726f6c6c6572602077696c6c80626520746865206163636f756e74207468617420636f6e74726f6c732069742e002d016076616c756560206d757374206265206d6f7265207468616e2074686520606d696e696d756d5f62616c616e636560207370656369666965642062792060543a3a43757272656e6379602e002101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20627920746865207374617368206163636f756e742e003c456d6974732060426f6e646564602e2823203c7765696768743ed02d20496e646570656e64656e74206f662074686520617267756d656e74732e204d6f64657261746520636f6d706c65786974792e1c2d204f2831292e642d20546872656520657874726120444220656e74726965732e004d014e4f54453a2054776f206f66207468652073746f726167652077726974657320286053656c663a3a626f6e646564602c206053656c663a3a7061796565602920617265205f6e657665725f20636c65616e65643d01756e6c6573732074686520606f726967696e602066616c6c732062656c6f77205f6578697374656e7469616c206465706f7369745f20616e6420676574732072656d6f76656420617320647573742e482d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c23203c2f7765696768743e28626f6e645f65787472610401386d61785f6164646974696f6e616ce8013042616c616e63654f663c543e00013c610141646420736f6d6520657874726120616d6f756e742074686174206861766520617070656172656420696e207468652073746173682060667265655f62616c616e63656020696e746f207468652062616c616e636520757030666f72207374616b696e672e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e004d01557365207468697320696620746865726520617265206164646974696f6e616c2066756e647320696e20796f7572207374617368206163636f756e74207468617420796f75207769736820746f20626f6e642e5501556e6c696b65205b60626f6e64605d2853656c663a3a626f6e6429206f72205b60756e626f6e64605d2853656c663a3a756e626f6e642920746869732066756e6374696f6e20646f6573206e6f7420696d706f7365bc616e79206c696d69746174696f6e206f6e2074686520616d6f756e7420746861742063616e2062652061646465642e003c456d6974732060426f6e646564602e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e1c2d204f2831292e2c23203c2f7765696768743e18756e626f6e6404011476616c7565e8013042616c616e63654f663c543e00024c51015363686564756c65206120706f7274696f6e206f662074686520737461736820746f20626520756e6c6f636b656420726561647920666f72207472616e73666572206f75742061667465722074686520626f6e64fc706572696f6420656e64732e2049662074686973206c656176657320616e20616d6f756e74206163746976656c7920626f6e646564206c657373207468616e2101543a3a43757272656e63793a3a6d696e696d756d5f62616c616e636528292c207468656e20697420697320696e6372656173656420746f207468652066756c6c20616d6f756e742e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e0045014f6e63652074686520756e6c6f636b20706572696f6420697320646f6e652c20796f752063616e2063616c6c206077697468647261775f756e626f6e6465646020746f2061637475616c6c79206d6f7665bc7468652066756e6473206f7574206f66206d616e6167656d656e7420726561647920666f72207472616e736665722e0031014e6f206d6f7265207468616e2061206c696d69746564206e756d626572206f6620756e6c6f636b696e67206368756e6b73202873656520604d6178556e6c6f636b696e674368756e6b736029390163616e20636f2d657869737473206174207468652073616d652074696d652e20496e207468617420636173652c205b6043616c6c3a3a77697468647261775f756e626f6e646564605d206e656564f8746f2062652063616c6c656420666972737420746f2072656d6f766520736f6d65206f6620746865206368756e6b732028696620706f737369626c65292e00390149662061207573657220656e636f756e74657273207468652060496e73756666696369656e74426f6e6460206572726f72207768656e2063616c6c696e6720746869732065787472696e7369632c1901746865792073686f756c642063616c6c20606368696c6c6020666972737420696e206f7264657220746f206672656520757020746865697220626f6e6465642066756e64732e0044456d6974732060556e626f6e646564602e009453656520616c736f205b6043616c6c3a3a77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200033c290152656d6f766520616e7920756e6c6f636b6564206368756e6b732066726f6d207468652060756e6c6f636b696e67602071756575652066726f6d206f7572206d616e6167656d656e742e0031015468697320657373656e7469616c6c7920667265657320757020746861742062616c616e636520746f206265207573656420627920746865207374617368206163636f756e7420746f20646f4877686174657665722069742077616e74732e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722e0048456d697473206057697468647261776e602e006853656520616c736f205b6043616c6c3a3a756e626f6e64605d2e002823203c7765696768743e0501436f6d706c6578697479204f285329207768657265205320697320746865206e756d626572206f6620736c617368696e67207370616e7320746f2072656d6f766509014e4f54453a2057656967687420616e6e6f746174696f6e20697320746865206b696c6c207363656e6172696f2c20776520726566756e64206f74686572776973652e2c23203c2f7765696768743e2076616c69646174650401147072656673a0013856616c696461746f725072656673000414e44465636c617265207468652064657369726520746f2076616c696461746520666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e206e6f6d696e61746504011c74617267657473310301645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00052c0d014465636c617265207468652064657369726520746f206e6f6d696e6174652060746172676574736020666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743e2d012d20546865207472616e73616374696f6e277320636f6d706c65786974792069732070726f706f7274696f6e616c20746f207468652073697a65206f662060746172676574736020284e29050177686963682069732063617070656420617420436f6d7061637441737369676e6d656e74733a3a4c494d49542028543a3a4d61784e6f6d696e6174696f6e73292ed42d20426f74682074686520726561647320616e642077726974657320666f6c6c6f7720612073696d696c6172207061747465726e2e2c23203c2f7765696768743e146368696c6c00062cc44465636c617265206e6f2064657369726520746f206569746865722076616c6964617465206f72206e6f6d696e6174652e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e502d20436f6e7461696e73206f6e6520726561642ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e2c23203c2f7765696768743e247365745f706179656504011470617965652d03017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000740b42852652d2973657420746865207061796d656e742074617267657420666f72206120636f6e74726f6c6c65722e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e242d2d2d2d2d2d2d2d2d382d205765696768743a204f283129302d204442205765696768743a48202020202d20526561643a204c656467657248202020202d2057726974653a2050617965652c23203c2f7765696768743e387365745f636f6e74726f6c6c6572040128636f6e74726f6c6c6572150301504163636f756e7449644c6f6f6b75704f663c543e0008408c2852652d297365742074686520636f6e74726f6c6c6572206f6620612073746173682e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e282d2d2d2d2d2d2d2d2d2d305765696768743a204f283129284442205765696768743af02d20526561643a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c6572f42d2057726974653a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c65722c23203c2f7765696768743e4c7365745f76616c696461746f725f636f756e7404010c6e6577f101010c75333200092090536574732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e305765696768743a204f2831295857726974653a2056616c696461746f7220436f756e742c23203c2f7765696768743e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cf101010c753332000a1ca8496e6372656d656e74732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e547363616c655f76616c696461746f725f636f756e74040118666163746f723503011c50657263656e74000b1cd05363616c652075702074686520696465616c206e756d626572206f662076616c696461746f7273206279206120666163746f722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e34666f7263655f6e6f5f65726173000c3cac466f72636520746865726520746f206265206e6f206e6577206572617320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e3901546875732074686520656c656374696f6e2070726f63657373206d6179206265206f6e676f696e67207768656e20746869732069732063616c6c65642e20496e2074686973206361736520746865dc656c656374696f6e2077696c6c20636f6e74696e756520756e74696c20746865206e65787420657261206973207472696767657265642e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129442d2057726974653a20466f7263654572612c23203c2f7765696768743e34666f7263655f6e65775f657261000d404901466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f6620746865206e6578742073657373696f6e2e20416674657220746869732c2069742077696c6c2062659c726573657420746f206e6f726d616c20286e6f6e2d666f7263656429206265686176696f75722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129402d20577269746520466f7263654572612c23203c2f7765696768743e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573f801445665633c543a3a4163636f756e7449643e000e0cc8536574207468652076616c696461746f72732077686f2063616e6e6f7420626520736c61736865642028696620616e79292e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0c0901466f72636520612063757272656e74207374616b657220746f206265636f6d6520636f6d706c6574656c7920756e7374616b65642c20696d6d6564696174656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e50666f7263655f6e65775f6572615f616c776179730010240101466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f662073657373696f6e7320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e6469636573390301205665633c7533323e0011149443616e63656c20656e6163746d656e74206f66206120646566657272656420736c6173682e00b043616e2062652063616c6c6564206279207468652060543a3a536c61736843616e63656c4f726967696e602e000101506172616d65746572733a2065726120616e6420696e6469636573206f662074686520736c617368657320666f7220746861742065726120746f206b696c6c2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012540d01506179206f757420616c6c20746865207374616b65727320626568696e6420612073696e676c652076616c696461746f7220666f7220612073696e676c65206572612e0049012d206076616c696461746f725f73746173686020697320746865207374617368206163636f756e74206f66207468652076616c696461746f722e205468656972206e6f6d696e61746f72732c20757020746f2501202060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602c2077696c6c20616c736f207265636569766520746865697220726577617264732e31012d206065726160206d617920626520616e7920657261206265747765656e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e005501546865206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e20416e79206163636f756e742063616e2063616c6c20746869732066756e6374696f6e2c206576656e206966746974206973206e6f74206f6e65206f6620746865207374616b6572732e002823203c7765696768743efc2d2054696d6520636f6d706c65786974793a206174206d6f7374204f284d61784e6f6d696e61746f72526577617264656450657256616c696461746f72292ec02d20436f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e64207772697465732e2c2d2d2d2d2d2d2d2d2d2d2d19014e20697320746865204e756d626572206f66207061796f75747320666f72207468652076616c696461746f722028696e636c7564696e67207468652076616c696461746f72291c5765696768743a842d205265776172642044657374696e6174696f6e205374616b65643a204f284e29c02d205265776172642044657374696e6174696f6e20436f6e74726f6c6c657220284372656174696e67293a204f284e29004d0120204e4f54453a20776569676874732061726520617373756d696e672074686174207061796f75747320617265206d61646520746f20616c697665207374617368206163636f756e7420285374616b6564292e55012020506179696e67206576656e2061206465616420636f6e74726f6c6c65722069732063686561706572207765696768742d776973652e20576520646f6e277420646f20616e7920726566756e647320686572652e2c23203c2f7765696768743e187265626f6e6404011476616c7565e8013042616c616e63654f663c543e001324dc5265626f6e64206120706f7274696f6e206f6620746865207374617368207363686564756c656420746f20626520756e6c6f636b65642e00d4546865206469737061746368206f726967696e206d757374206265207369676e65642062792074686520636f6e74726f6c6c65722e002823203c7765696768743ed02d2054696d6520636f6d706c65786974793a204f284c292c207768657265204c20697320756e6c6f636b696e67206368756e6b73882d20426f756e64656420627920604d6178556e6c6f636b696e674368756e6b73602ef02d2053746f72616765206368616e6765733a2043616e277420696e6372656173652073746f726167652c206f6e6c792064656372656173652069742e2c23203c2f7765696768743e447365745f686973746f72795f64657074680801446e65775f686973746f72795f6465707468f1010120457261496e6465780001446572615f6974656d735f64656c65746564f101010c7533320014582d015365742060486973746f72794465707468602076616c75652e20546869732066756e6374696f6e2077696c6c2064656c65746520616e7920686973746f727920696e666f726d6174696f6e7c7768656e2060486973746f727944657074686020697320726564756365642e002c506172616d65746572733a0d012d20606e65775f686973746f72795f6465707468603a20546865206e657720686973746f727920646570746820796f7520776f756c64206c696b6520746f207365742e59012d20606572615f6974656d735f64656c65746564603a20546865206e756d626572206f66206974656d7320746861742077696c6c2062652064656c6574656420627920746869732064697370617463682e20546869735d01202073686f756c64207265706f727420616c6c207468652073746f72616765206974656d7320746861742077696c6c2062652064656c6574656420627920636c656172696e67206f6c642065726120686973746f72792e590120204e656564656420746f207265706f727420616e2061636375726174652077656967687420666f72207468652064697370617463682e20547275737465642062792060526f6f746020746f207265706f727420616e4820206163637572617465206e756d6265722e00504f726967696e206d75737420626520726f6f742e002823203c7765696768743edc2d20453a204e756d626572206f6620686973746f7279206465707468732072656d6f7665642c20692e652e203130202d3e2037203d2033382d205765696768743a204f284529302d204442205765696768743a9c202020202d2052656164733a2043757272656e74204572612c20486973746f72792044657074686c202020202d205772697465733a20486973746f72792044657074682d01202020202d20436c6561722050726566697820456163683a20457261205374616b6572732c204572615374616b657273436c69707065642c204572617356616c696461746f7250726566732501202020202d2057726974657320456163683a204572617356616c696461746f725265776172642c2045726173526577617264506f696e74732c2045726173546f74616c5374616b652c6c20202020202045726173537461727453657373696f6e496e6465782c23203c2f7765696768743e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320015305d0152656d6f766520616c6c2064617461207374727563747572657320636f6e6365726e696e672061207374616b65722f7374617368206f6e636520697420697320617420612073746174652077686572652069742063616e0501626520636f6e736964657265642060647573746020696e20746865207374616b696e672073797374656d2e2054686520726571756972656d656e7473206172653a000501312e207468652060746f74616c5f62616c616e636560206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e1101322e206f722c2074686520606c65646765722e746f74616c60206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e00550154686520666f726d65722063616e2068617070656e20696e206361736573206c696b65206120736c6173683b20746865206c6174746572207768656e20612066756c6c7920756e626f6e646564206163636f756e7409016973207374696c6c20726563656976696e67207374616b696e67207265776172647320696e206052657761726444657374696e6174696f6e3a3a5374616b6564602e00310149742063616e2062652063616c6c656420627920616e796f6e652c206173206c6f6e672061732060737461736860206d65657473207468652061626f766520726571756972656d656e74732e00dc526566756e647320746865207472616e73616374696f6e20666565732075706f6e207375636365737366756c20657865637574696f6e2e106b69636b04010c77686f310301645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00162ce052656d6f76652074686520676976656e206e6f6d696e6174696f6e732066726f6d207468652063616c6c696e672076616c696461746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e004d012d206077686f603a2041206c697374206f66206e6f6d696e61746f72207374617368206163636f756e74732077686f20617265206e6f6d696e6174696e6720746869732076616c696461746f72207768696368c0202073686f756c64206e6f206c6f6e676572206265206e6f6d696e6174696e6720746869732076616c696461746f722e0055014e6f74653a204d616b696e6720746869732063616c6c206f6e6c79206d616b65732073656e736520696620796f7520666972737420736574207468652076616c696461746f7220707265666572656e63657320746f78626c6f636b20616e792066757274686572206e6f6d696e6174696f6e732e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e643d030158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e643d030158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e7441030134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e7441030134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c6445030144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6e49030144436f6e6669674f703c50657262696c6c3e001744ac5570646174652074686520766172696f7573207374616b696e6720636f6e66696775726174696f6e73202e0025012a20606d696e5f6e6f6d696e61746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f2062652061206e6f6d696e61746f722e25012a20606d696e5f76616c696461746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f20626520612076616c696461746f722e55012a20606d61785f6e6f6d696e61746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e2062652061206e6f6d696e61746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e55012a20606d61785f76616c696461746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e20626520612076616c696461746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e59012a20606368696c6c5f7468726573686f6c64603a2054686520726174696f206f6620606d61785f6e6f6d696e61746f725f636f756e7460206f7220606d61785f76616c696461746f725f636f756e74602077686963681901202073686f756c642062652066696c6c656420696e206f7264657220666f722074686520606368696c6c5f6f7468657260207472616e73616374696f6e20746f20776f726b2e61012a20606d696e5f636f6d6d697373696f6e603a20546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e207468617420656163682076616c696461746f7273206d757374206d61696e7461696e2e550120205468697320697320636865636b6564206f6e6c792075706f6e2063616c6c696e67206076616c6964617465602e204578697374696e672076616c696461746f727320617265206e6f742061666665637465642e00a84f726967696e206d75737420626520526f6f7420746f2063616c6c20746869732066756e6374696f6e2e0035014e4f54453a204578697374696e67206e6f6d696e61746f727320616e642076616c696461746f72732077696c6c206e6f742062652061666665637465642062792074686973207570646174652e1101746f206b69636b2070656f706c6520756e64657220746865206e6577206c696d6974732c20606368696c6c5f6f74686572602073686f756c642062652063616c6c65642e2c6368696c6c5f6f74686572040128636f6e74726f6c6c6572000130543a3a4163636f756e74496400186841014465636c61726520612060636f6e74726f6c6c65726020746f2073746f702070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e004101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2c206275742063616e2062652063616c6c656420627920616e796f6e652e0059014966207468652063616c6c6572206973207468652073616d652061732074686520636f6e74726f6c6c6572206265696e672074617267657465642c207468656e206e6f206675727468657220636865636b7320617265d8656e666f726365642c20616e6420746869732066756e6374696f6e2062656861766573206a757374206c696b6520606368696c6c602e005d014966207468652063616c6c657220697320646966666572656e74207468616e2074686520636f6e74726f6c6c6572206265696e672074617267657465642c2074686520666f6c6c6f77696e6720636f6e646974696f6e73306d757374206265206d65743a001d012a2060636f6e74726f6c6c657260206d7573742062656c6f6e6720746f2061206e6f6d696e61746f722077686f20686173206265636f6d65206e6f6e2d6465636f6461626c652c000c4f723a003d012a204120604368696c6c5468726573686f6c6460206d7573742062652073657420616e6420636865636b656420776869636820646566696e657320686f7720636c6f736520746f20746865206d6178550120206e6f6d696e61746f7273206f722076616c696461746f7273207765206d757374207265616368206265666f72652075736572732063616e207374617274206368696c6c696e67206f6e652d616e6f746865722e59012a204120604d61784e6f6d696e61746f72436f756e746020616e6420604d617856616c696461746f72436f756e7460206d75737420626520736574207768696368206973207573656420746f2064657465726d696e65902020686f7720636c6f73652077652061726520746f20746865207468726573686f6c642e5d012a204120604d696e4e6f6d696e61746f72426f6e646020616e6420604d696e56616c696461746f72426f6e6460206d7573742062652073657420616e6420636865636b65642c2077686963682064657465726d696e65735101202069662074686973206973206120706572736f6e20746861742073686f756c64206265206368696c6c6564206265636175736520746865792068617665206e6f74206d657420746865207468726573686f6c64402020626f6e642072657175697265642e005501546869732063616e2062652068656c7066756c20696620626f6e6420726571756972656d656e74732061726520757064617465642c20616e64207765206e65656420746f2072656d6f7665206f6c642075736572739877686f20646f206e6f74207361746973667920746865736520726571756972656d656e74732e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400190c4501466f72636520612076616c696461746f7220746f2068617665206174206c6561737420746865206d696e696d756d20636f6d6d697373696f6e2e20546869732077696c6c206e6f74206166666563742061610176616c696461746f722077686f20616c726561647920686173206120636f6d6d697373696f6e2067726561746572207468616e206f7220657175616c20746f20746865206d696e696d756d2e20416e79206163636f756e743863616e2063616c6c20746869732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d03083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e6500040000310300000215030035030c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000390300000210003d03103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f7665000200004103103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200004503103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f70040454013503010c104e6f6f700000000c536574040035030104540001001852656d6f7665000200004903103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401a8010c104e6f6f700000000c5365740400a80104540001001852656d6f7665000200004d030c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579735103011c543a3a4b65797300011470726f6f662c011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e51030840706f6c6b61646f745f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061c801d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265f50201c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65d401d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f72550301e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74590301f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f766572795d0301fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300005503104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070185075626c696300000400d8013c737232353531393a3a5075626c696300005903104c706f6c6b61646f745f7072696d6974697665730876323861737369676e6d656e745f617070185075626c696300000400d8013c737232353531393a3a5075626c696300005d030c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400d8013c737232353531393a3a5075626c6963000061030c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66650301bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66fd020140543a3a4b65794f776e657250726f6f6600001009015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66650301bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66fd020140543a3a4b65794f776e657250726f6f6600012409015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e000d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e306e6f74655f7374616c6c656408011464656c6179100138543a3a426c6f636b4e756d62657200016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720002303d014e6f74652074686174207468652063757272656e7420617574686f7269747920736574206f6620746865204752414e4450412066696e616c6974792067616467657420686173207374616c6c65642e006101546869732077696c6c2074726967676572206120666f7263656420617574686f7269747920736574206368616e67652061742074686520626567696e6e696e67206f6620746865206e6578742073657373696f6e2c20746f6101626520656e6163746564206064656c61796020626c6f636b7320616674657220746861742e20546865206064656c6179602073686f756c64206265206869676820656e6f75676820746f20736166656c7920617373756d654901746861742074686520626c6f636b207369676e616c6c696e672074686520666f72636564206368616e67652077696c6c206e6f742062652072652d6f7267656420652e672e203130303020626c6f636b732e5d0154686520626c6f636b2070726f64756374696f6e207261746520287768696368206d617920626520736c6f77656420646f776e2062656361757365206f662066696e616c697479206c616767696e67292073686f756c64510162652074616b656e20696e746f206163636f756e74207768656e2063686f6f73696e6720746865206064656c6179602e20546865204752414e44504120766f74657273206261736564206f6e20746865206e65775501617574686f726974792077696c6c20737461727420766f74696e67206f6e20746f70206f662060626573745f66696e616c697a65645f626c6f636b5f6e756d6265726020666f72206e65772066696e616c697a65644d01626c6f636b732e2060626573745f66696e616c697a65645f626c6f636b5f6e756d626572602073686f756c64206265207468652068696768657374206f6620746865206c61746573742066696e616c697a6564c4626c6f636b206f6620616c6c2076616c696461746f7273206f6620746865206e657720617574686f72697479207365742e00584f6e6c792063616c6c61626c6520627920726f6f742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6503084c73705f66696e616c6974795f6772616e6470614445717569766f636174696f6e50726f6f660804480128044e0110000801187365745f6964240114536574496400013065717569766f636174696f6e6903014845717569766f636174696f6e3c482c204e3e00006903084c73705f66696e616c6974795f6772616e6470613045717569766f636174696f6e0804480128044e011001081c507265766f746504006d030139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040081030141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100006d03084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401c80456017103045301750300100130726f756e645f6e756d62657224010c7536340001206964656e74697479c80108496400011466697273747d03011828562c2053290001187365636f6e647d03011828562c20532900007103084066696e616c6974795f6772616e6470611c507265766f74650804480128044e01100008012c7461726765745f68617368280104480001347461726765745f6e756d6265721001044e000075030c4c73705f66696e616c6974795f6772616e6470610c617070245369676e61747572650000040079030148656432353531393a3a5369676e6174757265000079030c1c73705f636f72651c65643235353139245369676e617475726500000400950101205b75383b2036345d00007d030000040871037503008103084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401c80456018503045301750300100130726f756e645f6e756d62657224010c7536340001206964656e74697479c80108496400011466697273748903011828562c2053290001187365636f6e648903011828562c20532900008503084066696e616c6974795f6772616e64706124507265636f6d6d69740804480128044e01100008012c7461726765745f68617368280104480001347461726765745f6e756d6265721001044e000089030000040885037503008d030c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c04045400010424686561727462656174080124686561727462656174910301644865617274626561743c543a3a426c6f636b4e756d6265723e0001247369676e6174757265a50301bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e61747572650000242823203c7765696768743e61012d20436f6d706c65786974793a20604f284b202b20452960207768657265204b206973206c656e677468206f6620604b6579736020286865617274626561742e76616c696461746f72735f6c656e2920616e642045206973d820206c656e677468206f6620606865617274626561742e6e6574776f726b5f73746174652e65787465726e616c5f61646472657373608820202d20604f284b29603a206465636f64696e67206f66206c656e67746820604b60ac20202d20604f284529603a206465636f64696e672f656e636f64696e67206f66206c656e6774682060456039012d20446252656164733a2070616c6c65745f73657373696f6e206056616c696461746f7273602c2070616c6c65745f73657373696f6e206043757272656e74496e646578602c20604b657973602c5820206052656365697665644865617274626561747360802d2044625772697465733a2060526563656976656448656172746265617473602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e9103084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000140130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001346e6574776f726b5f7374617465950301484f70617175654e6574776f726b537461746500013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c753332000095030c1c73705f636f7265206f6666636861696e484f70617175654e6574776f726b5374617465000008011c706565725f6964990301304f706171756550656572496400014865787465726e616c5f6164647265737365739d0301505665633c4f70617175654d756c7469616464723e00009903081c73705f636f7265304f7061717565506565724964000004002c011c5665633c75383e00009d03000002a10300a1030c1c73705f636f7265206f6666636861696e3c4f70617175654d756c746961646472000004002c011c5665633c75383e0000a503104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e61747572650000040091010148737232353531393a3a5369676e61747572650000a9030c4070616c6c65745f64656d6f63726163791870616c6c65741043616c6c0404540001641c70726f706f736508013470726f706f73616c5f6861736828011c543a3a4861736800011476616c7565e8013042616c616e63654f663c543e00002c9c50726f706f736520612073656e73697469766520616374696f6e20746f2062652074616b656e2e001501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737480686176652066756e647320746f20636f76657220746865206465706f7369742e00d42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20707265696d6167652e15012d206076616c7565603a2054686520616d6f756e74206f66206465706f73697420286d757374206265206174206c6561737420604d696e696d756d4465706f73697460292e0044456d697473206050726f706f736564602e00385765696768743a20604f28702960187365636f6e6408012070726f706f73616cf101012450726f70496e64657800014c7365636f6e64735f75707065725f626f756e64f101010c753332000128b45369676e616c732061677265656d656e742077697468206120706172746963756c61722070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e64657211016d75737420686176652066756e647320746f20636f76657220746865206465706f7369742c20657175616c20746f20746865206f726967696e616c206465706f7369742e00c82d206070726f706f73616c603a2054686520696e646578206f66207468652070726f706f73616c20746f207365636f6e642e41012d20607365636f6e64735f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e207468652063757272656e74206e756d626572206f66207365636f6e6473206f6e20746869732501202070726f706f73616c2e2045787472696e736963206973207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e001d015765696768743a20604f28532960207768657265205320697320746865206e756d626572206f66207365636f6e647320612070726f706f73616c20616c7265616479206861732e10766f74650801247265665f696e646578f101013c5265666572656e64756d496e646578000110766f7465010101644163636f756e74566f74653c42616c616e63654f663c543e3e0002243101566f746520696e2061207265666572656e64756d2e2049662060766f74652e69735f6179652829602c2074686520766f746520697320746f20656e616374207468652070726f706f73616c3bb86f7468657277697365206974206973206120766f746520746f206b65657020746865207374617475732071756f2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00dc2d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f20766f746520666f722e842d2060766f7465603a2054686520766f746520636f6e66696775726174696f6e2e002d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722068617320766f746564206f6e2e40656d657267656e63795f63616e63656c0401247265665f696e64657810013c5265666572656e64756d496e6465780003204d015363686564756c6520616e20656d657267656e63792063616e63656c6c6174696f6e206f662061207265666572656e64756d2e2043616e6e6f742068617070656e20747769636520746f207468652073616d652c7265666572656e64756d2e00f8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c6c6174696f6e4f726967696e602e00d02d607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e003c5765696768743a20604f283129602e4065787465726e616c5f70726f706f736504013470726f706f73616c5f6861736828011c543a3a486173680004242d015363686564756c652061207265666572656e64756d20746f206265207461626c6564206f6e6365206974206973206c6567616c20746f207363686564756c6520616e2065787465726e616c2c7265666572656e64756d2e00e8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206045787465726e616c4f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e0015015765696768743a20604f2856296020776974682056206e756d626572206f66207665746f65727320696e2074686520626c61636b6c697374206f662070726f706f73616c2eb820204465636f64696e6720766563206f66206c656e67746820562e2043686172676564206173206d6178696d756d6465787465726e616c5f70726f706f73655f6d616a6f7269747904013470726f706f73616c5f6861736828011c543a3a4861736800052c55015363686564756c652061206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f207363686564756c655c616e2065787465726e616c207265666572656e64756d2e00ec546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c4d616a6f726974794f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f283129606065787465726e616c5f70726f706f73655f64656661756c7404013470726f706f73616c5f6861736828011c543a3a4861736800062c45015363686564756c652061206e656761746976652d7475726e6f75742d62696173207265666572656e64756d20746f206265207461626c6564206e657874206f6e6365206974206973206c6567616c20746f807363686564756c6520616e2065787465726e616c207265666572656e64756d2e00e8546865206469737061746368206f6620746869732063616c6c206d757374206265206045787465726e616c44656661756c744f726967696e602e00d42d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c2e004901556e6c696b65206065787465726e616c5f70726f706f7365602c20626c61636b6c697374696e6720686173206e6f20656666656374206f6e207468697320616e64206974206d6179207265706c6163652061987072652d7363686564756c6564206065787465726e616c5f70726f706f7365602063616c6c2e00385765696768743a20604f2831296028666173745f747261636b0c013470726f706f73616c5f6861736828011c543a3a48617368000134766f74696e675f706572696f64100138543a3a426c6f636b4e756d62657200011464656c6179100138543a3a426c6f636b4e756d6265720007404d015363686564756c65207468652063757272656e746c792065787465726e616c6c792d70726f706f736564206d616a6f726974792d63617272696573207265666572656e64756d20746f206265207461626c65646101696d6d6564696174656c792e204966207468657265206973206e6f2065787465726e616c6c792d70726f706f736564207265666572656e64756d2063757272656e746c792c206f72206966207468657265206973206f6e65e8627574206974206973206e6f742061206d616a6f726974792d63617272696573207265666572656e64756d207468656e206974206661696c732e00d0546865206469737061746368206f6620746869732063616c6c206d757374206265206046617374547261636b4f726967696e602e00f42d206070726f706f73616c5f68617368603a205468652068617368206f66207468652063757272656e742065787465726e616c2070726f706f73616c2e29012d2060766f74696e675f706572696f64603a2054686520706572696f64207468617420697320616c6c6f77656420666f7220766f74696e67206f6e20746869732070726f706f73616c2e88094d75737420626520616c776179732067726561746572207468616e207a65726f2e350109466f72206046617374547261636b4f726967696e60206d75737420626520657175616c206f722067726561746572207468616e206046617374547261636b566f74696e67506572696f64602e51012d206064656c6179603a20546865206e756d626572206f6620626c6f636b20616674657220766f74696e672068617320656e64656420696e20617070726f76616c20616e6420746869732073686f756c64206265b82020656e61637465642e205468697320646f65736e277420686176652061206d696e696d756d20616d6f756e742e0040456d697473206053746172746564602e00385765696768743a20604f28312960347665746f5f65787465726e616c04013470726f706f73616c5f6861736828011c543a3a48617368000824b85665746f20616e6420626c61636b6c697374207468652065787465726e616c2070726f706f73616c20686173682e00d8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520605665746f4f726967696e602e002d012d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f66207468652070726f706f73616c20746f207665746f20616e6420626c61636b6c6973742e003c456d69747320605665746f6564602e00fc5765696768743a20604f2856202b206c6f6728562929602077686572652056206973206e756d626572206f6620606578697374696e67207665746f657273604463616e63656c5f7265666572656e64756d0401247265665f696e646578f101013c5265666572656e64756d496e64657800091c5052656d6f76652061207265666572656e64756d2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00d42d20607265665f696e646578603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e004423205765696768743a20604f283129602e3463616e63656c5f717565756564040114776869636810013c5265666572656e64756d496e646578000a1c9c43616e63656c20612070726f706f73616c2071756575656420666f7220656e6163746d656e742e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e00c42d20607768696368603a2054686520696e646578206f6620746865207265666572656e64756d20746f2063616e63656c2e0049015765696768743a20604f284429602077686572652060446020697320746865206974656d7320696e207468652064697370617463682071756575652e205765696768746564206173206044203d203130602e2064656c65676174650c0108746f150301504163636f756e7449644c6f6f6b75704f663c543e000128636f6e76696374696f6ead030128436f6e76696374696f6e00011c62616c616e636518013042616c616e63654f663c543e000b50390144656c65676174652074686520766f74696e6720706f77657220287769746820736f6d6520676976656e20636f6e76696374696f6e29206f66207468652073656e64696e67206163636f756e742e0055015468652062616c616e63652064656c656761746564206973206c6f636b656420666f72206173206c6f6e6720617320697427732064656c6567617465642c20616e64207468657265616674657220666f7220746865c874696d6520617070726f70726961746520666f722074686520636f6e76696374696f6e2773206c6f636b20706572696f642e005d01546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e696e67206163636f756e74206d757374206569746865723a7420202d2062652064656c65676174696e6720616c72656164793b206f72590120202d2068617665206e6f20766f74696e67206163746976697479202869662074686572652069732c207468656e2069742077696c6c206e65656420746f2062652072656d6f7665642f636f6e736f6c69646174656494202020207468726f7567682060726561705f766f746560206f722060756e766f746560292e0045012d2060746f603a20546865206163636f756e742077686f736520766f74696e6720746865206074617267657460206163636f756e74277320766f74696e6720706f7765722077696c6c20666f6c6c6f772e55012d2060636f6e76696374696f6e603a2054686520636f6e76696374696f6e20746861742077696c6c20626520617474616368656420746f207468652064656c65676174656420766f7465732e205768656e20746865410120206163636f756e7420697320756e64656c6567617465642c207468652066756e64732077696c6c206265206c6f636b656420666f722074686520636f72726573706f6e64696e6720706572696f642e61012d206062616c616e6365603a2054686520616d6f756e74206f6620746865206163636f756e7427732062616c616e636520746f206265207573656420696e2064656c65676174696e672e2054686973206d757374206e6f74b420206265206d6f7265207468616e20746865206163636f756e7427732063757272656e742062616c616e63652e0048456d697473206044656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e28756e64656c6567617465000c30cc556e64656c65676174652074686520766f74696e6720706f776572206f66207468652073656e64696e67206163636f756e742e005d01546f6b656e73206d617920626520756e6c6f636b656420666f6c6c6f77696e67206f6e636520616e20616d6f756e74206f662074696d6520636f6e73697374656e74207769746820746865206c6f636b20706572696f64dc6f662074686520636f6e76696374696f6e2077697468207768696368207468652064656c65676174696f6e20776173206973737565642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062655463757272656e746c792064656c65676174696e672e0050456d6974732060556e64656c656761746564602e003d015765696768743a20604f28522960207768657265205220697320746865206e756d626572206f66207265666572656e64756d732074686520766f7465722064656c65676174696e6720746f20686173c82020766f746564206f6e2e205765696768742069732063686172676564206173206966206d6178696d756d20766f7465732e58636c6561725f7075626c69635f70726f706f73616c73000d1470436c6561727320616c6c207075626c69632070726f706f73616c732e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f526f6f745f2e003c5765696768743a20604f283129602e346e6f74655f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000e285d0152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e205468697320646f65736e27742072657175697265207468652070726f706f73616c20746f2062652101696e207468652064697370617463682071756575652062757420646f657320726571756972652061206465706f7369742c2072657475726e6564206f6e636520656e61637465642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e646e6f74655f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e000f04090153616d6520617320606e6f74655f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e586e6f74655f696d6d696e656e745f707265696d616765040140656e636f6465645f70726f706f73616c2c011c5665633c75383e001030410152656769737465722074686520707265696d61676520666f7220616e207570636f6d696e672070726f706f73616c2e2054686973207265717569726573207468652070726f706f73616c20746f2062653d01696e207468652064697370617463682071756575652e204e6f206465706f736974206973206e65656465642e205768656e20746869732063616c6c206973207375636365737366756c2c20692e652e350174686520707265696d61676520686173206e6f74206265656e2075706c6f61646564206265666f726520616e64206d61746368657320736f6d6520696d6d696e656e742070726f706f73616c2c3c6e6f2066656520697320706169642e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00c42d2060656e636f6465645f70726f706f73616c603a2054686520707265696d616765206f6620612070726f706f73616c2e0058456d6974732060507265696d6167654e6f746564602e004d015765696768743a20604f28452960207769746820452073697a65206f662060656e636f6465645f70726f706f73616c60202870726f7465637465642062792061207265717569726564206465706f736974292e886e6f74655f696d6d696e656e745f707265696d6167655f6f7065726174696f6e616c040140656e636f6465645f70726f706f73616c2c011c5665633c75383e0011042d0153616d6520617320606e6f74655f696d6d696e656e745f707265696d6167656020627574206f726967696e20697320604f7065726174696f6e616c507265696d6167654f726967696e602e34726561705f707265696d61676508013470726f706f73616c5f6861736828011c543a3a4861736800016070726f706f73616c5f6c656e5f75707065725f626f756e64f101010c75333200123cf052656d6f766520616e20657870697265642070726f706f73616c20707265696d61676520616e6420636f6c6c65637420746865206465706f7369742e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d206070726f706f73616c5f68617368603a2054686520707265696d6167652068617368206f6620612070726f706f73616c2e5d012d206070726f706f73616c5f6c656e6774685f75707065725f626f756e64603a20616e20757070657220626f756e64206f6e206c656e677468206f66207468652070726f706f73616c2e2045787472696e736963206973c820207765696768746564206163636f7264696e6720746f20746869732076616c75652077697468206e6f20726566756e642e004d01546869732077696c6c206f6e6c7920776f726b2061667465722060566f74696e67506572696f646020626c6f636b732066726f6d207468652074696d6520746861742074686520707265696d6167652077617359016e6f7465642c2069662069742773207468652073616d65206163636f756e7420646f696e672069742e2049662069742773206120646966666572656e74206163636f756e742c207468656e206974276c6c206f6e6c79ac776f726b20616e206164646974696f6e616c2060456e6163746d656e74506572696f6460206c617465722e005c456d6974732060507265696d616765526561706564602e00b45765696768743a20604f284429602077686572652044206973206c656e677468206f662070726f706f73616c2e18756e6c6f636b040118746172676574150301504163636f756e7449644c6f6f6b75704f663c543e00131ca0556e6c6f636b20746f6b656e732074686174206861766520616e2065787069726564206c6f636b2e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e00b82d2060746172676574603a20546865206163636f756e7420746f2072656d6f766520746865206c6f636b206f6e2e00bc5765696768743a20604f2852296020776974682052206e756d626572206f6620766f7465206f66207461726765742e2c72656d6f76655f766f7465040114696e64657810013c5265666572656e64756d496e64657800146c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e000c49663a882d20746865207265666572656e64756d207761732063616e63656c6c65642c206f727c2d20746865207265666572656e64756d206973206f6e676f696e672c206f72902d20746865207265666572656e64756d2068617320656e64656420737563682074686174fc20202d2074686520766f7465206f6620746865206163636f756e742077617320696e206f70706f736974696f6e20746f2074686520726573756c743b206f72d420202d20746865726520776173206e6f20636f6e76696374696f6e20746f20746865206163636f756e74277320766f74653b206f728420202d20746865206163636f756e74206d61646520612073706c697420766f74655d012e2e2e7468656e2074686520766f74652069732072656d6f76656420636c65616e6c7920616e64206120666f6c6c6f77696e672063616c6c20746f2060756e6c6f636b60206d617920726573756c7420696e206d6f72655866756e6473206265696e6720617661696c61626c652e00a849662c20686f77657665722c20746865207265666572656e64756d2068617320656e64656420616e643aec2d2069742066696e697368656420636f72726573706f6e64696e6720746f2074686520766f7465206f6620746865206163636f756e742c20616e64dc2d20746865206163636f756e74206d6164652061207374616e6461726420766f7465207769746820636f6e76696374696f6e2c20616e64bc2d20746865206c6f636b20706572696f64206f662074686520636f6e76696374696f6e206973206e6f74206f76657259012e2e2e7468656e20746865206c6f636b2077696c6c206265206167677265676174656420696e746f20746865206f766572616c6c206163636f756e742773206c6f636b2c207768696368206d617920696e766f6c766559012a6f7665726c6f636b696e672a20287768657265207468652074776f206c6f636b732061726520636f6d62696e656420696e746f20612073696e676c65206c6f636b207468617420697320746865206d6178696d756de46f6620626f74682074686520616d6f756e74206c6f636b656420616e64207468652074696d65206973206974206c6f636b656420666f72292e004901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2c20616e6420746865207369676e6572206d7573742068617665206120766f7465887265676973746572656420666f72207265666572656e64756d2060696e646578602e00f42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e4472656d6f76655f6f746865725f766f7465080118746172676574150301504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c5265666572656e64756d496e64657800153c7c52656d6f7665206120766f746520666f722061207265666572656e64756d2e004d0149662074686520607461726765746020697320657175616c20746f20746865207369676e65722c207468656e20746869732066756e6374696f6e2069732065786163746c79206571756976616c656e7420746f2d016072656d6f76655f766f7465602e204966206e6f7420657175616c20746f20746865207369676e65722c207468656e2074686520766f7465206d757374206861766520657870697265642c5501656974686572206265636175736520746865207265666572656e64756d207761732063616e63656c6c65642c20626563617573652074686520766f746572206c6f737420746865207265666572656e64756d206f7298626563617573652074686520636f6e76696374696f6e20706572696f64206973206f7665722e00c8546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e004d012d2060746172676574603a20546865206163636f756e74206f662074686520766f746520746f2062652072656d6f7665643b2074686973206163636f756e74206d757374206861766520766f74656420666f725420207265666572656e64756d2060696e646578602ef42d2060696e646578603a2054686520696e646578206f66207265666572656e64756d206f662074686520766f746520746f2062652072656d6f7665642e0055015765696768743a20604f2852202b206c6f6720522960207768657265205220697320746865206e756d626572206f66207265666572656e646120746861742060746172676574602068617320766f746564206f6e2ed820205765696768742069732063616c63756c6174656420666f7220746865206d6178696d756d206e756d626572206f6620766f74652e38656e6163745f70726f706f73616c08013470726f706f73616c5f6861736828011c543a3a48617368000114696e64657810013c5265666572656e64756d496e6465780016044d01456e61637420612070726f706f73616c2066726f6d2061207265666572656e64756d2e20466f72206e6f77207765206a757374206d616b65207468652077656967687420626520746865206d6178696d756d2e24626c61636b6c69737408013470726f706f73616c5f6861736828011c543a3a4861736800013c6d617962655f7265665f696e646578b103015c4f7074696f6e3c5265666572656e64756d496e6465783e00173c45015065726d616e656e746c7920706c61636520612070726f706f73616c20696e746f2074686520626c61636b6c6973742e20546869732070726576656e74732069742066726f6d2065766572206265696e673c70726f706f73656420616761696e2e00510149662063616c6c6564206f6e206120717565756564207075626c6963206f722065787465726e616c2070726f706f73616c2c207468656e20746869732077696c6c20726573756c7420696e206974206265696e67510172656d6f7665642e2049662074686520607265665f696e6465786020737570706c69656420697320616e20616374697665207265666572656e64756d2077697468207468652070726f706f73616c20686173682c687468656e2069742077696c6c2062652063616e63656c6c65642e00ec546865206469737061746368206f726967696e206f6620746869732063616c6c206d7573742062652060426c61636b6c6973744f726967696e602e00f82d206070726f706f73616c5f68617368603a205468652070726f706f73616c206861736820746f20626c61636b6c697374207065726d616e656e746c792e45012d20607265665f696e646578603a20416e206f6e676f696e67207265666572656e64756d2077686f73652068617368206973206070726f706f73616c5f68617368602c2077686963682077696c6c2062652863616e63656c6c65642e0041015765696768743a20604f28702960202874686f756768206173207468697320697320616e20686967682d70726976696c6567652064697370617463682c20776520617373756d65206974206861732061502020726561736f6e61626c652076616c7565292e3c63616e63656c5f70726f706f73616c04012870726f705f696e646578f101012450726f70496e64657800181c4852656d6f766520612070726f706f73616c2e000101546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206043616e63656c50726f706f73616c4f726967696e602e00d02d206070726f705f696e646578603a2054686520696e646578206f66207468652070726f706f73616c20746f2063616e63656c2e00e45765696768743a20604f28702960207768657265206070203d205075626c696350726f70733a3a3c543e3a3a6465636f64655f6c656e282960042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ead030c4070616c6c65745f64656d6f637261637928636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b6564367800060000b10304184f7074696f6e04045401100108104e6f6e6500000010536f6d650400100000010000b5030c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273f801445665633c543a3a4163636f756e7449643e0001147072696d65750101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cd502017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f101010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64f101012c4d656d626572436f756e7400012070726f706f73616cd502017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f101010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c28011c543a3a48617368000114696e646578f101013450726f706f73616c496e64657800011c617070726f7665ac0110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736828011c543a3a48617368000114696e646578f101013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64b90301185765696768740001306c656e6774685f626f756e64f101010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736828011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb9030000062000bd030c4470616c6c65745f636f6c6c6563746976651870616c6c65741043616c6c0804540004490001182c7365745f6d656d626572730c012c6e65775f6d656d62657273f801445665633c543a3a4163636f756e7449643e0001147072696d65750101504f7074696f6e3c543a3a4163636f756e7449643e0001246f6c645f636f756e7410012c4d656d626572436f756e74000080805365742074686520636f6c6c6563746976652773206d656d626572736869702e0045012d20606e65775f6d656d62657273603a20546865206e6577206d656d626572206c6973742e204265206e69636520746f2074686520636861696e20616e642070726f7669646520697420736f727465642ee02d20607072696d65603a20546865207072696d65206d656d6265722077686f736520766f74652073657473207468652064656661756c742e59012d20606f6c645f636f756e74603a2054686520757070657220626f756e6420666f72207468652070726576696f7573206e756d626572206f66206d656d6265727320696e2073746f726167652e205573656420666f7250202077656967687420657374696d6174696f6e2e0054526571756972657320726f6f74206f726967696e2e0051014e4f54453a20446f6573206e6f7420656e666f7263652074686520657870656374656420604d61784d656d6265727360206c696d6974206f6e2074686520616d6f756e74206f66206d656d626572732c2062757421012020202020207468652077656967687420657374696d6174696f6e732072656c79206f6e20697420746f20657374696d61746520646973706174636861626c65207765696768742e002823205741524e494e473a005901546865206070616c6c65742d636f6c6c656374697665602063616e20616c736f206265206d616e61676564206279206c6f676963206f757473696465206f66207468652070616c6c6574207468726f75676820746865b8696d706c656d656e746174696f6e206f6620746865207472616974205b604368616e67654d656d62657273605d2e5501416e792063616c6c20746f20607365745f6d656d6265727360206d757374206265206361726566756c207468617420746865206d656d6265722073657420646f65736e277420676574206f7574206f662073796e63a477697468206f74686572206c6f676963206d616e6167696e6720746865206d656d626572207365742e002823203c7765696768743e24232320576569676874502d20604f284d50202b204e29602077686572653ae020202d20604d60206f6c642d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429e020202d20604e60206e65772d6d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e646564299820202d206050602070726f706f73616c732d636f756e742028636f64652d626f756e64656429142d2044423a510120202d20312073746f72616765206d75746174696f6e2028636f64656320604f284d296020726561642c20604f284e29602077726974652920666f722072656164696e6720616e642077726974696e67207468652c202020206d656d62657273ec20202d20312073746f7261676520726561642028636f64656320604f285029602920666f722072656164696e67207468652070726f706f73616c73450120202d206050602073746f72616765206d75746174696f6e732028636f64656320604f284d29602920666f72207570646174696e672074686520766f74657320666f7220656163682070726f706f73616c5d0120202d20312073746f726167652077726974652028636f64656320604f283129602920666f722064656c6574696e6720746865206f6c6420607072696d656020616e642073657474696e6720746865206e6577206f6e652c23203c2f7765696768743e1c6578656375746508012070726f706f73616cd502017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f101010c75333200012cf0446973706174636820612070726f706f73616c2066726f6d2061206d656d626572207573696e672074686520604d656d62657260206f726967696e2e00a84f726967696e206d7573742062652061206d656d626572206f662074686520636f6c6c6563746976652e002823203c7765696768743e2423232057656967687455012d20604f284d202b2050296020776865726520604d60206d656d626572732d636f756e742028636f64652d626f756e6465642920616e642060506020636f6d706c6578697479206f66206469737061746368696e673020206070726f706f73616c60d42d2044423a203120726561642028636f64656320604f284d296029202b20444220616363657373206f66206070726f706f73616c60242d2031206576656e742c23203c2f7765696768743e1c70726f706f73650c01247468726573686f6c64f101012c4d656d626572436f756e7400012070726f706f73616cd502017c426f783c3c5420617320436f6e6669673c493e3e3a3a50726f706f73616c3e0001306c656e6774685f626f756e64f101010c75333200026cf84164642061206e65772070726f706f73616c20746f2065697468657220626520766f746564206f6e206f72206578656375746564206469726563746c792e00845265717569726573207468652073656e64657220746f206265206d656d6265722e004101607468726573686f6c64602064657465726d696e65732077686574686572206070726f706f73616c60206973206578656375746564206469726563746c792028607468726573686f6c64203c20326029546f722070757420757020666f7220766f74696e672e002823203c7765696768743e24232320576569676874ac2d20604f2842202b204d202b2050312960206f7220604f2842202b204d202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c420202d206272616e6368696e6720697320696e666c75656e63656420627920607468726573686f6c64602077686572653af4202020202d20605031602069732070726f706f73616c20657865637574696f6e20636f6d706c65786974792028607468726573686f6c64203c20326029fc202020202d20605032602069732070726f706f73616c732d636f756e742028636f64652d626f756e646564292028607468726573686f6c64203e3d20326029142d2044423ab420202d20312073746f726167652072656164206069735f6d656d626572602028636f64656320604f284d296029f020202d20312073746f726167652072656164206050726f706f73616c4f663a3a636f6e7461696e735f6b6579602028636f64656320604f2831296029a820202d20444220616363657373657320696e666c75656e63656420627920607468726573686f6c64603a0901202020202d204549544845522073746f7261676520616363657373657320646f6e65206279206070726f706f73616c602028607468726573686f6c64203c20326029b8202020202d204f522070726f706f73616c20696e73657274696f6e2028607468726573686f6c64203c3d20326029d82020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c73602028636f64656320604f285032296029e42020202020202d20312073746f72616765206d75746174696f6e206050726f706f73616c436f756e74602028636f64656320604f2831296029cc2020202020202d20312073746f72616765207772697465206050726f706f73616c4f66602028636f64656320604f2842296029bc2020202020202d20312073746f726167652077726974652060566f74696e67602028636f64656320604f284d2960292c20202d2031206576656e742c23203c2f7765696768743e10766f74650c012070726f706f73616c28011c543a3a48617368000114696e646578f101013450726f706f73616c496e64657800011c617070726f7665ac0110626f6f6c00033cf041646420616e20617965206f72206e617920766f746520666f72207468652073656e64657220746f2074686520676976656e2070726f706f73616c2e008c5265717569726573207468652073656e64657220746f2062652061206d656d6265722e0049015472616e73616374696f6e20666565732077696c6c2062652077616976656420696620746865206d656d62657220697320766f74696e67206f6e20616e7920706172746963756c61722070726f706f73616c5101666f72207468652066697273742074696d6520616e64207468652063616c6c206973207375636365737366756c2e2053756273657175656e7420766f7465206368616e6765732077696c6c206368617267652061106665652e2823203c7765696768743e2423232057656967687409012d20604f284d296020776865726520604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429142d2044423aac20202d20312073746f72616765207265616420604d656d62657273602028636f64656320604f284d296029b820202d20312073746f72616765206d75746174696f6e2060566f74696e67602028636f64656320604f284d296029242d2031206576656e742c23203c2f7765696768743e14636c6f736510013470726f706f73616c5f6861736828011c543a3a48617368000114696e646578f101013450726f706f73616c496e64657800015470726f706f73616c5f7765696768745f626f756e64b90301185765696768740001306c656e6774685f626f756e64f101010c7533320004804d01436c6f7365206120766f746520746861742069732065697468657220617070726f7665642c20646973617070726f766564206f722077686f736520766f74696e6720706572696f642068617320656e6465642e0055014d61792062652063616c6c656420627920616e79207369676e6564206163636f756e7420696e206f7264657220746f2066696e69736820766f74696e6720616e6420636c6f7365207468652070726f706f73616c2e00490149662063616c6c6564206265666f72652074686520656e64206f662074686520766f74696e6720706572696f642069742077696c6c206f6e6c7920636c6f73652074686520766f7465206966206974206973bc68617320656e6f75676820766f74657320746f20626520617070726f766564206f7220646973617070726f7665642e00490149662063616c6c65642061667465722074686520656e64206f662074686520766f74696e6720706572696f642061627374656e74696f6e732061726520636f756e7465642061732072656a656374696f6e732501756e6c6573732074686572652069732061207072696d65206d656d6265722073657420616e6420746865207072696d65206d656d626572206361737420616e20617070726f76616c2e00610149662074686520636c6f7365206f7065726174696f6e20636f6d706c65746573207375636365737366756c6c79207769746820646973617070726f76616c2c20746865207472616e73616374696f6e206665652077696c6c5d016265207761697665642e204f746865727769736520657865637574696f6e206f662074686520617070726f766564206f7065726174696f6e2077696c6c206265206368617267656420746f207468652063616c6c65722e0061012b206070726f706f73616c5f7765696768745f626f756e64603a20546865206d6178696d756d20616d6f756e74206f662077656967687420636f6e73756d656420627920657865637574696e672074686520636c6f7365642470726f706f73616c2e61012b20606c656e6774685f626f756e64603a2054686520757070657220626f756e6420666f7220746865206c656e677468206f66207468652070726f706f73616c20696e2073746f726167652e20436865636b65642076696135016073746f726167653a3a726561646020736f206974206973206073697a655f6f663a3a3c7533323e2829203d3d203460206c6172676572207468616e207468652070757265206c656e6774682e002823203c7765696768743e24232320576569676874742d20604f2842202b204d202b205031202b20503229602077686572653ae020202d20604260206973206070726f706f73616c602073697a6520696e20627974657320286c656e6774682d6665652d626f756e64656429dc20202d20604d60206973206d656d626572732d636f756e742028636f64652d20616e6420676f7665726e616e63652d626f756e64656429c820202d20605031602069732074686520636f6d706c6578697479206f66206070726f706f73616c6020707265696d6167652ea420202d20605032602069732070726f706f73616c2d636f756e742028636f64652d626f756e64656429142d2044423a0d01202d20322073746f726167652072656164732028604d656d62657273603a20636f64656320604f284d29602c20605072696d65603a20636f64656320604f28312960295901202d2033206d75746174696f6e73202860566f74696e67603a20636f64656320604f284d29602c206050726f706f73616c4f66603a20636f64656320604f284229602c206050726f706f73616c73603a20636f6465632c202020604f285032296029dc202d20616e79206d75746174696f6e7320646f6e65207768696c6520657865637574696e67206070726f706f73616c6020286050316029402d20757020746f2033206576656e74732c23203c2f7765696768743e4c646973617070726f76655f70726f706f73616c04013470726f706f73616c5f6861736828011c543a3a486173680005385901446973617070726f766520612070726f706f73616c2c20636c6f73652c20616e642072656d6f76652069742066726f6d207468652073797374656d2c207265676172646c657373206f66206974732063757272656e741873746174652e00884d7573742062652063616c6c65642062792074686520526f6f74206f726967696e2e002c506172616d65746572733a1d012a206070726f706f73616c5f68617368603a205468652068617368206f66207468652070726f706f73616c20746861742073686f756c6420626520646973617070726f7665642e002823203c7765696768743edc436f6d706c65786974793a204f285029207768657265205020697320746865206e756d626572206f66206d61782070726f706f73616c73284442205765696768743a482a2052656164733a2050726f706f73616c739c2a205772697465733a20566f74696e672c2050726f706f73616c732c2050726f706f73616c4f662c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec1030c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c65741043616c6c04045400011810766f7465080114766f746573f801445665633c543a3a4163636f756e7449643e00011476616c7565e8013042616c616e63654f663c543e00005c5901566f746520666f72206120736574206f662063616e6469646174657320666f7220746865207570636f6d696e6720726f756e64206f6620656c656374696f6e2e20546869732063616e2062652063616c6c656420746fe07365742074686520696e697469616c20766f7465732c206f722075706461746520616c7265616479206578697374696e6720766f7465732e005d0155706f6e20696e697469616c20766f74696e672c206076616c75656020756e697473206f66206077686f6027732062616c616e6365206973206c6f636b656420616e642061206465706f73697420616d6f756e742069734d0172657365727665642e20546865206465706f736974206973206261736564206f6e20746865206e756d626572206f6620766f74657320616e642063616e2062652075706461746564206f7665722074696d652e004c5468652060766f746573602073686f756c643a4420202d206e6f7420626520656d7074792e550120202d206265206c657373207468616e20746865206e756d626572206f6620706f737369626c652063616e646964617465732e204e6f7465207468617420616c6c2063757272656e74206d656d6265727320616e6411012020202072756e6e6572732d75702061726520616c736f206175746f6d61746963616c6c792063616e6469646174657320666f7220746865206e65787420726f756e642e0049014966206076616c756560206973206d6f7265207468616e206077686f60277320667265652062616c616e63652c207468656e20746865206d6178696d756d206f66207468652074776f20697320757365642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e6700550149742069732074686520726573706f6e736962696c697479206f66207468652063616c6c657220746f202a2a4e4f542a2a20706c61636520616c6c206f662074686569722062616c616e636520696e746f20746865a86c6f636b20616e64206b65657020736f6d6520666f722066757274686572206f7065726174696f6e732e002823203c7765696768743e5101576520617373756d6520746865206d6178696d756d2077656967687420616d6f6e6720616c6c20332063617365733a20766f74655f657175616c2c20766f74655f6d6f726520616e6420766f74655f6c6573732e2c23203c2f7765696768743e3072656d6f76655f766f7465720001146c52656d6f766520606f726967696e60206173206120766f7465722e00b8546869732072656d6f76657320746865206c6f636b20616e642072657475726e7320746865206465706f7369742e00fc546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e656420616e64206265206120766f7465722e407375626d69745f63616e64696461637904013c63616e6469646174655f636f756e74f101010c75333200023c11015375626d6974206f6e6573656c6620666f722063616e6469646163792e204120666978656420616d6f756e74206f66206465706f736974206973207265636f726465642e005d01416c6c2063616e64696461746573206172652077697065642061742074686520656e64206f6620746865207465726d2e205468657920656974686572206265636f6d652061206d656d6265722f72756e6e65722d75702ccc6f72206c65617665207468652073797374656d207768696c65207468656972206465706f73697420697320736c61736865642e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642e002c232323205761726e696e67005d014576656e20696620612063616e64696461746520656e6473207570206265696e672061206d656d6265722c2074686579206d7573742063616c6c205b6043616c6c3a3a72656e6f756e63655f63616e646964616379605d5901746f20676574207468656972206465706f736974206261636b2e204c6f73696e67207468652073706f7420696e20616e20656c656374696f6e2077696c6c20616c77617973206c65616420746f206120736c6173682e002823203c7765696768743e0901546865206e756d626572206f662063757272656e742063616e64696461746573206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e4872656e6f756e63655f63616e64696461637904012872656e6f756e63696e67c503012852656e6f756e63696e670003484d0152656e6f756e6365206f6e65277320696e74656e74696f6e20746f20626520612063616e64696461746520666f7220746865206e65787420656c656374696f6e20726f756e642e203320706f74656e7469616c3c6f7574636f6d65732065786973743a0049012d20606f726967696e6020697320612063616e64696461746520616e64206e6f7420656c656374656420696e20616e79207365742e20496e207468697320636173652c20746865206465706f736974206973f02020756e72657365727665642c2072657475726e656420616e64206f726967696e2069732072656d6f76656420617320612063616e6469646174652e61012d20606f726967696e6020697320612063757272656e742072756e6e65722d75702e20496e207468697320636173652c20746865206465706f73697420697320756e72657365727665642c2072657475726e656420616e648c20206f726967696e2069732072656d6f76656420617320612072756e6e65722d75702e55012d20606f726967696e6020697320612063757272656e74206d656d6265722e20496e207468697320636173652c20746865206465706f73697420697320756e726573657276656420616e64206f726967696e2069735501202072656d6f7665642061732061206d656d6265722c20636f6e73657175656e746c79206e6f74206265696e6720612063616e64696461746520666f7220746865206e65787420726f756e6420616e796d6f72652e6101202053696d696c617220746f205b6072656d6f76655f6d656d626572605d2853656c663a3a72656d6f76655f6d656d626572292c206966207265706c6163656d656e742072756e6e657273206578697374732c20746865795901202061726520696d6d6564696174656c7920757365642e20496620746865207072696d652069732072656e6f756e63696e672c207468656e206e6f207072696d652077696c6c20657869737420756e74696c207468653420206e65787420726f756e642e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642c20616e642068617665206f6e65206f66207468652061626f766520726f6c65732e002823203c7765696768743ee05468652074797065206f662072656e6f756e63696e67206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e3472656d6f76655f6d656d6265720c010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e000128736c6173685f626f6e64ac0110626f6f6c000138726572756e5f656c656374696f6eac0110626f6f6c000448590152656d6f7665206120706172746963756c6172206d656d6265722066726f6d20746865207365742e20546869732069732065666665637469766520696d6d6564696174656c7920616e642074686520626f6e64206f667c746865206f7574676f696e67206d656d62657220697320736c61736865642e005501496620612072756e6e65722d757020697320617661696c61626c652c207468656e2074686520626573742072756e6e65722d75702077696c6c2062652072656d6f76656420616e64207265706c616365732074686555016f7574676f696e67206d656d6265722e204f74686572776973652c2069662060726572756e5f656c656374696f6e60206973206074727565602c2061206e65772070687261676d656e20656c656374696f6e2069737c737461727465642c20656c73652c206e6f7468696e672068617070656e732e00590149662060736c6173685f626f6e64602069732073657420746f20747275652c2074686520626f6e64206f6620746865206d656d626572206265696e672072656d6f76656420697320736c61736865642e20456c73652c3c69742069732072657475726e65642e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e0041014e6f74652074686174207468697320646f6573206e6f7420616666656374207468652064657369676e6174656420626c6f636b206e756d626572206f6620746865206e65787420656c656374696f6e2e002823203c7765696768743e5101496620776520686176652061207265706c6163656d656e742c20776520757365206120736d616c6c207765696768742e20456c73652c2073696e63652074686973206973206120726f6f742063616c6c20616e64d077696c6c20676f20696e746f2070687261676d656e2c20776520617373756d652066756c6c20626c6f636b20666f72206e6f772e2c23203c2f7765696768743e50636c65616e5f646566756e63745f766f746572730801286e756d5f766f7465727310010c75333200012c6e756d5f646566756e637410010c7533320005284501436c65616e20616c6c20766f746572732077686f2061726520646566756e63742028692e652e207468657920646f206e6f7420736572766520616e7920707572706f736520617420616c6c292e20546865ac6465706f736974206f66207468652072656d6f76656420766f74657273206172652072657475726e65642e0001015468697320697320616e20726f6f742066756e6374696f6e20746f2062652075736564206f6e6c7920666f7220636c65616e696e67207468652073746174652e00b8546865206469737061746368206f726967696e206f6620746869732063616c6c206d75737420626520726f6f742e002823203c7765696768743e5d0154686520746f74616c206e756d626572206f6620766f7465727320616e642074686f736520746861742061726520646566756e6374206d7573742062652070726f7669646564206173207769746e65737320646174612e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec503086470616c6c65745f656c656374696f6e735f70687261676d656e2852656e6f756e63696e6700010c184d656d6265720000002052756e6e657255700001002443616e6469646174650400f101010c75333200020000c9030c4470616c6c65745f6d656d626572736869701870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e00000c784164642061206d656d626572206077686f6020746f20746865207365742e009c4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a4164644f726967696e602e3472656d6f76655f6d656d62657204010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e00010c8c52656d6f76652061206d656d626572206077686f602066726f6d20746865207365742e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656d6f76654f726967696e602e2c737761705f6d656d62657208011872656d6f7665150301504163636f756e7449644c6f6f6b75704f663c543e00010c616464150301504163636f756e7449644c6f6f6b75704f663c543e000214bc53776170206f7574206f6e65206d656d626572206072656d6f76656020666f7220616e6f746865722060616464602e00a04d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a537761704f726967696e602e000d015072696d65206d656d62657273686970206973202a6e6f742a207061737365642066726f6d206072656d6f76656020746f2060616464602c20696620657874616e742e3472657365745f6d656d6265727304011c6d656d62657273f801445665633c543a3a4163636f756e7449643e00031055014368616e676520746865206d656d6265727368697020746f2061206e6577207365742c20646973726567617264696e6720746865206578697374696e67206d656d626572736869702e204265206e69636520616e64687061737320606d656d6265727360207072652d736f727465642e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52657365744f726967696e602e286368616e67655f6b657904010c6e6577150301504163636f756e7449644c6f6f6b75704f663c543e000414d453776170206f7574207468652073656e64696e67206d656d62657220666f7220736f6d65206f74686572206b657920606e6577602e00f04d6179206f6e6c792062652063616c6c65642066726f6d20605369676e656460206f726967696e206f6620612063757272656e74206d656d6265722e001d015072696d65206d656d62657273686970206973207061737365642066726f6d20746865206f726967696e206163636f756e7420746f20606e6577602c20696620657874616e742e247365745f7072696d6504010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e00050cbc53657420746865207072696d65206d656d6265722e204d75737420626520612063757272656e74206d656d6265722e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e2c636c6561725f7072696d6500060c9452656d6f766520746865207072696d65206d656d626572206966206974206578697374732e00a44d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a5072696d654f726967696e602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ecd030c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001143470726f706f73655f7370656e6408011476616c7565e8013c42616c616e63654f663c542c20493e00012c62656e6566696369617279150301504163636f756e7449644c6f6f6b75704f663c543e000024290150757420666f727761726420612073756767657374696f6e20666f72207370656e64696e672e2041206465706f7369742070726f706f7274696f6e616c20746f207468652076616c75653101697320726573657276656420616e6420736c6173686564206966207468652070726f706f73616c2069732072656a65637465642e2049742069732072657475726e6564206f6e6365207468655070726f706f73616c20697320617761726465642e002823203c7765696768743e482d20436f6d706c65786974793a204f283129b02d20446252656164733a206050726f706f73616c436f756e74602c20606f726967696e206163636f756e7460e82d2044625772697465733a206050726f706f73616c436f756e74602c206050726f706f73616c73602c20606f726967696e206163636f756e74602c23203c2f7765696768743e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f6964f101013450726f706f73616c496e646578000124f852656a65637420612070726f706f736564207370656e642e20546865206f726967696e616c206465706f7369742077696c6c20626520736c61736865642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e002823203c7765696768743e482d20436f6d706c65786974793a204f283129cc2d20446252656164733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e7460d02d2044625772697465733a206050726f706f73616c73602c206072656a65637465642070726f706f736572206163636f756e74602c23203c2f7765696768743e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f6964f101013450726f706f73616c496e6465780002285901417070726f766520612070726f706f73616c2e2041742061206c617465722074696d652c207468652070726f706f73616c2077696c6c20626520616c6c6f636174656420746f207468652062656e6566696369617279a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e4c2d20436f6d706c65786974793a204f2831292e8c2d20446252656164733a206050726f706f73616c73602c2060417070726f76616c7360582d20446257726974653a2060417070726f76616c73602c23203c2f7765696768743e147370656e64080118616d6f756e74e8013c42616c616e63654f663c542c20493e00012c62656e6566696369617279150301504163636f756e7449644c6f6f6b75704f663c543e000320b850726f706f736520616e6420617070726f76652061207370656e64206f662074726561737572792066756e64732e004d012d20606f726967696e603a204d75737420626520605370656e644f726967696e60207769746820746865206053756363657373602076616c7565206265696e67206174206c656173742060616d6f756e74602e41012d2060616d6f756e74603a2054686520616d6f756e7420746f206265207472616e736665727265642066726f6d2074686520747265617375727920746f20746865206062656e6566696369617279602ee82d206062656e6566696369617279603a205468652064657374696e6174696f6e206163636f756e7420666f7220746865207472616e736665722e0045014e4f54453a20466f72207265636f72642d6b656570696e6720707572706f7365732c207468652070726f706f736572206973206465656d656420746f206265206571756976616c656e7420746f207468653062656e65666963696172792e3c72656d6f76655f617070726f76616c04012c70726f706f73616c5f6964f101013450726f706f73616c496e64657800043c2d01466f72636520612070726576696f75736c7920617070726f7665642070726f706f73616c20746f2062652072656d6f7665642066726f6d2074686520617070726f76616c2071756575652ec0546865206f726967696e616c206465706f7369742077696c6c206e6f206c6f6e6765722062652072657475726e65642e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602ea02d206070726f706f73616c5f6964603a2054686520696e646578206f6620612070726f706f73616c002823203c7765696768743edc2d20436f6d706c65786974793a204f2841292077686572652060416020697320746865206e756d626572206f6620617070726f76616c73882d20446220726561647320616e64207772697465733a2060417070726f76616c73602c23203c2f7765696768743e001c4572726f72733a61012d206050726f706f73616c4e6f74417070726f766564603a20546865206070726f706f73616c5f69646020737570706c69656420776173206e6f7420666f756e6420696e2074686520617070726f76616c2071756575652c5101692e652e2c207468652070726f706f73616c20686173206e6f74206265656e20617070726f7665642e205468697320636f756c6420616c736f206d65616e207468652070726f706f73616c20646f6573206e6f745901657869737420616c746f6765746865722c2074687573207468657265206973206e6f2077617920697420776f756c642068617665206265656e20617070726f76656420696e2074686520666972737420706c6163652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed103105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c65741043616c6c04045400011414636c61696d08011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e6174757265d503013845636473615369676e6174757265000060884d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a0501412063616c6c20746f20636c61696d206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653a943e2028636f6e666967757265642070726566697820737472696e672928616464726573732900a4616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ee057656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d696e745f636c61696d10010c77686f2901013c457468657265756d4164647265737300011476616c756518013042616c616e63654f663c543e00014076657374696e675f7363686564756c65dd0301d04f7074696f6e3c2842616c616e63654f663c543e2c2042616c616e63654f663c543e2c20543a3a426c6f636b4e756d626572293e00012473746174656d656e74e50301544f7074696f6e3c53746174656d656e744b696e643e00013c844d696e742061206e657720636c61696d20746f20636f6c6c65637420444f54732e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002c506172616d65746572733af02d206077686f603a2054686520457468657265756d206164647265737320616c6c6f77656420746f20636f6c6c656374207468697320636c61696d2ecc2d206076616c7565603a20546865206e756d626572206f6620444f547320746861742077696c6c20626520636c61696d65642e09012d206076657374696e675f7363686564756c65603a20416e206f7074696f6e616c2076657374696e67207363686564756c6520666f7220746865736520444f54732e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732e1d01576520617373756d6520776f7273742063617365207468617420626f74682076657374696e6720616e642073746174656d656e74206973206265696e6720696e7365727465642e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e30636c61696d5f6174746573740c011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e6174757265d503013845636473615369676e617475726500012473746174656d656e742c011c5665633c75383e000268e44d616b65206120636c61696d20746f20636f6c6c65637420796f757220444f5473206279207369676e696e6720612073746174656d656e742e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f4e6f6e655f2e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f2060636c61696d5f61747465737460206973206465656d65642076616c696420696620746865207369676e61747572652070726f7669646564206d6174636865737c746865206578706563746564207369676e6564206d657373616765206f663a00683e20457468657265756d205369676e6564204d6573736167653ac03e2028636f6e666967757265642070726566697820737472696e67292861646472657373292873746174656d656e7429004901616e6420606164647265737360206d6174636865732074686520606465737460206163636f756e743b20746865206073746174656d656e7460206d757374206d617463682074686174207768696368206973c06578706563746564206163636f7264696e6720746f20796f757220707572636861736520617272616e67656d656e742e002c506172616d65746572733ad82d206064657374603a205468652064657374696e6174696f6e206163636f756e7420746f207061796f75742074686520636c61696d2e0d012d2060657468657265756d5f7369676e6174757265603a20546865207369676e6174757265206f6620616e20657468657265756d207369676e6564206d6573736167659c2020206d61746368696e672074686520666f726d6174206465736372696265642061626f76652e65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732efc57656967687420696e636c75646573206c6f67696320746f2076616c696461746520756e7369676e65642060636c61696d5f617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e1861747465737404012473746174656d656e742c011c5665633c75383e000344f441747465737420746f20612073746174656d656e742c206e656564656420746f2066696e616c697a652074686520636c61696d732070726f636573732e0065015741524e494e473a20496e73656375726520756e6c65737320796f757220636861696e20696e636c75646573206050726576616c69646174654174746573747360206173206120605369676e6564457874656e73696f6e602e0050556e7369676e65642056616c69646174696f6e3a2901412063616c6c20746f20617474657374206973206465656d65642076616c6964206966207468652073656e6465722068617320612060507265636c61696d602072656769737465726564f4616e642070726f76696465732061206073746174656d656e746020776869636820697320657870656374656420666f7220746865206163636f756e742e002c506172616d65746572733a65012d206073746174656d656e74603a20546865206964656e74697479206f66207468652073746174656d656e74207768696368206973206265696e6720617474657374656420746f20696e20746865207369676e61747572652e00203c7765696768743efc54686520776569676874206f6620746869732063616c6c20697320696e76617269616e74206f7665722074686520696e70757420706172616d65746572732ef057656967687420696e636c75646573206c6f67696320746f20646f207072652d76616c69646174696f6e206f6e2060617474657374602063616c6c2e0058546f74616c20436f6d706c65786974793a204f283129243c2f7765696768743e286d6f76655f636c61696d0c010c6f6c642901013c457468657265756d4164647265737300010c6e65772901013c457468657265756d416464726573730001386d617962655f707265636c61696d750101504f7074696f6e3c543a3a4163636f756e7449643e000400042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed5030c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733845636473615369676e617475726500000400d90301205b75383b2036355d0000d903000003410000000800dd0304184f7074696f6e04045401e1030108104e6f6e6500000010536f6d650400e1030000010000e1030000040c18181000e50304184f7074696f6e04045401e9030108104e6f6e6500000010536f6d650400e9030000010000e9030c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733453746174656d656e744b696e640001081c526567756c6172000000105361667400010000ed030c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f74686572040118746172676574150301504163636f756e7449644c6f6f6b75704f663c543e00013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e73666572080118746172676574150301504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65f10301a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f75726365150301504163636f756e7449644c6f6f6b75704f663c543e000118746172676574150301504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65f10301a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef1030c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d6265720000f5030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73f90301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465784501010c75313600011063616c6cd5020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73f90301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696efd030154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cd5020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c73f90301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef903000002d50200fd030840706f6c6b61646f745f72756e74696d65304f726967696e43616c6c65720001181873797374656d0400010401746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c436f756e63696c0400050401010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365313e000f0048546563686e6963616c436f6d6d69747465650400090401010170616c6c65745f636f6c6c6563746976653a3a4f726967696e3c52756e74696d652c2070616c6c65745f636f6c6c6563746976653a3a496e7374616e6365323e0010004050617261636861696e734f726967696e04000d04016470617261636861696e735f6f726967696e3a3a4f726967696e0032002458636d50616c6c657404001104014870616c6c65745f78636d3a3a4f726967696e00630010566f69640400150401110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f69640005000001040c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200000504084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200000904084470616c6c65745f636f6c6c656374697665245261774f726967696e08244163636f756e7449640100044900010c1c4d656d62657273080010012c4d656d626572436f756e74000010012c4d656d626572436f756e74000000184d656d62657204000001244163636f756e744964000100205f5068616e746f6d000200000d04106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e0400850101185061726149640000000011040c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400e50101344d756c74694c6f636174696f6e00000020526573706f6e73650400e50101344d756c74694c6f636174696f6e000100001504081c73705f636f726510566f69640001000019040c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74150301504163636f756e7449644c6f6f6b75704f663c543e0000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666f1d0401a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f7375627304011073756273a50401645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e646578f1010138526567697374726172496e64657800011c6d61785f666565e8013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e646578f1010138526567697374726172496e64657800010c666565e8013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e646578f1010138526567697374726172496e64657800010c6e6577150301504163636f756e7449644c6f6f6b75704f663c543e000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e646578f1010138526567697374726172496e6465780001186669656c6473ad0401384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e740c01247265675f696e646578f1010138526567697374726172496e646578000118746172676574150301504163636f756e7449644c6f6f6b75704f663c543e0001246a756467656d656e74b504015c4a756467656d656e743c42616c616e63654f663c543e3e00094cb850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e74697479040118746172676574150301504163636f756e7449644c6f6f6b75704f663c543e000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c737562150301504163636f756e7449644c6f6f6b75704f663c543e000110646174612904011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c737562150301504163636f756e7449644c6f6f6b75704f663c543e000110646174612904011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c737562150301504163636f756e7449644c6f6f6b75704f663c543e000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2e1d040c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616c21040190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c617929040110446174610001146c6567616c290401104461746100010c776562290401104461746100011072696f742904011044617461000114656d61696c290401104461746100013c7067705f66696e6765727072696e74a10401404f7074696f6e3c5b75383b2032305d3e000114696d616765290401104461746100011c74776974746572290401104461746100002104102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540125040453000004009d0401185665633c543e0000250400000408290429040029040c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e65000000105261773004002d0400000100105261773104003104000002001052617732040035040000030010526177330400390400000400105261773404003c00000500105261773504003d04000006001052617736040041040000070010526177370400450400000800105261773804002d020000090010526177390400490400000a0014526177313004004d0400000b001452617731310400510400000c001452617731320400550400000d001452617731330400590400000e0014526177313404005d0400000f0014526177313504006104000010001452617731360400b4000011001452617731370400650400001200145261773138040069040000130014526177313904006d040000140014526177323004002d010000150014526177323104007104000016001452617732320400750400001700145261773233040079040000180014526177323404007d04000019001452617732350400810400001a001452617732360400850400001b001452617732370400890400001c0014526177323804008d0400001d001452617732390400910400001e001452617733300400950400001f001452617733310400990400002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c536861546872656532353604000400002500002d040000030000000008003104000003010000000800350400000302000000080039040000030300000008003d040000030500000008004104000003060000000800450400000307000000080049040000030900000008004d040000030a000000080051040000030b000000080055040000030c000000080059040000030d00000008005d040000030e000000080061040000030f0000000800650400000311000000080069040000031200000008006d040000031300000008007104000003150000000800750400000316000000080079040000031700000008007d04000003180000000800810400000319000000080085040000031a000000080089040000031b00000008008d040000031c000000080091040000031d000000080095040000031e000000080099040000031f00000008009d04000002250400a10404184f7074696f6e040454012d010108104e6f6e6500000010536f6d6504002d010000010000a504000002a90400a9040000040800290400ad040c3c70616c6c65745f6964656e7469747914747970657320426974466c61677304045401b1040004002401344964656e746974794669656c640000b1040c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c5477697474657200800000b5040c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f757300060000b9040c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c150301504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065bd0401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cd5020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465150301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706541010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465150301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706541010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f7479706541010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465784501010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572150301504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706541010130543a3a50726f787954797065000114696e6465784501010c753136000118686569676874f1010138543a3a426c6f636b4e756d6265720001246578745f696e646578f101010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c150301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c150301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465150301504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465150301504163636f756e7449644c6f6f6b75704f663c543e0001107265616c150301504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065bd0401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cd5020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd0404184f7074696f6e0404540141010108104e6f6e6500000010536f6d65040041010000010000c1040c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573f801445665633c543a3a4163636f756e7449643e00011063616c6cd5020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c644501010c7531360001446f746865725f7369676e61746f72696573f801445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74c50401844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6cc90401344f706171756543616c6c3c543e00012873746f72655f63616c6cac0110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c644501010c7531360001446f746865725f7369676e61746f72696573f801445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74c50401844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c644501010c7531360001446f746865725f7369676e61746f72696573f801445665633c543a3a4163636f756e7449643e00012474696d65706f696e744d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec50404184f7074696f6e040454014d010108104e6f6e6500000010536f6d6504004d010000010000c90410346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f706171756504045401d502000800f101000000d5020104540000cd040c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0804540004490001243870726f706f73655f626f756e747908011476616c7565e8013c42616c616e63654f663c542c20493e00012c6465736372697074696f6e2c011c5665633c75383e0000305450726f706f73652061206e657720626f756e74792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173510160446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e2049742077696c6c20626520756e72657365727665642075706f6e20617070726f76616c2c646f7220736c6173686564207768656e2072656a65637465642e00f82d206063757261746f72603a205468652063757261746f72206163636f756e742077686f6d2077696c6c206d616e616765207468697320626f756e74792e642d2060666565603a205468652063757261746f72206665652e25012d206076616c7565603a2054686520746f74616c207061796d656e7420616d6f756e74206f66207468697320626f756e74792c2063757261746f722066656520696e636c756465642ec02d20606465736372697074696f6e603a20546865206465736372697074696f6e206f66207468697320626f756e74792e38617070726f76655f626f756e7479040124626f756e74795f6964f101012c426f756e7479496e6465780001205d01417070726f7665206120626f756e74792070726f706f73616c2e2041742061206c617465722074696d652c2074686520626f756e74792077696c6c2062652066756e64656420616e64206265636f6d6520616374697665a8616e6420746865206f726967696e616c206465706f7369742077696c6c2062652072657475726e65642e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3c70726f706f73655f63757261746f720c0124626f756e74795f6964f101012c426f756e7479496e64657800011c63757261746f72150301504163636f756e7449644c6f6f6b75704f663c543e00010c666565e8013c42616c616e63654f663c542c20493e00021c9041737369676e20612063757261746f7220746f20612066756e64656420626f756e74792e00ac4d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a417070726f76654f726967696e602e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e40756e61737369676e5f63757261746f72040124626f756e74795f6964f101012c426f756e7479496e6465780003487c556e61737369676e2063757261746f722066726f6d206120626f756e74792e001d01546869732066756e6374696f6e2063616e206f6e6c792062652063616c6c656420627920746865206052656a6563744f726967696e602061207369676e6564206f726967696e2e003d01496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e602c20776520617373756d652074686174207468652063757261746f7220697331016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c2077652077696c6c20736c617368207468652063757261746f72207768656e20706f737369626c652e006101496620746865206f726967696e206973207468652063757261746f722c2077652074616b6520746869732061732061207369676e20746865792061726520756e61626c6520746f20646f207468656972206a6f6220616e645d01746865792077696c6c696e676c7920676976652075702e20576520636f756c6420736c617368207468656d2c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f207265636f76657220746865697235016465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966206974206973206162757365642e29005d0146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e6520696620616e64206f6e6c79206966207468652063757261746f722069732022696e616374697665222e205468697320616c6c6f77736101616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f7574207468617420612063757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e64390177652073686f756c64207069636b2061206e65772063757261746f722e20496e20746869732063617365207468652063757261746f722073686f756c6420616c736f20626520736c61736865642e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e386163636570745f63757261746f72040124626f756e74795f6964f101012c426f756e7479496e64657800042094416363657074207468652063757261746f7220726f6c6520666f72206120626f756e74792e290141206465706f7369742077696c6c2062652072657365727665642066726f6d2063757261746f7220616e6420726566756e642075706f6e207375636365737366756c207061796f75742e00904d6179206f6e6c792062652063616c6c65642066726f6d207468652063757261746f722e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e3061776172645f626f756e7479080124626f756e74795f6964f101012c426f756e7479496e64657800012c62656e6566696369617279150301504163636f756e7449644c6f6f6b75704f663c543e00052c5901417761726420626f756e747920746f20612062656e6566696369617279206163636f756e742e205468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647338616674657220612064656c61792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f2061776172642e19012d206062656e6566696369617279603a205468652062656e6566696369617279206163636f756e742077686f6d2077696c6c207265636569766520746865207061796f75742e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c61696d5f626f756e7479040124626f756e74795f6964f101012c426f756e7479496e646578000624ec436c61696d20746865207061796f75742066726f6d20616e206177617264656420626f756e7479206166746572207061796f75742064656c61792e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652062656e6566696369617279206f66207468697320626f756e74792e00882d2060626f756e74795f6964603a20426f756e747920494420746f20636c61696d2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e30636c6f73655f626f756e7479040124626f756e74795f6964f101012c426f756e7479496e646578000728390143616e63656c20612070726f706f736564206f722061637469766520626f756e74792e20416c6c207468652066756e64732077696c6c2062652073656e7420746f20747265617375727920616e64cc7468652063757261746f72206465706f7369742077696c6c20626520756e726573657276656420696620706f737369626c652e00c84f6e6c792060543a3a52656a6563744f726967696e602069732061626c6520746f2063616e63656c206120626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f2063616e63656c2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e50657874656e645f626f756e74795f657870697279080124626f756e74795f6964f101012c426f756e7479496e64657800011872656d61726b2c011c5665633c75383e000828ac457874656e6420746865206578706972792074696d65206f6620616e2061637469766520626f756e74792e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f66207468697320626f756e74792e008c2d2060626f756e74795f6964603a20426f756e747920494420746f20657874656e642e8c2d206072656d61726b603a206164646974696f6e616c20696e666f726d6174696f6e2e002823203c7765696768743e1c2d204f2831292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed1040c5470616c6c65745f6368696c645f626f756e746965731870616c6c65741043616c6c04045400011c406164645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964f101012c426f756e7479496e64657800011476616c7565e8013042616c616e63654f663c543e00012c6465736372697074696f6e2c011c5665633c75383e00004c5c4164642061206e6577206368696c642d626f756e74792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f6620706172656e74dc626f756e747920616e642074686520706172656e7420626f756e7479206d75737420626520696e2022616374697665222073746174652e0005014368696c642d626f756e74792067657473206164646564207375636365737366756c6c7920262066756e642067657473207472616e736665727265642066726f6d0901706172656e7420626f756e747920746f206368696c642d626f756e7479206163636f756e742c20696620706172656e7420626f756e74792068617320656e6f7567686c66756e64732c20656c7365207468652063616c6c206661696c732e000d01557070657220626f756e6420746f206d6178696d756d206e756d626572206f662061637469766520206368696c6420626f756e7469657320746861742063616e206265a8616464656420617265206d616e61676564207669612072756e74696d6520747261697420636f6e666967985b60436f6e6669673a3a4d61784163746976654368696c64426f756e7479436f756e74605d2e0001014966207468652063616c6c20697320737563636573732c2074686520737461747573206f66206368696c642d626f756e7479206973207570646174656420746f20224164646564222e004d012d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e747920666f72207768696368206368696c642d626f756e7479206973206265696e672061646465642eb02d206076616c7565603a2056616c756520666f7220657865637574696e67207468652070726f706f73616c2edc2d20606465736372697074696f6e603a2054657874206465736372697074696f6e20666f7220746865206368696c642d626f756e74792e3c70726f706f73655f63757261746f72100140706172656e745f626f756e74795f6964f101012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f101012c426f756e7479496e64657800011c63757261746f72150301504163636f756e7449644c6f6f6b75704f663c543e00010c666565e8013042616c616e63654f663c543e00013ca050726f706f73652063757261746f7220666f722066756e646564206368696c642d626f756e74792e000d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652063757261746f72206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e20224164646564222073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6405017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202243757261746f7250726f706f73656422206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792eb42d206063757261746f72603a2041646472657373206f66206368696c642d626f756e74792063757261746f722eec2d2060666565603a207061796d656e742066656520746f206368696c642d626f756e74792063757261746f7220666f7220657865637574696f6e2e386163636570745f63757261746f72080140706172656e745f626f756e74795f6964f101012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f101012c426f756e7479496e64657800024cb4416363657074207468652063757261746f7220726f6c6520666f7220746865206368696c642d626f756e74792e00f4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265207468652063757261746f72206f662074686973346368696c642d626f756e74792e00ec41206465706f7369742077696c6c2062652072657365727665642066726f6d207468652063757261746f7220616e6420726566756e642075706f6e887375636365737366756c207061796f7574206f722063616e63656c6c6174696f6e2e00f846656520666f722063757261746f722069732064656475637465642066726f6d2063757261746f7220666565206f6620706172656e7420626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e000d014368696c642d626f756e7479206d75737420626520696e202243757261746f7250726f706f736564222073746174652c20666f722070726f63657373696e6720746865090163616c6c2e20416e64207374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202241637469766522206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e40756e61737369676e5f63757261746f72080140706172656e745f626f756e74795f6964f101012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f101012c426f756e7479496e64657800038894556e61737369676e2063757261746f722066726f6d2061206368696c642d626f756e74792e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c2063616e20626520656974686572206052656a6563744f726967696e602c206f72dc7468652063757261746f72206f662074686520706172656e7420626f756e74792c206f7220616e79207369676e6564206f726967696e2e00f8466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e20616e6420746865206368696c642d626f756e7479010163757261746f722c20706172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f7220746869732063616c6c20746f0901776f726b2e20576520616c6c6f77206368696c642d626f756e74792063757261746f7220616e6420543a3a52656a6563744f726967696e20746f2065786563757465c8746869732063616c6c20697272657370656374697665206f662074686520706172656e7420626f756e74792073746174652e00dc496620746869732066756e6374696f6e2069732063616c6c656420627920746865206052656a6563744f726967696e60206f72207468650501706172656e7420626f756e74792063757261746f722c20776520617373756d65207468617420746865206368696c642d626f756e74792063757261746f722069730d016d616c6963696f7573206f7220696e6163746976652e204173206120726573756c742c206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e000501496620746865206f726967696e20697320746865206368696c642d626f756e74792063757261746f722c2077652074616b6520746869732061732061207369676e09017468617420746865792061726520756e61626c6520746f20646f207468656972206a6f622c20616e64206172652077696c6c696e676c7920676976696e672075702e0901576520636f756c6420736c61736820746865206465706f7369742c2062757420666f72206e6f7720776520616c6c6f77207468656d20746f20756e7265736572766511017468656972206465706f73697420616e64206578697420776974686f75742069737375652e20285765206d61792077616e7420746f206368616e67652074686973206966386974206973206162757365642e2900050146696e616c6c792c20746865206f726967696e2063616e20626520616e796f6e652069666620746865206368696c642d626f756e74792063757261746f72206973090122696e616374697665222e204578706972792075706461746520647565206f6620706172656e7420626f756e7479206973207573656420746f20657374696d6174659c696e616374697665207374617465206f66206368696c642d626f756e74792063757261746f722e000d015468697320616c6c6f777320616e796f6e6520696e2074686520636f6d6d756e69747920746f2063616c6c206f757420746861742061206368696c642d626f756e7479090163757261746f72206973206e6f7420646f696e67207468656972206475652064696c6967656e63652c20616e642077652073686f756c64207069636b2061206e6577f86f6e652e20496e2074686973206361736520746865206368696c642d626f756e74792063757261746f72206465706f73697420697320736c61736865642e0001015374617465206f66206368696c642d626f756e7479206973206d6f76656420746f204164646564207374617465206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e4861776172645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964f101012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f101012c426f756e7479496e64657800012c62656e6566696369617279150301504163636f756e7449644c6f6f6b75704f663c543e000444904177617264206368696c642d626f756e747920746f20612062656e65666963696172792e00f85468652062656e65666963696172792077696c6c2062652061626c6520746f20636c61696d207468652066756e647320616674657220612064656c61792e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652074686520706172656e742063757261746f72206f727463757261746f72206f662074686973206368696c642d626f756e74792e001101506172656e7420626f756e7479206d75737420626520696e206163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f14776f726b2e0009014368696c642d626f756e7479206d75737420626520696e206163746976652073746174652c20666f722070726f63657373696e67207468652063616c6c2e20416e6411017374617465206f66206368696c642d626f756e7479206973206d6f76656420746f202250656e64696e675061796f757422206f6e207375636365737366756c2063616c6c2c636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e942d206062656e6566696369617279603a2042656e6566696369617279206163636f756e742e48636c61696d5f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964f101012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f101012c426f756e7479496e6465780005400501436c61696d20746865207061796f75742066726f6d20616e2061776172646564206368696c642d626f756e7479206166746572207061796f75742064656c61792e00ec546865206469737061746368206f726967696e20666f7220746869732063616c6c206d617920626520616e79207369676e6564206f726967696e2e00050143616c6c20776f726b7320696e646570656e64656e74206f6620706172656e7420626f756e74792073746174652c204e6f206e65656420666f7220706172656e7474626f756e747920746f20626520696e206163746976652073746174652e0011015468652042656e65666963696172792069732070616964206f757420776974682061677265656420626f756e74792076616c75652e2043757261746f7220666565206973947061696420262063757261746f72206465706f73697420697320756e72657365727665642e0005014368696c642d626f756e7479206d75737420626520696e202250656e64696e675061796f7574222073746174652c20666f722070726f63657373696e6720746865fc63616c6c2e20416e6420696e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e6c7375636365737366756c2063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e48636c6f73655f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964f101012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964f101012c426f756e7479496e646578000658110143616e63656c20612070726f706f736564206f7220616374697665206368696c642d626f756e74792e204368696c642d626f756e7479206163636f756e742066756e64730901617265207472616e7366657272656420746f20706172656e7420626f756e7479206163636f756e742e20546865206368696c642d626f756e74792063757261746f72986465706f736974206d617920626520756e726573657276656420696620706f737369626c652e000901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652065697468657220706172656e742063757261746f72206f724860543a3a52656a6563744f726967696e602e00f0496620746865207374617465206f66206368696c642d626f756e74792069732060416374697665602c2063757261746f72206465706f7369742069732c756e72657365727665642e00f4496620746865207374617465206f66206368696c642d626f756e7479206973206050656e64696e675061796f7574602c2063616c6c206661696c7320267872657475726e73206050656e64696e675061796f757460206572726f722e000d01466f7220746865206f726967696e206f74686572207468616e20543a3a52656a6563744f726967696e2c20706172656e7420626f756e7479206d75737420626520696ef06163746976652073746174652c20666f722074686973206368696c642d626f756e74792063616c6c20746f20776f726b2e20466f72206f726967696e90543a3a52656a6563744f726967696e20657865637574696f6e20697320666f726365642e000101496e7374616e6365206f66206368696c642d626f756e74792069732072656d6f7665642066726f6d20746865207374617465206f6e207375636365737366756c4063616c6c20636f6d706c6574696f6e2e00b42d2060706172656e745f626f756e74795f6964603a20496e646578206f6620706172656e7420626f756e74792eac2d20606368696c645f626f756e74795f6964603a20496e646578206f66206368696c6420626f756e74792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed5040c2c70616c6c65745f746970731870616c6c65741043616c6c080454000449000118387265706f72745f617765736f6d65080118726561736f6e2c011c5665633c75383e00010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e00004c59015265706f727420736f6d657468696e672060726561736f6e60207468617420646573657276657320612074697020616e6420636c61696d20616e79206576656e7475616c207468652066696e6465722773206665652e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051015061796d656e743a20605469705265706f72744465706f73697442617365602077696c6c2062652072657365727665642066726f6d20746865206f726967696e206163636f756e742c2061732077656c6c206173bc60446174614465706f736974506572427974656020666f722065616368206279746520696e2060726561736f6e602e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743ec82d20436f6d706c65786974793a20604f2852296020776865726520605260206c656e677468206f662060726561736f6e602e9020202d20656e636f64696e6720616e642068617368696e67206f662027726561736f6e27702d20446252656164733a2060526561736f6e73602c20605469707360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e2c726574726163745f7469700401106861736828011c543a3a4861736800014c5101526574726163742061207072696f72207469702d7265706f72742066726f6d20607265706f72745f617765736f6d65602c20616e642063616e63656c207468652070726f63657373206f662074697070696e672e00dc4966207375636365737366756c2c20746865206f726967696e616c206465706f7369742077696c6c20626520756e72657365727665642e004d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642074686520746970206964656e7469666965642062792060686173686041016d7573742068617665206265656e207265706f7274656420627920746865207369676e696e67206163636f756e74207468726f75676820607265706f72745f617765736f6d65602028616e64206e6f744c7468726f75676820607469705f6e657760292e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e008c456d697473206054697052657472616374656460206966207375636365737366756c2e002823203c7765696768743e502d20436f6d706c65786974793a20604f28312960d820202d20446570656e6473206f6e20746865206c656e677468206f662060543a3a48617368602077686963682069732066697865642e8c2d20446252656164733a206054697073602c20606f726967696e206163636f756e7460bc2d2044625772697465733a2060526561736f6e73602c206054697073602c20606f726967696e206163636f756e74602c23203c2f7765696768743e1c7469705f6e65770c0118726561736f6e2c011c5665633c75383e00010c77686f150301504163636f756e7449644c6f6f6b75704f663c543e0001247469705f76616c7565e8013c42616c616e63654f663c542c20493e000258f04769766520612074697020666f7220736f6d657468696e67206e65773b206e6f2066696e6465722773206665652077696c6c2062652074616b656e2e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e005d012d2060726561736f6e603a2054686520726561736f6e20666f722c206f7220746865207468696e6720746861742064657365727665732c20746865207469703b2067656e6572616c6c7920746869732077696c6c20626558202061205554462d382d656e636f6465642055524c2ee82d206077686f603a20546865206163636f756e742077686963682073686f756c6420626520637265646974656420666f7220746865207469702e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e0074456d69747320604e657754697060206966207375636365737366756c2e002823203c7765696768743e51012d20436f6d706c65786974793a20604f2852202b2054296020776865726520605260206c656e677468206f662060726561736f6e602c2060546020697320746865206e756d626572206f6620746970706572732e5d0120202d20604f285429603a206465636f64696e6720605469707065726020766563206f66206c656e677468206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792d012020202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f66442020202060543a3a54697070657273602ee020202d20604f285229603a2068617368696e6720616e6420656e636f64696e67206f6620726561736f6e206f66206c656e677468206052607c2d20446252656164733a206054697070657273602c2060526561736f6e7360742d2044625772697465733a2060526561736f6e73602c206054697073602c23203c2f7765696768743e0c7469700801106861736828011c543a3a486173680001247469705f76616c7565e8013c42616c616e63654f663c542c20493e000360b04465636c6172652061207469702076616c756520666f7220616e20616c72656164792d6f70656e207469702e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d7573742062652061706d656d626572206f662074686520605469707065727360207365742e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f66207468652068617368206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e65666963696172793420206163636f756e742049442e4d012d20607469705f76616c7565603a2054686520616d6f756e74206f66207469702074686174207468652073656e64657220776f756c64206c696b6520746f20676976652e20546865206d656469616e20746970d4202076616c7565206f662061637469766520746970706572732077696c6c20626520676976656e20746f20746865206077686f602e006101456d6974732060546970436c6f73696e676020696620746865207468726573686f6c64206f66207469707065727320686173206265656e207265616368656420616e642074686520636f756e74646f776e20706572696f643068617320737461727465642e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e6774682d0120206054602c20696e736572742074697020616e6420636865636b20636c6f73696e672c20605460206973206368617267656420617320757070657220626f756e6420676976656e2062795d01202060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e005d01202041637475616c6c792077656967687420636f756c64206265206c6f77657220617320697420646570656e6473206f6e20686f77206d616e7920746970732061726520696e20604f70656e5469706020627574206974d02020697320776569676874656420617320696620616c6d6f73742066756c6c20692e65206f66206c656e6774682060542d31602e702d20446252656164733a206054697070657273602c20605469707360482d2044625772697465733a206054697073602c23203c2f7765696768743e24636c6f73655f7469700401106861736828011c543a3a486173680004405c436c6f736520616e64207061796f75742061207469702e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00150154686520746970206964656e74696669656420627920606861736860206d75737420686176652066696e69736865642069747320636f756e74646f776e20706572696f642e0061012d206068617368603a20546865206964656e74697479206f6620746865206f70656e2074697020666f722077686963682061207469702076616c7565206973206465636c617265642e205468697320697320666f726d65645d0120206173207468652068617368206f6620746865207475706c65206f6620746865206f726967696e616c207469702060726561736f6e6020616e64207468652062656e6566696369617279206163636f756e742049442e002823203c7765696768743e61012d20436f6d706c65786974793a20604f285429602077686572652060546020697320746865206e756d626572206f6620746970706572732e206465636f64696e6720605469707065726020766563206f66206c656e677468510120206054602e20605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e205468652061637475616c20636f7374c02020646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602ea82d20446252656164733a206054697073602c206054697070657273602c20607469702066696e64657260d82d2044625772697465733a2060526561736f6e73602c206054697073602c206054697070657273602c20607469702066696e646572602c23203c2f7765696768743e24736c6173685f7469700401106861736828011c543a3a486173680005309452656d6f766520616e6420736c61736820616e20616c72656164792d6f70656e207469702e00a84d6179206f6e6c792062652063616c6c65642066726f6d2060543a3a52656a6563744f726967696e602e00f44173206120726573756c742c207468652066696e64657220697320736c617368656420616e6420746865206465706f7369747320617265206c6f73742e0084456d6974732060546970536c617368656460206966207375636365737366756c2e002823203c7765696768743efc2020605460206973206368617267656420617320757070657220626f756e6420676976656e2062792060436f6e7461696e734c656e677468426f756e64602e010120205468652061637475616c20636f737420646570656e6473206f6e2074686520696d706c656d656e746174696f6e206f662060543a3a54697070657273602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed9040c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6edd0401b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e00011c7769746e657373ad050158536f6c7574696f6e4f72536e617073686f7453697a65000038a45375626d6974206120736f6c7574696f6e20666f722074686520756e7369676e65642070686173652e00c8546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f6e6f6e655f5f2e003d0154686973207375626d697373696f6e20697320636865636b6564206f6e2074686520666c792e204d6f72656f7665722c207468697320756e7369676e656420736f6c7574696f6e206973206f6e6c79550176616c696461746564207768656e207375626d697474656420746f2074686520706f6f6c2066726f6d20746865202a2a6c6f63616c2a2a206e6f64652e204566666563746976656c792c2074686973206d65616e735d0174686174206f6e6c79206163746976652076616c696461746f72732063616e207375626d69742074686973207472616e73616374696f6e207768656e20617574686f72696e67206120626c6f636b202873696d696c617240746f20616e20696e686572656e74292e005901546f2070726576656e7420616e7920696e636f727265637420736f6c7574696f6e2028616e642074687573207761737465642074696d652f776569676874292c2074686973207472616e73616374696f6e2077696c6c4d0170616e69632069662074686520736f6c7574696f6e207375626d6974746564206279207468652076616c696461746f7220697320696e76616c696420696e20616e79207761792c206566666563746976656c799c70757474696e6720746865697220617574686f72696e6720726577617264206174207269736b2e00e04e6f206465706f736974206f7220726577617264206973206173736f63696174656420776974682074686973207375626d697373696f6e2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f7265b10501544f7074696f6e3c456c656374696f6e53636f72653e000114b05365742061206e65772076616c756520666f7220604d696e696d756d556e7472757374656453636f7265602e00d84469737061746368206f726967696e206d75737420626520616c69676e656420776974682060543a3a466f7263654f726967696e602e00f05468697320636865636b2063616e206265207475726e6564206f66662062792073657474696e67207468652076616c756520746f20604e6f6e65602e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f727473b5050158537570706f7274733c543a3a4163636f756e7449643e0002205901536574206120736f6c7574696f6e20696e207468652071756575652c20746f2062652068616e646564206f757420746f2074686520636c69656e74206f6620746869732070616c6c657420696e20746865206e6578748863616c6c20746f2060456c656374696f6e50726f76696465723a3a656c656374602e004501546869732063616e206f6e6c79206265207365742062792060543a3a466f7263654f726967696e602c20616e64206f6e6c79207768656e207468652070686173652069732060456d657267656e6379602e00610154686520736f6c7574696f6e206973206e6f7420636865636b656420666f7220616e7920666561736962696c69747920616e6420697320617373756d656420746f206265207472757374776f727468792c20617320616e795101666561736962696c69747920636865636b20697473656c662063616e20696e207072696e6369706c652063617573652074686520656c656374696f6e2070726f6365737320746f206661696c202864756520746f686d656d6f72792f77656967687420636f6e73747261696e73292e187375626d69740401307261775f736f6c7574696f6edd0401b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e0003249c5375626d6974206120736f6c7574696f6e20666f7220746865207369676e65642070686173652e00d0546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f7369676e65645f5f2e005d0154686520736f6c7574696f6e20697320706f74656e7469616c6c79207175657565642c206261736564206f6e2074686520636c61696d65642073636f726520616e642070726f6365737365642061742074686520656e64506f6620746865207369676e65642070686173652e005d0141206465706f73697420697320726573657276656420616e64207265636f7264656420666f722074686520736f6c7574696f6e2e204261736564206f6e20746865206f7574636f6d652c2074686520736f6c7574696f6e15016d696768742062652072657761726465642c20736c61736865642c206f722067657420616c6c206f7220612070617274206f6620746865206465706f736974206261636b2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f74657273b103012c4f7074696f6e3c7533323e0001446d617962655f6d61785f74617267657473b103012c4f7074696f6e3c7533323e00041080547269676765722074686520676f7665726e616e63652066616c6c6261636b2e004901546869732063616e206f6e6c792062652063616c6c6564207768656e205b6050686173653a3a456d657267656e6379605d20697320656e61626c65642c20617320616e20616c7465726e617469766520746fc063616c6c696e67205b6043616c6c3a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632edd04089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e04045301e104000c0120736f6c7574696f6ee10401045300011473636f726565010134456c656374696f6e53636f7265000114726f756e6410010c7533320000e1040840706f6c6b61646f745f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e31360000400118766f74657331e50400000118766f74657332f10400000118766f74657333050500000118766f74657334110500000118766f746573351d0500000118766f74657336290500000118766f74657337350500000118766f74657338410500000118766f746573394d050000011c766f746573313059050000011c766f746573313165050000011c766f746573313271050000011c766f74657331337d050000011c766f746573313489050000011c766f746573313595050000011c766f7465733136a105000000e504000002e90400e90400000408f101ed0400ed04000006450100f104000002f50400f5040000040cf101f904ed0400f90400000408ed04fd0400fd0400000601050001050c3473705f61726974686d65746963287065725f7468696e677318506572553136000004004501010c7531360000050500000209050009050000040cf1010d05ed04000d0500000302000000f90400110500000215050015050000040cf1011905ed0400190500000303000000f904001d0500000221050021050000040cf1012505ed0400250500000304000000f9040029050000022d05002d050000040cf1013105ed0400310500000305000000f90400350500000239050039050000040cf1013d05ed04003d0500000306000000f90400410500000245050045050000040cf1014905ed0400490500000307000000f904004d0500000251050051050000040cf1015505ed0400550500000308000000f9040059050000025d05005d050000040cf1016105ed0400610500000309000000f90400650500000269050069050000040cf1016d05ed04006d050000030a000000f90400710500000275050075050000040cf1017905ed040079050000030b000000f904007d0500000281050081050000040cf1018505ed040085050000030c000000f9040089050000028d05008d050000040cf1019105ed040091050000030d000000f90400950500000299050099050000040cf1019d05ed04009d050000030e000000f90400a105000002a50500a5050000040cf101a905ed0400a9050000030f000000f90400ad05089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273f101010c75333200011c74617267657473f101010c7533320000b10504184f7074696f6e0404540165010108104e6f6e6500000010536f6d65040065010000010000b505000002b90500b9050000040800bd0500bd05084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f74657273150101845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e0000c1050c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c0804540004490001081472656261670401286469736c6f6361746564150301504163636f756e7449644c6f6f6b75704f663c543e00002859014465636c617265207468617420736f6d6520606469736c6f636174656460206163636f756e74206861732c207468726f7567682072657761726473206f722070656e616c746965732c2073756666696369656e746c7951016368616e676564206974732073636f726520746861742069742073686f756c642070726f7065726c792066616c6c20696e746f206120646966666572656e7420626167207468616e206974732063757272656e74106f6e652e001d01416e796f6e652063616e2063616c6c20746869732066756e6374696f6e2061626f757420616e7920706f74656e7469616c6c79206469736c6f6361746564206163636f756e742e00490157696c6c20616c7761797320757064617465207468652073746f7265642073636f7265206f6620606469736c6f63617465646020746f2074686520636f72726563742073636f72652c206261736564206f6e406053636f726550726f7669646572602e00d4496620606469736c6f63617465646020646f6573206e6f74206578697374732c2069742072657475726e7320616e206572726f722e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572150301504163636f756e7449644c6f6f6b75704f663c543e000120d04d6f7665207468652063616c6c65722773204964206469726563746c7920696e2066726f6e74206f6620606c696768746572602e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642063616e206f6e6c792062652063616c6c656420627920746865204964206f66a0746865206163636f756e7420676f696e6720696e2066726f6e74206f6620606c696768746572602e00344f6e6c7920776f726b73206966942d20626f7468206e6f646573206172652077697468696e207468652073616d65206261672cd02d20616e6420606f726967696e602068617320612067726561746572206053636f726560207468616e20606c696768746572602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec5050c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c65741043616c6c040454000134106a6f696e080118616d6f756e74e8013042616c616e63654f663c543e00011c706f6f6c5f6964100118506f6f6c496400002845015374616b652066756e64732077697468206120706f6f6c2e2054686520616d6f756e7420746f20626f6e64206973207472616e736665727265642066726f6d20746865206d656d62657220746f20746865dc706f6f6c73206163636f756e7420616e6420696d6d6564696174656c7920696e637265617365732074686520706f6f6c7320626f6e642e001823204e6f746500cc2a20416e206163636f756e742063616e206f6e6c792062652061206d656d626572206f6620612073696e676c6520706f6f6c2ed82a20416e206163636f756e742063616e6e6f74206a6f696e207468652073616d6520706f6f6c206d756c7469706c652074696d65732e41012a20546869732063616c6c2077696c6c202a6e6f742a206475737420746865206d656d626572206163636f756e742c20736f20746865206d656d626572206d7573742068617665206174206c65617374c82020606578697374656e7469616c206465706f736974202b20616d6f756e746020696e207468656972206163636f756e742ed02a204f6e6c79206120706f6f6c2077697468205b60506f6f6c53746174653a3a4f70656e605d2063616e206265206a6f696e656428626f6e645f65787472610401146578747261c905015c426f6e6445787472613c42616c616e63654f663c543e3e0001184501426f6e642060657874726160206d6f72652066756e64732066726f6d20606f726967696e6020696e746f2074686520706f6f6c20746f207768696368207468657920616c72656164792062656c6f6e672e0049014164646974696f6e616c2066756e64732063616e20636f6d652066726f6d206569746865722074686520667265652062616c616e6365206f6620746865206163636f756e742c206f662066726f6d207468659c616363756d756c6174656420726577617264732c20736565205b60426f6e644578747261605d2e003d01426f6e64696e672065787472612066756e647320696d706c69657320616e206175746f6d61746963207061796f7574206f6620616c6c2070656e64696e6720726577617264732061732077656c6c2e30636c61696d5f7061796f757400021855014120626f6e646564206d656d6265722063616e20757365207468697320746f20636c61696d207468656972207061796f7574206261736564206f6e20746865207265776172647320746861742074686520706f6f6c610168617320616363756d756c617465642073696e6365207468656972206c61737420636c61696d6564207061796f757420284f522073696e6365206a6f696e696e6720696620746869732069732074686572652066697273743d0174696d6520636c61696d696e672072657761726473292e20546865207061796f75742077696c6c206265207472616e7366657272656420746f20746865206d656d6265722773206163636f756e742e004901546865206d656d6265722077696c6c206561726e20726577617264732070726f2072617461206261736564206f6e20746865206d656d62657273207374616b65207673207468652073756d206f6620746865d06d656d6265727320696e2074686520706f6f6c73207374616b652e205265776172647320646f206e6f742022657870697265222e18756e626f6e640801386d656d6265725f6163636f756e74150301504163636f756e7449644c6f6f6b75704f663c543e000140756e626f6e64696e675f706f696e7473e8013042616c616e63654f663c543e0003704501556e626f6e6420757020746f2060756e626f6e64696e675f706f696e747360206f662074686520606d656d6265725f6163636f756e746027732066756e64732066726f6d2074686520706f6f6c2e2049744501696d706c696369746c7920636f6c6c65637473207468652072657761726473206f6e65206c6173742074696d652c2073696e6365206e6f7420646f696e6720736f20776f756c64206d65616e20736f6d656c7265776172647320776f756c6420626520666f726665697465642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00ac2320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463682e0045012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e2054686973206973602020726566657265656420746f2061732061206b69636b2ef42a2054686520706f6f6c2069732064657374726f79696e6720616e6420746865206d656d626572206973206e6f7420746865206465706f7369746f722e55012a2054686520706f6f6c2069732064657374726f79696e672c20746865206d656d62657220697320746865206465706f7369746f7220616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001101232320436f6e646974696f6e7320666f72207065726d697373696f6e65642064697370617463682028692e652e207468652063616c6c657220697320616c736f2074686548606d656d6265725f6163636f756e7460293a00882a205468652063616c6c6572206973206e6f7420746865206465706f7369746f722e55012a205468652063616c6c657220697320746865206465706f7369746f722c2074686520706f6f6c2069732064657374726f79696e6720616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001823204e6f7465001d0149662074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f20756e626f6e6420776974682074686520706f6f6c206163636f756e742c5d015b6043616c6c3a3a706f6f6c5f77697468647261775f756e626f6e646564605d2063616e2062652063616c6c656420746f2074727920616e64206d696e696d697a6520756e6c6f636b696e67206368756e6b732e2049663d0174686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520726573756c74206f6620746869732063616c6c2077696c6c206c696b656c7920626520746865b4604e6f4d6f72654368756e6b7360206572726f722066726f6d20746865207374616b696e672073797374656d2e58706f6f6c5f77697468647261775f756e626f6e64656408011c706f6f6c5f6964100118506f6f6c49640001486e756d5f736c617368696e675f7370616e7310010c753332000418550143616c6c206077697468647261775f756e626f6e6465646020666f722074686520706f6f6c73206163636f756e742e20546869732063616c6c2063616e206265206d61646520627920616e79206163636f756e742e004101546869732069732075736566756c2069662074686569722061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f2063616c6c2060756e626f6e64602c20616e6420736f6d65610163616e20626520636c6561726564206279207769746864726177696e672e20496e2074686520636173652074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520757365725101776f756c642070726f6261626c792073656520616e206572726f72206c696b6520604e6f4d6f72654368756e6b736020656d69747465642066726f6d20746865207374616b696e672073797374656d207768656e5c7468657920617474656d707420746f20756e626f6e642e4477697468647261775f756e626f6e6465640801386d656d6265725f6163636f756e74150301504163636f756e7449644c6f6f6b75704f663c543e0001486e756d5f736c617368696e675f7370616e7310010c75333200054c5501576974686472617720756e626f6e6465642066756e64732066726f6d20606d656d6265725f6163636f756e74602e204966206e6f20626f6e6465642066756e64732063616e20626520756e626f6e6465642c20616e486572726f722069732072657475726e65642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00a82320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463680009012a2054686520706f6f6c20697320696e2064657374726f79206d6f646520616e642074686520746172676574206973206e6f7420746865206465706f7369746f722e31012a205468652074617267657420697320746865206465706f7369746f7220616e6420746865792061726520746865206f6e6c79206d656d62657220696e207468652073756220706f6f6c732e25012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e00982320436f6e646974696f6e7320666f72207065726d697373696f6e656420646973706174636800e82a205468652063616c6c6572206973207468652074617267657420616e64207468657920617265206e6f7420746865206465706f7369746f722e001823204e6f746500ec4966207468652074617267657420697320746865206465706f7369746f722c2074686520706f6f6c2077696c6c2062652064657374726f7965642e18637265617465100118616d6f756e74e8013042616c616e63654f663c543e000110726f6f74150301504163636f756e7449644c6f6f6b75704f663c543e0001246e6f6d696e61746f72150301504163636f756e7449644c6f6f6b75704f663c543e00013473746174655f746f67676c6572150301504163636f756e7449644c6f6f6b75704f663c543e000644744372656174652061206e65772064656c65676174696f6e20706f6f6c2e002c2320417267756d656e74730055012a2060616d6f756e7460202d2054686520616d6f756e74206f662066756e647320746f2064656c656761746520746f2074686520706f6f6c2e205468697320616c736f2061637473206f66206120736f7274206f664d0120206465706f7369742073696e63652074686520706f6f6c732063726561746f722063616e6e6f742066756c6c7920756e626f6e642066756e647320756e74696c2074686520706f6f6c206973206265696e6730202064657374726f7965642e51012a2060696e64657860202d204120646973616d626967756174696f6e20696e64657820666f72206372656174696e6720746865206163636f756e742e204c696b656c79206f6e6c792075736566756c207768656ec020206372656174696e67206d756c7469706c6520706f6f6c7320696e207468652073616d652065787472696e7369632ed42a2060726f6f7460202d20546865206163636f756e7420746f20736574206173205b60506f6f6c526f6c65733a3a726f6f74605d2e0d012a20606e6f6d696e61746f7260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a6e6f6d696e61746f72605d2e2d012a206073746174655f746f67676c657260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a73746174655f746f67676c6572605d2e001823204e6f7465006101496e206164646974696f6e20746f2060616d6f756e74602c207468652063616c6c65722077696c6c207472616e7366657220746865206578697374656e7469616c206465706f7369743b20736f207468652063616c6c657211016e656564732061742068617665206174206c656173742060616d6f756e74202b206578697374656e7469616c5f6465706f73697460207472616e736665727261626c652e206e6f6d696e61746508011c706f6f6c5f6964100118506f6f6c496400012876616c696461746f7273f801445665633c543a3a4163636f756e7449643e00071c7c4e6f6d696e617465206f6e20626568616c66206f662074686520706f6f6c2e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520706f6f6c206e6f6d696e61746f72206f722074686520706f6f6c28726f6f7420726f6c652e00490154686973206469726563746c7920666f7277617264207468652063616c6c20746f20746865207374616b696e672070616c6c65742c206f6e20626568616c66206f662074686520706f6f6c20626f6e646564206163636f756e742e247365745f737461746508011c706f6f6c5f6964100118506f6f6c4964000114737461746571010124506f6f6c5374617465000828745365742061206e657720737461746520666f722074686520706f6f6c2e0055014966206120706f6f6c20697320616c726561647920696e20746865206044657374726f79696e67602073746174652c207468656e20756e646572206e6f20636f6e646974696f6e2063616e20697473207374617465346368616e676520616761696e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206569746865723a00f4312e207369676e65642062792074686520737461746520746f67676c65722c206f722074686520726f6f7420726f6c65206f662074686520706f6f6c2c5d01322e2069662074686520706f6f6c20636f6e646974696f6e7320746f206265206f70656e20617265204e4f54206d6574202861732064657363726962656420627920606f6b5f746f5f62655f6f70656e60292c20616e6439012020207468656e20746865207374617465206f662074686520706f6f6c2063616e206265207065726d697373696f6e6c6573736c79206368616e67656420746f206044657374726f79696e67602e307365745f6d6574616461746108011c706f6f6c5f6964100118506f6f6c49640001206d657461646174612c011c5665633c75383e000910805365742061206e6577206d6574616461746120666f722074686520706f6f6c2e005901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520737461746520746f67676c65722c206f722074686520726f6f7420726f6c65306f662074686520706f6f6c2e2c7365745f636f6e666967731401346d696e5f6a6f696e5f626f6e64cd050158436f6e6669674f703c42616c616e63654f663c543e3e00013c6d696e5f6372656174655f626f6e64cd050158436f6e6669674f703c42616c616e63654f663c543e3e0001246d61785f706f6f6c73d1050134436f6e6669674f703c7533323e00012c6d61785f6d656d62657273d1050134436f6e6669674f703c7533323e0001506d61785f6d656d626572735f7065725f706f6f6cd1050134436f6e6669674f703c7533323e000a28410155706461746520636f6e66696775726174696f6e7320666f7220746865206e6f6d696e6174696f6e20706f6f6c732e20546865206f726967696e20666f7220746869732063616c6c206d75737420626514526f6f742e002c2320417267756d656e747300a02a20606d696e5f6a6f696e5f626f6e6460202d20536574205b604d696e4a6f696e426f6e64605d2eb02a20606d696e5f6372656174655f626f6e6460202d20536574205b604d696e437265617465426f6e64605d2e842a20606d61785f706f6f6c7360202d20536574205b604d6178506f6f6c73605d2ea42a20606d61785f6d656d6265727360202d20536574205b604d6178506f6f6c4d656d62657273605d2ee42a20606d61785f6d656d626572735f7065725f706f6f6c60202d20536574205b604d6178506f6f6c4d656d62657273506572506f6f6c605d2e307570646174655f726f6c657310011c706f6f6c5f6964100118506f6f6c49640001206e65775f726f6f74d5050158436f6e6669674f703c543a3a4163636f756e7449643e0001346e65775f6e6f6d696e61746f72d5050158436f6e6669674f703c543a3a4163636f756e7449643e0001446e65775f73746174655f746f67676c6572d5050158436f6e6669674f703c543a3a4163636f756e7449643e000b1c745570646174652074686520726f6c6573206f662074686520706f6f6c2e003d0154686520726f6f7420697320746865206f6e6c7920656e7469747920746861742063616e206368616e676520616e79206f662074686520726f6c65732c20696e636c7564696e6720697473656c662cb86578636c7564696e6720746865206465706f7369746f722c2077686f2063616e206e65766572206368616e67652e005101497420656d69747320616e206576656e742c206e6f74696679696e6720554973206f662074686520726f6c65206368616e67652e2054686973206576656e742069732071756974652072656c6576616e7420746f1d016d6f737420706f6f6c206d656d6265727320616e6420746865792073686f756c6420626520696e666f726d6564206f66206368616e67657320746f20706f6f6c20726f6c65732e146368696c6c04011c706f6f6c5f6964100118506f6f6c4964000c1c704368696c6c206f6e20626568616c66206f662074686520706f6f6c2e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520706f6f6c206e6f6d696e61746f72206f722074686520706f6f6ca0726f6f7420726f6c652c2073616d65206173205b6050616c6c65743a3a6e6f6d696e617465605d2e00490154686973206469726563746c7920666f7277617264207468652063616c6c20746f20746865207374616b696e672070616c6c65742c206f6e20626568616c66206f662074686520706f6f6c20626f6e646564206163636f756e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec905085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324426f6e644578747261041c42616c616e6365011801082c4672656542616c616e6365040018011c42616c616e63650000001c5265776172647300010000cd05085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000d105085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f766500020000d505085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540100010c104e6f6f700000000c5365740400000104540001001852656d6f766500020000d905106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001b47c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100138543a3a426c6f636b4e756d62657200000490536574207468652076616c69646174696f6e207570677261646520636f6f6c646f776e2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d62657200010484536574207468652076616c69646174696f6e20757067726164652064656c61792e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000204d05365742074686520616363657074616e636520706572696f6420666f7220616e20696e636c756465642063616e6469646174652e447365745f6d61785f636f64655f73697a6504010c6e657710010c753332000304dc53657420746865206d61782076616c69646174696f6e20636f64652073697a6520666f7220696e636f6d696e672075706772616465732e407365745f6d61785f706f765f73697a6504010c6e657710010c753332000404c453657420746865206d617820504f5620626c6f636b2073697a6520666f7220696e636f6d696e672075706772616465732e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049453657420746865206d6178206865616420646174612073697a6520666f722070617261732e507365745f706172617468726561645f636f72657304010c6e657710010c753332000604b453657420746865206e756d626572206f66207061726174687265616420657865637574696f6e20636f7265732e587365745f706172617468726561645f7265747269657304010c6e657710010c753332000704d853657420746865206e756d626572206f66207265747269657320666f72206120706172746963756c617220706172617468726561642e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100138543a3a426c6f636b4e756d626572000804d0536574207468652070617261636861696e2076616c696461746f722d67726f757020726f746174696f6e206672657175656e6379747365745f636861696e5f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000904ac5365742074686520617661696c6162696c69747920706572696f6420666f722070617261636861696e732e787365745f7468726561645f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000a04b05365742074686520617661696c6162696c69747920706572696f6420666f722070617261746872656164732e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04390153657420746865207363686564756c696e67206c6f6f6b61686561642c20696e206578706563746564206e756d626572206f6620626c6f636b73206174207065616b207468726f7567687075742e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e6577b103012c4f7074696f6e3c7533323e000c04ec53657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2061737369676e20746f20616e7920636f72652e487365745f6d61785f76616c696461746f727304010c6e6577b103012c4f7074696f6e3c7533323e000d040d0153657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2075736520696e2070617261636861696e20636f6e73656e7375732e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e040d0153657420746865206469737075746520706572696f642c20696e206e756d626572206f662073657373696f6e7320746f206b65657020666f722064697370757465732eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000f04c853657420746865206469737075746520706f737420636f6e636c7573696f6e20616363657074616e636520706572696f642e687365745f646973707574655f6d61785f7370616d5f736c6f747304010c6e657710010c753332001004b453657420746865206d6178696d756d206e756d626572206f662064697370757465207370616d20736c6f74732ea47365745f646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572001104b853657420746865206469737075746520636f6e636c7573696f6e2062792074696d65206f757420706572696f642e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c753332001208f853657420746865206e6f2073686f7720736c6f74732c20696e206e756d626572206f66206e756d626572206f6620636f6e73656e73757320736c6f74732e4c4d757374206265206174206c6561737420312e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c7533320013049c5365742074686520746f74616c206e756d626572206f662064656c6179207472616e636865732e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c7533320014048c53657420746865207a65726f74682064656c6179207472616e6368652077696474682e507365745f6e65656465645f617070726f76616c7304010c6e657710010c753332001504dc53657420746865206e756d626572206f662076616c696461746f7273206e656564656420746f20617070726f7665206120626c6f636b2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604590153657420746865206e756d626572206f662073616d706c657320746f20646f206f6620746865206052656c61795652464d6f64756c6f6020617070726f76616c2061737369676e6d656e7420637269746572696f6e2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c7533320017042d015365747320746865206d6178696d756d206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c75333200180465015365747320746865206d6178696d756d20746f74616c2073697a65206f66206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c7533320019049c5365742074686520637269746963616c20646f776e77617264206d6573736167652073697a652e707365745f756d705f736572766963655f746f74616c5f77656967687404010c6e6577200118576569676874001a043901536574732074686520736f6674206c696d697420666f7220746865207068617365206f66206469737061746368696e6720646973706174636861626c6520757077617264206d657373616765732e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b042d015365747320746865206d6178696d756d2073697a65206f6620616e20757077617264206d65737361676520746861742063616e2062652073656e7420627920612063616e6469646174652ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c0405015365747320746865206d6178696d756d206e756d626572206f66206d65737361676573207468617420612063616e6469646174652063616e20636f6e7461696e2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d0435015365747320746865206e756d626572206f662073657373696f6e7320616674657220776869636820616e2048524d50206f70656e206368616e6e656c207265717565737420657870697265732e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e045101536574732074686520616d6f756e74206f662066756e64732074686174207468652073656e6465722073686f756c642070726f7669646520666f72206f70656e696e6720616e2048524d50206368616e6e656c2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f086101536574732074686520616d6f756e74206f662066756e647320746861742074686520726563697069656e742073686f756c642070726f7669646520666f7220616363657074696e67206f70656e696e6720616e2048524d50206368616e6e656c2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c7533320020041d015365747320746865206d6178696d756d206e756d626572206f66206d6573736167657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c75333200210451015365747320746865206d6178696d756d20746f74616c2073697a65206f66206d6573736167657320696e20627974657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c75333200220449015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206163636570742ea07365745f68726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7304010c6e657710010c7533320023044d015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206163636570742e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c7533320024043d015365747320746865206d6178696d756d2073697a65206f662061206d657373616765207468617420636f756c6420657665722062652070757420696e746f20616e2048524d50206368616e6e656c2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200250445015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206f70656e2ea47365745f68726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200260449015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206f70656e2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c75333200270435015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206d657373616765732063616e2062652073656e7420627920612063616e6469646174652e747365745f756d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400280431015365747320746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c20757077617264206d657373616765206d617920636f6e73756d652e607365745f7076665f636865636b696e675f656e61626c656404010c6e6577ac0110626f6f6c0029045101456e61626c65206f722064697361626c6520505646207072652d636865636b696e672e20436f6e73756c7420746865206669656c6420646f63756d656e746174696f6e207072696f7220657865637574696e672e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a04510153657420746865206e756d626572206f662073657373696f6e206368616e676573206166746572207768696368206120505646207072652d636865636b696e6720766f74696e672069732072656a65637465642e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d626572002b1055015365747320746865206d696e696d756d2064656c6179206265747765656e20616e6e6f756e63696e6720746865207570677261646520626c6f636b20666f7220612070617261636861696e20756e74696c2074686554757067726164652074616b696e6720706c6163652e00390153656520746865206669656c6420646f63756d656e746174696f6e20666f7220696e666f726d6174696f6e20616e6420636f6e73747261696e747320666f7220746865206e65772076616c75652e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577ac0110626f6f6c002c084d0153657474696e67207468697320746f20747275652077696c6c2064697361626c6520636f6e73697374656e637920636865636b7320666f722074686520636f6e66696775726174696f6e20736574746572732e4455736520776974682063617574696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632edd05106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee105106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee505106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e74657204011064617461e905018450617261636861696e73496e686572656e74446174613c543a3a4865616465723e0000043101456e7465722074686520706172617320696e686572656e742e20546869732077696c6c2070726f63657373206269746669656c647320616e64206261636b65642063616e646964617465732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee9050c4c706f6c6b61646f745f7072696d69746976657308763230496e686572656e7444617461040c48445201ed02001001246269746669656c6473ed050190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e646964617465730906017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e0001206469737075746573310601604d756c74694469737075746553746174656d656e74536574000134706172656e745f686561646572ed02010c4844520000ed05000002f10500f105104c706f6c6b61646f745f7072696d697469766573087632187369676e65643c556e636865636b65645369676e6564081c5061796c6f616401f5052c5265616c5061796c6f616401f505000c011c7061796c6f6164f505011c5061796c6f616400013c76616c696461746f725f696e6465780106013856616c696461746f72496e6465780001247369676e61747572650506014856616c696461746f725369676e61747572650000f5050c4c706f6c6b61646f745f7072696d69746976657308763250417661696c6162696c6974794269746669656c6400000400f905017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000f90500000708fd0500fd050c18626974766563146f72646572104c7362300000000001060c4c706f6c6b61646f745f7072696d6974697665730876323856616c696461746f72496e6465780000040010010c75333200000506104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070245369676e61747572650000040091010148737232353531393a3a5369676e6174757265000009060000020d06000d060c4c706f6c6b61646f745f7072696d6974697665730876323c4261636b656443616e6469646174650404480128000c012463616e64696461746511060170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f746573290601605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e6469636573f905017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e000011060c4c706f6c6b61646f745f7072696d69746976657308763264436f6d6d697474656443616e6469646174655265636569707404044801280008012864657363726970746f728101015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e74731506015043616e646964617465436f6d6d69746d656e7473000015060c4c706f6c6b61646f745f7072696d6974697665730876325043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d65737361676573910201485665633c5570776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573190601705665633c4f7574626f756e6448726d704d6573736167653c49643e3e00014c6e65775f76616c69646174696f6e5f636f6465210601584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f646174619d010120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e000019060000021d06001d060860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401850100080124726563697069656e74850101084964000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000210604184f7074696f6e0404540125060108104e6f6e6500000010536f6d6504002506000001000025060c48706f6c6b61646f745f70617261636861696e287072696d6974697665733856616c69646174696f6e436f6465000004002c011c5665633c75383e000029060000022d06002d060c4c706f6c6b61646f745f7072696d6974697665730876324c56616c69646974794174746573746174696f6e00010820496d706c6963697404000506014856616c696461746f725369676e6174757265000100204578706c6963697404000506014856616c696461746f725369676e617475726500020000310600000235060035060c4c706f6c6b61646f745f7072696d6974697665730876324c4469737075746553746174656d656e7453657400000c013863616e6469646174655f68617368c501013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473390601ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e000039060000023d06003d060000040c4106010605060041060c4c706f6c6b61646f745f7072696d697469766573087632404469737075746553746174656d656e740001081456616c696404004506016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c696404004906016c496e76616c69644469737075746553746174656d656e744b696e640001000045060c4c706f6c6b61646f745f7072696d6974697665730876326456616c69644469737075746553746174656d656e744b696e64000110204578706c696369740000003c4261636b696e675365636f6e646564040028011048617368000100304261636b696e6756616c696404002801104861736800020040417070726f76616c436865636b696e670003000049060c4c706f6c6b61646f745f7072696d6974697665730876326c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c69636974000000004d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012058666f7263655f7365745f63757272656e745f636f646508011070617261850101185061726149640001206e65775f636f64652506013856616c69646174696f6e436f6465000004f8536574207468652073746f7261676520666f72207468652070617261636861696e2076616c69646174696f6e20636f646520696d6d6564696174656c792e58666f7263655f7365745f63757272656e745f6865616408011070617261850101185061726149640001206e65775f686561649d01012048656164446174610001040101536574207468652073746f7261676520666f72207468652063757272656e742070617261636861696e2068656164206461746120696d6d6564696174656c792e6c666f7263655f7363686564756c655f636f64655f757067726164650c011070617261850101185061726149640001206e65775f636f64652506013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100138543a3a426c6f636b4e756d6265720002042d015363686564756c6520616e207570677261646520617320696620697420776173207363686564756c656420696e2074686520676976656e2072656c617920706172656e7420626c6f636b2e4c666f7263655f6e6f74655f6e65775f6865616408011070617261850101185061726149640001206e65775f686561649d01012048656164446174610003041d014e6f74652061206e657720626c6f636b206865616420666f7220706172612077697468696e2074686520636f6e74657874206f66207468652063757272656e7420626c6f636b2e48666f7263655f71756575655f616374696f6e040110706172618501011850617261496400040cf850757420612070617261636861696e206469726563746c7920696e746f20746865206e6578742073657373696f6e277320616374696f6e2071756575652ef457652063616e277420717565756520697420616e7920736f6f6e6572207468616e207468697320776974686f757420676f696e6720696e746f2074686538696e697469616c697a65722e2e2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f64652506013856616c69646174696f6e436f6465000534a041646473207468652076616c69646174696f6e20636f646520746f207468652073746f726167652e00590154686520636f64652077696c6c206e6f7420626520616464656420696620697420697320616c72656164792070726573656e742e204164646974696f6e616c6c792c20696620505646207072652d636865636b696e67e069732072756e6e696e6720666f72207468617420636f64652c2069742077696c6c20626520696e7374616e746c792061636365707465642e0051014f74686572776973652c2074686520636f64652077696c6c20626520616464656420696e746f207468652073746f726167652e204e6f746520746861742074686520636f64652077696c6c2062652061646465646101696e746f2073746f726167652077697468207265666572656e636520636f756e7420302e205468697320697320746f206163636f756e74207468652066616374207468617420746865726520617265206e6f2075736572734d01666f72207468697320636f6465207965742e205468652063616c6c65722077696c6c206861766520746f206d616b6520737572652074686174207468697320636f6465206576656e7475616c6c79206765747365017573656420627920736f6d652070617261636861696e206f722072656d6f7665642066726f6d207468652073746f7261676520746f2061766f69642073746f72616765206c65616b732e20466f7220746865206c6174746572650170726566657220746f20757365207468652060706f6b655f756e757365645f76616c69646174696f6e5f636f64656020646973706174636861626c6520746f207261772073746f72616765206d616e6970756c6174696f6e2e005101546869732066756e6374696f6e206973206d61696e6c79206d65616e7420746f206265207573656420666f7220757067726164696e672070617261636861696e73207468617420646f206e6f7420666f6c6c6f77090174686520676f2d6168656164207369676e616c207768696c652074686520505646207072652d636865636b696e67206665617475726520697320656e61626c65642e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f686173689901014856616c69646174696f6e436f646548617368000614250152656d6f7665207468652076616c69646174696f6e20636f64652066726f6d207468652073746f726167652069666620746865207265666572656e636520636f756e7420697320302e0059015468697320697320626574746572207468616e2072656d6f76696e67207468652073746f72616765206469726563746c792c20626563617573652069742077696c6c206e6f742072656d6f76652074686520636f6465410174686174207761732073756464656e6c7920676f74207573656420627920736f6d652070617261636861696e207768696c65207468697320646973706174636861626c65207761732070656e64696e67306469737061746368696e672e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d7451060144507666436865636b53746174656d656e740001247369676e61747572650506014856616c696461746f725369676e61747572650007085501496e636c7564657320612073746174656d656e7420666f72206120505646207072652d636865636b696e6720766f74652e20506f74656e7469616c6c792c2066696e616c697a65732074686520766f746520616e644101656e616374732074686520726573756c747320696620746861742077617320746865206c61737420766f7465206265666f726520616368696576696e67207468652073757065726d616a6f726974792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e51060c4c706f6c6b61646f745f7072696d69746976657308763244507666436865636b53746174656d656e740000100118616363657074ac0110626f6f6c00011c7375626a6563749901014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e6465780106013856616c696461746f72496e64657800005506106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000c390149737375652061207369676e616c20746f2074686520636f6e73656e73757320656e67696e6520746f20666f726369626c79206163742061732074686f75676820616c6c2070617261636861696e5101626c6f636b7320696e20616c6c2072656c617920636861696e20626c6f636b7320757020746f20616e6420696e636c7564696e672074686520676976656e206e756d62657220696e207468652063757272656e74a0636861696e206172652076616c696420616e642073686f756c642062652066696e616c697a65642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5906106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c646d701870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657824013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030ac5365727669636520612073696e676c65206f76657277656967687420757077617264206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733adc2d2060556e6b6e6f776e4d657373616765496e646578603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e2d012d20605765696768744f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6106106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c04045400011c5868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e748501011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000284d01496e697469617465206f70656e696e672061206368616e6e656c2066726f6d20612070617261636861696e20746f206120676976656e20726563697069656e74207769746820676976656e206368616e6e656c2c706172616d65746572732e0059012d206070726f706f7365645f6d61785f636170616369747960202d2073706563696669657320686f77206d616e79206d657373616765732063616e20626520696e20746865206368616e6e656c206174206f6e63652e2d012d206070726f706f7365645f6d61785f6d6573736167655f73697a6560202d2073706563696669657320746865206d6178696d756d2073697a65206f6620746865206d657373616765732e0011015468657365206e756d62657273206172652061207375626a65637420746f207468652072656c61792d636861696e20636f6e66696775726174696f6e206c696d6974732e005101546865206368616e6e656c2063616e206265206f70656e6564206f6e6c792061667465722074686520726563697069656e7420636f6e6669726d7320697420616e64206f6e6c79206f6e20612073657373696f6e1c6368616e67652e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e6465728501011850617261496400010cf041636365707420612070656e64696e67206f70656e206368616e6e656c20726571756573742066726f6d2074686520676976656e2073656e6465722e00f4546865206368616e6e656c2077696c6c206265206f70656e6564206f6e6c79206f6e20746865206e6578742073657373696f6e20626f756e646172792e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f6964bd01013448726d704368616e6e656c49640002105501496e69746961746520756e696c61746572616c20636c6f73696e67206f662061206368616e6e656c2e20546865206f726967696e206d75737420626520656974686572207468652073656e646572206f722074686598726563697069656e7420696e20746865206368616e6e656c206265696e6720636c6f7365642e00c054686520636c6f737572652063616e206f6e6c792068617070656e206f6e20612073657373696f6e206368616e67652e40666f7263655f636c65616e5f68726d700c0110706172618501011850617261496400011c696e626f756e6410010c7533320001206f7574626f756e6410010c75333200031c1901546869732065787472696e7369632074726967676572732074686520636c65616e7570206f6620616c6c207468652048524d502073746f72616765206974656d7320746861742101612070617261206d617920686176652e204e6f726d616c6c7920746869732068617070656e73206f6e6365207065722073657373696f6e2c20627574207468697320616c6c6f77730101796f7520746f20747269676765722074686520636c65616e757020696d6d6564696174656c7920666f7220612073706563696669632070617261636861696e2e00504f726967696e206d75737420626520526f6f742e0081014e756d626572206f6620696e626f756e6420616e64206f7574626f756e64206368616e6e656c7320666f7220607061726160206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000418a4466f7263652070726f636573732048524d50206f70656e206368616e6e656c2072657175657374732e0005014966207468657265206172652070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f66206f70656e696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000518a8466f7263652070726f636573732048524d5020636c6f7365206368616e6e656c2072657175657374732e0009014966207468657265206172652070656e64696e672048524d5020636c6f7365206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f6620636c6f73696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f6964bd01013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c7533320006205d01546869732063616e63656c7320612070656e64696e67206f70656e206368616e6e656c20726571756573742e2049742063616e2062652063616e63656c656420627920656974686572206f66207468652073656e64657219016f722074686520726563697069656e7420666f72207468617420726571756573742e20546865206f726967696e206d75737420626520656974686572206f662074686f73652e005d015468652063616e63656c6c6174696f6e2068617070656e7320696d6d6564696174656c792e204974206973206e6f7420706f737369626c6520746f2063616e63656c20746865207265717565737420696620697420697344616c72656164792061636365707465642e005901546f74616c206e756d626572206f66206f70656e2072657175657374732028692e652e206048726d704f70656e4368616e6e656c52657175657374734c6973746029206d7573742062652070726f7669646564206173347769746e65737320646174612e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6506106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a65000000042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6906105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001182072656769737465720c010869648501011850617261496400013067656e657369735f686561649d010120486561644461746100013c76616c69646174696f6e5f636f64652506013856616c69646174696f6e436f6465000038f852656769737465722068656164206461746120616e642076616c69646174696f6e20636f646520666f72206120726573657276656420506172612049642e0030232320417267756d656e7473c02d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e2d012d20606964603a2054686520706172612049442e204d757374206265206f776e65642f6d616e616765642062792074686520606f726967696e60207369676e696e67206163636f756e742e01012d206067656e657369735f68656164603a205468652067656e6573697320686561642064617461206f66207468652070617261636861696e2f7468726561642e25012d206076616c69646174696f6e5f636f6465603a2054686520696e697469616c2076616c69646174696f6e20636f6465206f66207468652070617261636861696e2f7468726561642e00402323204465706f736974732f466565739501546865206f726967696e207369676e6564206163636f756e74206d7573742072657365727665206120636f72726573706f6e64696e67206465706f73697420666f722074686520726567697374726174696f6e2e20416e797468696e6720616c7265616479d872657365727665642070726576696f75736c7920666f7220746869732070617261204944206973206163636f756e74656420666f722e00242323204576656e7473d454686520605265676973746572656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869648501011850617261496400013067656e657369735f686561649d010120486561644461746100013c76616c69646174696f6e5f636f64652506013856616c69646174696f6e436f6465000118dc466f7263652074686520726567697374726174696f6e206f6620612050617261204964206f6e207468652072656c617920636861696e2e00b8546869732066756e6374696f6e206d7573742062652063616c6c6564206279206120526f6f74206f726967696e2e001901546865206465706f7369742074616b656e2063616e2062652073706563696669656420666f72207468697320726567697374726174696f6e2e20416e79206050617261496460190163616e20626520726567697374657265642c20696e636c7564696e67207375622d3130303020494473207768696368206172652053797374656d2050617261636861696e732e286465726567697374657204010869648501011850617261496400020c050144657265676973746572206120506172612049642c2066726565696e6720616c6c206461746120616e642072657475726e696e6720616e79206465706f7369742e007d015468652063616c6c6572206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e205468652070617261206d757374206265206120706172617468726561642e10737761700801086964850101185061726149640001146f746865728501011850617261496400032cd85377617020612070617261636861696e207769746820616e6f746865722070617261636861696e206f7220706172617468726561642e000101546865206f726967696e206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e00610154686520737761702077696c6c2068617070656e206f6e6c7920696620746865726520697320616c726561647920616e206f70706f7369746520737761702070656e64696e672e204966207468657265206973206e6f742c590174686520737761702077696c6c2062652073746f72656420696e207468652070656e64696e67207377617073206d61702c20726561647920666f722061206c6174657220636f6e6669726d61746f727920737761702e005d01546865206050617261496460732072656d61696e206d617070656420746f207468652073616d652068656164206461746120616e6420636f646520736f2065787465726e616c20636f64652063616e2072656c79206f6e3d01605061726149646020746f2062652061206c6f6e672d7465726d206964656e746966696572206f662061206e6f74696f6e616c202270617261636861696e222e20486f77657665722c20746865697255017363686564756c696e6720696e666f2028692e652e2077686574686572207468657927726520612070617261746872656164206f722070617261636861696e292c2061756374696f6e20696e666f726d6174696f6e94616e64207468652061756374696f6e206465706f736974206172652073776974636865642e44666f7263655f72656d6f76655f6c6f636b04011070617261850101185061726149640004100d0152656d6f76652061206d616e61676572206c6f636b2066726f6d206120706172612e20546869732077696c6c20616c6c6f7720746865206d616e61676572206f662061350170726576696f75736c79206c6f636b6564207061726120746f2064657265676973746572206f7220737761702061207061726120776974686f7574207573696e6720676f7665726e616e63652e009843616e206f6e6c792062652063616c6c65642062792074686520526f6f74206f726967696e2e1c72657365727665000538945265736572766520612050617261204964206f6e207468652072656c617920636861696e2e004d01546869732066756e6374696f6e2077696c6c20726573657276652061206e6577205061726120496420746f206265206f776e65642f6d616e6167656420627920746865206f726967696e206163636f756e742e7d01546865206f726967696e206163636f756e742069732061626c6520746f2072656769737465722068656164206461746120616e642076616c69646174696f6e20636f6465207573696e67206072656769737465726020746f2063726561746581016120706172617468726561642e205573696e672074686520536c6f74732070616c6c65742c206120706172617468726561642063616e207468656e20626520757067726164656420746f2067657420612070617261636861696e20736c6f742e0030232320417267756d656e747379012d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e204265636f6d657320746865206d616e616765722f6f776e6572206f6620746865206e657720706172612049442e00402323204465706f736974732f466565732101546865206f726967696e206d75737420726573657276652061206465706f736974206f662060506172614465706f7369746020666f722074686520726567697374726174696f6e2e00242323204576656e74736d015468652060526573657276656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732c2077686963682070726f76696465732074686520494420726573657276656420666f72207573652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6d06105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c6561736514011070617261850101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00001069014a757374206120636f6e6e65637420696e746f2074686520606c656173655f6f7574602063616c6c2c20696e206361736520526f6f742077616e747320746f20666f72636520736f6d65206c6561736520746f2068617070656ee0696e646570656e64656e746c79206f6620616e79206f74686572206f6e2d636861696e206d656368616e69736d20746f207573652069742e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e40636c6561725f616c6c5f6c6561736573040110706172618501011850617261496400010c4d01436c65617220616c6c206c656173657320666f72206120506172612049642c20726566756e64696e6720616e79206465706f73697473206261636b20746f20746865206f726967696e616c206f776e6572732e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e3c747269676765725f6f6e626f617264040110706172618501011850617261496400021c250154727920746f206f6e626f61726420612070617261636861696e2074686174206861732061206c6561736520666f72207468652063757272656e74206c6561736520706572696f642e004501546869732066756e6374696f6e2063616e2062652075736566756c2069662074686572652077617320736f6d6520737461746520697373756520776974682061207061726120746861742073686f756c64390168617665206f6e626f61726465642c206275742077617320756e61626c6520746f2e204173206c6f6e67206173207468657920686176652061206c6561736520706572696f642c2077652063616e6c6c6574207468656d206f6e626f6172642066726f6d20686572652e00cc4f726967696e206d757374206265207369676e65642c206275742063616e2062652063616c6c656420627920616e796f6e652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7106105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6ef1010138543a3a426c6f636b4e756d6265720001486c656173655f706572696f645f696e646578f10101404c65617365506572696f644f663c543e000014544372656174652061206e65772061756374696f6e2e005101546869732063616e206f6e6c792068617070656e207768656e2074686572652069736e277420616c726561647920616e2061756374696f6e20696e2070726f677265737320616e64206d6179206f6e6c79206265250163616c6c65642062792074686520726f6f74206f726967696e2e20416363657074732074686520606475726174696f6e60206f6620746869732061756374696f6e20616e64207468655901606c656173655f706572696f645f696e64657860206f662074686520696e697469616c206c6561736520706572696f64206f662074686520666f757220746861742061726520746f2062652061756374696f6e65642e0c626964140110706172617506011850617261496400013461756374696f6e5f696e646578f101013041756374696f6e496e64657800012866697273745f736c6f74f10101404c65617365506572696f644f663c543e0001246c6173745f736c6f74f10101404c65617365506572696f644f663c543e000118616d6f756e74e8013042616c616e63654f663c543e00014049014d616b652061206e6577206269642066726f6d20616e206163636f756e742028696e636c7564696e6720612070617261636861696e206163636f756e742920666f72206465706c6f79696e672061206e65772870617261636861696e2e0059014d756c7469706c652073696d756c74616e656f757320626964732066726f6d207468652073616d65206269646465722061726520616c6c6f776564206f6e6c79206173206c6f6e6720617320616c6c206163746976653d0162696473206f7665726c61702065616368206f746865722028692e652e20617265206d757475616c6c79206578636c7573697665292e20426964732063616e6e6f742062652072656461637465642e0055012d20607375626020697320746865207375622d6269646465722049442c20616c6c6f77696e6720666f72206d756c7469706c6520636f6d706574696e67206269647320746f206265206d6164652062792028616e647066756e64656420627929207468652073616d65206163636f756e742e4d012d206061756374696f6e5f696e646578602069732074686520696e646578206f66207468652061756374696f6e20746f20626964206f6e2e2053686f756c64206a757374206265207468652070726573656e746876616c7565206f66206041756374696f6e436f756e746572602e49012d206066697273745f736c6f746020697320746865206669727374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e41012d20606c6173745f736c6f746020697320746865206c617374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e49012d2060616d6f756e74602069732074686520616d6f756e7420746f2062696420746f2062652068656c64206173206465706f73697420666f72207468652070617261636861696e2073686f756c6420746865c86269642077696e2e205468697320616d6f756e742069732068656c64207468726f7567686f7574207468652072616e67652e3863616e63656c5f61756374696f6e00020c7843616e63656c20616e20696e2d70726f67726573732061756374696f6e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e75060000068501007906105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e6465787506011850617261496400010c636170e8013042616c616e63654f663c543e00013066697273745f706572696f64f10101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64f10101404c65617365506572696f644f663c543e00010c656e64f1010138543a3a426c6f636b4e756d62657200012076657269666965727d06014c4f7074696f6e3c4d756c74695369676e65723e00001069014372656174652061206e65772063726f77646c6f616e696e672063616d706169676e20666f7220612070617261636861696e20736c6f7420776974682074686520676976656e206c6561736520706572696f642072616e67652e005d0154686973206170706c6965732061206c6f636b20746f20796f75722070617261636861696e20636f6e66696775726174696f6e2c20656e737572696e6720746861742069742063616e6e6f74206265206368616e676564646279207468652070617261636861696e206d616e616765722e28636f6e747269627574650c0114696e6465787506011850617261496400011476616c7565e8013042616c616e63654f663c543e0001247369676e61747572658d0601584f7074696f6e3c4d756c74695369676e61747572653e0001085101436f6e7472696275746520746f20612063726f77642073616c652e20546869732077696c6c207472616e7366657220736f6d652062616c616e6365206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e64657875060118506172614964000244c057697468647261772066756c6c2062616c616e6365206f66206120737065636966696320636f6e7472696275746f722e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e00ad015468652066756e64206d7573742062652065697468657220696e2c206f7220726561647920666f722c207265746972656d656e742e20466f7220612066756e6420746f206265202a696e2a207265746972656d656e742c207468656e20746865207265746972656d656e74f8666c6167206d757374206265207365742e20466f7220612066756e6420746f20626520726561647920666f72207265746972656d656e742c207468656e3a9c2d206974206d757374206e6f7420616c726561647920626520696e207265746972656d656e743b4d012d2074686520616d6f756e74206f66207261697365642066756e6473206d75737420626520626967676572207468616e20746865205f667265655f2062616c616e6365206f6620746865206163636f756e743b342d20616e64206569746865723abc20202d2074686520626c6f636b206e756d626572206d757374206265206174206c656173742060656e64603b206f722d0120202d207468652063757272656e74206c6561736520706572696f64206d7573742062652067726561746572207468616e207468652066756e64277320606c6173745f706572696f64602e006d01496e207468697320636173652c207468652066756e642773207265746972656d656e7420666c61672069732073657420616e64206974732060656e646020697320726573657420746f207468652063757272656e7420626c6f636b1c6e756d6265722e00f02d206077686f603a20546865206163636f756e742077686f736520636f6e747269627574696f6e2073686f756c642062652077697468647261776e2e19012d2060696e646578603a205468652070617261636861696e20746f2077686f73652063726f77646c6f616e2074686520636f6e747269627574696f6e20776173206d6164652e18726566756e64040114696e64657875060118506172614964000314e04175746f6d61746963616c6c7920726566756e6420636f6e7472696275746f7273206f6620616e20656e6465642063726f77646c6f616e2e210144756520746f20776569676874207265737472696374696f6e732c20746869732066756e6374696f6e206d6179206e65656420746f2062652063616c6c6564206d756c7469706c65490174696d657320746f2066756c6c7920726566756e6420616c6c2075736572732e2057652077696c6c20726566756e64206052656d6f76654b6579734c696d69746020757365727320617420612074696d652e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e20646973736f6c7665040114696e64657875060118506172614964000404550152656d6f766520612066756e6420616674657220746865207265746972656d656e7420706572696f642068617320656e64656420616e6420616c6c2066756e64732068617665206265656e2072657475726e65642e1065646974180114696e6465787506011850617261496400010c636170e8013042616c616e63654f663c543e00013066697273745f706572696f64f10101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64f10101404c65617365506572696f644f663c543e00010c656e64f1010138543a3a426c6f636b4e756d62657200012076657269666965727d06014c4f7074696f6e3c4d756c74695369676e65723e00050cd0456469742074686520636f6e66696775726174696f6e20666f7220616e20696e2d70726f67726573732063726f77646c6f616e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e206164645f6d656d6f080114696e646578850101185061726149640001106d656d6f2c011c5665633c75383e00060cec41646420616e206f7074696f6e616c206d656d6f20746f20616e206578697374696e672063726f77646c6f616e20636f6e747269627574696f6e2e002d014f726967696e206d757374206265205369676e65642c20616e64207468652075736572206d757374206861766520636f6e747269627574656420746f207468652063726f77646c6f616e2e10706f6b65040114696e6465788501011850617261496400070c74506f6b65207468652066756e6420696e746f20604e657752616973656000dc4f726967696e206d757374206265205369676e65642c20616e64207468652066756e6420686173206e6f6e2d7a65726f2072616973652e38636f6e747269627574655f616c6c080114696e646578750601185061726149640001247369676e61747572658d0601584f7074696f6e3c4d756c74695369676e61747572653e000808e101436f6e7472696275746520796f757220656e746972652062616c616e636520746f20612063726f77642073616c652e20546869732077696c6c207472616e736665722074686520656e746972652062616c616e6365206f6620612075736572206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7d0604184f7074696f6e0404540181060108104e6f6e6500000010536f6d650400810600000100008106082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400cc013c656432353531393a3a5075626c69630000001c537232353531390400d8013c737232353531393a3a5075626c696300010014456364736104008506013465636473613a3a5075626c69630002000085060c1c73705f636f7265146563647361185075626c696300000400890601205b75383b2033335d000089060000032100000008008d0604184f7074696f6e0404540191060108104e6f6e6500000010536f6d650400910600000100009106082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040079030148656432353531393a3a5369676e61747572650000001c53723235353139040091010148737232353531393a3a5369676e617475726500010014456364736104009506014065636473613a3a5369676e61747572650002000095060c1c73705f636f7265146563647361245369676e617475726500000400d90301205b75383b2036355d000099060c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d6573736167659d060154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765c90601a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6ee5010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6eb10301484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e6d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e6d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69745102012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573746d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172796d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747359020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69745102012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e9d06080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400a106013476303a3a58636d3c43616c6c3e0000000856310400b506013476313a3a58636d3c43616c6c3e00010008563204000902013476323a3a58636d3c43616c6c3e00020000a1060c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473a50601405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473a50601405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473a50601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e7365b1060120526573706f6e7365000300345472616e7366657241737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c4102014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f101010c7533320001406d61785f6d6573736167655f73697a65f101010c7533320001306d61785f6361706163697479f101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f101010c75333200011873656e646572f101010c753332000124726563697069656e74f101010c7533320009002c52656c6179656446726f6d08010c77686f650201344d756c74694c6f636174696f6e00011c6d657373616765a1060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a0000a506000002a90600a906100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976655d02013c5665633c4d756c746941737365743e00011c726563656976655d02013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574735d02013c5665633c4d756c746941737365743e00011c72657365727665650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374650201344d756c74694c6f636174696f6e0001186173736574735d02013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573610201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72ac0110626f6f6c00010c78636dad0601385665633c58636d3c43616c6c3e3e00070000ad06000002a10600b1060c0c78636d08763020526573706f6e73650001041841737365747304005d02013c5665633c4d756c746941737365743e00000000b5060c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574731502012c4d756c746941737365747300011c65666665637473b90601405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574731502012c4d756c746941737365747300011c65666665637473b90601405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574731502012c4d756c746941737365747300011c65666665637473b90601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e7365c5060120526573706f6e7365000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c4102014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f101010c7533320001406d61785f6d6573736167655f73697a65f101010c7533320001306d61785f6361706163697479f101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f101010c75333200011873656e646572f101010c753332000124726563697069656e74f101010c7533320009002c52656c6179656446726f6d08010c77686fe9010154496e746572696f724d756c74694c6f636174696f6e00011c6d657373616765b5060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964fd01010c75363400014c6d61785f726573706f6e73655f776569676874fd01010c753634000b0048556e73756273637269626556657273696f6e000c0000b906000002bd0600bd06100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279e50101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374e50101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565731d0201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72ac0110626f6f6c000130696e737472756374696f6e73c10601385665633c58636d3c43616c6c3e3e00070000c106000002b50600c5060c0c78636d08763120526573706f6e73650001081841737365747304001502012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e00010000c906080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400cd06013476303a3a58636d3c43616c6c3e0000000856310400e106013476313a3a58636d3c43616c6c3e0001000856320400f106013476323a3a58636d3c43616c6c3e00020000cd060c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473d10601405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473d10601405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011c65666665637473d10601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e7365b1060120526573706f6e7365000300345472616e7366657241737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6cdd06014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f101010c7533320001406d61785f6d6573736167655f73697a65f101010c7533320001306d61785f6361706163697479f101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f101010c75333200011873656e646572f101010c753332000124726563697069656e74f101010c7533320009002c52656c6179656446726f6d08010c77686f650201344d756c74694c6f636174696f6e00011c6d657373616765cd060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a0000d106000002d50600d506100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976655d02013c5665633c4d756c746941737365743e00011c726563656976655d02013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574735d02013c5665633c4d756c746941737365743e00011c72657365727665650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574735d02013c5665633c4d756c746941737365743e00011064657374650201344d756c74694c6f636174696f6e00011c65666665637473a50601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374650201344d756c74694c6f636174696f6e0001186173736574735d02013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573610201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72ac0110626f6f6c00010c78636dd90601385665633c58636d3c43616c6c3e3e00070000d906000002cd0600dd060c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e0000e1060c0c78636d0876310c58636d041043616c6c00013434576974686472617741737365740801186173736574731502012c4d756c746941737365747300011c65666665637473e50601405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f73697465640801186173736574731502012c4d756c746941737365747300011c65666665637473e50601405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f7274656441737365740801186173736574731502012c4d756c746941737365747300011c65666665637473e50601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964fd01010c753634000120726573706f6e7365c5060120526573706f6e7365000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6cdd06014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f101010c7533320001406d61785f6d6573736167655f73697a65f101010c7533320001306d61785f6361706163697479f101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f101010c75333200011873656e646572f101010c753332000124726563697069656e74f101010c7533320009002c52656c6179656446726f6d08010c77686fe9010154496e746572696f724d756c74694c6f636174696f6e00011c6d657373616765e1060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964fd01010c75363400014c6d61785f726573706f6e73655f776569676874fd01010c753634000b0048556e73756273637269626556657273696f6e000c0000e506000002e90600e906100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279e50101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e50101344d756c74694c6f636174696f6e00011c65666665637473b90601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964fd01010c75363400011064657374e50101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200060030427579457865637574696f6e140110666565731d0201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72ac0110626f6f6c000130696e737472756374696f6e73ed0601385665633c58636d3c43616c6c3e3e00070000ed06000002e10600f1060c0c78636d0876320c58636d041043616c6c00000400f50601585665633c496e737472756374696f6e3c43616c6c3e3e0000f506000002f90600f9060c0c78636d0876322c496e737472756374696f6e041043616c6c000170345769746864726177417373657404001502012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404001502012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404001502012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964fd01011c51756572794964000120726573706f6e736531020120526573706f6e73650001286d61785f776569676874fd01010c753634000300345472616e7366657241737365740801186173736574731502012c4d756c746941737365747300012c62656e6566696369617279e50101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731502012c4d756c746941737365747300011064657374e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970653d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374fd01010c75363400011063616c6cdd06014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572f101010c7533320001406d61785f6d6573736167655f73697a65f101010c7533320001306d61785f6361706163697479f101010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74f101010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72f101010c75333200011873656e646572f101010c753332000124726563697069656e74f101010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400e9010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964fd01011c5175657279496400011064657374e50101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874fd01010c753634000c00304465706f73697441737365740c0118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f101010c75333200012c62656e6566696369617279e50101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473450201404d756c7469417373657446696c7465720001286d61785f617373657473f101010c75333200011064657374e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e000e003445786368616e6765417373657408011067697665450201404d756c7469417373657446696c74657200011c726563656976651502012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473450201404d756c7469417373657446696c74657200011c72657365727665e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473450201404d756c7469417373657446696c74657200011064657374e50101344d756c74694c6f636174696f6e00010c78636d0902011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964fd01011c5175657279496400011064657374e50101344d756c74694c6f636174696f6e000118617373657473450201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874fd01010c75363400120030427579457865637574696f6e080110666565731d0201284d756c746941737365740001307765696768745f6c696d69745102012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400f106012458636d3c43616c6c3e0015002c536574417070656e6469780400f106012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574731502012c4d756c74694173736574730001187469636b6574e50101344d756c74694c6f636174696f6e00180010547261700400fd01010c7536340019004053756273637269626556657273696f6e08012071756572795f6964fd01011c5175657279496400014c6d61785f726573706f6e73655f776569676874fd01010c753634001a0048556e73756273637269626556657273696f6e001b0000fd060c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090107083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400050701704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000050704184f7074696f6e0404540119010108104e6f6e6500000010536f6d650400190100000100000907102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e00000d070c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c61726765000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909091107102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454011507045300000400190701185665633c543e0000150700000408f502240019070000021507001d07102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540104045300000400210701185665633c543e000021070000020400250704184f7074696f6e0404540129070108104e6f6e6500000010536f6d6504002907000001000029070c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d61727904002d0701405072696d617279507265446967657374000100385365636f6e64617279506c61696e04003107015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400350701545365636f6e64617279565246507265446967657374000300002d070c4473705f636f6e73656e7375735f626162651c64696765737473405072696d617279507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74f9020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f669501012056524650726f6f66000031070c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74f9020110536c6f74000035070c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e64617279565246507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74f9020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f669501012056524650726f6f660000390704184f7074696f6e04045401040108104e6f6e6500000010536f6d6504000400000100003d07084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e00000801046305030128287536342c2075363429000134616c6c6f7765645f736c6f747309030130416c6c6f776564536c6f7473000041070c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090945070000040c0018ac0049070c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094d07102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454015107045300000400590701185665633c543e00005107083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c010869642d0201384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e735507011c526561736f6e7300005507083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000059070000025107005d07102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454016107045300000400650701185665633c543e00006107083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e746966696572012d021c42616c616e636501180008010869642d020144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000065070000026107006907083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f30000100006d070c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090971070c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800007507086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e74000000085632000100007907102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454017d07045300000400810701185665633c543e00007d07084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012818417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800280110486173680000750101384f7074696f6e3c417574686f723e0001000081070000027d070085070c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909098907083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616ce8013042616c616e63654f663c543e000118616374697665e8013042616c616e63654f663c543e000124756e6c6f636b696e678d0701e4426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c204d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f72657761726473390301345665633c457261496e6465783e00008d07102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454019107045300000400950701185665633c543e00009107083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565e8011c42616c616e636500010c657261f1010120457261496e646578000095070000029107009907083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c746172676574739d0701ac426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d61784e6f6d696e6174696f6e733e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564ac0110626f6f6c00009d07102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400f801185665633c543e0000a107083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e6465780001147374617274a507012c4f7074696f6e3c7536343e0000a50704184f7074696f6e04045401240108104e6f6e6500000010536f6d650400240000010000a90700000408100000ad07083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616cb107018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e0000b107042042547265654d617008044b010004560110000400b507000000b507000002b90700b90700000408001000bd07083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c7761797300030000c107000002c50700c507083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f7468657273150101645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273f801385665633c4163636f756e7449643e0001187061796f757418011c42616c616e63650000c90700000408a81800cd070c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f72390301345665633c457261496e6465783e0000d1070c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e63650000d507000002d90700d9070000040810ac00dd07083870616c6c65745f7374616b696e672052656c65617365730001283456315f305f30416e6369656e740000001856325f305f300001001856335f305f300002001856345f305f300003001856355f305f300004001856365f305f300005001856375f305f300006001856385f305f300007001856395f305f300008001c5631305f305f3000090000e107103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f72040454000160344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e54496e636f7272656374486973746f72794465707468000f04c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001004b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650011043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300120494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740013043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001404550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730015084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f72730016084d0154686572652061726520746f6f206d616e792076616c696461746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001704e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e5070c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201e0000801206f6666656e646572e001204f6666656e6465720001247265706f7274657273f801345665633c5265706f727465723e0000e90700000408b42c00ed07000002f10700f1070000040800510300f50700000408f9072c00f9070c1c73705f636f72651863727970746f244b6579547970654964000004003c011c5b75383b20345d0000fd070c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742e0108083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e000300000508083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f7269746965730908016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564b10301244f7074696f6e3c4e3e00000908102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401c4045300000400c001185665633c543e00000d080c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909091108102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401d4045300000400150801185665633c543e00001508000002d400190810346672616d655f737570706f727418747261697473106d69736334577261707065724f7061717565040454011d08000800f1010000001d0801045400001d08084070616c6c65745f696d5f6f6e6c696e6564426f756e6465644f70617175654e6574776f726b53746174650c4c506565724964456e636f64696e674c696d697400584d756c746941646472456e636f64696e674c696d697400384164647265737365734c696d6974000008011c706565725f69642108019c5765616b426f756e6465645665633c75382c20506565724964456e636f64696e674c696d69743e00014865787465726e616c5f6164647265737365732508012d015765616b426f756e6465645665633c5765616b426f756e6465645665633c75382c204d756c746941646472456e636f64696e674c696d69743e2c204164647265737365734c696d69740a3e00002108102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e00002508102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454012108045300000400290801185665633c543e000029080000022108002d080c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909310800000235080035080000040c10280000390800000408f818003d08084070616c6c65745f64656d6f637261637938507265696d6167655374617475730c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011001081c4d697373696e67040010012c426c6f636b4e756d62657200000024417661696c61626c65140110646174612c011c5665633c75383e00012070726f76696465720001244163636f756e74496400011c6465706f73697418011c42616c616e636500011473696e636510012c426c6f636b4e756d626572000118657870697279b103014c4f7074696f6e3c426c6f636b4e756d6265723e0001000041080c4070616c6c65745f64656d6f6372616379147479706573385265666572656e64756d496e666f0c2c426c6f636b4e756d6265720110104861736801281c42616c616e6365011801081c4f6e676f696e670400450801b05265666572656e64756d5374617475733c426c6f636b4e756d6265722c20486173682c2042616c616e63653e0000002046696e6973686564080120617070726f766564ac0110626f6f6c00010c656e6410012c426c6f636b4e756d6265720001000045080c4070616c6c65745f64656d6f6372616379147479706573405265666572656e64756d5374617475730c2c426c6f636b4e756d6265720110104861736801281c42616c616e636501180014010c656e6410012c426c6f636b4e756d62657200013470726f706f73616c5f68617368280110486173680001247468726573686f6c64fc0134566f74655468726573686f6c6400011464656c617910012c426c6f636b4e756d62657200011474616c6c794908013854616c6c793c42616c616e63653e000049080c4070616c6c65745f64656d6f63726163791474797065731454616c6c79041c42616c616e63650118000c01106179657318011c42616c616e63650001106e61797318011c42616c616e636500011c7475726e6f757418011c42616c616e636500004d080c4070616c6c65745f64656d6f637261637910766f746518566f74696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100108184469726563740c0114766f746573510801b05665633c285265666572656e64756d496e6465782c204163636f756e74566f74653c42616c616e63653e293e00012c64656c65676174696f6e735908015044656c65676174696f6e733c42616c616e63653e0001147072696f725d08017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000002844656c65676174696e6714011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6ead030128436f6e76696374696f6e00012c64656c65676174696f6e735908015044656c65676174696f6e733c42616c616e63653e0001147072696f725d08017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0001000051080000025508005508000004081001010059080c4070616c6c65745f64656d6f63726163791474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e636500005d080c4070616c6c65745f64656d6f637261637910766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e6365000061080000040828fc0065080000040810f8006908084070616c6c65745f64656d6f63726163792052656c6561736573000104085631000000006d080c4070616c6c65745f64656d6f63726163791870616c6c6574144572726f720404540001742056616c75654c6f770000043456616c756520746f6f206c6f773c50726f706f73616c4d697373696e670001045c50726f706f73616c20646f6573206e6f742065786973743c416c726561647943616e63656c65640002049443616e6e6f742063616e63656c207468652073616d652070726f706f73616c207477696365444475706c696361746550726f706f73616c0003045450726f706f73616c20616c7265616479206d6164654c50726f706f73616c426c61636b6c69737465640004046850726f706f73616c207374696c6c20626c61636b6c6973746564444e6f7453696d706c654d616a6f72697479000504a84e6578742065787465726e616c2070726f706f73616c206e6f742073696d706c65206d616a6f726974792c496e76616c69644861736800060430496e76616c69642068617368284e6f50726f706f73616c000704504e6f2065787465726e616c2070726f706f73616c34416c72656164795665746f6564000804984964656e74697479206d6179206e6f74207665746f20612070726f706f73616c207477696365444475706c6963617465507265696d61676500090458507265696d61676520616c7265616479206e6f7465642c4e6f74496d6d696e656e74000a04304e6f7420696d6d696e656e7420546f6f4561726c79000b0424546f6f206561726c7920496d6d696e656e74000c0420496d6d696e656e743c507265696d6167654d697373696e67000d0448507265696d616765206e6f7420666f756e64445265666572656e64756d496e76616c6964000e0484566f746520676976656e20666f7220696e76616c6964207265666572656e64756d3c507265696d616765496e76616c6964000f0440496e76616c696420707265696d6167652c4e6f6e6557616974696e67001004504e6f2070726f706f73616c732077616974696e67204e6f74566f746572001104c454686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e20746865207265666572656e64756d2e304e6f5065726d697373696f6e001204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e44416c726561647944656c65676174696e6700130488546865206163636f756e7420697320616c72656164792064656c65676174696e672e44496e73756666696369656e7446756e6473001404fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67001504a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e28566f74657345786973740016085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e7374616e744e6f74416c6c6f776564001704d854686520696e7374616e74207265666572656e64756d206f726967696e2069732063757272656e746c7920646973616c6c6f7765642e204e6f6e73656e73650018049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c57726f6e675570706572426f756e6400190450496e76616c696420757070657220626f756e642e3c4d6178566f74657352656163686564001a04804d6178696d756d206e756d626572206f6620766f74657320726561636865642e40546f6f4d616e7950726f706f73616c73001b04904d6178696d756d206e756d626572206f662070726f706f73616c7320726561636865642e3c566f74696e67506572696f644c6f77001c0454566f74696e6720706572696f6420746f6f206c6f7704b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909097108102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540128045300000400750201185665633c543e00007508084470616c6c65745f636f6c6c65637469766514566f74657308244163636f756e74496401002c426c6f636b4e756d626572011000140114696e64657810013450726f706f73616c496e6465780001247468726573686f6c6410012c4d656d626572436f756e7400011061796573f801385665633c4163636f756e7449643e0001106e617973f801385665633c4163636f756e7449643e00010c656e6410012c426c6f636b4e756d626572000079080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909097d08102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540128045300000400750201185665633c543e000081080c4470616c6c65745f636f6c6c6563746976651870616c6c6574144572726f72080454000449000128244e6f744d656d6265720000045c4163636f756e74206973206e6f742061206d656d626572444475706c696361746550726f706f73616c0001047c4475706c69636174652070726f706f73616c73206e6f7420616c6c6f7765643c50726f706f73616c4d697373696e670002044c50726f706f73616c206d7573742065786973742857726f6e67496e646578000304404d69736d61746368656420696e646578344475706c6963617465566f7465000404584475706c696361746520766f74652069676e6f72656448416c7265616479496e697469616c697a6564000504804d656d626572732061726520616c726561647920696e697469616c697a65642120546f6f4561726c79000604010154686520636c6f73652063616c6c20776173206d61646520746f6f206561726c792c206265666f72652074686520656e64206f662074686520766f74696e672e40546f6f4d616e7950726f706f73616c73000704fc54686572652063616e206f6e6c792062652061206d6178696d756d206f6620604d617850726f706f73616c7360206163746976652070726f706f73616c732e4c57726f6e6750726f706f73616c576569676874000804d054686520676976656e2077656967687420626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e4c57726f6e6750726f706f73616c4c656e677468000904d054686520676976656e206c656e67746820626f756e6420666f72207468652070726f706f73616c2077617320746f6f206c6f772e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090985080000028908008908086470616c6c65745f656c656374696f6e735f70687261676d656e2853656174486f6c64657208244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e636500008d08086470616c6c65745f656c656374696f6e735f70687261676d656e14566f74657208244163636f756e74496401001c42616c616e63650118000c0114766f746573f801385665633c4163636f756e7449643e0001147374616b6518011c42616c616e636500011c6465706f73697418011c42616c616e6365000091080c6470616c6c65745f656c656374696f6e735f70687261676d656e1870616c6c6574144572726f7204045400014430556e61626c65546f566f7465000004c043616e6e6f7420766f7465207768656e206e6f2063616e64696461746573206f72206d656d626572732065786973742e1c4e6f566f746573000104944d75737420766f746520666f72206174206c65617374206f6e652063616e6469646174652e30546f6f4d616e79566f7465730002048443616e6e6f7420766f7465206d6f7265207468616e2063616e646964617465732e504d6178696d756d566f74657345786365656465640003049843616e6e6f7420766f7465206d6f7265207468616e206d6178696d756d20616c6c6f7765642e284c6f7742616c616e6365000404c443616e6e6f7420766f74652077697468207374616b65206c657373207468616e206d696e696d756d2062616c616e63652e3c556e61626c65546f506179426f6e6400050478566f7465722063616e206e6f742070617920766f74696e6720626f6e642e2c4d7573744265566f746572000604404d757374206265206120766f7465722e4c4475706c69636174656443616e646964617465000704804475706c6963617465642063616e646964617465207375626d697373696f6e2e44546f6f4d616e7943616e6469646174657300080498546f6f206d616e792063616e646964617465732068617665206265656e20637265617465642e304d656d6265725375626d6974000904884d656d6265722063616e6e6f742072652d7375626d69742063616e6469646163792e3852756e6e657255705375626d6974000a048852756e6e65722063616e6e6f742072652d7375626d69742063616e6469646163792e68496e73756666696369656e7443616e64696461746546756e6473000b049443616e64696461746520646f6573206e6f74206861766520656e6f7567682066756e64732e244e6f744d656d626572000c04344e6f742061206d656d6265722e48496e76616c69645769746e65737344617461000d04e05468652070726f766964656420636f756e74206f66206e756d626572206f662063616e6469646174657320697320696e636f72726563742e40496e76616c6964566f7465436f756e74000e04cc5468652070726f766964656420636f756e74206f66206e756d626572206f6620766f74657320697320696e636f72726563742e44496e76616c696452656e6f756e63696e67000f04fc5468652072656e6f756e63696e67206f726967696e2070726573656e74656420612077726f6e67206052656e6f756e63696e676020706172616d657465722e48496e76616c69645265706c6163656d656e74001004fc50726564696374696f6e20726567617264696e67207265706c6163656d656e74206166746572206d656d6265722072656d6f76616c2069732077726f6e672e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909099508102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400f801185665633c543e000099080c4470616c6c65745f6d656d626572736869701870616c6c6574144572726f7208045400044900010c34416c72656164794d656d62657200000444416c72656164792061206d656d6265722e244e6f744d656d626572000104344e6f742061206d656d6265722e38546f6f4d616e794d656d6265727300020444546f6f206d616e79206d656d626572732e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909099d08083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e63650000a108102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540110045300000400390301185665633c543e0000a5080c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c7533320000a90804184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000ad0808346672616d655f737570706f72742050616c6c65744964000004002d02011c5b75383b20385d0000b1080c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900011470496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e58496e73756666696369656e745065726d697373696f6e0003084501546865207370656e64206f726967696e2069732076616c6964206275742074686520616d6f756e7420697420697320616c6c6f77656420746f207370656e64206973206c6f776572207468616e207468654c616d6f756e7420746f206265207370656e742e4c50726f706f73616c4e6f74417070726f7665640004047c50726f706f73616c20686173206e6f74206265656e20617070726f7665642e04784572726f7220666f72207468652074726561737572792070616c6c65742eb508105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144572726f7204045400011860496e76616c6964457468657265756d5369676e61747572650000046c496e76616c696420457468657265756d207369676e61747572652e405369676e65724861734e6f436c61696d00010478457468657265756d206164647265737320686173206e6f20636c61696d2e4053656e6465724861734e6f436c61696d000204b04163636f756e742049442073656e64696e67207472616e73616374696f6e20686173206e6f20636c61696d2e30506f74556e646572666c6f77000308610154686572652773206e6f7420656e6f75676820696e2074686520706f7420746f20706179206f757420736f6d6520756e76657374656420616d6f756e742e2047656e6572616c6c7920696d706c6965732061206c6f676963186572726f722e40496e76616c696453746174656d656e740004049041206e65656465642073746174656d656e7420776173206e6f7420696e636c756465642e4c56657374656442616c616e6365457869737473000504a4546865206163636f756e7420616c7265616479206861732061207665737465642062616c616e63652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b908102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401f103045300000400bd0801185665633c543e0000bd08000002f10300c108083870616c6c65745f76657374696e672052656c656173657300010808563000000008563100010000c5080c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742ec9080c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909cd080c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e7473d10801fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666f1d0401844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e0000d108102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401d508045300000400d90801185665633c543e0000d5080000040810b50400d908000002d50800dd080000040818e10800e108102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400f801185665633c543e0000e508102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401e908045300000400f10801185665633c543e0000e90804184f7074696f6e04045401ed080108104e6f6e6500000010536f6d650400ed080000010000ed080c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c6473ad0401384964656e746974794669656c64730000f108000002e90800f5080c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014048546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909f90800000408fd081800fd08102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454010109045300000400050901185665633c543e00000109083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650141012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970654101012450726f78795479706500011464656c617910012c426c6f636b4e756d626572000005090000020109000909000004080d0918000d09102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454011109045300000400150901185665633c543e00001109083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801282c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682801104861736800011868656967687410012c426c6f636b4e756d6265720000150900000211090019090c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909091d09000004080004002109083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e4d01015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73f801385665633c4163636f756e7449643e000025090000040cc90400180029090c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909092d09083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e636500011873746174757331090190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00003109083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d626572000500003509102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e000039090c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7208045400044900012c70496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e30526561736f6e546f6f4269670002048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e40556e65787065637465645374617475730003048054686520626f756e74792073746174757320697320756e65787065637465642e385265717569726543757261746f720004045c5265717569726520626f756e74792063757261746f722e30496e76616c696456616c756500050454496e76616c696420626f756e74792076616c75652e28496e76616c69644665650006044c496e76616c696420626f756e7479206665652e3450656e64696e675061796f75740007086c4120626f756e7479207061796f75742069732070656e64696e672ef8546f2063616e63656c2074686520626f756e74792c20796f75206d75737420756e61737369676e20616e6420736c617368207468652063757261746f722e245072656d6174757265000804450154686520626f756e746965732063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e504861734163746976654368696c64426f756e7479000904050154686520626f756e74792063616e6e6f7420626520636c6f73656420626563617573652069742068617320616374697665206368696c6420626f756e746965732e34546f6f4d616e79517565756564000a0498546f6f206d616e7920617070726f76616c732061726520616c7265616479207175657565642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909093d09085470616c6c65745f6368696c645f626f756e746965732c4368696c64426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011000140134706172656e745f626f756e747910012c426f756e7479496e64657800011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000118737461747573410901a44368696c64426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00004109085470616c6c65745f6368696c645f626f756e74696573444368696c64426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001101441646465640000003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640001001841637469766504011c63757261746f720001244163636f756e7449640002003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d6265720003000045090c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144572726f7204045400010c54506172656e74426f756e74794e6f74416374697665000004a454686520706172656e7420626f756e7479206973206e6f7420696e206163746976652073746174652e64496e73756666696369656e74426f756e747942616c616e6365000104e454686520626f756e74792062616c616e6365206973206e6f7420656e6f75676820746f20616464206e6577206368696c642d626f756e74792e50546f6f4d616e794368696c64426f756e746965730002040d014e756d626572206f66206368696c6420626f756e746965732065786365656473206c696d697420604d61784163746976654368696c64426f756e7479436f756e74602e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094909082c70616c6c65745f746970731c4f70656e54697010244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011010486173680128001c0118726561736f6e2801104861736800010c77686f0001244163636f756e74496400011866696e6465720001244163636f756e74496400011c6465706f73697418011c42616c616e6365000118636c6f736573b103014c4f7074696f6e3c426c6f636b4e756d6265723e00011074697073150101645665633c284163636f756e7449642c2042616c616e6365293e00012c66696e646572735f666565ac0110626f6f6c00004d090c2c70616c6c65745f746970731870616c6c6574144572726f7208045400044900011830526561736f6e546f6f4269670000048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e30416c72656164794b6e6f776e00010488546865207469702077617320616c726561647920666f756e642f737461727465642e28556e6b6e6f776e5469700002046054686520746970206861736820697320756e6b6e6f776e2e244e6f7446696e6465720003041d01546865206163636f756e7420617474656d7074696e6720746f20726574726163742074686520746970206973206e6f74207468652066696e646572206f6620746865207469702e245374696c6c4f70656e0004042901546865207469702063616e6e6f7420626520636c61696d65642f636c6f736564206265636175736520746865726520617265206e6f7420656e6f7567682074697070657273207965742e245072656d61747572650005043101546865207469702063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909095109089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e656404005509012828626f6f6c2c20426e2900020024456d657267656e637900030000550900000408ac10005909089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e0404410100000c0120737570706f727473b505012c537570706f7274733c413e00011473636f726565010134456c656374696f6e53636f726500011c636f6d707574656101013c456c656374696f6e436f6d7075746500005d09089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f740404540000080118766f746572736109013c5665633c566f7465724f663c543e3e00011c74617267657473f801445665633c543a3a4163636f756e7449643e0000610900000265090065090000040c00249d07006909102873705f72756e74696d651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b016501045601100453000004006d09013842547265654d61703c4b2c20563e00006d09042042547265654d617008044b01650104560110000400710900000071090000027509007509000004086501100079090c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e01e1040010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6edd040154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e636500007d090c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f720404540001306850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c6564040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732e81090c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001401086964000130543a3a4163636f756e74496400011070726576750101504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874750101504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f7570706572240120543a3a53636f726500011473636f7265240120543a3a53636f7265000085090c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164750101504f7074696f6e3c543a3a4163636f756e7449643e0001107461696c750101504f7074696f6e3c543a3a4163636f756e7449643e0000890900000224008d090c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c6973740400910901244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090991090c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e64000300009509085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328506f6f6c4d656d626572040454000010011c706f6f6c5f6964100118506f6f6c4964000118706f696e747318013042616c616e63654f663c543e0001706c6173745f7265636f726465645f7265776172645f636f756e74657271070140543a3a526577617264436f756e746572000138756e626f6e64696e675f65726173990901e0426f756e64656442547265654d61703c457261496e6465782c2042616c616e63654f663c543e2c20543a3a4d6178556e626f6e64696e673e00009909102873705f72756e74696d651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601180453000004009d09013842547265654d61703c4b2c20563e00009d09042042547265654d617008044b011004560118000400a109000000a109000002a50900a50900000408101800a909085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c426f6e646564506f6f6c496e6e65720404540000100118706f696e747318013042616c616e63654f663c543e000114737461746571010124506f6f6c53746174650001386d656d6265725f636f756e74657210010c753332000114726f6c6573ad09015c506f6f6c526f6c65733c543a3a4163636f756e7449643e0000ad09085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c526f6c657304244163636f756e7449640100001001246465706f7369746f720001244163636f756e744964000110726f6f74750101444f7074696f6e3c4163636f756e7449643e0001246e6f6d696e61746f72750101444f7074696f6e3c4163636f756e7449643e00013473746174655f746f67676c6572750101444f7074696f6e3c4163636f756e7449643e0000b109085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328526577617264506f6f6c04045400000c01706c6173745f7265636f726465645f7265776172645f636f756e74657271070140543a3a526577617264436f756e74657200016c6c6173745f7265636f726465645f746f74616c5f7061796f75747318013042616c616e63654f663c543e000154746f74616c5f726577617264735f636c61696d656418013042616c616e63654f663c543e0000b509085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320537562506f6f6c7304045400000801186e6f5f657261b9090134556e626f6e64506f6f6c3c543e000120776974685f657261bd090160556e626f6e64696e67506f6f6c73576974684572613c543e0000b909085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328556e626f6e64506f6f6c0404540000080118706f696e747318013042616c616e63654f663c543e00011c62616c616e636518013042616c616e63654f663c543e0000bd09102873705f72756e74696d651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601b909045300000400c109013842547265654d61703c4b2c20563e0000c109042042547265654d617008044b0110045601b909000400c509000000c509000002c90900c9090000040810b90900cd09102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e0000d1090c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144572726f7204045400015430506f6f6c4e6f74466f756e6400000488412028626f6e6465642920706f6f6c20696420646f6573206e6f742065786973742e48506f6f6c4d656d6265724e6f74466f756e640001046c416e206163636f756e74206973206e6f742061206d656d6265722e48526577617264506f6f6c4e6f74466f756e640002042101412072657761726420706f6f6c20646f6573206e6f742065786973742e20496e20616c6c206361736573207468697320697320612073797374656d206c6f676963206572726f722e40537562506f6f6c734e6f74466f756e6400030468412073756220706f6f6c20646f6573206e6f742065786973742e644163636f756e7442656c6f6e6773546f4f74686572506f6f6c0004084d01416e206163636f756e7420697320616c72656164792064656c65676174696e6720696e20616e6f7468657220706f6f6c2e20416e206163636f756e74206d6179206f6e6c792062656c6f6e6720746f206f6e653c706f6f6c20617420612074696d652e3846756c6c79556e626f6e64696e670005083d01546865206d656d6265722069732066756c6c7920756e626f6e6465642028616e6420746875732063616e6e6f74206163636573732074686520626f6e64656420616e642072657761726420706f6f6ca8616e796d6f726520746f2c20666f72206578616d706c652c20636f6c6c6563742072657761726473292e444d6178556e626f6e64696e674c696d69740006040901546865206d656d6265722063616e6e6f7420756e626f6e642066757274686572206368756e6b732064756520746f207265616368696e6720746865206c696d69742e4443616e6e6f745769746864726177416e790007044d014e6f6e65206f66207468652066756e64732063616e2062652077697468647261776e2079657420626563617573652074686520626f6e64696e67206475726174696f6e20686173206e6f74207061737365642e444d696e696d756d426f6e644e6f744d6574000814290154686520616d6f756e7420646f6573206e6f74206d65657420746865206d696e696d756d20626f6e6420746f20656974686572206a6f696e206f7220637265617465206120706f6f6c2e00cc546865206465706f7369746f722063616e206e6576657220756e626f6e6420746f20612076616c7565206c657373207468616e05016050616c6c65743a3a6465706f7369746f725f6d696e5f626f6e64602e205468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e6749017065726d697373696f6e7320666f722074686520706f6f6c2e204d656d626572732063616e206e6576657220756e626f6e6420746f20612076616c75652062656c6f7720604d696e4a6f696e426f6e64602e304f766572666c6f775269736b0009042101546865207472616e73616374696f6e20636f756c64206e6f742062652065786563757465642064756520746f206f766572666c6f77207269736b20666f722074686520706f6f6c2e344e6f7444657374726f79696e67000a085d014120706f6f6c206d75737420626520696e205b60506f6f6c53746174653a3a44657374726f79696e67605d20696e206f7264657220666f7220746865206465706f7369746f7220746f20756e626f6e64206f7220666f72b86f74686572206d656d6265727320746f206265207065726d697373696f6e6c6573736c7920756e626f6e6465642e304e6f744e6f6d696e61746f72000b04f45468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e544e6f744b69636b65724f7244657374726f79696e67000c043d01456974686572206129207468652063616c6c65722063616e6e6f74206d616b6520612076616c6964206b69636b206f722062292074686520706f6f6c206973206e6f742064657374726f79696e672e1c4e6f744f70656e000d047054686520706f6f6c206973206e6f74206f70656e20746f206a6f696e204d6178506f6f6c73000e04845468652073797374656d206973206d61786564206f7574206f6e20706f6f6c732e384d6178506f6f6c4d656d62657273000f049c546f6f206d616e79206d656d6265727320696e2074686520706f6f6c206f722073797374656d2e4443616e4e6f744368616e676553746174650010048854686520706f6f6c732073746174652063616e6e6f74206265206368616e6765642e54446f65734e6f74486176655065726d697373696f6e001104b85468652063616c6c657220646f6573206e6f742068617665206164657175617465207065726d697373696f6e732e544d65746164617461457863656564734d61784c656e001204ac4d657461646174612065786365656473205b60436f6e6669673a3a4d61784d657461646174614c656e605d24446566656e736976650400d5090138446566656e736976654572726f720013083101536f6d65206572726f72206f6363757272656420746861742073686f756c64206e657665722068617070656e2e20546869732073686f756c64206265207265706f7274656420746f20746865306d61696e7461696e6572732e9c5061727469616c556e626f6e644e6f74416c6c6f7765645065726d697373696f6e6c6573736c79001404bc5061727469616c20756e626f6e64696e67206e6f7720616c6c6f776564207065726d697373696f6e6c6573736c792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909d5090c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c657438446566656e736976654572726f72000114684e6f74456e6f7567685370616365496e556e626f6e64506f6f6c00000030506f6f6c4e6f74466f756e6400010048526577617264506f6f6c4e6f74466f756e6400020040537562506f6f6c734e6f74466f756e6400030070426f6e64656453746173684b696c6c65645072656d61747572656c7900040000d9090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000ac01346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c753332000160756d705f736572766963655f746f74616c5f77656967687420011857656967687400019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200019468726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200019068726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c753332000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000140706172617468726561645f636f72657310010c753332000148706172617468726561645f7265747269657310010c75333200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d626572000164636861696e5f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001687468726561645f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f7265b103012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f7273b103012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d626572000158646973707574655f6d61785f7370616d5f736c6f747310010c753332000194646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c753332000164756d705f6d61785f696e646976696475616c5f7765696768742001185765696768740001507076665f636865636b696e675f656e61626c6564ac0110626f6f6c0001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720000dd09000002e10900e1090000040810d90900e509106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e909000002010600ed09000002550300f1090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c64f5050150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e0000f5090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480128044e011000200110636f7265a1010124436f7265496e64657800011068617368c501013443616e6469646174654861736800012864657363726970746f728101015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f746573f90501604269745665633c75382c204269744f726465724c7362303e00011c6261636b657273f90501604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f7570a501012847726f7570496e6465780000f909106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e3457726f6e67436f6c6c61746f72000b04ac43616e64696461746520696e636c756465642077697468207468652077726f6e6720636f6c6c61746f722e4c5363686564756c65644f75744f664f72646572000c04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000d04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000e0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000f04604f757470757420636f646520697320746f6f206c617267656c43616e6469646174654e6f74496e506172656e74436f6e746578740010048043616e646964617465206e6f7420696e20706172656e7420636f6e746578742e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0899015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c2070617261206865616420696e2074686530636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909fd090c4c706f6c6b61646f745f7072696d6974697665730876324c536372617065644f6e436861696e566f7465730404480128000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e646964617465010a011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e0001206469737075746573310601604d756c74694469737075746553746174656d656e745365740000010a000002050a00050a000004087d01090a00090a0000020d0a000d0a0000040801062d0600110a106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400011864546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909150a000002e90900190a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65725050617261746872656164436c61696d5175657565000008011471756575651d0a01545665633c517565756564506172617468726561643e0001406e6578745f636f72655f6f666673657410010c75333200001d0a000002210a00210a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657240517565756564506172617468726561640000080114636c61696d250a013c50617261746872656164456e74727900012c636f72655f6f666673657410010c7533320000250a0c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164456e7472790000080114636c61696d290a013c50617261746872656164436c61696d00011c7265747269657310010c7533320000290a0c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164436c61696d00000800850101084964000089010128436f6c6c61746f72496400002d0a000002310a00310a04184f7074696f6e04045401350a0108104e6f6e6500000010536f6d650400350a0000010000350a0c4c706f6c6b61646f745f7072696d69746976657308763230436f72654f6363757069656400010828506172617468726561640400250a013c50617261746872656164456e7472790000002450617261636861696e00010000390a0000028501003d0a000002410a00410a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657238436f726541737369676e6d656e740000100110636f7265a1010124436f7265496e64657800011c706172615f6964850101185061726149640001106b696e64450a013841737369676e6d656e744b696e6400012467726f75705f696478a501012847726f7570496e6465780000450a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65723841737369676e6d656e744b696e640001082450617261636861696e0000002850617261746872656164080089010128436f6c6c61746f724964000010010c75333200010000490a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f616363657074f90501604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a656374f90501604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d6265720001186361757365734d0a017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e00004d0a000002510a00510a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e670400850101185061726149640000001c5570677261646508010869648501011850617261496400014c72656c61795f706172656e745f6e756d62657210012c426c6f636b4e756d62657200010000550a000002990100590a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e000600005d0a0000040885011000610a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d6573650a01605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564b10301244f7074696f6e3c4e3e0000650a000002690a00690a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e00006d0a0000025d0a00710a0c4c706f6c6b61646f745f7072696d6974697665730876323855706772616465476f41686561640001081441626f72740000001c476f416865616400010000750a0c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000790a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f686561649d010120486561644461746100013c76616c69646174696f6e5f636f64652506013856616c69646174696f6e436f646500012470617261636861696eac0110626f6f6c00007d0a106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f74557067726164650003049c506172612063616e6e6f7420626520757067726164656420746f20612070617261636861696e2e3c43616e6e6f74446f776e6772616465000404a8506172612063616e6e6f7420626520646f776e67726164656420746f206120706172617468726561642e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e40507666436865636b44697361626c6564000b08590154686520505646207072652d636865636b696e672073746174656d656e742063616e6e6f7420626520696e636c756465642073696e63652074686520505646207072652d636865636b696e67206d656368616e69736d3069732064697361626c65642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909810a000002850a00850a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f7273ed0901405665633c56616c696461746f7249643e000118717565756564ed0901405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000890a0000028d0a008d0a0860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d73672c013c446f776e776172644d6573736167650000910a0000040885012c00950a106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144572726f720404540001084c556e6b6e6f776e4d657373616765496e6465780000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e3c5765696768744f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909990a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564ac0110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c75333200009d0a000002bd0100a10a0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164a50a01304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000a50a04184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000a90a000002ad0a00ad0a0860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d626572000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000b10a000002b50a00b50a0000040810390a00b90a106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f7204045400014c544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909bd0a000002590300c10a0c4c706f6c6b61646f745f7072696d6974697665730876322c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e6469636573e909014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f7273ed0901405665633c56616c696461746f7249643e000138646973636f766572795f6b657973c50a01645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b657973bd0a01445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f757073150a01605665633c5665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000c50a0000025d0300c90a0000040810c50100cd0a0c4c706f6c6b61646f745f7072696d6974697665730876323044697370757465537461746504044e01100010013876616c696461746f72735f666f72f905017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e7374f905017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174b10301244f7074696f6e3c4e3e0000d10a106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f7204045400011c744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e34506f74656e7469616c5370616d000504d0546f6f206d616e79207370616d20736c6f7473207573656420627920736f6d652073706563696669632076616c696461746f722e4853696e676c65536964656444697370757465000604c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909d50a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564ac0110626f6f6c0000d90a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f74506172617468726561640006046450617261206973206e6f74206120506172617468726561642e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e6772616465000804d043616e6e6f74207363686564756c6520646f776e6772616465206f662070617261636861696e20746f20706172617468726561643443616e6e6f7455706772616465000904c843616e6e6f74207363686564756c652075706772616465206f66207061726174687265616420746f2070617261636861696e28506172614c6f636b6564000a04790150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e20676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08610143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261732061726574636f727265637420666f7220746865207377617020746f20776f726b2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909dd0a000002050700e10a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e50a0000040800850100e90a00000324000000ed0a00ed0a04184f7074696f6e04045401f10a0108104e6f6e6500000010536f6d650400f10a0000010000f10a0000040c0085011800f50a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909f90a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e74496400012076657269666965727d06014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6efd0a01744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e6465780000fd0a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d62657200020000010b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110475015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e7420706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909050b0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465726d02015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679090b01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e6d02015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665ac0110626f6f6c000100145265616479080120726573706f6e7365110b014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000090b04184f7074696f6e040454010d0b0108104e6f6e6500000010536f6d6504000d0b00000100000d0b00000408080800110b080c78636d4456657273696f6e6564526573706f6e736500010c0856300400b106013076303a3a526573706f6e73650000000856310400c506013076313a3a526573706f6e736500010008563204003102013076323a3a526573706f6e736500020000150b00000408106d0200190b0000040c242410001d0b102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401210b045300000400250b01185665633c543e0000210b000004086d021000250b000002210b00290b0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e7454617267657473040078013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c6454617267657473000300002d0b0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909310b102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730115031043616c6c01d502245369676e617475726501910614457874726101350b0004002c000000350b00000424390b3d0b410b450b490b510b550b590b5d0b00390b10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e646572040454000000003d0b10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000410b10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000450b10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000490b10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004004d0b010c45726100004d0b102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000510b10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400f1010120543a3a496e6465780000550b10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000590b086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400e8013042616c616e63654f663c543e00005d0b0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d734850726576616c69646174654174746573747304045400000000610b0840706f6c6b61646f745f72756e74696d651c52756e74696d6500000000d01853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510288000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e7369634461746101010405102c0400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002880000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010030040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004004001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022879020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d655570677261646500007d0204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100ac0400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100ac0400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500007102040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e018502014c1830426c6f636b5765696768747395028501387fae5c0100000000204aa9d1010000603b14050000000001a094cb9158010000010098f73e5d010000010000000000000000603b14050000000001a01c1efccc0100000100204aa9d1010000010088526a74000000603b14050000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e677468a5023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874ad024038ca38010000000098aaf904000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6eb102ad0320706f6c6b61646f743c7061726974792d706f6c6b61646f74000000004b2400000000000040df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a0600000017a6bc0d0062aeb301000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0200000049eaaf1b548a0cb00100000091d5df18b0d2cf5801000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a801000000f3ff14d5ab527059010000000e000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978450108000014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01c10200245363686564756c657201245363686564756c657208184167656e64610101040510c5020400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b7570000104052c740400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01d902017008344d6178696d756d576569676874202000806e877401000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e01fd060120507265696d6167650120507265696d6167650824537461747573466f72000104062801070400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f7200010406280907040004942054686520707265696d616765732073746f72656420627920746869732070616c6c65742e01e102018800010d070a1042616265011042616265402845706f6368496e64657801002420000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f726974696573010011070400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100f90220000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100f90220000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000010304000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100110704000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e01010405101d0704000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000250704000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e6573730100390704001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f63685374617274010074200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e66696700003d0704000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e66696700003d070400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e01e502000c3445706f63684475726174696f6e242060090000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652420701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564014107022454696d657374616d70012454696d657374616d70080c4e6f7701002420000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e244469645570646174650100ac040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f010d030004344d696e696d756d506572696f642420b80b000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00031c496e6469636573011c496e646963657304204163636f756e7473000104021045070400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e011103018c041c4465706f736974184000e8764817000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e014907042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402004d07040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402005d07040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100690704000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e011d0301900c484578697374656e7469616c4465706f736974184000e40b5402000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e016d0705485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100710740000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100750704000000019804604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e002028417574686f72736869700128417574686f72736869700c18556e636c6573010079070400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c65730100ac040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e012103000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e018507061c5374616b696e67011c5374616b696e679830486973746f7279446570746801001010540000001c8c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00390120496e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e006101204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e206f74686572776973652e20492e652e2061637469766520657261206d757374390120616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203e2063757272656e745f657261202d20686973746f72795f646570746860206d757374206265302067756172616e746565642e3856616c696461746f72436f756e74010010100000000004a82054686520696465616c206e756d626572206f66207374616b696e67207061727469636970616e74732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100f804000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e6465640001040500000400040101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e344d696e436f6d6d697373696f6e0100a810000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c6564676572000104020089070400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e14506179656501010405002d03040004e42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e2856616c696461746f72730101040500a008000004450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f727300010405009907040040750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468656d01205b60436f6e6669673a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e20496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e244163746976654572610000a107040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400103101205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c6173742060484953544f52595f44455054486020657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b6572730101080505a907e40c0000001878204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e48457261735374616b657273436c69707065640101080505a907e40c0000002c9820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865dc2060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e484572617356616c696461746f7250726566730101080505a907a00800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4c4572617356616c696461746f7252657761726400010405101804000c09012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c6173742060484953544f52595f44455054486020657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e74730101040510ad0714000000000008ac205265776172647320666f7220746865206c6173742060484953544f52595f44455054486020657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b65010104051018400000000000000000000000000000000008ec2054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c6173742060484953544f52595f44455054486020657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100bd0704000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e0100a810000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c61736865730101040510c107040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100790204001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e4572610001080505a907c907040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e4572610001080505a90718040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e730001040500cd070400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c61736801010405b907d107800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f72730100d507040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e3853746f7261676556657273696f6e0100dd07040910cc2054727565206966206e6574776f726b20686173206265656e20757067726164656420746f20746869732076657273696f6e2e7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076372e302e3020666f72206e6577206e6574776f726b732e384368696c6c5468726573686f6c640000350304000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e012903019c18384d61784e6f6d696e6174696f6e7310101000000004b4204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e7320706572206e6f6d696e61746f722e3853657373696f6e735065724572611010060000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10101c00000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e10101b000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e804d61784e6f6d696e61746f72526577617264656450657256616c696461746f7210100001000010f820546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320726577617264656420666f7220656163682076616c696461746f722e00510120466f7220656163682076616c696461746f72206f6e6c79207468652060244d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732063616e390120636c61696d207468656972207265776172642e2054686973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e484d6178556e6c6f636b696e674368756e6b73101020000000084d0120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e20686176652e204566666563746976656c79f82064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d617920626520756e626f6e64696e6720696e2e01e10707204f6666656e63657301204f6666656e6365730c1c5265706f7274730001040528e507040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505e90775020400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e485265706f72747342794b696e64496e64657801010405b42c040018110120456e756d65726174657320616c6c207265706f727473206f662061206b696e6420616c6f6e672077697468207468652074696d6520746865792068617070656e65642e00bc20416c6c207265706f7274732061726520736f72746564206279207468652074696d65206f66206f6666656e63652e004901204e6f74652074686174207468652061637475616c2074797065206f662074686973206d617070696e6720697320605665633c75383e602c207468697320697320626563617573652076616c756573206f66690120646966666572656e7420747970657320617265206e6f7420737570706f7274656420617420746865206d6f6d656e7420736f2077652061726520646f696e6720746865206d616e75616c2073657269616c697a6174696f6e2e0001b000000828486973746f726963616c0000000000211c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100f80400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e6765640100ac040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100ed070400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f7273010039030400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b657973000104050051030400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405f50700040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e014d0301b80001fd07091c4772616e647061011c4772616e647061181453746174650100010804000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e676500000508040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c65640000740400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e745365744964010024200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e00010405241004001059012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e01610301bc04384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e20757365010d080b20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b65797301001108040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e4852656365697665644865617274626561747300010805057419080400083d0120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e6465786020746fb02060577261707065724f70617175653c426f756e6465644f70617175654e6574776f726b53746174653e602e38417574686f726564426c6f636b730101080505a90710100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e018d0301d00440556e7369676e65645072696f726974792420ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e012d080c48417574686f72697479446973636f7665727900000000000d2444656d6f6372616379012444656d6f6372616379343c5075626c696350726f70436f756e74010010100000000004f420546865206e756d626572206f6620287075626c6963292070726f706f73616c7320746861742068617665206265656e206d61646520736f206661722e2c5075626c696350726f707301003108040004210120546865207075626c69632070726f706f73616c732e20556e736f727465642e20546865207365636f6e64206974656d206973207468652070726f706f73616c277320686173682e244465706f7369744f660001040510390804000c842054686f73652077686f2068617665206c6f636b65642061206465706f7369742e00d82054574f582d4e4f54453a20536166652c20617320696e6372656173696e6720696e7465676572206b6579732061726520736166652e24507265696d6167657300010406283d080400086101204d6170206f662068617368657320746f207468652070726f706f73616c20707265696d6167652c20616c6f6e6720776974682077686f207265676973746572656420697420616e64207468656972206465706f7369742ee42054686520626c6f636b206e756d6265722069732074686520626c6f636b20617420776869636820697420776173206465706f73697465642e3c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e344c6f77657374556e62616b6564010010100000000008250120546865206c6f77657374207265666572656e64756d20696e64657820726570726573656e74696e6720616e20756e62616b6564207265666572656e64756d2e20457175616c20746fdc20605265666572656e64756d436f756e74602069662074686572652069736e2774206120756e62616b6564207265666572656e64756d2e405265666572656e64756d496e666f4f660001040510410804000cb420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e0009012054574f582d4e4f54453a205341464520617320696e646578657320617265206e6f7420756e64657220616e2061747461636b6572e280997320636f6e74726f6c2e20566f74696e674f6601010405004d08d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105d0120416c6c20766f74657320666f72206120706172746963756c617220766f7465722e2057652073746f7265207468652062616c616e636520666f7220746865206e756d626572206f6620766f74657320746861742077655d012068617665207265636f726465642e20546865207365636f6e64206974656d2069732074686520746f74616c20616d6f756e74206f662064656c65676174696f6e732c20746861742077696c6c2062652061646465642e00e82054574f582d4e4f54453a205341464520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e544c6173745461626c656457617345787465726e616c0100ac0400085901205472756520696620746865206c617374207265666572656e64756d207461626c656420776173207375626d69747465642065787465726e616c6c792e2046616c7365206966206974207761732061207075626c6963282070726f706f73616c2e304e65787445787465726e616c00006108040010590120546865207265666572656e64756d20746f206265207461626c6564207768656e6576657220697420776f756c642062652076616c696420746f207461626c6520616e2065787465726e616c2070726f706f73616c2e550120546869732068617070656e73207768656e2061207265666572656e64756d206e6565647320746f206265207461626c656420616e64206f6e65206f662074776f20636f6e646974696f6e7320617265206d65743aa4202d20604c6173745461626c656457617345787465726e616c60206973206066616c7365603b206f7268202d20605075626c696350726f70736020697320656d7074792e24426c61636b6c6973740001040628650804000851012041207265636f7264206f662077686f207665746f656420776861742e204d6170732070726f706f73616c206861736820746f206120706f737369626c65206578697374656e7420626c6f636b206e756d626572e82028756e74696c207768656e206974206d6179206e6f742062652072657375626d69747465642920616e642077686f207665746f65642069742e3443616e63656c6c6174696f6e730101040628ac0400042901205265636f7264206f6620616c6c2070726f706f73616c7320746861742068617665206265656e207375626a65637420746f20656d657267656e63792063616e63656c6c6174696f6e2e3853746f7261676556657273696f6e0000690804000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e0098204e6577206e6574776f726b732073746172742077697468206c6173742076657273696f6e2e01a90301f42c3c456e6163746d656e74506572696f6410100027060014e82054686520706572696f64206265747765656e20612070726f706f73616c206265696e6720617070726f76656420616e6420656e61637465642e0031012049742073686f756c642067656e6572616c6c792062652061206c6974746c65206d6f7265207468616e2074686520756e7374616b6520706572696f6420746f20656e737572652074686174510120766f74696e67207374616b657273206861766520616e206f70706f7274756e69747920746f2072656d6f7665207468656d73656c7665732066726f6d207468652073797374656d20696e207468652063617365b4207768657265207468657920617265206f6e20746865206c6f73696e672073696465206f66206120766f74652e304c61756e6368506572696f6410100027060004e420486f77206f6674656e2028696e20626c6f636b7329206e6577207075626c6963207265666572656e646120617265206c61756e636865642e30566f74696e67506572696f6410100027060004b820486f77206f6674656e2028696e20626c6f636b732920746f20636865636b20666f72206e657720766f7465732e44566f74654c6f636b696e67506572696f64101000270600109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e384d696e696d756d4465706f73697418400010a5d4e8000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e38496e7374616e74416c6c6f776564ac04010c550120496e64696361746f7220666f72207768657468657220616e20656d657267656e6379206f726967696e206973206576656e20616c6c6f77656420746f2068617070656e2e20536f6d6520636861696e73206d617961012077616e7420746f207365742074686973207065726d616e656e746c7920746f206066616c7365602c206f7468657273206d61792077616e7420746f20636f6e646974696f6e206974206f6e207468696e67732073756368a020617320616e207570677261646520686176696e672068617070656e656420726563656e746c792e5446617374547261636b566f74696e67506572696f6410100807000004ec204d696e696d756d20766f74696e6720706572696f6420616c6c6f77656420666f72206120666173742d747261636b207265666572656e64756d2e34436f6f6c6f6666506572696f641010c089010004610120506572696f6420696e20626c6f636b7320776865726520616e2065787465726e616c2070726f706f73616c206d6179206e6f742062652072652d7375626d6974746564206166746572206265696e67207665746f65642e4c507265696d616765427974654465706f7369741840809698000000000000000000000000000429012054686520616d6f756e74206f662062616c616e63652074686174206d757374206265206465706f7369746564207065722062797465206f6620707265696d6167652073746f7265642e204d6178566f74657310106400000010b020546865206d6178696d756d206e756d626572206f6620766f74657320666f7220616e206163636f756e742e00d420416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206269672076616c75652063616e1501206c65616420746f2065787472696e7369632077697468207665727920626967207765696768743a20736565206064656c65676174656020666f7220696e7374616e63652e304d617850726f706f73616c73101064000000040d0120546865206d6178696d756d206e756d626572206f66207075626c69632070726f706f73616c7320746861742063616e20657869737420617420616e792074696d652e016d080e1c436f756e63696c011c436f756e63696c182450726f706f73616c7301007108040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040628d502040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406287508040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100f80400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01b503010901000179080f48546563686e6963616c436f6d6d69747465650148546563686e6963616c436f6d6d6974746565182450726f706f73616c7301007d08040004902054686520686173686573206f6620746865206163746976652070726f706f73616c732e2850726f706f73616c4f660001040628d502040004cc2041637475616c2070726f706f73616c20666f72206120676976656e20686173682c20696620697427732063757272656e742e18566f74696e6700010406287508040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e3450726f706f73616c436f756e74010010100000000004482050726f706f73616c7320736f206661722e1c4d656d626572730100f80400043901205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e20546869732069732073746f72656420736f7274656420286a7573742062792076616c7565292e145072696d65000000040004650120546865207072696d65206d656d62657220746861742068656c70732064657465726d696e65207468652064656661756c7420766f7465206265686176696f7220696e2063617365206f6620616273656e746174696f6e732e01bd03010d0100018108104050687261676d656e456c656374696f6e014050687261676d656e456c656374696f6e141c4d656d626572730100850804000c74205468652063757272656e7420656c6563746564206d656d626572732e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e2452756e6e65727355700100850804001084205468652063757272656e742072657365727665642072756e6e6572732d75702e00590120496e76617269616e743a20416c7761797320736f72746564206261736564206f6e2072616e6b2028776f72736520746f2062657374292e2055706f6e2072656d6f76616c206f662061206d656d6265722c20746865bc206c6173742028692e652e205f626573745f292072756e6e65722d75702077696c6c206265207265706c616365642e2843616e64696461746573010015010400185901205468652070726573656e742063616e646964617465206c6973742e20412063757272656e74206d656d626572206f722072756e6e65722d75702063616e206e6576657220656e746572207468697320766563746f72d020616e6420697320616c7761797320696d706c696369746c7920617373756d656420746f20626520612063616e6469646174652e007c205365636f6e6420656c656d656e7420697320746865206465706f7369742e00b820496e76617269616e743a20416c7761797320736f72746564206261736564206f6e206163636f756e742069642e38456c656374696f6e526f756e647301001010000000000441012054686520746f74616c206e756d626572206f6620766f746520726f756e6473207468617420686176652068617070656e65642c206578636c7564696e6720746865207570636f6d696e67206f6e652e18566f74696e6701010405008d08840000000000000000000000000000000000000000000000000000000000000000000cb820566f74657320616e64206c6f636b6564207374616b65206f66206120706172746963756c617220766f7465722e00c42054574f582d4e4f54453a205341464520617320604163636f756e7449646020697320612063727970746f20686173682e01c103011101242050616c6c657449642d0220706872656c65637404d0204964656e74696669657220666f722074686520656c656374696f6e732d70687261676d656e2070616c6c65742773206c6f636b3443616e646964616379426f6e6418400010a5d4e8000000000000000000000004050120486f77206d7563682073686f756c64206265206c6f636b656420757020696e206f7264657220746f207375626d6974206f6e6527732063616e6469646163792e38566f74696e67426f6e64426173651840007013b72e000000000000000000000010942042617365206465706f736974206173736f636961746564207769746820766f74696e672e00550120546869732073686f756c642062652073656e7369626c79206869676820746f2065636f6e6f6d6963616c6c7920656e73757265207468652070616c6c65742063616e6e6f742062652061747461636b656420627994206372656174696e67206120676967616e746963206e756d626572206f6620766f7465732e40566f74696e67426f6e64466163746f72184000d012130000000000000000000000000411012054686520616d6f756e74206f6620626f6e642074686174206e65656420746f206265206c6f636b656420666f72206561636820766f746520283332206279746573292e38446573697265644d656d6265727310100d0000000470204e756d626572206f66206d656d6265727320746f20656c6563742e404465736972656452756e6e65727355701010140000000478204e756d626572206f662072756e6e6572735f757020746f206b6565702e305465726d4475726174696f6e1010c08901000c510120486f77206c6f6e6720656163682073656174206973206b6570742e205468697320646566696e657320746865206e65787420626c6f636b206e756d62657220617420776869636820616e20656c656374696f6e5d0120726f756e642077696c6c2068617070656e2e2049662073657420746f207a65726f2c206e6f20656c656374696f6e732061726520657665722074726967676572656420616e6420746865206d6f64756c652077696c6c5020626520696e2070617373697665206d6f64652e344d617843616e646964617465731010e803000014e420546865206d6178696d756d206e756d626572206f662063616e6469646174657320696e20612070687261676d656e20656c656374696f6e2e001501205761726e696e673a2054686520656c656374696f6e2068617070656e73206f6e636861696e2c20616e6420746869732076616c75652077696c6c2064657465726d696e65f4207468652073697a65206f662074686520656c656374696f6e2e205768656e2074686973206c696d69742069732072656163686564206e6f206d6f7265a42063616e646964617465732061726520616363657074656420696e2074686520656c656374696f6e2e244d6178566f7465727310101027000010f820546865206d6178696d756d206e756d626572206f6620766f7465727320746f20616c6c6f7720696e20612070687261676d656e20656c656374696f6e2e001501205761726e696e673a205468697320696d7061637473207468652073697a65206f662074686520656c656374696f6e2077686963682069732072756e206f6e636861696e2ed8205768656e20746865206c696d6974206973207265616368656420746865206e657720766f74657273206172652069676e6f7265642e019108114c546563686e6963616c4d656d62657273686970014c546563686e6963616c4d656d62657273686970081c4d656d6265727301009508040004c8205468652063757272656e74206d656d626572736869702c2073746f72656420617320616e206f726465726564205665632e145072696d65000000040004a4205468652063757272656e74207072696d65206d656d6265722c206966206f6e65206578697374732e01c903011d010001990812205472656173757279012054726561737572790c3450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c7300010405109d080400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e24417070726f76616c730100a108040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e01cd030121011c3050726f706f73616c426f6e64a5081050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d18400010a5d4e80000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756da9084401005039278c0400000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f64101000460500048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726ea50810102700000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c65744964ad082070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e01b1081318436c61696d730118436c61696d731418436c61696d730001040629011804000014546f74616c0100184000000000000000000000000000000000001c56657374696e67000104062901e103040010782056657374696e67207363686564756c6520666f72206120636c61696d2e0d012046697273742062616c616e63652069732074686520746f74616c20616d6f756e7420746861742073686f756c642062652068656c6420666f722076657374696e672ee4205365636f6e642062616c616e636520697320686f77206d7563682073686f756c6420626520756e6c6f636b65642070657220626c6f636b2ecc2054686520626c6f636b206e756d626572206973207768656e207468652076657374696e672073686f756c642073746172742e1c5369676e696e67000104062901e903040004c0205468652073746174656d656e74206b696e642074686174206d757374206265207369676e65642c20696620616e792e24507265636c61696d73000104060029010400042d01205072652d636c61696d656420457468657265756d206163636f756e74732c20627920746865204163636f756e74204944207468617420746865792061726520636c61696d656420746f2e01d10301250104185072656669782c888450617920444f547320746f2074686520506f6c6b61646f74206163636f756e743a0001b508181c56657374696e67011c56657374696e67081c56657374696e670001040200b908040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100c10804000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e01ed0301310108444d696e5665737465645472616e73666572184000e40b5402000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c0000000001c508191c5574696c6974790001f503013501044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01c9081a204964656e7469747901204964656e7469747910284964656e746974794f660001040500cd0804000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f660001040200a9040400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500dd0844000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e28526567697374726172730100e5080400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e011904013901183042617369634465706f7369741840007db52a2f000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f736974184000cd5627000000000000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f736974184080f884b02e00000000000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e01f5081c1450726f7879011450726f7879081c50726f786965730101040500f9084400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500090944000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01b904013d01184050726f78794465706f7369744261736518400084b2952e000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f7218408066ab1300000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f7369744261736518400084b2952e000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f72184000cd562700000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e0119091d204d756c746973696701204d756c746973696708244d756c74697369677300010805021d092109040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c730001040604250904000001c1040149010c2c4465706f736974426173651840008c61c52e000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184000d012130000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f72696573450108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e0129091e20426f756e746965730120426f756e74696573102c426f756e7479436f756e74010010100000000004c0204e756d626572206f6620626f756e74792070726f706f73616c7320746861742068617665206265656e206d6164652e20426f756e7469657300010405102d090400047820426f756e7469657320746861742068617665206265656e206d6164652e48426f756e74794465736372697074696f6e73000104051035090400048020546865206465736372697074696f6e206f66206561636820626f756e74792e3c426f756e7479417070726f76616c730100a108040004ec20426f756e747920696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f74207965742066756e6465642e01cd040151012444426f756e74794465706f73697442617365184000e40b5402000000000000000000000004e82054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120626f756e74792070726f706f73616c2e60426f756e74794465706f7369745061796f757444656c6179101000c20100045901205468652064656c617920706572696f6420666f72207768696368206120626f756e74792062656e6566696369617279206e65656420746f2077616974206265666f726520636c61696d20746865207061796f75742e48426f756e7479557064617465506572696f64101080c61300046c20426f756e7479206475726174696f6e20696e20626c6f636b732e6043757261746f724465706f7369744d756c7469706c696572a5081020a10700101901205468652063757261746f72206465706f7369742069732063616c63756c6174656420617320612070657263656e74616765206f66207468652063757261746f72206665652e0039012054686973206465706f73697420686173206f7074696f6e616c20757070657220616e64206c6f77657220626f756e64732077697468206043757261746f724465706f7369744d61786020616e6454206043757261746f724465706f7369744d696e602e4443757261746f724465706f7369744d6178a908440100204aa9d10100000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4443757261746f724465706f7369744d696ea908440100e87648170000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e48426f756e747956616c75654d696e696d756d184000e876481700000000000000000000000470204d696e696d756d2076616c756520666f72206120626f756e74792e48446174614465706f73697450657242797465184000e1f5050000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e4c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756501390922344368696c64426f756e7469657301344368696c64426f756e7469657314404368696c64426f756e7479436f756e7401001010000000000480204e756d626572206f6620746f74616c206368696c6420626f756e746965732e4c506172656e744368696c64426f756e74696573010104051010100000000008b0204e756d626572206f66206368696c6420626f756e746965732070657220706172656e7420626f756e74792ee0204d6170206f6620706172656e7420626f756e747920696e64657820746f206e756d626572206f66206368696c6420626f756e746965732e344368696c64426f756e746965730001080505743d0904000494204368696c6420626f756e7469657320746861742068617665206265656e2061646465642e5c4368696c64426f756e74794465736372697074696f6e73000104051035090400049820546865206465736372697074696f6e206f662065616368206368696c642d626f756e74792e4c4368696c6472656e43757261746f72466565730101040510184000000000000000000000000000000000040101205468652063756d756c6174697665206368696c642d626f756e74792063757261746f722066656520666f72206561636820706172656e7420626f756e74792e01d10401550108644d61784163746976654368696c64426f756e7479436f756e74101064000000041d01204d6178696d756d206e756d626572206f66206368696c6420626f756e7469657320746861742063616e20626520616464656420746f206120706172656e7420626f756e74792e5c4368696c64426f756e747956616c75654d696e696d756d184000e40b540200000000000000000000000488204d696e696d756d2076616c756520666f722061206368696c642d626f756e74792e0145092610546970730110546970730810546970730001040528490904000c650120546970734d6170207468617420617265206e6f742079657420636f6d706c657465642e204b65796564206279207468652068617368206f66206028726561736f6e2c2077686f29602066726f6d207468652076616c75652e3d012054686973206861732074686520696e73656375726520656e756d657261626c6520686173682066756e6374696f6e2073696e636520746865206b657920697473656c6620697320616c7265616479802067756172616e7465656420746f20626520612073656375726520686173682e1c526561736f6e7300010406282c04000849012053696d706c6520707265696d616765206c6f6f6b75702066726f6d2074686520726561736f6e2773206861736820746f20746865206f726967696e616c20646174612e20416761696e2c2068617320616e610120696e73656375726520656e756d657261626c6520686173682073696e636520746865206b65792069732067756172616e7465656420746f2062652074686520726573756c74206f6620612073656375726520686173682e01d504015901144c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756548446174614465706f73697450657242797465184000e1f5050000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e30546970436f756e74646f776e1010403800000445012054686520706572696f6420666f722077686963682061207469702072656d61696e73206f70656e20616674657220697320686173206163686965766564207468726573686f6c6420746970706572732e3454697046696e6465727346656535030414043501205468652070657263656e74206f66207468652066696e616c2074697020776869636820676f657320746f20746865206f726967696e616c207265706f72746572206f6620746865207469702e505469705265706f72744465706f73697442617365184000e40b5402000000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120746970207265706f72742e014d092368456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e745068617365010051090400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e000059090400043d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e20536e617073686f7400005d0904000c7020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e38446573697265645461726765747300001004000ccc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e40536e617073686f744d657461646174610000ad0504000c9820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e6469636573010069090400184d01204120736f727465642c20626f756e64656420736574206f6620602873636f72652c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f20612076616c756520696e5420605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d61700001040510790904001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f7265000065010400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e01d904015d013c34556e7369676e656450686173651010580200000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e656450686173651010580200000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c64a81000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e5c426574746572556e7369676e65645468726573686f6c64a81020a10700084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061738020226265747465722220696e2074686520556e7369676e65642070686173652e384f6666636861696e52657065617410101200000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f72697479242065666666666666e604250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365505369676e65644d61785375626d697373696f6e731010100000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d6178576569676874202068151d35570100001494204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e005d01204966205b60436f6e6669673a3a4d696e6572436f6e666967605d206973206265696e6720696d706c656d656e74656420746f207375626d6974207369676e656420736f6c7574696f6e7320286f757473696465206f663d0120746869732070616c6c6574292c207468656e205b604d696e6572436f6e6669673a3a736f6c7574696f6e5f776569676874605d206973207573656420746f20636f6d7061726520616761696e73743020746869732076616c75652e405369676e65644d6178526566756e647310100400000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e656452657761726442617365184000e40b54020000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f73697442617365184000a0db215d000000000000000000000004902042617365206465706f73697420666f722061207369676e656420736f6c7574696f6e2e445369676e65644465706f736974427974651840787d010000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e444d6178456c656374696e67566f746572731010e45700000c5d0120546865206d6178696d756d206e756d626572206f6620656c656374696e6720766f7465727320746f2070757420696e2074686520736e617073686f742e20417420746865206d6f6d656e742c20736e617073686f7473590120617265206f6e6c79206f76657220612073696e676c6520626c6f636b2c20627574206f6e6365206d756c74692d626c6f636b20656c656374696f6e732061726520696e74726f647563656420746865792077696c6c842074616b6520706c616365206f766572206d756c7469706c6520626c6f636b732e4c4d6178456c65637461626c6554617267657473450108ffff04010120546865206d6178696d756d206e756d626572206f6620656c65637461626c65207461726765747320746f2070757420696e2074686520736e617073686f742e017d092424566f7465724c6973740124566f7465724c6973740c244c6973744e6f6465730001040500810904000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c697374426167730001040524850904000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e01c10501690104344261675468726573686f6c647389090919210300e40b5402000000f39e809702000000a8b197e20200000094492e3603000000279c3a930300000003bccefa0300000042c01b6e040000001b4775ee04000000385e557d0500000046dc601c0600000089386ccd06000000b6ee809207000000fe7ee36d08000000e81b1a6209000000b019f4710a000000103592a00b000000cfc96ff10c00000041146d680e000000e79bda0910000000cee885da1100000028a9c7df13000000bb70931f160000008e4089a018000000810a096a1b000000366a48841e0000005bd36af821000000807c9cd025000000c95530182a000000bd63c1db2e00000071e0572934000000689092103a000000edc4d4a240000000699379f3470000008fd80c18500000004baf8a28590000006a16a63f630000000995177b6e00000078c5f4fb7a00000062c811e78800000051bf6d6598000000048eaba4a9000000544698d7bc00000091cac036d2000000175f1801ea000000bd15b27c0401000043358ff721010000b8fc84c84201000099673c506701000007e44efa8f010000b341833ebd010000027f2ea2ef0100009883bcb927020000164d652a66020000b49513acab0200002d8e820bf9020000a1e6982c4f030000a616080daf030000cc9d37c719040000a0d584959004000042e7e0d514050000028cd70da80500000f750aef4b060000ea8d2e5c02070000c3cb996ecd070000b1e5717caf080000aa2b8e1fab090000b5c1203dc30a000026d03d0efb0b000070c75929560d0000ebadda8cd80e0000f797dbaa86100000cff04476651200001f2660717a14000009a611becb1600001dfbe82f60190000943a3c603f1c00008afe89c4711f0000ced963c70023000003a92ae4f6260000fe72eec55f2b000036c9cc6948300000dae33245bf350000062a7470d43b00007c9732d69942000084a32468234a0000571ad45987520000e7f10262de5b00000db8760344660000ae0401ded67100007d9eb308b97e00001e044a76108d00003a1df064079d0000e04fafdaccae00005679f02f95c2000095c3aaa99ad80000967c05251ef10000177a66d6670c010028cb1f1ec82a0100fa282f75984c0100d57dc8743c7201007dc4b3fb229c0100365cde74c7ca01009eb8e142b3fe01000c31ae547f3802005fe101e8d57802006373da7e74c0020051d1a60d2e100300c7e9a468ed68030061c091f7b7cb0300bf27a1b7b03904007b1499941bb404008523ed22613c050069a5d4c512d40500ec8c934def7c0600f5aa901be83807008cbe5ddb260a080002978ce113f30800fae314435df60900ddf12dbafe160b002ebadc6f4a580c000c5518c4f2bd0d00f0bb5431154c0f00498e866b46071100b2c153de9ff41200278a2fb2ce191500b2399f84247d1700e199e704aa251a00ba13f5ab331b1d00264785cc7866200088bf803f2d1124001c9823f81d262800ccc422d450b12c00f088820528c03100367c6d7e896137006e9329d30aa63d008cbc6c1322a044000070f32a5c644c00b43b84699909550080b4abe450a95e00a0cda979db5f69004cc27f4cc74c7500d0ac0eba34938200483e0ccf3d5a910068c68e7469cda100281e6fa52b1db40098a92326747fc800f09a74634d30df0080cdfc4b8d72f8009014602d9a901401f0b413d945dd330120973596c1b4560150dcfbaead7d7d01e01198b947aaa80130c7ee16bbb9d801206e488697390e02a0fa4b1d72c74902c0117170b5128c02808a1643a6ded502c0f823b1a204280380af5970a2768303c06f2d87ff41e90340937fac8f925a040091097117b6d804400fdf5b212065050049c149446e0106008ebca6e56caf0600595686851c71078068aa34a4b7480880a1e29e52b9380900bdabe880e4430a002a72b4204c6d0b80f1c013335cb80c00a03ccbdce3280e80b8629a9e20c30f00de5693d2ca8b11005d7f4c93238813001a87df3504be1500a7ce4b84ef3318000110fbea24f11a00802ae5d1b5fd1d0022a134609d62210044216bf0da2925000261f1828f5e29006620cf851e0d2e008410195252433300a0c18fca8410390026ad1493cc853f00d0cd24662fb646009ce19a1cdab64e0058ccc20c5f9f5700200a7578fb89610030bbbbd6e4936c0060cba7dc9edd7800b83bc0425b8b8600b886236164c59500f8f15fdc93b8a600206a91c0d696b900d8efe28fc097ce0068299bf52ef9e5ffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e018d09253c4e6f6d696e6174696f6e506f6f6c73013c4e6f6d696e6174696f6e506f6f6c73482c4d696e4a6f696e426f6e640100184000000000000000000000000000000000049c204d696e696d756d20616d6f756e7420746f20626f6e6420746f206a6f696e206120706f6f6c2e344d696e437265617465426f6e6401001840000000000000000000000000000000001ca0204d696e696d756d20626f6e6420726571756972656420746f20637265617465206120706f6f6c2e00650120546869732069732074686520616d6f756e74207468617420746865206465706f7369746f72206d7573742070757420617320746865697220696e697469616c207374616b6520696e2074686520706f6f6c2c20617320616e8820696e6469636174696f6e206f662022736b696e20696e207468652067616d65222e0069012054686973206973207468652076616c756520746861742077696c6c20616c7761797320657869737420696e20746865207374616b696e67206c6564676572206f662074686520706f6f6c20626f6e646564206163636f756e7480207768696c6520616c6c206f74686572206163636f756e7473206c656176652e204d6178506f6f6c730000100400086901204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e20706f6f6c7320746861742063616e2065786973742e20496620604e6f6e65602c207468656e20616e20756e626f756e646564206e756d626572206f664420706f6f6c732063616e2065786973742e384d6178506f6f6c4d656d626572730000100400084901204d6178696d756d206e756d626572206f66206d656d6265727320746861742063616e20657869737420696e207468652073797374656d2e20496620604e6f6e65602c207468656e2074686520636f756e74b8206d656d6265727320617265206e6f7420626f756e64206f6e20612073797374656d20776964652062617369732e544d6178506f6f6c4d656d62657273506572506f6f6c0000100400084101204d6178696d756d206e756d626572206f66206d656d626572732074686174206d61792062656c6f6e6720746f20706f6f6c2e20496620604e6f6e65602c207468656e2074686520636f756e74206f66a8206d656d62657273206973206e6f7420626f756e64206f6e20612070657220706f6f6c2062617369732e2c506f6f6c4d656d62657273000104050095090400044020416374697665206d656d626572732e54436f756e746572466f72506f6f6c4d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c426f6e646564506f6f6c730001040510a909040004682053746f7261676520666f7220626f6e64656420706f6f6c732e54436f756e746572466f72426f6e646564506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c526577617264506f6f6c730001040510b10904000869012052657761726420706f6f6c732e2054686973206973207768657265207468657265207265776172647320666f72206561636820706f6f6c20616363756d756c6174652e205768656e2061206d656d62657273207061796f7574650120697320636c61696d65642c207468652062616c616e636520636f6d6573206f757420666f207468652072657761726420706f6f6c2e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e54436f756e746572466f72526577617264506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c537562506f6f6c7353746f726167650001040510b5090400084d012047726f757073206f6620756e626f6e64696e6720706f6f6c732e20456163682067726f7570206f6620756e626f6e64696e6720706f6f6c732062656c6f6e677320746f206120626f6e64656420706f6f6c2cf42068656e636520746865206e616d65207375622d706f6f6c732e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e64436f756e746572466f72537562506f6f6c7353746f72616765010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204d657461646174610101040510cd090400045c204d6574616461746120666f722074686520706f6f6c2e48436f756e746572466f724d65746164617461010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170284c617374506f6f6c4964010010100000000004d0204576657220696e6372656173696e67206e756d626572206f6620616c6c20706f6f6c73206372656174656420736f206661722e4c52657665727365506f6f6c49644c6f6f6b7570000104050010040010dc20412072657665727365206c6f6f6b75702066726f6d2074686520706f6f6c2773206163636f756e7420696420746f206974732069642e0055012054686973206973206f6e6c79207573656420666f7220736c617368696e672e20496e20616c6c206f7468657220696e7374616e6365732c2074686520706f6f6c20696420697320757365642c20616e6420746865c0206163636f756e7473206172652064657465726d696e6973746963616c6c7920646572697665642066726f6d2069742e74436f756e746572466f7252657665727365506f6f6c49644c6f6f6b7570010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d617001c505016d01082050616c6c65744964ad082070792f6e6f706c73048420546865206e6f6d696e6174696f6e20706f6f6c27732070616c6c65742069642e484d6178506f696e7473546f42616c616e636508040a301d0120546865206d6178696d756d20706f6f6c20706f696e74732d746f2d62616c616e636520726174696f207468617420616e20606f70656e6020706f6f6c2063616e20686176652e005501205468697320697320696d706f7274616e7420696e20746865206576656e7420736c617368696e672074616b657320706c61636520616e642074686520706f6f6c277320706f696e74732d746f2d62616c616e63657c20726174696f206265636f6d65732064697370726f706f7274696f6e616c2e006501204d6f72656f7665722c20746869732072656c6174657320746f207468652060526577617264436f756e7465726020747970652061732077656c6c2c206173207468652061726974686d65746963206f7065726174696f6e7355012061726520612066756e6374696f6e206f66206e756d626572206f6620706f696e74732c20616e642062792073657474696e6720746869732076616c756520746f20652e672e2031302c20796f7520656e73757265650120746861742074686520746f74616c206e756d626572206f6620706f696e747320696e207468652073797374656d20617265206174206d6f73742031302074696d65732074686520746f74616c5f69737375616e6365206f669c2074686520636861696e2c20696e20746865206162736f6c75746520776f72736520636173652e00490120466f7220612076616c7565206f662031302c20746865207468726573686f6c6420776f756c64206265206120706f6f6c20706f696e74732d746f2d62616c616e636520726174696f206f662031303a312e310120537563682061207363656e6172696f20776f756c6420616c736f20626520746865206571756976616c656e74206f662074686520706f6f6c206265696e672039302520736c61736865642e01d109274050617261636861696e734f726967696e00000000003234436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e6669670100d9090d0300000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000001000000000000000000060000006400000002000000c8000000010000000000000000000000000000000000000000c817a80400000000020000000200000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e666967730100dd0904001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b0100ac04000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e01d905000001e509332c5061726173536861726564012c50617261735368617265640c4c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e64696365730100e909040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b6579730100ed090400088101205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732ef020546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e01dd05000000343450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c6473000104050106f109040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c697479000104058501f509040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e7473000104058501150604000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e01e1050179010001f909353050617261496e686572656e74013050617261496e686572656e740820496e636c75646564000080040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f7465730000fd0904000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e01e505000001110a3634506172615363686564756c65720134506172615363686564756c6572183c56616c696461746f7247726f7570730100150a0400186d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00810120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c65786572732e810120526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a207361666520757070657220626f756e642061742031306b2e3c5061726174687265616451756575650100190a1400000000001019012041207175657565206f66207570636f6d696e6720636c61696d7320616e6420776869636820636f726520746865792073686f756c64206265206d6170706564206f6e746f2e00150120546865206e756d626572206f662071756575656420636c61696d7320697320626f756e6465642061742074686520607363686564756c696e675f6c6f6f6b6168656164605501206d756c7469706c69656420627920746865206e756d626572206f662070617261746872656164206d756c7469706c6578657220636f7265732e20526561736f6e61626c792c203130202a203530203d203530302e44417661696c6162696c697479436f72657301002d0a0400209d01204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c79206f636375706965642e2043616e206265c82074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e5050617261746872656164436c61696d496e6465780100390a040010590120416e20696e646578207573656420746f20656e737572652074686174206f6e6c79206f6e6520636c61696d206f6e206120706172617468726561642065786973747320696e20746865207175657565206f72206973b42063757272656e746c79206265696e672068616e646c656420627920616e206f6363757069656420636f72652e007d0120426f756e64656420627920746865206e756d626572206f66207061726174687265616420636f72657320616e64207363686564756c696e67206c6f6f6b61686561642e20526561736f6e61626c792c203130202a203530203d203530302e4453657373696f6e5374617274426c6f636b010010100000000018a5012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e732068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e245363686564756c656401003d0a040018e02043757272656e746c79207363686564756c656420636f726573202d20667265652062757420757020746f206265206f636375706965642e004d0120426f756e64656420627920746865206e756d626572206f6620636f7265733a206f6e6520666f7220656163682070617261636861696e20616e642070617261746872656164206d756c7469706c657865722e00fd01205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f66206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f6020666f7220746865207570636f6d696e6720626c6f636b2e0000000037145061726173011450617261734c40507666416374697665566f74654d6170000104059901490a040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c6973740100550a040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100390a04000c350120416c6c2070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e20506172617468726561647320617265206e6f7420696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c6573000104058501590a040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e1448656164730001040585019d01040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e3c43757272656e74436f646548617368000104058501990104000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f646548617368000104055d0a990104001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d657461010104058501610a0800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b420746f206b65657020697420617661696c61626c6520666f72207365636f6e6461727920636865636b6572732e3c50617374436f64655072756e696e6701006d0a040018a1012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f646520776173207265706c616365642e8101204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465642068656967687420617420776869636820746865ec20636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e9101205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f64207374617274696e6749012066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f646555706772616465730001040585011004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f646548617368000104058501990104000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c000104058501710a040024a10120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e7d0120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e672070617261636861696e65012063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c207468652076616c756558206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104058501750a040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e7301006d0a04000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e67557067726164657301006d0a040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510390a04000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e65736973000104058501790a040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f64654279486173685265667301010406990110100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f64654279486173680001040699012506040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e014d0601a9010440556e7369676e65645072696f726974792420ffffffffffffffff00017d0a382c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a656400008004002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e007d0120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e65206f667901207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c6520666f7280207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e6765730100810a04001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e015506000000390c446d70010c446d700854446f776e776172644d657373616765517565756573010104058501890a040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104058501288000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e0159060000003a0c556d70010c556d70184c52656c617944697370617463685175657565730101040585019102040018710120546865206d657373616765732077616974696e6720746f2062652068616e646c6564206279207468652072656c61792d636861696e206f726967696e6174696e672066726f6d2061206365727461696e2070617261636861696e2e007901204e6f7465207468617420736f6d6520757077617264206d65737361676573206d696768742068617665206265656e20616c72656164792070726f6365737365642062792074686520696e636c7573696f6e206c6f6769632e20452e672e74206368616e6e656c206d616e6167656d656e74206d657373616765732e00a820546865206d65737361676573206172652070726f63657373656420696e204649464f206f726465722e5852656c61794469737061746368517565756553697a65010104058501742000000000000000002c45012053697a65206f6620746865206469737061746368207175657565732e204361636865732073697a6573206f66207468652071756575657320696e206052656c617944697370617463685175657565602e00f0204669727374206974656d20696e20746865207475706c652069732074686520636f756e74206f66206d6573736167657320616e64207365636f6e64e02069732074686520746f74616c206c656e6774682028696e20627974657329206f6620746865206d657373616765207061796c6f6164732e007901204e6f74652074686174207468697320697320616e20617578696c69617279206d617070696e673a206974277320706f737369626c6520746f2074656c6c2074686520627974652073697a6520616e6420746865206e756d626572206f667901206d65737361676573206f6e6c79206c6f6f6b696e67206174206052656c61794469737061746368517565756573602e2054686973206d617070696e6720697320736570617261746520746f2061766f69642074686520636f7374206f663d01206c6f6164696e67207468652077686f6c65206d657373616765207175657565206966206f6e6c792074686520746f74616c2073697a6520616e6420636f756e74206172652072657175697265642e002c20496e76617269616e743a4501202d2054686520736574206f66206b6579732073686f756c642065786163746c79206d617463682074686520736574206f66206b657973206f66206052656c61794469737061746368517565756573602e344e6565647344697370617463680100390a040014190120546865206f726465726564206c697374206f6620605061726149646073207468617420686176652061206052656c6179446973706174636851756575656020656e7472792e002c20496e76617269616e743a3501202d2054686520736574206f66206974656d732066726f6d207468697320766563746f722073686f756c642062652065786163746c792074686520736574206f6620746865206b65797320696ed82020206052656c617944697370617463685175657565736020616e64206052656c61794469737061746368517565756553697a65602e684e6578744469737061746368526f756e64537461727457697468000085010400147d012054686973206973207468652070617261207468617420676574732077696c6c20676574206469737061746368656420666972737420647572696e6720746865206e6578742075707761726420646973706174636861626c652071756575654420657865637574696f6e20726f756e642e002c20496e76617269616e743a0d01202d2049662060536f6d65287061726129602c207468656e20607061726160206d7573742062652070726573656e7420696e20604e656564734469737061746368602e284f7665727765696768740001040524910a04000c050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e00d4205468657365206d65737361676573207374617920746865726520756e74696c206d616e75616c6c7920646973706174636865642e3c4f766572776569676874436f756e7401002420000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602028616e64207468757320746865206c6f7765737420667265652020696e646578292e015d0601ad010001950a3b1048726d70011048726d70305c48726d704f70656e4368616e6e656c526571756573747300010405bd01990a040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c69737401009d0a0400006c48726d704f70656e4368616e6e656c52657175657374436f756e740101040585011010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e740101040585011010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c526571756573747300010405bd018004001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c69737401009d0a0400003848726d7057617465726d61726b730001040585011004000cb8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7901202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e3048726d704368616e6e656c7300010405bd01a10a04000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104058501390a040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104058501390a0400004c48726d704368616e6e656c436f6e74656e747301010405bd01a90a040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c44696765737473010104058501b10a0400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e01610601b9010001b90a3c3c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f105041737369676e6d656e744b657973556e736166650100bd0a04000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e730001040610c10a04000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e2c4163636f756e744b6579730001040610f80400047101205468652076616c696461746f72206163636f756e74206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732e000000003d345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502c90acd0a040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e20496e636c756465640001080502c90a10040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e245370616d536c6f7473000104051039030400145101204d6170732073657373696f6e20696e646963657320746f206120766563746f7220696e6469636174696e6720746865206e756d626572206f6620706f74656e7469616c6c792d7370616d206469737075746573750120656163682076616c696461746f722069732070617274696369706174696e6720696e2e20506f74656e7469616c6c792d7370616d206469737075746573206172652072656d6f74652064697370757465732077686963682068617665c4206665776572207468616e206062797a616e74696e655f7468726573686f6c64202b2031602076616c696461746f72732e003d0120546865206927746820656e747279206f662074686520766563746f7220636f72726573706f6e647320746f2074686520692774682076616c696461746f7220696e207468652073657373696f6e2e1846726f7a656e0100b103040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e01650601c1010001d10a3e2452656769737472617201245265676973747261720c2c50656e64696e67537761700001040585018501040004642050656e64696e672073776170206f7065726174696f6e732e145061726173000104058501d50a040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0091012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d6179206f6e6c7920646f350120736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e65787446726565506172614964010085011000000000046020546865206e65787420667265652060506172614964602e01690601d101082c506172614465706f73697418400010a5d4e8000000000000000000000008b020546865206465706f73697420746f206265207061696420746f2072756e206120706172617468726561642e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f7369745065724279746518408096980000000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e01d90a4614536c6f74730114536c6f747304184c6561736573010104058501dd0a040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e009901205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f6620746865207365636f6e642076616c756573f0206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e016d0601d501082c4c65617365506572696f6410100075120004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f6666736574101000100e0004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e01e10a472041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f000074040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405e50a18040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e670001040510e90a04000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e01710601d9011030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001f50a482443726f77646c6f616e012443726f77646c6f616e101446756e6473000104058501f90a0400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e657752616973650100390a0400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e64657801790601dd010c2050616c6c65744964ad082070792f6366756e64047101206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c64206265206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e184000743ba40b0000000000000000000000086d0120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c7920626520617470206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010e803000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e01010b492458636d50616c6c6574012458636d50616c6c657424305175657279436f756e746572010024200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c517565726965730001040224050b0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040628101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502150b10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502150b24040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f74696679546172676574730001080502150b190b04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f76657279517565756501001d0b04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e0000290b0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01990601e10100012d0b63310b042448436865636b4e6f6e5a65726f53656e646572390b8040436865636b5370656356657273696f6e3d0b1038436865636b547856657273696f6e410b1030436865636b47656e65736973450b2838436865636b4d6f7274616c697479490b2828436865636b4e6f6e6365510b802c436865636b576569676874550b80604368617267655472616e73616374696f6e5061796d656e74590b804850726576616c6964617465417474657374735d0b80610b \ No newline at end of file diff --git a/frame_metadata/_downloaded/statemint.scale b/frame_metadata/_downloaded/statemint.scale index b29459db2..49442fb66 100644 --- a/frame_metadata/_downloaded/statemint.scale +++ b/frame_metadata/_downloaded/statemint.scale @@ -1 +1 @@ -0x6d6574610ee104000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c011470686173657901011450686173650001146576656e7444010445000118746f706963737d0101185665633c543e000044084473746174656d696e745f72756e74696d65144576656e740001381853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000003c50617261636861696e53797374656d04006c01bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e0001002042616c616e636573040070017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a0044436f6c6c61746f7253656c656374696f6e04007801a470616c6c65745f636f6c6c61746f725f73656c656374696f6e3a3a4576656e743c52756e74696d653e0015001c53657373696f6e040080015470616c6c65745f73657373696f6e3a3a4576656e740016002458636d70517565756504008401a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e001e002c506f6c6b61646f7458636d040094016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e001f002843756d756c757358636d04003101018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00200020446d7051756575650400350101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0021001c5574696c69747904003901015470616c6c65745f7574696c6974793a3a4576656e74002800204d756c746973696704004501017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e0029001450726f787904004d01017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e002a001841737365747304005901017470616c6c65745f6173736574733a3a4576656e743c52756e74696d653e0032001c556e697175657304006101017870616c6c65745f756e69717565733a3a4576656e743c52756e74696d653e00330000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e4c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f726564000004d05468652076616c69646174696f6e2066756e6374696f6e20686173206265656e207363686564756c656420746f206170706c792e6456616c69646174696f6e46756e6374696f6e4170706c696564040010015452656c6179436861696e426c6f636b4e756d62657200010445015468652076616c69646174696f6e2066756e6374696f6e20776173206170706c696564206173206f662074686520636f6e7461696e65642072656c617920636861696e20626c6f636b206e756d6265722e6c56616c69646174696f6e46756e6374696f6e446973636172646564000204b05468652072656c61792d636861696e2061626f727465642074686520757067726164652070726f636573732e4455706772616465417574686f72697a6564040024011c543a3a486173680003047c416e207570677261646520686173206265656e20617574686f72697a65642e60446f776e776172644d657373616765735265636569766564040010010c7533320004080101536f6d6520646f776e77617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e2c5c5b20636f756e74205c5d64446f776e776172644d6573736167657350726f6365737365640800200118576569676874000024014472656c61795f636861696e3a3a48617368000508e0446f776e77617264206d6573736167657320776572652070726f636573736564207573696e672074686520676976656e207765696768742e885c5b207765696768745f757365642c20726573756c745f6d71635f68656164205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909700c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000780c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144576656e74040454000114404e6577496e76756c6e657261626c657304007c01445665633c543a3a4163636f756e7449643e000000504e65774465736972656443616e64696461746573040010010c753332000100404e657743616e646964616379426f6e64040018013042616c616e63654f663c543e0002003843616e64696461746541646465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0003004043616e64696461746552656d6f7665640400000130543a3a4163636f756e7449640004000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097c0000020000800c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909840c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c53756363657373040088013c4f7074696f6e3c543a3a486173683e00000464536f6d652058434d20776173206578656375746564206f6b2e104661696c080088013c4f7074696f6e3c543a3a486173683e00008c012058636d4572726f7200010440536f6d652058434d206661696c65642e2842616456657273696f6e040088013c4f7074696f6e3c543a3a486173683e000204544261642058434d2076657273696f6e20757365642e24426164466f726d6174040088013c4f7074696f6e3c543a3a486173683e000304504261642058434d20666f726d617420757365642e445570776172644d65737361676553656e74040088013c4f7074696f6e3c543a3a486173683e000404b8416e20757077617264206d657373616765207761732073656e7420746f207468652072656c617920636861696e2e3c58636d704d65737361676553656e74040088013c4f7074696f6e3c543a3a486173683e000504c0416e2048524d50206d657373616765207761732073656e7420746f2061207369626c696e672070617261636861696e2e484f766572776569676874456e7175657565641000900118506172614964000010014052656c6179426c6f636b4e756d626572000020013c4f766572776569676874496e6465780000200118576569676874000604d4416e2058434d2065786365656465642074686520696e646976696475616c206d65737361676520776569676874206275646765742e484f7665727765696768745365727669636564080020013c4f766572776569676874496e64657800002001185765696768740007044101416e2058434d2066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687420757365642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909098804184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100008c100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000900c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c7533320000940c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d70746564040098015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c009c01344d756c74694c6f636174696f6e00009c01344d756c74694c6f636174696f6e0000c4011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e736508009c01344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c517565727949640000f00120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c009c01344d756c74694c6f636174696f6e000020011c517565727949640000150101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e08009c01344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c002401104832353600009c01344d756c74694c6f636174696f6e00001901015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f74696669656408009c01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e67656408009c01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c009c01344d756c74694c6f636174696f6e000020011c5175657279496400008c012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08002d01015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090998100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c657465080020011857656967687400008c01144572726f72000100144572726f7204008c01144572726f72000200009c100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72a001244a756e6374696f6e730000a0100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400a401204a756e6374696f6e0001000858320800a401204a756e6374696f6e0000a401204a756e6374696f6e0002000858330c00a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0003000858341000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0004000858351400a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0005000858361800a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0006000858371c00a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0007000858382000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e0000a401204a756e6374696f6e00080000a4100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400a8010c7533320000002c4163636f756e744964333208011c6e6574776f726bac01244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bac01244e6574776f726b4964000114696e646578b0010c753634000200304163636f756e744b6579323008011c6e6574776f726bac01244e6574776f726b496400010c6b6579b401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400b80110753132380005002847656e6572616c4b6579040028011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c6974790801086964bc0118426f6479496400011070617274c00120426f64795061727400080000a80000061000ac100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d6564040028011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d6100030000b00000062000b4000003140000000800b80000061800bc100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d6564040028011c5665633c75383e00010014496e6465780400a8010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000c0100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74a8010c753332000100204672616374696f6e08010c6e6f6da8010c75333200011464656e6f6da8010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6da8010c75333200011464656e6f6da8010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6da8010c75333200011464656e6f6da8010c75333200040000c40c0c78636d0876320c58636d041043616c6c00000400c801585665633c496e737472756374696f6e3c43616c6c3e3e0000c8000002cc00cc0c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400d0012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400d0012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400d0012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964b0011c51756572794964000120726573706f6e7365f00120526573706f6e73650001286d61785f776569676874b0010c753634000300345472616e736665724173736574080118617373657473d0012c4d756c746941737365747300012c62656e65666963696172799c01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d0012c4d756c7469417373657473000110646573749c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065fc01284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374b0010c75363400011063616c6c0101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572a8010c7533320001406d61785f6d6573736167655f73697a65a8010c7533320001306d61785f6361706163697479a8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74a8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72a8010c75333200011873656e646572a8010c753332000124726563697069656e74a8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400a00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964b0011c51756572794964000110646573749c01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874b0010c753634000c00304465706f73697441737365740c0118617373657473050101404d756c7469417373657446696c7465720001286d61785f617373657473a8010c75333200012c62656e65666963696172799c01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473050101404d756c7469417373657446696c7465720001286d61785f617373657473a8010c753332000110646573749c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e000e003445786368616e6765417373657408011067697665050101404d756c7469417373657446696c74657200011c72656365697665d0012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473050101404d756c7469417373657446696c74657200011c726573657276659c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473050101404d756c7469417373657446696c746572000110646573749c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964b0011c51756572794964000110646573749c01344d756c74694c6f636174696f6e000118617373657473050101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874b0010c75363400120030427579457865637574696f6e08011066656573d801284d756c746941737365740001307765696768745f6c696d69741101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400c4012458636d3c43616c6c3e0015002c536574417070656e6469780400c4012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473d0012c4d756c74694173736574730001187469636b65749c01344d756c74694c6f636174696f6e00180010547261700400b0010c7536340019004053756273637269626556657273696f6e08012071756572795f6964b0011c5175657279496400014c6d61785f726573706f6e73655f776569676874b0010c753634001a0048556e73756273637269626556657273696f6e001b0000d0100c78636d087631286d756c746961737365742c4d756c746941737365747300000400d4013c5665633c4d756c746941737365743e0000d4000002d800d8100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964dc011c4173736574496400010c66756ee0012c46756e676962696c6974790000dc100c78636d087631286d756c746961737365741c4173736574496400010820436f6e637265746504009c01344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e00010000e0100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400b80110753132380000002c4e6f6e46756e6769626c650400e401344173736574496e7374616e636500010000e4100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400b801107531323800010018417272617934040038011c5b75383b20345d000200184172726179380400e8011c5b75383b20385d0003001c417272617931360400ec01205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e00060000e8000003080000000800ec000003100000000800f00c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400d0012c4d756c74694173736574730001003c457865637574696f6e526573756c740400f401504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000f404184f7074696f6e04045401f80108104e6f6e6500000010536f6d650400f80000010000f800000408108c00fc0c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000001010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00000501100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400d0012c4d756c74694173736574730000001057696c6404000901013857696c644d756c74694173736574000100000901100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964dc011c4173736574496400010c66756e0d01013c57696c6446756e676962696c697479000100000d01100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000011010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400b0010c75363400010000150104184f7074696f6e040454019c0108104e6f6e6500000010536f6d6504009c00000100001901080c78636d5056657273696f6e65644d756c746941737365747300010808563004001d01014c5665633c76303a3a4d756c746941737365743e0000000856310400d0013c76313a3a4d756c7469417373657473000100001d010000022101002101100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964250101344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373250101344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74b80110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365e401344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964250101344d756c74694c6f636174696f6e000118616d6f756e74b8011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373250101344d756c74694c6f636174696f6e000120696e7374616e6365e401344173736574496e7374616e6365000b00002501100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400290101204a756e6374696f6e0001000858320800290101204a756e6374696f6e0000290101204a756e6374696f6e0002000858330c00290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0003000858341000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0004000858351400290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0005000858361800290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0006000858371c00290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0007000858382000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e0000290101204a756e6374696f6e000800002901100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400a8010c7533320001002c4163636f756e744964333208011c6e6574776f726bac01244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bac01244e6574776f726b4964000114696e646578b0010c753634000300304163636f756e744b6579323008011c6e6574776f726bac01244e6574776f726b496400010c6b6579b401205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400b80110753132380006002847656e6572616c4b6579040028011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c6974790801086964bc0118426f6479496400011070617274c00120426f647950617274000900002d01080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004002501014476303a3a4d756c74694c6f636174696f6e00000008563104009c014476313a3a4d756c74694c6f636174696f6e0001000031010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d61740400e8011c5b75383b20385d00000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e0400e8011c5b75383b20385d000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e776172640800e8011c5b75383b20385d000098011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090935010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d617404000401244d657373616765496400000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e7761726408000401244d6573736167654964000098011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308f054686520776569676874206c696d697420666f722068616e646c696e6720646f776e77617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d484f766572776569676874456e7175657565640c000401244d6573736167654964000020013c4f766572776569676874496e64657800002001185765696768740004081901446f776e77617264206d657373616765206973206f76657277656967687420616e642077617320706c6163656420696e20746865206f7665727765696768742071756575652e645c5b2069642c20696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080020013c4f766572776569676874496e6465780000200118576569676874000508e0446f776e77617264206d6573736167652066726f6d20746865206f766572776569676874207175657565207761732065786563757465642e445c5b20696e6465782c2075736564205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090939010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000110404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e344974656d436f6d706c657465640002041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e30446973706174636865644173040118726573756c743d0101384469737061746368526573756c7400030458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909093d010418526573756c74080454014101044501580108084f6b04004101000000000c45727204005800000100004101000004000045010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c743d0101384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094901083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c75333200004d010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c743d0101384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706551010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465785501010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706551010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706551010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909095101084473746174656d696e745f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e736665720001002c43616e63656c50726f7879000200184173736574730003002841737365744f776e65720004003041737365744d616e6167657200050020436f6c6c61746f72000600005501000005040059010c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001481c437265617465640c012061737365745f6964100128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000130746f74616c5f737570706c79180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964100128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964100128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964100128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964100128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e2444657374726f79656404012061737365745f6964100128543a3a41737365744964000a0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000b048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964100128543a3a417373657449640001106e616d6528011c5665633c75383e00011873796d626f6c28011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e5d010110626f6f6c000c049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964100128543a3a41737365744964000d049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964100128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000e043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000f04f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650010083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964100128543a3a41737365744964001104f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909095d01000005000061010c3870616c6c65745f756e69717565731870616c6c6574144576656e7408045400044900015c1c437265617465640c0114636c617373100128543a3a436c617373496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e7449640000046c416e20617373657420636c6173732077617320637265617465642e30466f72636543726561746564080114636c617373100128543a3a436c61737349640001146f776e6572000130543a3a4163636f756e74496400010484416e20617373657420636c6173732077617320666f7263652d637265617465642e2444657374726f796564040114636c617373100128543a3a436c61737349640002047c416e2061737365742060636c61737360207761732064657374726f7965642e184973737565640c0114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001146f776e6572000130543a3a4163636f756e7449640003047c416e2061737365742060696e7374616e63656020776173206973737565642e2c5472616e73666572726564100114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e6365496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400040490416e2061737365742060696e7374616e63656020776173207472616e736665727265642e184275726e65640c0114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001146f776e6572000130543a3a4163636f756e74496400050488416e2061737365742060696e7374616e636560207761732064657374726f7965642e1846726f7a656e080114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e6365496400060484536f6d652061737365742060696e7374616e636560207761732066726f7a656e2e18546861776564080114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e6365496400070484536f6d652061737365742060696e7374616e63656020776173207468617765642e2c436c61737346726f7a656e040114636c617373100128543a3a436c617373496400080478536f6d652061737365742060636c61737360207761732066726f7a656e2e2c436c617373546861776564040114636c617373100128543a3a436c617373496400090478536f6d652061737365742060636c6173736020776173207468617765642e304f776e65724368616e676564080114636c617373100128543a3a436c61737349640001246e65775f6f776e6572000130543a3a4163636f756e744964000a0448546865206f776e6572206368616e6765642e2c5465616d4368616e676564100114636c617373100128543a3a436c6173734964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e744964000b0470546865206d616e6167656d656e74207465616d206368616e6765642e40417070726f7665645472616e73666572100114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000c085101416e2060696e7374616e636560206f6620616e2061737365742060636c6173736020686173206265656e20617070726f7665642062792074686520606f776e65726020666f72207472616e7366657220627920612c6064656c6567617465602e44417070726f76616c43616e63656c6c6564100114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000d085d01416e20617070726f76616c20666f722061206064656c656761746560206163636f756e7420746f207472616e73666572207468652060696e7374616e636560206f6620616e2061737365742060636c61737360207761736463616e63656c6c65642062792069747320606f776e6572602e4841737365745374617475734368616e676564040114636c617373100128543a3a436c6173734964000e041901416e2061737365742060636c617373602068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e40436c6173734d657461646174615365740c0114636c617373100128543a3a436c61737349640001106461746165010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e5d010110626f6f6c000f04b44e6577206d6574616461746120686173206265656e2073657420666f7220616e20617373657420636c6173732e50436c6173734d65746164617461436c6561726564040114636c617373100128543a3a436c6173734964001004b44d6574616461746120686173206265656e20636c656172656420666f7220616e20617373657420636c6173732e2c4d65746164617461536574100114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001106461746165010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e5d010110626f6f6c001104c04e6577206d6574616461746120686173206265656e2073657420666f7220616e20617373657420696e7374616e63652e3c4d65746164617461436c6561726564080114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e63654964001204c04d6574616461746120686173206265656e20636c656172656420666f7220616e20617373657420696e7374616e63652e2c52656465706f7369746564080114636c617373100128543a3a436c61737349640001507375636365737366756c5f696e7374616e636573690101485665633c543a3a496e7374616e636549643e001304c04d6574616461746120686173206265656e20636c656172656420666f7220616e20617373657420696e7374616e63652e30417474726962757465536574100114636c617373100128543a3a436c61737349640001386d617962655f696e7374616e63656d0101544f7074696f6e3c543a3a496e7374616e636549643e00010c6b65797101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c756575010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e0014040d014e657720617474726962757465206d6574616461746120686173206265656e2073657420666f7220616e20617373657420636c617373206f7220696e7374616e63652e40417474726962757465436c65617265640c0114636c617373100128543a3a436c61737349640001386d617962655f696e7374616e63656d0101544f7074696f6e3c543a3a496e7374616e636549643e00010c6b65797101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e0015040d01417474726962757465206d6574616461746120686173206265656e20636c656172656420666f7220616e20617373657420636c617373206f7220696e7374616e63652e684f776e657273686970416363657074616e63654368616e67656408010c77686f000130543a3a4163636f756e74496400012c6d617962655f636c6173736d0101484f7074696f6e3c543a3a436c61737349643e001604c04f776e65727368697020616363657074616e636520686173206368616e67656420666f7220616e206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909650110346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000690100000210006d0104184f7074696f6e04045401100108104e6f6e6500000010536f6d650400100000010000710110346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000750110346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000790108306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200007d0100000224008101000002850100850100000408101000890108306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6ea8014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d658d01016473705f72756e74696d653a3a52756e74696d65537472696e6700008d01000005020091010c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f9501011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b28011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f646528011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73990101345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973a10101205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e95010c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c753332000099010000029d01009d0100000408282800a1010000022800a5010c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373a90101845065724469737061746368436c6173733c57656967687473506572436c6173733e0000a9010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c61737304045401ad01000c01186e6f726d616cad0101045400012c6f7065726174696f6e616cad010104540001246d616e6461746f7279ad010104540000ad010c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963b10101384f7074696f6e3c5765696768743e0001246d61785f746f74616cb10101384f7074696f6e3c5765696768743e0001207265736572766564b10101384f7074696f6e3c5765696768743e0000b10104184f7074696f6e04045401200108104e6f6e6500000010536f6d650400200000010000b5010c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178b90101545065724469737061746368436c6173733c7533323e0000b9010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000bd010c346672616d655f737570706f72741c776569676874733c52756e74696d65446257656967687400000801107265616420011857656967687400011477726974652001185765696768740000c101082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d658d01013452756e74696d65537472696e67000124696d706c5f6e616d658d01013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973c501011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000c501040c436f7704045401c901000400c901000000c901000002cd0100cd0100000408e81000d1010c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574d5010c4c706f6c6b61646f745f7072696d6974697665730876325c50657273697374656456616c69646174696f6e446174610804480124044e01100010012c706172656e745f68656164d9010120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74240104480001306d61785f706f765f73697a6510010c7533320000d9010c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e0000dd0104184f7074696f6e04045401e1010108104e6f6e6500000010536f6d650400e1010000010000e1010c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000e5010c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f646573e901014442547265655365743c5665633c75383e3e0000e901042042547265655365740404540128000400a101000000ed010c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616424014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a6585010128287533322c2075333229000140696e67726573735f6368616e6e656c73f10101885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73f10101885665633c285061726149642c20416272696467656448726d704368616e6e656c293e0000f101000002f50100f5010000040890f90100f9010c4c706f6c6b61646f745f7072696d6974697665730876324c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f686561648801304f7074696f6e3c486173683e0000fd010c4c706f6c6b61646f745f7072696d697469766573087632644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d62657200000102089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040024012452656c61794861736800000502042042547265654d617008044b01900456010102000400090200000009020000020d02000d020000040890010200110200000215020015020860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d65737361676504084964019000080124726563697069656e7490010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e000019020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f64617461040110646174611d02015450617261636861696e496e686572656e744461746100002480536574207468652063757272656e742076616c69646174696f6e20646174612e004101546869732073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6e887068617365206966207468652063616c6c20776173206e6f7420696e766f6b65642e00d0546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e7460002101417320612073696465206566666563742c20746869732066756e6374696f6e207570677261646573207468652063757272656e742076616c69646174696f6e2066756e6374696f6e8469662074686520617070726f7072696174652074696d652068617320636f6d652e607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652801345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736824011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f646528011c5665633c75383e000300042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1d02089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f64617461d501015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f7374617465e501015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d657373616765732102016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573290201a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e0000210200000225020025020860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d65737361676500002902042042547265654d617008044b01900456012d0200040035020000002d0200000231020031020860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e00003502000002390200390200000408902d02003d020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000041501417474656d707420746f20757067726164652076616c69646174696f6e2066756e6374696f6e207768696c65206578697374696e6720757067726164652070656e64696e675050726f686962697465644279506f6c6b61646f740001044901506f6c6b61646f742063757272656e746c792070726f68696269747320746869732070617261636861696e2066726f6d20757067726164696e67206974732076616c69646174696f6e2066756e6374696f6e18546f6f426967000208450154686520737570706c6965642076616c69646174696f6e2066756e6374696f6e2068617320636f6d70696c656420696e746f206120626c6f62206c6172676572207468616e20506f6c6b61646f742069733877696c6c696e6720746f2072756e6856616c69646174696f6e446174614e6f74417661696c61626c65000304190154686520696e686572656e7420776869636820737570706c696573207468652076616c69646174696f6e206461746120646964206e6f742072756e207468697320626c6f636b74486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000404250154686520696e686572656e7420776869636820737570706c6965732074686520686f737420636f6e66696775726174696f6e20646964206e6f742072756e207468697320626c6f636b304e6f745363686564756c6564000504d84e6f2076616c69646174696f6e2066756e6374696f6e20757067726164652069732063757272656e746c79207363686564756c65642e444e6f7468696e67417574686f72697a6564000604904e6f20636f6465207570677261646520686173206265656e20617574686f72697a65642e30556e617574686f72697a6564000704bc54686520676976656e20636f6465207570677261646520686173206e6f74206265656e20617574686f72697a65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090941020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77b00124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e450210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454014902045300000400510201185665633c543e00004902083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964e801384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e734d02011c526561736f6e7300004d02083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c000200005102000002490200550210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540159020453000004005d0201185665633c543e00005902083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201e81c42616c616e63650118000801086964e80144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e636500005d020000025902006102083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000065020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565b80128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565b80128543a3a42616c616e63650001306e65775f7265736572766564b80128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f757263656902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565b80128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c697665080110646573746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565b80128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c080110646573746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c6976655d010110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e69020c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e646578014101011408496404000001244163636f756e74496400000014496e64657804006d0201304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400b401205b75383b2032305d000400006d0200000641010071020c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090975020c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800007902086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e74000000085632000100007d0200000281020081020c346672616d655f737570706f72741c7765696768747358576569676874546f466565436f656666696369656e74041c42616c616e6365011800100134636f6566665f696e746567657218011c42616c616e6365000128636f6566665f667261639501011c50657262696c6c0001206e656761746976655d010110626f6f6c0001186465677265650801087538000085020000028902008902084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c6508002401104861736800008d0201384f7074696f6e3c417574686f723e000100008d0204184f7074696f6e04045401000108104e6f6e6500000010536f6d65040000000001000091020c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573950201385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e95020000029902009902102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d62657201101048617368019d020014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572a801184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c011844696765737400009d020c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000a1020c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a502000002a90200a9020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65743443616e646964617465496e666f08244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650000ad020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65741043616c6c040454000114447365745f696e76756c6e657261626c657304010c6e65777c01445665633c543a3a4163636f756e7449643e000004bc53657420746865206c697374206f6620696e76756c6e657261626c65202866697865642920636f6c6c61746f72732e587365745f646573697265645f63616e6469646174657304010c6d617810010c75333200010c11015365742074686520696465616c206e756d626572206f6620636f6c6c61746f727320286e6f7420696e636c7564696e672074686520696e76756c6e657261626c6573292e7d014966206c6f776572696e672074686973206e756d6265722c207468656e20746865206e756d626572206f662072756e6e696e6720636f6c6c61746f727320636f756c6420626520686967686572207468616e2074686973206669677572652e9d0141736964652066726f6d2074686174206564676520636173652c2074686572652073686f756c64206265206e6f206f746865722077617920746f2068617665206d6f726520636f6c6c61746f7273207468616e207468652064657369726564206e756d6265722e487365745f63616e6469646163795f626f6e64040110626f6e6418013042616c616e63654f663c543e00020478536574207468652063616e64696461637920626f6e6420616d6f756e742e5472656769737465725f61735f63616e646964617465000310410152656769737465722074686973206163636f756e74206173206120636f6c6c61746f722063616e6469646174652e20546865206163636f756e74206d7573742028612920616c726561647920686176651d01726567697374657265642073657373696f6e206b65797320616e64202862292062652061626c6520746f207265736572766520746865206043616e646964616379426f6e64602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e306c656176655f696e74656e7400041855014465726567697374657220606f726967696e60206173206120636f6c6c61746f722063616e6469646174652e204e6f746520746861742074686520636f6c6c61746f722063616e206f6e6c79206c65617665206f6e0d0173657373696f6e206368616e67652e20546865206043616e646964616379426f6e64602077696c6c20626520756e726573657276656420696d6d6564696174656c792e005d01546869732063616c6c2077696c6c206661696c2069662074686520746f74616c206e756d626572206f662063616e6469646174657320776f756c642064726f702062656c6f7720604d696e43616e64696461746573602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb1020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144572726f7204045400012444546f6f4d616e7943616e646964617465730000044c546f6f206d616e792063616e6469646174657340546f6f46657743616e6469646174657300010448546f6f206665772063616e646964617465731c556e6b6e6f776e00020434556e6b6e6f776e206572726f72285065726d697373696f6e000304405065726d697373696f6e20697373756540416c726561647943616e6469646174650004046c5573657220697320616c726561647920612063616e646964617465304e6f7443616e6469646174650005045c55736572206973206e6f7420612063616e6469646174654c416c7265616479496e76756c6e657261626c650006047c5573657220697320616c726561647920616e20496e76756c6e657261626c655c4e6f4173736f63696174656456616c696461746f724964000704984163636f756e7420686173206e6f206173736f6369617465642076616c696461746f722049445856616c696461746f724e6f74526567697374657265640008048856616c696461746f72204944206973206e6f7420796574207265676973746572656404ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b502000002b90200b9020000040800bd0200bd02084473746174656d696e745f72756e74696d652c53657373696f6e4b657973000004011061757261c10201c43c41757261206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000c102104473705f636f6e73656e7375735f617572611c656432353531392c6170705f65643235353139185075626c696300000400c502013c656432353531393a3a5075626c69630000c5020c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000c90200000408cd022800cd020c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d0000d1020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973bd02011c543a3a4b65797300011470726f6f6628011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed5020c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ed90210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401c102045300000400dd0201185665633c543e0000dd02000002c10200e102084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c7536340000e502000002e90200e902086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e6465729001185061726149640001147374617465ed020130496e626f756e6453746174650001406d6573736167655f6d65746164617461f10201a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e0000ed02086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e64656400010000f102000002f50200f5020000040810f90200f9020c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000fd020000040890100001030000020503000503086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e749001185061726149640001147374617465090301344f7574626f756e6453746174650001347369676e616c735f65786973745d010110626f6f6c00012c66697273745f696e6465785501010c7531360001286c6173745f696e6465785501010c75313600000903086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e646564000100000d0300000408905501001103086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f776569676874200118576569676874000015030000040c9010280019030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c65741043616c6c04045400012448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d697420011857656967687400003484536572766963657320612073696e676c65206f7665727765696768742058434d2e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ed42d2060696e646578603a2054686520696e646578206f6620746865206f7665727765696768742058434d20746f20736572766963650d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f662077656967687420746861742058434d20657865637574696f6e206d61792074616b652e001c4572726f72733a5d012d20604261644f766572776569676874496e646578603a2058434d20756e6465722060696e64657860206973206e6f7420666f756e6420696e2074686520604f766572776569676874602073746f72616765206d61702e45012d206042616458636d603a2058434d20756e6465722060696e646578602063616e6e6f742062652070726f7065726c79206465636f64656420696e746f20612076616c69642058434d20666f726d61742e09012d20605765696768744f7665724c696d6974603a2058434d20657865637574696f6e206d617920757365206772656174657220607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e5473757370656e645f78636d5f657865637574696f6e00010c490153757370656e647320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652c207265676172646c657373206f66207468652073656e6465722773206f726967696e2e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e50726573756d655f78636d5f657865637574696f6e000214b8526573756d657320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652e003d014e6f7465207468617420746869732066756e6374696f6e20646f65736e2774206368616e67652074686520737461747573206f662074686520696e2f6f757420626f756e64206368616e6e656c732e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e607570646174655f73757370656e645f7468726573686f6c6404010c6e657710010c75333200031499014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e2074686520717565756520666f7220746865206f74686572207369646520746f20626520746f6c6420746f5873757370656e642074686569722073656e64696e672e00742d20606f726967696e603a204d75737420706173732060526f6f74602ee82d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e73757370656e645f76616c756560547570646174655f64726f705f7468726573686f6c6404010c6e657710010c75333200041495014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e207468652071756575652061667465722077686963682077652064726f7020616e792066757274686572686d657373616765732066726f6d20746865206368616e6e656c2e00742d20606f726967696e603a204d75737420706173732060526f6f74602eec2d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e64726f705f7468726573686f6c64605c7570646174655f726573756d655f7468726573686f6c6404010c6e657710010c75333200051491014f76657277726974657320746865206e756d626572206f66207061676573206f66206d6573736167657320776869636820746865207175657565206d757374206265207265647563656420746f206265666f7265206974207369676e616c732074686174ec6d6573736167652073656e64696e67206d6179207265636f6d6d656e636520616674657220697420686173206265656e2073757370656e6465642e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e726573756d655f7468726573686f6c64605c7570646174655f7468726573686f6c645f77656967687404010c6e657720011857656967687400061049014f7665727772697465732074686520616d6f756e74206f662072656d61696e696e672077656967687420756e6465722077686963682077652073746f702070726f63657373696e67206d657373616765732e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7468726573686f6c645f77656967687460707570646174655f7765696768745f72657374726963745f646563617904010c6e657720011857656967687400071445014f7665727772697465732074686520737065656420746f2077686963682074686520617661696c61626c652077656967687420617070726f616368657320746865206d6178696d756d207765696768742ea50141206c6f776572206e756d62657220726573756c747320696e2061206661737465722070726f6772657373696f6e2e20412076616c7565206f662031206d616b65732074686520656e746972652077656967687420617661696c61626c6520696e697469616c6c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e0d012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7765696768745f72657374726963745f6465636179602e847570646174655f78636d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400081429014f766572777269746520746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c206d657373616765206d617920636f6e73756d652e71014d657373616765732061626f766520746869732077656967687420676f20696e746f20746865206f76657277656967687420717565756520616e64206d6179206f6e6c79206265207365727669636564206578706c696369746c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e21012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e78636d705f6d61785f696e646976696475616c5f776569676874602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1d030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000046c4661696c656420746f2073656e642058434d206d6573736167652e3042616458636d4f726967696e0001043c4261642058434d206f726967696e2e1842616458636d000204344261642058434d20646174612e484261644f766572776569676874496e64657800030454426164206f76657277656967687420696e6465782e3c5765696768744f7665724c696d6974000404f850726f76696465642077656967687420697320706f737369626c79206e6f7420656e6f75676820746f206578656375746520746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090921030c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465722d01015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679250301404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e2d01015856657273696f6e65644d756c74694c6f636174696f6e00012469735f6163746976655d010110626f6f6c000100145265616479080120726573706f6e73652d03014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000250304184f7074696f6e0404540129030108104e6f6e6500000010536f6d650400290300000100002903000004080808002d03080c78636d4456657273696f6e6564526573706f6e736500010c08563004003103013076303a3a526573706f6e736500000008563104003503013076313a3a526573706f6e73650001000856320400f0013076323a3a526573706f6e73650002000031030c0c78636d08763020526573706f6e73650001041841737365747304001d01013c5665633c4d756c746941737365743e0000000035030c0c78636d08763120526573706f6e7365000108184173736574730400d0012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e00010000390300000408102d01003d030000040c20201000410310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014503045300000400490301185665633c543e00004503000004082d01100049030000024503004d030c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e745461726765747304005103013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000510304184f7074696f6e04045401280108104e6f6e6500000010536f6d65040028000001000055030c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573742d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d65737361676559030154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573742d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747319010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573742d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747319010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d6573736167657d0301a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6e9c0148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e6d0101484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e2d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e2d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573742d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747319010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69741101012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573742d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747319010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69741101012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5903080c78636d3056657273696f6e656458636d041043616c6c00010c08563004005d03013476303a3a58636d3c43616c6c3e00000008563104006d03013476313a3a58636d3c43616c6c3e0001000856320400c4013476323a3a58636d3c43616c6c3e000200005d030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574731d01013c5665633c4d756c746941737365743e00011c65666665637473610301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574731d01013c5665633c4d756c746941737365743e00011c65666665637473610301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574731d01013c5665633c4d756c746941737365743e00011c65666665637473610301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b0010c753634000120726573706f6e736531030120526573706f6e7365000300345472616e7366657241737365740801186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065fc01284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c0101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572a8010c7533320001406d61785f6d6573736167655f73697a65a8010c7533320001306d61785f6361706163697479a8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74a8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72a8010c75333200011873656e646572a8010c753332000124726563697069656e74a8010c7533320009002c52656c6179656446726f6d08010c77686f250101344d756c74694c6f636174696f6e00011c6d6573736167655d030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000061030000026503006503100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976651d01013c5665633c4d756c746941737365743e00011c726563656976651d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574731d01013c5665633c4d756c746941737365743e00011c72657365727665250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b0010c75363400011064657374250101344d756c74694c6f636174696f6e0001186173736574731d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573210101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f725d010110626f6f6c00010c78636d690301385665633c58636d3c43616c6c3e3e0007000069030000025d03006d030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473d0012c4d756c746941737365747300011c65666665637473710301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473d0012c4d756c746941737365747300011c65666665637473710301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473d0012c4d756c746941737365747300011c65666665637473710301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b0010c753634000120726573706f6e736535030120526573706f6e7365000300345472616e736665724173736574080118617373657473d0012c4d756c746941737365747300012c62656e65666963696172799c01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d0012c4d756c7469417373657473000110646573749c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065fc01284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c0101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572a8010c7533320001406d61785f6d6573736167655f73697a65a8010c7533320001306d61785f6361706163697479a8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74a8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72a8010c75333200011873656e646572a8010c753332000124726563697069656e74a8010c7533320009002c52656c6179656446726f6d08010c77686fa00154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167656d030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964b0010c75363400014c6d61785f726573706f6e73655f776569676874b0010c753634000b0048556e73756273637269626556657273696f6e000c000071030000027503007503100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473050101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e65666963696172799c01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473050101404d756c7469417373657446696c7465720001286d61785f61737365747310010c753332000110646573749c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665050101404d756c7469417373657446696c74657200011c72656365697665d0012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473050101404d756c7469417373657446696c74657200011c726573657276659c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473050101404d756c7469417373657446696c746572000110646573749c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b0010c753634000110646573749c01344d756c74694c6f636174696f6e000118617373657473050101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573d801284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f725d010110626f6f6c000130696e737472756374696f6e73790301385665633c58636d3c43616c6c3e3e0007000079030000026d03007d03080c78636d3056657273696f6e656458636d041043616c6c00010c08563004008103013476303a3a58636d3c43616c6c3e00000008563104009503013476313a3a58636d3c43616c6c3e0001000856320400a503013476323a3a58636d3c43616c6c3e0002000081030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574731d01013c5665633c4d756c746941737365743e00011c65666665637473850301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574731d01013c5665633c4d756c746941737365743e00011c65666665637473850301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574731d01013c5665633c4d756c746941737365743e00011c65666665637473850301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b0010c753634000120726573706f6e736531030120526573706f6e7365000300345472616e7366657241737365740801186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065fc01284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c9103014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572a8010c7533320001406d61785f6d6573736167655f73697a65a8010c7533320001306d61785f6361706163697479a8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74a8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72a8010c75333200011873656e646572a8010c753332000124726563697069656e74a8010c7533320009002c52656c6179656446726f6d08010c77686f250101344d756c74694c6f636174696f6e00011c6d65737361676581030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000085030000028903008903100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976651d01013c5665633c4d756c746941737365743e00011c726563656976651d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574731d01013c5665633c4d756c746941737365743e00011c72657365727665250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574731d01013c5665633c4d756c746941737365743e00011064657374250101344d756c74694c6f636174696f6e00011c65666665637473610301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b0010c75363400011064657374250101344d756c74694c6f636174696f6e0001186173736574731d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573210101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f725d010110626f6f6c00010c78636d8d0301385665633c58636d3c43616c6c3e3e000700008d0300000281030091030c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e000095030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473d0012c4d756c746941737365747300011c65666665637473990301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473d0012c4d756c746941737365747300011c65666665637473990301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473d0012c4d756c746941737365747300011c65666665637473990301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b0010c753634000120726573706f6e736535030120526573706f6e7365000300345472616e736665724173736574080118617373657473d0012c4d756c746941737365747300012c62656e65666963696172799c01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d0012c4d756c7469417373657473000110646573749c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065fc01284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c9103014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572a8010c7533320001406d61785f6d6573736167655f73697a65a8010c7533320001306d61785f6361706163697479a8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74a8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72a8010c75333200011873656e646572a8010c753332000124726563697069656e74a8010c7533320009002c52656c6179656446726f6d08010c77686fa00154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676595030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964b0010c75363400014c6d61785f726573706f6e73655f776569676874b0010c753634000b0048556e73756273637269626556657273696f6e000c000099030000029d03009d03100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473050101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e65666963696172799c01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473050101404d756c7469417373657446696c7465720001286d61785f61737365747310010c753332000110646573749c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665050101404d756c7469417373657446696c74657200011c72656365697665d0012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473050101404d756c7469417373657446696c74657200011c726573657276659c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473050101404d756c7469417373657446696c746572000110646573749c01344d756c74694c6f636174696f6e00011c65666665637473710301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b0010c753634000110646573749c01344d756c74694c6f636174696f6e000118617373657473050101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573d801284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f725d010110626f6f6c000130696e737472756374696f6e73a10301385665633c58636d3c43616c6c3e3e00070000a103000002950300a5030c0c78636d0876320c58636d041043616c6c00000400a90301585665633c496e737472756374696f6e3c43616c6c3e3e0000a903000002ad0300ad030c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400d0012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400d0012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400d0012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964b0011c51756572794964000120726573706f6e7365f00120526573706f6e73650001286d61785f776569676874b0010c753634000300345472616e736665724173736574080118617373657473d0012c4d756c746941737365747300012c62656e65666963696172799c01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d0012c4d756c7469417373657473000110646573749c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065fc01284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374b0010c75363400011063616c6c9103014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572a8010c7533320001406d61785f6d6573736167655f73697a65a8010c7533320001306d61785f6361706163697479a8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74a8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72a8010c75333200011873656e646572a8010c753332000124726563697069656e74a8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400a00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964b0011c51756572794964000110646573749c01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874b0010c753634000c00304465706f73697441737365740c0118617373657473050101404d756c7469417373657446696c7465720001286d61785f617373657473a8010c75333200012c62656e65666963696172799c01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473050101404d756c7469417373657446696c7465720001286d61785f617373657473a8010c753332000110646573749c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e000e003445786368616e6765417373657408011067697665050101404d756c7469417373657446696c74657200011c72656365697665d0012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473050101404d756c7469417373657446696c74657200011c726573657276659c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473050101404d756c7469417373657446696c746572000110646573749c01344d756c74694c6f636174696f6e00010c78636dc4011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964b0011c51756572794964000110646573749c01344d756c74694c6f636174696f6e000118617373657473050101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874b0010c75363400120030427579457865637574696f6e08011066656573d801284d756c746941737365740001307765696768745f6c696d69741101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400a503012458636d3c43616c6c3e0015002c536574417070656e6469780400a503012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473d0012c4d756c74694173736574730001187469636b65749c01344d756c74694c6f636174696f6e00180010547261700400b0010c7536340019004053756273637269626556657273696f6e08012071756572795f6964b0011c5175657279496400014c6d61785f726573706f6e73655f776569676874b0010c753634001a0048556e73756273637269626556657273696f6e001b0000b1030c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b5030c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f7204045400010004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b903086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c2001185765696768740000bd03086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7420013c4f766572776569676874496e6465780000c103000002c50300c50300000408102800c9030c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030905365727669636520612073696e676c65206f766572776569676874206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733aac2d2060556e6b6e6f776e603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e15012d20604f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ecd030c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e0000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e244f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d1030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011014626174636804011463616c6c73d50301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465785501010c75313600011063616c6cd9030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73d50301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e05040154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cd9030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed503000002d90300d903084473746174656d696e745f72756e74696d651043616c6c00013c1853797374656d0400910101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000003c50617261636861696e53797374656d0400190201d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e0001002454696d657374616d700400410201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003002042616c616e6365730400650201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a0028417574686f72736869700400910201bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e00140044436f6c6c61746f7253656c656374696f6e0400ad0201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6c6c61746f7253656c656374696f6e2c2052756e74696d653e0015001c53657373696f6e0400d10201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0016002458636d7051756575650400190301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d7051756575652c2052756e74696d653e001e002c506f6c6b61646f7458636d0400550301c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e001f0020446d7051756575650400c90301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0021001c5574696c6974790400d10301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e002800204d756c74697369670400dd0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e0029001450726f78790400e90301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e002a00184173736574730400f10301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574732c2052756e74696d653e0032001c556e69717565730400f90301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556e69717565732c2052756e74696d653e00330000dd030c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f726965737c01445665633c543a3a4163636f756e7449643e00011063616c6cd9030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c645501010c7531360001446f746865725f7369676e61746f726965737c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74e10301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6ce50301344f706171756543616c6c3c543e00012873746f72655f63616c6c5d010110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c645501010c7531360001446f746865725f7369676e61746f726965737c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74e10301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c645501010c7531360001446f746865725f7369676e61746f726965737c01445665633c543a3a4163636f756e7449643e00012474696d65706f696e744901016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee10304184f7074696f6e0404540149010108104e6f6e6500000010536f6d65040049010000010000e50310346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f706171756504045401d903000800a8000000d9030104540000e9030c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065ed0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cd9030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f7479706551010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f7479706551010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f7479706551010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465785501010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f7479706551010130543a3a50726f787954797065000114696e6465785501010c753136000118686569676874a80138543a3a426c6f636b4e756d6265720001246578745f696e646578a8010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f74797065ed0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cd9030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eed0304184f7074696f6e0404540151010108104e6f6e6500000010536f6d65040051010000010000f1030c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000164186372656174650c01086964a80128543a3a4173736574496400011461646d696e6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e6365180128543a3a42616c616e636500004ce849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d2061207075626c6963206f726967696e2e00250154686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00bc46756e6473206f662073656e64657220617265207265736572766564206279206041737365744465706f736974602e002c506172616d65746572733a59012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d206061646d696e603a205468652061646d696e206f66207468697320636c617373206f66206173736574732e205468652061646d696e2069732074686520696e697469616c2061646472657373206f6620656163689c6d656d626572206f662074686520617373657420636c61737327732061646d696e207465616d2e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f6372656174651001086964a80128543a3a417373657449640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013469735f73756666696369656e745d010110626f6f6c00012c6d696e5f62616c616e6365b80128543a3a42616c616e636500014cf849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d20612070726976696c65676564206f726967696e2e00b454686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0059012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d20606f776e6572603a20546865206f776e6572206f66207468697320636c617373206f66206173736574732e20546865206f776e6572206861732066756c6c20737570657275736572207065726d697373696f6e7325016f76657220746869732061737365742c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f790801086964a80128543a3a4173736574496400011c7769746e657373f503013844657374726f795769746e6573730002488c44657374726f79206120636c617373206f662066756e6769626c65206173736574732e005501546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d757374206265205369676e656420616e64207468652073656e646572206d75737420626520746865606f776e6572206f662074686520617373657420606964602e004d012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652064657374726f7965642e2054686973206d757374206964656e7469667920616e206578697374696e671861737365742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e0045014e4f54453a2049742063616e2062652068656c7066756c20746f20666972737420667265657a6520616e206173736574206265666f72652064657374726f79696e6720697420736f207468617420796f75490163616e2070726f76696465206163637572617465207769746e65737320696e666f726d6174696f6e20616e642070726576656e742075736572732066726f6d206d616e6970756c6174696e67207374617465b0696e20612077617920746861742063616e206d616b652069742068617264657220746f2064657374726f792e00745765696768743a20604f2863202b2070202b206129602077686572653ac02d206063203d20287769746e6573732e6163636f756e7473202d207769746e6573732e73756666696369656e747329606c2d206073203d207769746e6573732e73756666696369656e747360642d206061203d207769746e6573732e617070726f76616c7360106d696e740c01086964a80128543a3a4173736574496400012c62656e65666963696172796902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74b80128543a3a42616c616e6365000330884d696e7420617373657473206f66206120706172746963756c617220636c6173732e003901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f662074686520617373657420606964602e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206d696e7465642e0d012d206062656e6566696369617279603a20546865206163636f756e7420746f206265206372656469746564207769746820746865206d696e746564206173736574732ec42d2060616d6f756e74603a2054686520616d6f756e74206f662074686520617373657420746f206265206d696e7465642e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296055014d6f6465733a205072652d6578697374696e672062616c616e6365206f66206062656e6566696369617279603b204163636f756e74207072652d6578697374656e6365206f66206062656e6566696369617279602e106275726e0c01086964a80128543a3a4173736574496400010c77686f6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74b80128543a3a42616c616e636500043c4501526564756365207468652062616c616e6365206f66206077686f60206279206173206d75636820617320706f737369626c6520757020746f2060616d6f756e746020617373657473206f6620606964602e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204d616e61676572206f662074686520617373657420606964602e00d04261696c73207769746820604e6f4163636f756e746020696620746865206077686f6020697320616c726561647920646561642e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206275726e65642ea02d206077686f603a20546865206163636f756e7420746f20626520646562697465642066726f6d2e29012d2060616d6f756e74603a20546865206d6178696d756d20616d6f756e74206279207768696368206077686f6027732062616c616e63652073686f756c6420626520726564756365642e005101456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e20496620746869732074616b6573207468652062616c616e636520746f2062656c6f772074686539016d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74206275726e656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296009014d6f6465733a20506f73742d6578697374656e6365206f66206077686f603b20507265202620706f7374205a6f6d6269652d737461747573206f66206077686f602e207472616e736665720c01086964a80128543a3a417373657449640001187461726765746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74b80128543a3a42616c616e6365000548d04d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e4c7472616e736665725f6b6565705f616c6976650c01086964a80128543a3a417373657449640001187461726765746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74b80128543a3a42616c616e636500064859014d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722c206b656570696e67207468652073656e646572206163636f756e7420616c6976652e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e38666f7263655f7472616e736665721001086964a80128543a3a41737365744964000118736f757263656902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74b80128543a3a42616c616e636500074cb44d6f766520736f6d65206173736574732066726f6d206f6e65206163636f756e7420746f20616e6f746865722e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e982d2060736f75726365603a20546865206163636f756e7420746f20626520646562697465642e942d206064657374603a20546865206163636f756e7420746f2062652063726564697465642e59012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652060736f757263656027732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e64590160646573746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e4d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652060736f75726365602062616c616e63652061626f7665207a65726f20627574d462656c6f7720746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f66206064657374603b20506f73742d6578697374656e6365206f662060736f75726365603b204163636f756e74207072652d6578697374656e6365206f661c6064657374602e18667265657a650801086964a80128543a3a4173736574496400010c77686f6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000828e0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e742e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e882d206077686f603a20546865206163636f756e7420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296010746861770801086964a80128543a3a4173736574496400010c77686f6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000928cc416c6c6f7720756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e7420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e902d206077686f603a20546865206163636f756e7420746f20626520756e66726f7a656e2e003c456d6974732060546861776564602e00385765696768743a20604f2831296030667265657a655f61737365740401086964a80128543a3a41737365744964000a24f0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f722074686520617373657420636c6173732e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296028746861775f61737365740401086964a80128543a3a41737365744964000b24c4416c6c6f7720756e70726976696c65676564207472616e736665727320666f722074686520617373657420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e6572736869700801086964a80128543a3a417373657449640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000c28744368616e676520746865204f776e6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d1001086964a80128543a3a417373657449640001186973737565726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d30c44368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f28312960307365745f6d657461646174611001086964a80128543a3a417373657449640001106e616d6528011c5665633c75383e00011873796d626f6c28011c5665633c75383e000120646563696d616c730801087538000e407853657420746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00d846756e6473206f662073656e64657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a5101604d657461646174614465706f73697442617365202b204d657461646174614465706f73697450657242797465202a20286e616d652e6c656e202b2073796d626f6c2e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d657461646174610401086964a80128543a3a41737365744964000f2c80436c65617220746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00a4416e79206465706f73697420697320667265656420666f7220746865206173736574206f776e65722e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f7365745f6d657461646174611401086964a80128543a3a417373657449640001106e616d6528011c5665633c75383e00011873796d626f6c28011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e5d010110626f6f6c001038b8466f72636520746865206d6574616461746120666f7220616e20617373657420746f20736f6d652076616c75652e006c4f726967696e206d75737420626520466f7263654f726967696e2e0068416e79206465706f736974206973206c65667420616c6f6e652e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e0051015765696768743a20604f284e202b20532960207768657265204e20616e6420532061726520746865206c656e677468206f6620746865206e616d6520616e642073796d626f6c20726573706563746976656c792e50666f7263655f636c6561725f6d657461646174610401086964a80128543a3a4173736574496400112c80436c65617220746865206d6574616461746120666f7220616e2061737365742e006c4f726967696e206d75737420626520466f7263654f726967696e2e0060416e79206465706f7369742069732072657475726e65642e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f61737365745f7374617475732001086964a80128543a3a417373657449640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001186973737565726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6d696e5f62616c616e6365b80128543a3a42616c616e636500013469735f73756666696369656e745d010110626f6f6c00012469735f66726f7a656e5d010110626f6f6c00125898416c746572207468652061747472696275746573206f66206120676976656e2061737365742e00744f726967696e206d7573742062652060466f7263654f726967696e602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e51012d206069735f73756666696369656e74603a20576865746865722061206e6f6e2d7a65726f2062616c616e6365206f662074686973206173736574206973206465706f736974206f662073756666696369656e744d0176616c756520746f206163636f756e7420666f722074686520737461746520626c6f6174206173736f6369617465642077697468206974732062616c616e63652073746f726167652e2049662073657420746f55016074727565602c207468656e206e6f6e2d7a65726f2062616c616e636573206d61792062652073746f72656420776974686f757420612060636f6e73756d657260207265666572656e63652028616e6420746875734d01616e20454420696e207468652042616c616e6365732070616c6c6574206f7220776861746576657220656c7365206973207573656420746f20636f6e74726f6c20757365722d6163636f756e742073746174652067726f777468292e3d012d206069735f66726f7a656e603a2057686574686572207468697320617373657420636c6173732069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e8456d697473206041737365745374617475734368616e67656460207769746820746865206964656e74697479206f66207468652061737365742e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c01086964a80128543a3a4173736574496400012064656c65676174656902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74b80128543a3a42616c616e63650013502d01417070726f766520616e20616d6f756e74206f6620617373657420666f72207472616e7366657220627920612064656c6567617465642074686972642d7061727479206163636f756e742e00584f726967696e206d757374206265205369676e65642e004d01456e737572657320746861742060417070726f76616c4465706f7369746020776f727468206f66206043757272656e6379602069732072657365727665642066726f6d207369676e696e67206163636f756e745501666f722074686520707572706f7365206f6620686f6c64696e672074686520617070726f76616c2e20496620736f6d65206e6f6e2d7a65726f20616d6f756e74206f662061737365747320697320616c72656164794901617070726f7665642066726f6d207369676e696e67206163636f756e7420746f206064656c6567617465602c207468656e20697420697320746f70706564207570206f7220756e726573657276656420746f546d656574207468652072696768742076616c75652e0045014e4f54453a20546865207369676e696e67206163636f756e7420646f6573206e6f74206e65656420746f206f776e2060616d6f756e7460206f66206173736574732061742074686520706f696e74206f66446d616b696e6720746869732063616c6c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e0d012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e736665722061737365742e49012d2060616d6f756e74603a2054686520616d6f756e74206f662061737365742074686174206d6179206265207472616e73666572726564206279206064656c6567617465602e204966207468657265206973e0616c726561647920616e20617070726f76616c20696e20706c6163652c207468656e207468697320616374732061646469746976656c792e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c0801086964a80128543a3a4173736574496400012064656c65676174656902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001434490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e003d014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c616365206265747765656e207369676e657220616e642c6064656c6567617465602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296054666f7263655f63616e63656c5f617070726f76616c0c01086964a80128543a3a417373657449640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012064656c65676174656902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365001534490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e0049014f726967696e206d7573742062652065697468657220466f7263654f726967696e206f72205369676e6564206f726967696e207769746820746865207369676e6572206265696e67207468652041646d696e686163636f756e74206f662074686520617373657420606964602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f28312960447472616e736665725f617070726f7665641001086964a80128543a3a417373657449640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c64657374696e6174696f6e6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74b80128543a3a42616c616e63650016484d015472616e7366657220736f6d652061737365742062616c616e63652066726f6d20612070726576696f75736c792064656c656761746564206163636f756e7420746f20736f6d652074686972642d7061727479206163636f756e742e0049014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c6163652062792074686520606f776e65726020746f207468651c7369676e65722e00590149662074686520656e7469726520616d6f756e7420617070726f76656420666f72207472616e73666572206973207472616e736665727265642c207468656e20616e79206465706f7369742070726576696f75736c79b472657365727665642062792060617070726f76655f7472616e736665726020697320756e72657365727665642e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e61012d20606f776e6572603a20546865206163636f756e742077686963682070726576696f75736c7920617070726f76656420666f722061207472616e73666572206f66206174206c656173742060616d6f756e746020616e64bc66726f6d207768696368207468652061737365742062616c616e63652077696c6c2062652077697468647261776e2e61012d206064657374696e6174696f6e603a20546865206163636f756e7420746f207768696368207468652061737365742062616c616e6365206f662060616d6f756e74602077696c6c206265207472616e736665727265642eb42d2060616d6f756e74603a2054686520616d6f756e74206f662061737365747320746f207472616e736665722e009c456d69747320605472616e73666572726564417070726f76656460206f6e20737563636573732e00385765696768743a20604f2831296014746f7563680401086964a80128543a3a41737365744964001724c043726561746520616e206173736574206163636f756e7420666f72206e6f6e2d70726f7669646572206173736574732e00c041206465706f7369742077696c6c2062652074616b656e2066726f6d20746865207369676e6572206163636f756e742e005d012d20606f726967696e603a204d757374206265205369676e65643b20746865207369676e6572206163636f756e74206d75737420686176652073756666696369656e742066756e647320666f722061206465706f736974382020746f2062652074616b656e2e09012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e0098456d6974732060546f756368656460206576656e74207768656e207375636365737366756c2e18726566756e640801086964a80128543a3a41737365744964000128616c6c6f775f6275726e5d010110626f6f6c001820c052657475726e20746865206465706f7369742028696620616e7929206f6620616e206173736574206163636f756e742e0068546865206f726967696e206d757374206265205369676e65642e0009012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e5d012d2060616c6c6f775f6275726e603a20496620607472756560207468656e20617373657473206d61792062652064657374726f79656420696e206f7264657220746f20636f6d706c6574652074686520726566756e642e009c456d6974732060526566756e64656460206576656e74207768656e207375636365737366756c2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef5030c3470616c6c65745f6173736574731474797065733844657374726f795769746e65737300000c01206163636f756e7473a8010c75333200012c73756666696369656e7473a8010c753332000124617070726f76616c73a8010c7533320000f9030c3870616c6c65745f756e69717565731870616c6c65741043616c6c08045400044900015c18637265617465080114636c617373100128543a3a436c617373496400011461646d696e6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000040f849737375652061206e657720636c617373206f66206e6f6e2d66756e6769626c65206173736574732066726f6d2061207075626c6963206f726967696e2e00250154686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00b06041737365744465706f736974602066756e6473206f662073656e646572206172652072657365727665642e002c506172616d65746572733a51012d2060636c617373603a20546865206964656e746966696572206f6620746865206e657720617373657420636c6173732e2054686973206d757374206e6f742062652063757272656e746c7920696e207573652e59012d206061646d696e603a205468652061646d696e206f66207468697320636c617373206f66206173736574732e205468652061646d696e2069732074686520696e697469616c2061646472657373206f6620656163689c6d656d626572206f662074686520617373657420636c61737327732061646d696e207465616d2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f6372656174650c0114636c617373100128543a3a436c61737349640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000130667265655f686f6c64696e675d010110626f6f6c000140090149737375652061206e657720636c617373206f66206e6f6e2d66756e6769626c65206173736574732066726f6d20612070726976696c65676564206f726967696e2e00b454686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0039012d2060636c617373603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e207573652e59012d20606f776e6572603a20546865206f776e6572206f66207468697320636c617373206f66206173736574732e20546865206f776e6572206861732066756c6c20737570657275736572207065726d697373696f6e7325016f76657220746869732061737365742c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f79080114636c617373100128543a3a436c617373496400011c7769746e657373fd03013844657374726f795769746e65737300023c8c44657374726f79206120636c617373206f662066756e6769626c65206173736574732e005d01546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d75737420626520605369676e65646020616e64207468652073656e646572206d757374206265207468656c6f776e6572206f66207468652061737365742060636c617373602e00f42d2060636c617373603a20546865206964656e746966696572206f662074686520617373657420636c61737320746f2062652064657374726f7965642e45012d20607769746e657373603a20496e666f726d6174696f6e206f6e2074686520696e7374616e636573206d696e74656420696e2074686520617373657420636c6173732e2054686973206d75737420626520636f72726563742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e00645765696768743a20604f286e202b206d29602077686572653a642d20606e203d207769746e6573732e696e7374616e63657360882d20606d203d207769746e6573732e696e7374616e63655f6d657461646174617360682d206061203d207769746e6573732e6174747269627574657360106d696e740c0114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500032cb44d696e7420616e20617373657420696e7374616e6365206f66206120706172746963756c617220636c6173732e004501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f66207468652061737365742060636c617373602e00bc2d2060636c617373603a2054686520636c617373206f662074686520617373657420746f206265206d696e7465642eec2d2060696e7374616e6365603a2054686520696e7374616e63652076616c7565206f662074686520617373657420746f206265206d696e7465642edc2d206062656e6566696369617279603a2054686520696e697469616c206f776e6572206f6620746865206d696e7465642061737365742e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f28312960106275726e0c0114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e6365496400012c636865636b5f6f776e6572010401ac4f7074696f6e3c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e0004348044657374726f7920612073696e676c6520617373657420696e7374616e63652e0039014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f66207468652061737365742060636c617373602e00bc2d2060636c617373603a2054686520636c617373206f662074686520617373657420746f206265206275726e65642ed42d2060696e7374616e6365603a2054686520696e7374616e6365206f662074686520617373657420746f206265206275726e65642e51012d2060636865636b5f6f776e6572603a2049662060536f6d6560207468656e20746865206f7065726174696f6e2077696c6c206661696c2077697468206057726f6e674f776e65726020756e6c657373207468657c20206173736574206973206f776e656420627920746869732076616c75652e00b4456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e00385765696768743a20604f283129607c4d6f6465733a2060636865636b5f6f776e65722e69735f736f6d652829602e207472616e736665720c0114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e63654964000110646573746902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500053cc44d6f766520616e2061737365742066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00f44f726967696e206d757374206265205369676e656420616e6420746865207369676e696e67206163636f756e74206d757374206265206569746865723a842d207468652041646d696e206f66207468652061737365742060636c617373603b902d20746865204f776e6572206f66207468652061737365742060696e7374616e6365603b5d012d2074686520617070726f7665642064656c656761746520666f72207468652061737365742060696e7374616e6365602028696e207468697320636173652c2074686520617070726f76616c206973207265736574292e0028417267756d656e74733ad02d2060636c617373603a2054686520636c617373206f662074686520617373657420746f206265207472616e736665727265642ee82d2060696e7374616e6365603a2054686520696e7374616e6365206f662074686520617373657420746f206265207472616e736665727265642ee02d206064657374603a20546865206163636f756e7420746f2072656365697665206f776e657273686970206f66207468652061737365742e0050456d69747320605472616e73666572726564602e00385765696768743a20604f283129602472656465706f736974080114636c617373100128543a3a436c6173734964000124696e7374616e636573690101485665633c543a3a496e7374616e636549643e0006449c52656576616c7561746520746865206465706f73697473206f6e20736f6d65206173736574732e0039014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468652061737365742060636c617373602e00bc2d2060636c617373603a2054686520636c617373206f662074686520617373657420746f2062652066726f7a656e2e4d012d2060696e7374616e636573603a2054686520696e7374616e636573206f662074686520617373657420636c6173732077686f7365206465706f736974732077696c6c2062652072656576616c75617465642e0055014e4f54453a205468697320657869737473206173206120626573742d6566666f72742066756e6374696f6e2e20416e7920617373657420696e7374616e6365732077686963682061726520756e6b6e6f776e206f723901696e207468652063617365207468617420746865206f776e6572206163636f756e7420646f6573206e6f7420686176652072657365727661626c652066756e647320746f2070617920666f7220615d016465706f73697420696e637265617365206172652069676e6f7265642e2047656e6572616c6c7920746865206f776e65722069736e277420676f696e6720746f2063616c6c2074686973206f6e20696e7374616e636573550177686f7365206578697374696e67206465706f736974206973206c657373207468616e2074686520726566726573686564206465706f73697420617320697420776f756c64206f6e6c7920636f7374207468656d2c78736f2069742773206f66206c6974746c6520636f6e73657175656e63652e00510149742077696c6c207374696c6c2072657475726e20616e206572726f7220696e20746865206361736520746861742074686520636c61737320697320756e6b6e6f776e206f6620746865207369676e6572206973646e6f74207065726d697474656420746f2063616c6c2069742e00705765696768743a20604f28696e7374616e6365732e6c656e2829296018667265657a65080114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e63654964000728f0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572206f6620616e20617373657420696e7374616e63652e0041014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f66207468652061737365742060636c617373602e00bc2d2060636c617373603a2054686520636c617373206f662074686520617373657420746f2062652066726f7a656e2ed42d2060696e7374616e6365603a2054686520696e7374616e6365206f662074686520617373657420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f283129601074686177080114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e63654964000828d052652d616c6c6f7720756e70726976696c65676564207472616e73666572206f6620616e20617373657420696e7374616e63652e0041014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f66207468652061737365742060636c617373602e00bc2d2060636c617373603a2054686520636c617373206f662074686520617373657420746f206265207468617765642ed42d2060696e7374616e6365603a2054686520696e7374616e6365206f662074686520617373657420746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f2831296030667265657a655f636c617373040114636c617373100128543a3a436c61737349640009240101446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f7220612077686f6c6520617373657420636c6173732e0041014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f66207468652061737365742060636c617373602e00a02d2060636c617373603a2054686520617373657420636c61737320746f2062652066726f7a656e2e0050456d6974732060436c61737346726f7a656e602e00385765696768743a20604f2831296028746861775f636c617373040114636c617373100128543a3a436c6173734964000a24e052652d616c6c6f7720756e70726976696c65676564207472616e736665727320666f7220612077686f6c6520617373657420636c6173732e0039014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f66207468652061737365742060636c617373602e00882d2060636c617373603a2054686520636c61737320746f206265207468617765642e0050456d6974732060436c617373546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e657273686970080114636c617373100128543a3a436c61737349640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000b2c8c4368616e676520746865204f776e6572206f6620616e20617373657420636c6173732e0039014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468652061737365742060636c617373602e00e42d2060636c617373603a2054686520617373657420636c6173732077686f7365206f776e65722073686f756c64206265206368616e6765642e0d012d20606f776e6572603a20546865206e6577204f776e6572206f66207468697320617373657420636c6173732e2054686579206d75737420686176652063616c6c656435012020607365745f6163636570745f6f776e6572736869706020776974682060636c6173736020696e206f7264657220666f722074686973206f7065726174696f6e20746f20737563636565642e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d100114636c617373100128543a3a436c61737349640001186973737565726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000c30dc4368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f6620616e20617373657420636c6173732e0039014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468652061737365742060636c617373602e00e02d2060636c617373603a2054686520617373657420636c6173732077686f7365207465616d2073686f756c64206265206368616e6765642ebc2d2060697373756572603a20546865206e657720497373756572206f66207468697320617373657420636c6173732eb42d206061646d696e603a20546865206e65772041646d696e206f66207468697320617373657420636c6173732ec42d2060667265657a6572603a20546865206e657720467265657a6572206f66207468697320617373657420636c6173732e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c0114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e6365496400012064656c65676174656902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d2c2501417070726f766520616e20696e7374616e636520746f206265207472616e7366657272656420627920612064656c6567617465642074686972642d7061727479206163636f756e742e0011014f726967696e206d757374206265205369676e656420616e64206d75737420626520746865206f776e6572206f66207468652061737365742060696e7374616e6365602e0021012d2060636c617373603a2054686520636c617373206f662074686520617373657420746f20626520617070726f76656420666f722064656c656761746564207472616e736665722e39012d2060696e7374616e6365603a2054686520696e7374616e6365206f662074686520617373657420746f20626520617070726f76656420666f722064656c656761746564207472616e736665722e1d012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e73666572207468652061737365742e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c0c0114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001506d617962655f636865636b5f64656c6567617465010401ac4f7074696f6e3c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e000e40150143616e63656c20746865207072696f7220617070726f76616c20666f7220746865207472616e73666572206f6620616e20617373657420627920612064656c65676174652e00584f726967696e206d757374206265206569746865723a542d207468652060466f72636560206f726967696e3b01012d20605369676e656460207769746820746865207369676e6572206265696e67207468652041646d696e206f66207468652061737365742060636c617373603b0d012d20605369676e656460207769746820746865207369676e6572206265696e6720746865204f776e6572206f66207468652061737365742060696e7374616e6365603b0028417267756d656e74733a19012d2060636c617373603a2054686520636c617373206f6620746865206173736574206f662077686f736520617070726f76616c2077696c6c2062652063616e63656c6c65642e31012d2060696e7374616e6365603a2054686520696e7374616e6365206f6620746865206173736574206f662077686f736520617070726f76616c2077696c6c2062652063616e63656c6c65642e51012d20606d617962655f636865636b5f64656c6567617465603a2049662060536f6d65602077696c6c20656e7375726520746861742074686520676976656e206163636f756e7420697320746865206f6e6520746fb020207768696368207065726d697373696f6e206f66207472616e736665722069732064656c6567617465642e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296048666f7263655f61737365745f7374617475731c0114636c617373100128543a3a436c61737349640001146f776e65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001186973737565726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011461646d696e6902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011c667265657a65726902018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000130667265655f686f6c64696e675d010110626f6f6c00012469735f66726f7a656e5d010110626f6f6c000f4498416c746572207468652061747472696275746573206f66206120676976656e2061737365742e00744f726967696e206d7573742062652060466f7263654f726967696e602e009c2d2060636c617373603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e49012d2060667265655f686f6c64696e67603a20576865746865722061206465706f7369742069732074616b656e20666f7220686f6c64696e6720616e20696e7374616e6365206f662074686973206173736574202020636c6173732e3d012d206069735f66726f7a656e603a2057686574686572207468697320617373657420636c6173732069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e8456d697473206041737365745374617475734368616e67656460207769746820746865206964656e74697479206f66207468652061737365742e00385765696768743a20604f28312960347365745f617474726962757465100114636c617373100128543a3a436c61737349640001386d617962655f696e7374616e63656d0101544f7074696f6e3c543a3a496e7374616e636549643e00010c6b65797101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c756575010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e001044c053657420616e2061747472696275746520666f7220616e20617373657420636c617373206f7220696e7374616e63652e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468653861737365742060636c617373602e005101496620746865206f726967696e206973205369676e65642c207468656e2066756e6473206f66207369676e657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a2901604d657461646174614465706f73697442617365202b204465706f73697450657242797465202a20286b65792e6c656e202b2076616c75652e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e0039012d2060636c617373603a20546865206964656e746966696572206f662074686520617373657420636c6173732077686f736520696e7374616e63652773206d6574616461746120746f207365742e3d012d20606d617962655f696e7374616e6365603a20546865206964656e746966696572206f662074686520617373657420696e7374616e63652077686f7365206d6574616461746120746f207365742e882d20606b6579603a20546865206b6579206f6620746865206174747269627574652ecc2d206076616c7565603a205468652076616c756520746f20776869636820746f2073657420746865206174747269627574652e0054456d6974732060417474726962757465536574602e00385765696768743a20604f283129603c636c6561725f6174747269627574650c0114636c617373100128543a3a436c61737349640001386d617962655f696e7374616e63656d0101544f7074696f6e3c543a3a496e7374616e636549643e00010c6b65797101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e001138c8436c65617220616e2061747472696275746520666f7220616e20617373657420636c617373206f7220696e7374616e63652e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468653861737365742060636c617373602e00bc416e79206465706f73697420697320667265656420666f722074686520617373657420636c617373206f776e65722e0041012d2060636c617373603a20546865206964656e746966696572206f662074686520617373657420636c6173732077686f736520696e7374616e63652773206d6574616461746120746f20636c6561722e45012d20606d617962655f696e7374616e6365603a20546865206964656e746966696572206f662074686520617373657420696e7374616e63652077686f7365206d6574616461746120746f20636c6561722e882d20606b6579603a20546865206b6579206f6620746865206174747269627574652e0064456d6974732060417474726962757465436c6561726564602e00385765696768743a20604f28312960307365745f6d65746164617461100114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e636549640001106461746165010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e5d010110626f6f6c0012449c53657420746865206d6574616461746120666f7220616e20617373657420696e7374616e63652e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468653861737365742060636c617373602e005101496620746865206f726967696e206973205369676e65642c207468656e2066756e6473206f66207369676e657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613af4604d657461646174614465706f73697442617365202b204465706f73697450657242797465202a20646174612e6c656e602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e0039012d2060636c617373603a20546865206964656e746966696572206f662074686520617373657420636c6173732077686f736520696e7374616e63652773206d6574616461746120746f207365742e25012d2060696e7374616e6365603a20546865206964656e746966696572206f662074686520617373657420696e7374616e63652077686f7365206d6574616461746120746f207365742e51012d206064617461603a205468652067656e6572616c20696e666f726d6174696f6e206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e35012d206069735f66726f7a656e603a205768657468657220746865206d657461646174612073686f756c642062652066726f7a656e20616761696e73742066757274686572206368616e6765732e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d65746164617461080114636c617373100128543a3a436c6173734964000120696e7374616e6365100134543a3a496e7374616e63654964001334a4436c65617220746865206d6574616461746120666f7220616e20617373657420696e7374616e63652e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468654461737365742060696e7374616e6365602e00bc416e79206465706f73697420697320667265656420666f722074686520617373657420636c617373206f776e65722e0041012d2060636c617373603a20546865206964656e746966696572206f662074686520617373657420636c6173732077686f736520696e7374616e63652773206d6574616461746120746f20636c6561722e2d012d2060696e7374616e6365603a20546865206964656e746966696572206f662074686520617373657420696e7374616e63652077686f7365206d6574616461746120746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f28312960487365745f636c6173735f6d657461646174610c0114636c617373100128543a3a436c61737349640001106461746165010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e5d010110626f6f6c0014409053657420746865206d6574616461746120666f7220616e20617373657420636c6173732e0055014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f7220605369676e65646020616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66487468652061737365742060636c617373602e005901496620746865206f726967696e20697320605369676e6564602c207468656e2066756e6473206f66207369676e657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613af4604d657461646174614465706f73697442617365202b204465706f73697450657242797465202a20646174612e6c656e602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e0001012d2060636c617373603a20546865206964656e746966696572206f66207468652061737365742077686f7365206d6574616461746120746f207570646174652e51012d206064617461603a205468652067656e6572616c20696e666f726d6174696f6e206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e35012d206069735f66726f7a656e603a205768657468657220746865206d657461646174612073686f756c642062652066726f7a656e20616761696e73742066757274686572206368616e6765732e0064456d6974732060436c6173734d65746164617461536574602e00385765696768743a20604f2831296050636c6561725f636c6173735f6d65746164617461040114636c617373100128543a3a436c617373496400153098436c65617220746865206d6574616461746120666f7220616e20617373657420636c6173732e0055014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f7220605369676e65646020616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66487468652061737365742060636c617373602e00bc416e79206465706f73697420697320667265656420666f722074686520617373657420636c617373206f776e65722e0015012d2060636c617373603a20546865206964656e746966696572206f662074686520617373657420636c6173732077686f7365206d6574616461746120746f20636c6561722e0074456d6974732060436c6173734d65746164617461436c6561726564602e00385765696768743a20604f28312960507365745f6163636570745f6f776e65727368697004012c6d617962655f636c6173736d0101484f7074696f6e3c543a3a436c61737349643e001628110153657420286f72207265736574292074686520616363657074616e6365206f66206f776e65727368697020666f72206120706172746963756c6172206163636f756e742e004d014f726967696e206d75737420626520605369676e65646020616e6420696620606d617962655f636c617373602069732060536f6d65602c207468656e20746865207369676e6572206d757374206861766520614c70726f7669646572207265666572656e63652e0061012d20606d617962655f636c617373603a20546865206964656e746966696572206f662074686520617373657420636c6173732077686f7365206f776e65727368697020746865207369676e65722069732077696c6c696e6741012020746f206163636570742c206f7220696620604e6f6e65602c20616e20696e6469636174696f6e207468617420746865207369676e65722069732077696c6c696e6720746f20616363657074206e6f5c20206f776e657273686970207472616e73666572616c2e008c456d69747320604f776e657273686970416363657074616e63654368616e676564602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd030c3870616c6c65745f756e69717565731474797065733844657374726f795769746e65737300000c0124696e7374616e636573a8010c753332000148696e7374616e63655f6d6574616461746173a8010c75333200012861747472696275746573a8010c7533320000010404184f7074696f6e0404540169020108104e6f6e6500000010536f6d650400690200000100000504084473746174656d696e745f72756e74696d65304f726967696e43616c6c65720001101873797374656d0400090401746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000002c506f6c6b61646f7458636d04000d04014870616c6c65745f78636d3a3a4f726967696e001f002843756d756c757358636d04001104016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e00200010566f69640400150401110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f69640003000009040c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200000d040c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d04009c01344d756c74694c6f636174696f6e00000020526573706f6e736504009c01344d756c74694c6f636174696f6e0001000011040c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e0400900118506172614964000100001504081c73705f636f726510566f69640001000019040c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091d04000004080004002104083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e4901015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c737c01385665633c4163636f756e7449643e000025040000040ce50300180029040c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909092d040000040831041800310410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454013504045300000400390401185665633c543e00003504083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650151012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970655101012450726f78795479706500011464656c617910012c426c6f636b4e756d626572000039040000023504003d040000040841041800410410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014504045300000400490401185665633c543e00004504083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d626572000049040000024504004d040c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090951040c3470616c6c65745f61737365747314747970657330417373657444657461696c730c1c42616c616e63650118244163636f756e7449640100384465706f73697442616c616e63650118003001146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000118737570706c7918011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e636500012c6d696e5f62616c616e636518011c42616c616e636500013469735f73756666696369656e745d010110626f6f6c0001206163636f756e747310010c75333200012c73756666696369656e747310010c753332000124617070726f76616c7310010c75333200012469735f66726f7a656e5d010110626f6f6c000055040000040810000059040c3470616c6c65745f6173736574731474797065733041737365744163636f756e740c1c42616c616e63650118384465706f73697442616c616e636501181445787472610141010010011c62616c616e636518011c42616c616e636500012469735f66726f7a656e5d010110626f6f6c000118726561736f6e5d04017c4578697374656e6365526561736f6e3c4465706f73697442616c616e63653e000114657874726141010114457874726100005d040c3470616c6c65745f6173736574731474797065733c4578697374656e6365526561736f6e041c42616c616e63650118011020436f6e73756d65720000002853756666696369656e740001002c4465706f73697448656c64040018011c42616c616e63650002003c4465706f736974526566756e6465640003000061040000040c1000000065040c3470616c6c65745f61737365747314747970657320417070726f76616c081c42616c616e63650118384465706f73697442616c616e6365011800080118616d6f756e7418011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e6365000069040c3470616c6c65745f6173736574731474797065733441737365744d6574616461746108384465706f73697442616c616e6365011834426f756e646564537472696e67016d040014011c6465706f7369741801384465706f73697442616c616e63650001106e616d656d040134426f756e646564537472696e6700011873796d626f6c6d040134426f756e646564537472696e67000120646563696d616c73080108753800012469735f66726f7a656e5d010110626f6f6c00006d0410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e000071040c3470616c6c65745f6173736574731870616c6c6574144572726f7208045400044900013c2842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e284e6f50726f766964657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f7220746865b46d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090975040c3870616c6c65745f756e697175657314747970657330436c61737344657461696c7308244163636f756e7449640100384465706f73697442616c616e63650118002801146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000134746f74616c5f6465706f7369741801384465706f73697442616c616e6365000130667265655f686f6c64696e675d010110626f6f6c000124696e7374616e63657310010c753332000148696e7374616e63655f6d657461646174617310010c7533320001286174747269627574657310010c75333200012469735f66726f7a656e5d010110626f6f6c000079040000040c001010007d040000040800100081040c3870616c6c65745f756e69717565731474797065733c496e7374616e636544657461696c7308244163636f756e7449640100384465706f73697442616c616e63650118001001146f776e65720001244163636f756e744964000120617070726f7665648d0201444f7074696f6e3c4163636f756e7449643e00012469735f66726f7a656e5d010110626f6f6c00011c6465706f7369741801384465706f73697442616c616e6365000085040c3870616c6c65745f756e697175657314747970657334436c6173734d6574616461746108384465706f73697442616c616e636501182c537472696e674c696d697400000c011c6465706f7369741801384465706f73697442616c616e6365000110646174616501016c426f756e6465645665633c75382c20537472696e674c696d69743e00012469735f66726f7a656e5d010110626f6f6c000089040c3870616c6c65745f756e697175657314747970657340496e7374616e63654d6574616461746108384465706f73697442616c616e636501182c537472696e674c696d697400000c011c6465706f7369741801384465706f73697442616c616e6365000110646174616501016c426f756e6465645665633c75382c20537472696e674c696d69743e00012469735f66726f7a656e5d010110626f6f6c00008d040000040c106d017101009104000004087501180095040c3870616c6c65745f756e69717565731870616c6c6574144572726f7208045400044900012c304e6f5065726d697373696f6e000004e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e30556e6b6e6f776e436c6173730001047854686520676976656e20617373657420494420697320756e6b6e6f776e2e34416c7265616479457869737473000204e454686520617373657420696e7374616e63652049442068617320616c7265616479206265656e207573656420666f7220616e2061737365742e2857726f6e674f776e6572000304e8546865206f776e6572207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e284261645769746e6573730004046c496e76616c6964207769746e657373206461746120676976656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e1846726f7a656e0006049854686520617373657420696e7374616e6365206f7220636c6173732069732066726f7a656e2e3457726f6e6744656c6567617465000704f45468652064656c6567617465207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e284e6f44656c6567617465000804785468657265206973206e6f2064656c656761746520617070726f7665642e28556e617070726f766564000904c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e28556e6163636570746564000a041101546865206e616d6564206f776e657220686173206e6f74207369676e6564206f776e657273686970206f662074686520636c6173732069732061636365707461626c652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909099904102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730169021043616c6c01d903245369676e6174757265019d0414457874726101b504000400280000009d04082873705f72756e74696d65384d756c74695369676e617475726500010c1c456432353531390400a1040148656432353531393a3a5369676e61747572650000001c537232353531390400a9040148737232353531393a3a5369676e61747572650001001445636473610400ad04014065636473613a3a5369676e617475726500020000a1040c1c73705f636f72651c65643235353139245369676e617475726500000400a50401205b75383b2036345d0000a504000003400000000800a9040c1c73705f636f72651c73723235353139245369676e617475726500000400a50401205b75383b2036345d0000ad040c1c73705f636f7265146563647361245369676e617475726500000400b10401205b75383b2036355d0000b104000003410000000800b50400000420b904bd04c104c504c904d104d504d90400b90410306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000bd0410306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000c10410306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000c50410306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000c90410306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400cd04010c4572610000cd04102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000d10410306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400a80120543a3a496e6465780000d50410306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000d904085c70616c6c65745f61737365745f74785f7061796d656e7450436861726765417373657454785061796d656e74040454000008010c746970b8013042616c616e63654f663c543e00012061737365745f69646d0101684f7074696f6e3c436861726765417373657449644f663c543e3e0000dd04084473746174656d696e745f72756e74696d651c52756e74696d6500000000541853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510280400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e1844696765737401002c040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301003c040010a0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e005901204e4f54453a20546869732073746f72616765206974656d206973206578706c696369746c7920756e626f756e6465642073696e6365206974206973206e6576657220696e74656e64656420746f2062652072656164642066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022481010400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000890104000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e7401005d010400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e7401005d010400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500007901040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01910101481830426c6f636b57656967687473a501850100f2052a010000000088526a74000000405973070000000001c0d22c76510000000100e6bd4f57000000010000000000000000405973070000000001c074c1906e000000010088526a740000000100a2941a1d000000405973070000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e677468b5013000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874bd014040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6ec10179022473746174656d696e742473746174656d696e7401000000840300000000000028dd718d5cc53262d401000000df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a801000000ea93e3f16f3d69620200000006000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978550108000014a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01d101003c50617261636861696e53797374656d013c50617261636861696e53797374656d505450656e64696e6756616c69646174696f6e436f64650100280400187d0120496e2063617365206f662061207363686564756c656420757067726164652c20746869732073746f72616765206669656c6420636f6e7461696e73207468652076616c69646174696f6e20636f646520746f206265206170706c6965642e00c10120417320736f6f6e206173207468652072656c617920636861696e2067697665732075732074686520676f2d6168656164207369676e616c2c2077652077696c6c206f766572777269746520746865205b603a636f6465605d5b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455dad012077686963682077696c6c20726573756c7420746865206e65787420626c6f636b2070726f63657373207769746820746865206e65772076616c69646174696f6e20636f64652e205468697320636f6e636c756465732074686520757067726164652070726f636573732e000501205b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455d3a2073705f636f72653a3a73746f726167653a3a77656c6c5f6b6e6f776e5f6b6579733a3a434f4445444e657756616c69646174696f6e436f64650000280400145d012056616c69646174696f6e20636f6465207468617420697320736574206279207468652070617261636861696e20616e6420697320746f20626520636f6d6d756e69636174656420746f20636f6c6c61746f7220616e647820636f6e73657175656e746c79207468652072656c61792d636861696e2e00650120546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b206966206e6f206f746865722070616c6c657420616c7265616479207365742c207468652076616c75652e3856616c69646174696f6e446174610000d50104000cd020546865205b6050657273697374656456616c69646174696f6e44617461605d2073657420666f72207468697320626c6f636b2e2d0120546869732076616c756520697320657870656374656420746f20626520736574206f6e6c79206f6e63652070657220626c6f636b20616e642069742773206e657665722073746f7265643420696e2074686520747269652e5044696453657456616c69646174696f6e436f646501005d01040004e02057657265207468652076616c69646174696f6e20646174612073657420746f206e6f74696679207468652072656c617920636861696e3f60557067726164655265737472696374696f6e5369676e616c0100dd0104001c750120416e206f7074696f6e20776869636820696e64696361746573206966207468652072656c61792d636861696e20726573747269637473207369676e616c6c696e6720612076616c69646174696f6e20636f646520757067726164652e610120496e206f7468657220776f7264732c20696620746869732069732060536f6d656020616e64205b604e657756616c69646174696f6e436f6465605d2069732060536f6d6560207468656e207468652070726f64756365646c2063616e6469646174652077696c6c20626520696e76616c69642e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3c52656c6179537461746550726f6f660000e501040018c4205468652073746174652070726f6f6620666f7220746865206c6173742072656c617920706172656e7420626c6f636b2e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e5852656c6576616e744d6573736167696e6753746174650000ed0104001c65012054686520736e617073686f74206f6620736f6d652073746174652072656c6174656420746f206d6573736167696e672072656c6576616e7420746f207468652063757272656e742070617261636861696e2061732070657248207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e44486f7374436f6e66696775726174696f6e0000fd010400182901205468652070617261636861696e20686f737420636f6e66696775726174696f6e207468617420776173206f627461696e65642066726f6d207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e384c617374446d714d7163486561640100010280000000000000000000000000000000000000000000000000000000000000000010f420546865206c61737420646f776e77617264206d65737361676520717565756520636861696e20686561642077652068617665206f627365727665642e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e404c61737448726d704d7163486561647301000502040010490120546865206d65737361676520717565756520636861696e2068656164732077652068617665206f62736572766564207065722065616368206368616e6e656c20696e636f6d696e67206368616e6e656c2e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e6450726f636573736564446f776e776172644d6573736167657301001010000000000cc8204e756d626572206f6620646f776e77617264206d657373616765732070726f63657373656420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e3448726d7057617465726d61726b01001010000000000ca02048524d502077617465726d61726b2074686174207761732073657420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5048726d704f7574626f756e644d657373616765730100110204000ca42048524d50206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e385570776172644d657373616765730100a10104000cac20557077617264206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5450656e64696e675570776172644d657373616765730100a101040004310120557077617264206d65737361676573207468617420617265207374696c6c2070656e64696e6720616e64206e6f74207965742073656e6420746f207468652072656c617920636861696e2e84416e6e6f756e63656448726d704d6573736167657350657243616e646964617465010010100000000008650120546865206e756d626572206f662048524d50206d65737361676573207765206f6273657276656420696e20606f6e5f696e697469616c697a656020616e64207468757320757365642074686174206e756d62657220666f72f020616e6e6f756e63696e672074686520776569676874206f6620606f6e5f696e697469616c697a656020616e6420606f6e5f66696e616c697a65602e68526573657276656458636d705765696768744f766572726964650000200400085d01205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e672058434d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e645265736572766564446d705765696768744f766572726964650000200400085901205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e6720444d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e44417574686f72697a656455706772616465000024040004b820546865206e65787420617574686f72697a656420757067726164652c206966207468657265206973206f6e652e60437573746f6d56616c69646174696f6e486561644461746100002804000c2901204120637573746f6d2068656164206461746120746861742073686f756c642062652072657475726e656420617320726573756c74206f66206076616c69646174655f626c6f636b602e00190120536565205b6050616c6c65743a3a7365745f637573746f6d5f76616c69646174696f6e5f686561645f64617461605d20666f72206d6f726520696e666f726d6174696f6e2e011902016c00013d02012454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e2444696455706461746501005d01040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f0141020004344d696e696d756d506572696f6420207017000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00033450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e496401009010640000000000000000042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402004502040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402005502040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100610204000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01650201700c484578697374656e7469616c4465706f736974184000ca9a3b00000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e0171020a485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100750240000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100790204000000000c604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e2c576569676874546f4665657d025c0400000000000000000000000000000000ff117a000001040d012054686520706f6c796e6f6d69616c2074686174206973206170706c69656420696e206f7264657220746f20646572697665206665652066726f6d207765696768742e2c4c656e677468546f4665657d025c04a0860100000000000000000000000000000000000001040d012054686520706f6c796e6f6d69616c2074686174206973206170706c69656420696e206f7264657220746f20646572697665206665652066726f6d206c656e6774682e000b38417373657454785061796d656e7400000000000c28417574686f72736869700128417574686f72736869700c18556e636c6573010085020400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c657301005d01040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e019102000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e01a1021444436f6c6c61746f7253656c656374696f6e0144436f6c6c61746f7253656c656374696f6e1434496e76756c6e657261626c657301007c0400048c2054686520696e76756c6e657261626c652c20666978656420636f6c6c61746f72732e2843616e646964617465730100a502040004bc205468652028636f6d6d756e6974792c206c696d697465642920636f6c6c6174696f6e2063616e646964617465732e444c617374417574686f726564426c6f636b01010405001010000000000484204c61737420626c6f636b20617574686f72656420627920636f6c6c61746f722e444465736972656443616e6469646174657301001010000000000c782044657369726564206e756d626572206f662063616e646964617465732e00750120546869732073686f756c6420696465616c6c7920616c77617973206265206c657373207468616e205b60436f6e6669673a3a4d617843616e64696461746573605d20666f72207765696768747320746f20626520636f72726563742e3443616e646964616379426f6e6401001840000000000000000000000000000000000cb820466978656420616d6f756e7420746f206465706f73697420746f206265636f6d65206120636f6c6c61746f722e004101205768656e206120636f6c6c61746f722063616c6c7320606c656176655f696e74656e7460207468657920696d6d6564696174656c79207265636569766520746865206465706f736974206261636b2e01ad0201780001b102151c53657373696f6e011c53657373696f6e1c2856616c696461746f727301007c0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e67656401005d01040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100b5020400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f7273010069010400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500bd020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405c90200040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01d10201800001d502161041757261011041757261082c417574686f7269746965730100d9020400046c205468652063757272656e7420617574686f72697479207365742e2c43757272656e74536c6f740100e1022000000000000000000c80205468652063757272656e7420736c6f74206f66207468697320626c6f636b2e009420546869732077696c6c2062652073657420696e20606f6e5f696e697469616c697a65602e00000000171c41757261457874011c41757261457874042c417574686f7269746965730100dd02040014942053657276657320617320636163686520666f722074686520617574686f7269746965732e0071012054686520617574686f72697469657320696e204175526120617265206f7665727772697474656e20696e20606f6e5f696e697469616c697a6560207768656e2077652073776974636820746f2061206e65772073657373696f6e2c790120627574207765207265717569726520746865206f6c6420617574686f72697469657320746f2076657269667920746865207365616c207768656e2076616c69646174696e67206120506f562e20546869732077696c6c20616c77617973f0206265207570646174656420746f20746865206c6174657374204175526120617574686f72697469657320696e20606f6e5f66696e616c697a65602e00000000182458636d705175657565012458636d7051756575652444496e626f756e6458636d705374617475730100e5020400049420537461747573206f662074686520696e626f756e642058434d50206368616e6e656c732e4c496e626f756e6458636d704d657373616765730101080205fd0228040004190120496e626f756e64206167677265676174652058434d50206d657373616765732e2049742063616e206f6e6c79206265206f6e6520706572205061726149642f626c6f636b2e484f7574626f756e6458636d70537461747573010001030400185d0120546865206e6f6e2d656d7074792058434d50206368616e6e656c7320696e206f72646572206f66206265636f6d696e67206e6f6e2d656d7074792c20616e642074686520696e646578206f6620746865206669727374510120616e64206c617374206f7574626f756e64206d6573736167652e204966207468652074776f20696e64696365732061726520657175616c2c207468656e20697420696e6469636174657320616e20656d707479590120717565756520616e64207468657265206d7573742062652061206e6f6e2d604f6b6020604f7574626f756e64537461747573602e20576520617373756d65207175657565732067726f77206e6f20677265617465725901207468616e203635353335206974656d732e20517565756520696e646963657320666f72206e6f726d616c206d6573736167657320626567696e206174206f6e653b207a65726f20697320726573657276656420696e11012063617365206f6620746865206e65656420746f2073656e64206120686967682d7072696f72697479207369676e616c206d657373616765207468697320626c6f636b2e09012054686520626f6f6c20697320747275652069662074686572652069732061207369676e616c206d6573736167652077616974696e6720746f2062652073656e742e504f7574626f756e6458636d704d6573736167657301010802050d0328040004bc20546865206d65737361676573206f7574626f756e6420696e206120676976656e2058434d50206368616e6e656c2e385369676e616c4d65737361676573010104029028040004a020416e79207369676e616c206d657373616765732077616974696e6720746f2062652073656e742e2c5175657565436f6e6669670100110390020000000500000001000000a086010000000000020000000000000000c817a8040000000415012054686520636f6e66696775726174696f6e20776869636820636f6e74726f6c73207468652064796e616d696373206f6620746865206f7574626f756e642071756575652e284f76657277656967687400010405201503040010050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e003901205468657365206d657373616765207374617920696e20746869732073746f72616765206d617020756e74696c207468657920617265206d616e75616c6c79206469737061746368656420766961582060736572766963655f6f766572776569676874602e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602e20416c736f20646f75626c657320617320746865206e6578748420617661696c61626c652066726565206f76657277656967687420696e6465782e38517565756553757370656e64656401005d0104000441012057686574686572206f72206e6f74207468652058434d502071756575652069732073757370656e6465642066726f6d20657865637574696e6720696e636f6d696e672058434d73206f72206e6f742e011903018400011d031e2c506f6c6b61646f7458636d012c506f6c6b61646f7458636d24305175657279436f756e746572010020200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c51756572696573000104022021030400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040624101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502390310040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502390320040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f7469667954617267657473000108050239033d0304000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100410304000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e00004d030400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01550301940001b1031f2843756d756c757358636d00000131010001b5032020446d7051756575650120446d7051756575651034436f6e66696775726174696f6e0100b9032000e40b5402000000044c2054686520636f6e66696775726174696f6e2e2450616765496e6465780100bd034000000000000000000000000000000000044020546865207061676520696e6465782e1450616765730101040210c10304000444205468652071756575652070616765732e284f7665727765696768740001040220c5030400046420546865206f766572776569676874206d657373616765732e01c9030135010001cd03211c5574696c6974790001d103013901044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01190428204d756c746973696701204d756c746973696708244d756c74697369677300010805021d042104040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c730001040604250404000001dd030145010c2c4465706f736974426173651840008e56ad04000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f7218400048e8010000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f72696573550108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e012904291450726f7879011450726f7879081c50726f7869657301010405002d044400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e747301010405003d0444000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01e903014d01184050726f78794465706f73697442617365184000227aaa04000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f721840408af70100000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f7369744261736518400034f4aa04000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f7218408014ef0300000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e014d042a1841737365747301184173736574731014417373657400010402105104040004542044657461696c73206f6620616e2061737365742e1c4163636f756e74000108020255045904040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c0202026104650404000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d65746164617461010104021069045000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e01f103015901183041737365744465706f73697418400010a5d4e8000000000000000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f736974184000ec0ba90400000000000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f736974426173651840006125ac0400000000000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f73697450657242797465184040420f0000000000000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f736974184000ca9a3b0000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e017104321c556e6971756573011c556e69717565732014436c617373000104021075040400046c2044657461696c73206f6620616e20617373657420636c6173732e4c4f776e657273686970416363657074616e636500010402001004000415012054686520636c6173732c20696620616e792c206f6620776869636820616e206163636f756e742069732077696c6c696e6720746f2074616b65206f776e6572736869702e1c4163636f756e7400010c02020279044101040008610120546865206173736574732068656c6420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f207468617420617373657473206f776e656420627920612073696e676c656c206163636f756e742063616e20626520656e756d6572617465642e30436c6173734163636f756e7400010802027d0441010400086d012054686520636c6173736573206f776e656420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f207468617420636c6173736573206f776e656420627920612073696e676c656c206163636f756e742063616e20626520656e756d6572617465642e144173736574000108020285018104040004d4205468652061737365747320696e206578697374656e636520616e64207468656972206f776e6572736869702064657461696c732e3c436c6173734d657461646174614f660001040210850404000470204d65746164617461206f6620616e20617373657420636c6173732e48496e7374616e63654d657461646174614f660001080202850189040400047c204d65746164617461206f6620616e20617373657420696e7374616e63652e2441747472696275746500010c0202028d04910404000470204d65746164617461206f6620616e20617373657420636c6173732e01f9030161012030436c6173734465706f736974184000e40b540200000000000000000000000411012054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e20617373657420636c6173732e3c496e7374616e63654465706f736974184000e1f505000000000000000000000000041d012054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e20617373657420696e7374616e63652e4c4d657461646174614465706f736974426173651840402ac8af0400000000000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e504174747269627574654465706f73697442617365184000c817a80400000000000000000000000459012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e6720616e2061747472696275746520746f20616e2061737365742e384465706f73697450657242797465184040420f0000000000000000000000000008590120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f662062797465732073746f726520696e206d657461646174612cc02065697468657220226e6f726d616c22206d65746164617461206f7220617474726962757465206d657461646174612e2c537472696e674c696d697410108000000004b020546865206d6178696d756d206c656e677468206f6620646174612073746f726564206f6e2d636861696e2e204b65794c696d697410102000000004a020546865206d6178696d756d206c656e677468206f6620616e20617474726962757465206b65792e2856616c75654c696d697410104000000004a820546865206d6178696d756d206c656e677468206f6620616e206174747269627574652076616c75652e019504339904042048436865636b4e6f6e5a65726f53656e646572b904410140436865636b5370656356657273696f6ebd041038436865636b547856657273696f6ec1041030436865636b47656e65736973c5042438436865636b4d6f7274616c697479c9042428436865636b4e6f6e6365d10441012c436865636b576569676874d504410150436861726765417373657454785061796d656e74d9044101dd04 \ No newline at end of file +0x6d6574610efd04000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f72792001045400002010346672616d655f737570706f72741c77656967687473247765696768745f76321857656967687400000401207265665f74696d6524010c753634000024000005060028083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002c000002080030102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677334013c5665633c4469676573744974656d3e000034000002380038102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d6508003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e00060024436f6e73656e73757308003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000400105365616c08003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000500144f7468657204002c011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e7455706461746564000800003c0000030400000008004000000244004408306672616d655f73797374656d2c4576656e745265636f7264080445014804540128000c011470686173658d01011450686173650001146576656e7448010445000118746f70696373910101185665633c543e000048084473746174656d696e745f72756e74696d65144576656e740001401853797374656d04004c01706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000003c50617261636861696e53797374656d04007001bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e0001002042616c616e636573040074017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a00485472616e73616374696f6e5061796d656e7404007c01a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e000b0038417373657454785061796d656e74040080019c70616c6c65745f61737365745f74785f7061796d656e743a3a4576656e743c52756e74696d653e000c0044436f6c6c61746f7253656c656374696f6e04008801a470616c6c65745f636f6c6c61746f725f73656c656374696f6e3a3a4576656e743c52756e74696d653e0015001c53657373696f6e040090015470616c6c65745f73657373696f6e3a3a4576656e740016002458636d70517565756504009401a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e001e002c506f6c6b61646f7458636d0400a4016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e001f002843756d756c757358636d04004501018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00200020446d7051756575650400490101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0021001c5574696c69747904004d01015470616c6c65745f7574696c6974793a3a4576656e74002800204d756c746973696704005901017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e0029001450726f787904006101017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e002a001841737365747304006d01017470616c6c65745f6173736574733a3a4576656e743c52756e74696d653e0032001c556e697175657304007501017870616c6c65745f756e69717565733a3a4576656e743c52756e74696d653e003300004c0c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5001304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f725c013444697370617463684572726f7200013464697370617463685f696e666f5001304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736828011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e500c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735401344469737061746368436c617373000120706179735f666565580110506179730000540c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000580c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f000100005c082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040060012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400640128546f6b656e4572726f720007002841726974686d65746963040068013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006c01485472616e73616374696f6e616c4572726f720009000060082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f723c018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000064082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000068082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f000200006c082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000700c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f726564000004d05468652076616c69646174696f6e2066756e6374696f6e20686173206265656e207363686564756c656420746f206170706c792e6456616c69646174696f6e46756e6374696f6e4170706c69656404015472656c61795f636861696e5f626c6f636b5f6e756d10015452656c6179436861696e426c6f636b4e756d62657200010445015468652076616c69646174696f6e2066756e6374696f6e20776173206170706c696564206173206f662074686520636f6e7461696e65642072656c617920636861696e20626c6f636b206e756d6265722e6c56616c69646174696f6e46756e6374696f6e446973636172646564000204b05468652072656c61792d636861696e2061626f727465642074686520757067726164652070726f636573732e4455706772616465417574686f72697a6564040124636f64655f6861736828011c543a3a486173680003047c416e207570677261646520686173206265656e20617574686f72697a65642e60446f776e776172644d657373616765735265636569766564040114636f756e7410010c7533320004040101536f6d6520646f776e77617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e64446f776e776172644d6573736167657350726f63657373656408012c7765696768745f75736564200118576569676874000120646d715f6865616428014472656c61795f636861696e3a3a48617368000504e0446f776e77617264206d6573736167657320776572652070726f636573736564207573696e672074686520676976656e207765696768742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909740c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737801185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097814346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e63655374617475730001081046726565000000205265736572766564000100007c0c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909800c5c70616c6c65745f61737365745f74785f7061796d656e741870616c6c6574144576656e7404045400010438417373657454784665655061696410010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e00012061737365745f69648401684f7074696f6e3c436861726765417373657449644f663c543e3e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652cb8686173206265656e2070616964206279206077686f6020696e20616e206173736574206061737365745f6964602e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909098404184f7074696f6e04045401100108104e6f6e6500000010536f6d650400100000010000880c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144576656e74040454000114404e6577496e76756c6e657261626c6573040134696e76756c6e657261626c65738c01445665633c543a3a4163636f756e7449643e000000504e65774465736972656443616e64696461746573040148646573697265645f63616e6469646174657310010c753332000100404e657743616e646964616379426f6e6404012c626f6e645f616d6f756e7418013042616c616e63654f663c543e0002003843616e64696461746541646465640801286163636f756e745f6964000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0003004043616e64696461746552656d6f7665640401286163636f756e745f6964000130543a3a4163636f756e74496400040004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909098c0000020000900c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909940c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c537563636573730801306d6573736167655f6861736898013c4f7074696f6e3c543a3a486173683e00011877656967687420011857656967687400000464536f6d652058434d20776173206578656375746564206f6b2e104661696c0c01306d6573736167655f6861736898013c4f7074696f6e3c543a3a486173683e0001146572726f729c012058636d4572726f7200011877656967687420011857656967687400010440536f6d652058434d206661696c65642e2842616456657273696f6e0401306d6573736167655f6861736898013c4f7074696f6e3c543a3a486173683e000204544261642058434d2076657273696f6e20757365642e24426164466f726d61740401306d6573736167655f6861736898013c4f7074696f6e3c543a3a486173683e000304504261642058434d20666f726d617420757365642e445570776172644d65737361676553656e740401306d6573736167655f6861736898013c4f7074696f6e3c543a3a486173683e000404b8416e20757077617264206d657373616765207761732073656e7420746f207468652072656c617920636861696e2e3c58636d704d65737361676553656e740401306d6573736167655f6861736898013c4f7074696f6e3c543a3a486173683e000504c0416e2048524d50206d657373616765207761732073656e7420746f2061207369626c696e672070617261636861696e2e484f766572776569676874456e71756575656410011873656e646572a0011850617261496400011c73656e745f617410014052656c6179426c6f636b4e756d626572000114696e64657824013c4f766572776569676874496e6465780001207265717569726564200118576569676874000604d4416e2058434d2065786365656465642074686520696e646976696475616c206d65737361676520776569676874206275646765742e484f7665727765696768745365727669636564080114696e64657824013c4f766572776569676874496e646578000110757365642001185765696768740007044101416e2058434d2066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687420757365642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909099804184f7074696f6e04045401280108104e6f6e6500000010536f6d6504002800000100009c100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040024010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002401185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000a00c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c7533320000a40c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d707465640400a8015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00ac01344d756c74694c6f636174696f6e0000ac01344d756c74694c6f636174696f6e0000d8011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800ac01344d756c74694c6f636174696f6e000024011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080024011c51756572794964000005010120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0024011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140024011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0024011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0024011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00ac01344d756c74694c6f636174696f6e000024011c517565727949640000290101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800ac01344d756c74694c6f636174696f6e000024011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040024011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00280110483235360000ac01344d756c74694c6f636174696f6e00002d01015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800ac01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800ac01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00ac01344d756c74694c6f636174696f6e000024011c5175657279496400009c012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08004101015856657273696f6e65644d756c74694c6f636174696f6e000024011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a8100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040024011857656967687400000028496e636f6d706c657465080024011857656967687400009c01144572726f72000100144572726f7204009c01144572726f7200020000ac100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72b001244a756e6374696f6e730000b0100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400b401204a756e6374696f6e0001000858320800b401204a756e6374696f6e0000b401204a756e6374696f6e0002000858330c00b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0003000858341000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0004000858351400b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0005000858361800b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0006000858371c00b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0007000858382000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e00080000b4100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400b8010c7533320000002c4163636f756e744964333208011c6e6574776f726bbc01244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bbc01244e6574776f726b4964000114696e646578c4010c753634000200304163636f756e744b6579323008011c6e6574776f726bbc01244e6574776f726b496400010c6b6579c801205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400cc0110753132380005002847656e6572616c4b65790400c001805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c6974790801086964d00118426f6479496400011070617274d40120426f64795061727400080000b80000061000bc100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d65640400c001805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d6100030000c0102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e0000c40000062400c8000003140000000800cc0000061800d0100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d65640400c001805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e6465780400b8010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000d4100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74b8010c753332000100204672616374696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c75333200040000d80c0c78636d0876320c58636d041043616c6c00000400dc01585665633c496e737472756374696f6e3c43616c6c3e3e0000dc000002e000e00c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400e4012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e4012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e4012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c4011c51756572794964000120726573706f6e736505010120526573706f6e73650001286d61785f776569676874c4010c753634000300345472616e736665724173736574080118617373657473e4012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e4012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065110101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c4010c75363400011063616c6c1501014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c4011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c4010c753634000c00304465706f73697441737365740c0118617373657473190101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473190101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000e003445786368616e6765417373657408011067697665190101404d756c7469417373657446696c74657200011c72656365697665e4012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473190101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473190101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c4011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e000118617373657473190101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c4010c75363400120030427579457865637574696f6e08011066656573ec01284d756c746941737365740001307765696768745f6c696d69742501012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400d8012458636d3c43616c6c3e0015002c536574417070656e6469780400d8012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e4012c4d756c74694173736574730001187469636b6574ac01344d756c74694c6f636174696f6e00180010547261700400c4010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c4011c5175657279496400014c6d61785f726573706f6e73655f776569676874c4010c753634001a0048556e73756273637269626556657273696f6e001b0000e4100c78636d087631286d756c746961737365742c4d756c746941737365747300000400e8013c5665633c4d756c746941737365743e0000e8000002ec00ec100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964f0011c4173736574496400010c66756ef4012c46756e676962696c6974790000f0100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400ac01344d756c74694c6f636174696f6e00000020416273747261637404002c011c5665633c75383e00010000f4100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400cc0110753132380000002c4e6f6e46756e6769626c650400f801344173736574496e7374616e636500010000f8100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400cc0110753132380001001841727261793404003c011c5b75383b20345d000200184172726179380400fc011c5b75383b20385d0003001c417272617931360400010101205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f6204002c011c5665633c75383e00060000fc000003080000000800010100000310000000080005010c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400e4012c4d756c74694173736574730001003c457865637574696f6e526573756c740400090101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000090104184f7074696f6e040454010d010108104e6f6e6500000010536f6d6504000d0100000100000d0100000408109c0011010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000015010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e00001901100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400e4012c4d756c74694173736574730000001057696c6404001d01013857696c644d756c74694173736574000100001d01100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964f0011c4173736574496400010c66756e2101013c57696c6446756e676962696c697479000100002101100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000025010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400c4010c75363400010000290104184f7074696f6e04045401ac0108104e6f6e6500000010536f6d650400ac00000100002d01080c78636d5056657273696f6e65644d756c746941737365747300010808563004003101014c5665633c76303a3a4d756c746941737365743e0000000856310400e4013c76313a3a4d756c74694173736574730001000031010000023501003501100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c6504010869642c011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c6173732c011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964390101344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373390101344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c6508010869642c011c5665633c75383e000118616d6f756e74cc0110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c6173732c011c5665633c75383e000120696e7374616e6365f801344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964390101344d756c74694c6f636174696f6e000118616d6f756e74cc011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373390101344d756c74694c6f636174696f6e000120696e7374616e6365f801344173736574496e7374616e6365000b00003901100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c00000008583104003d0101204a756e6374696f6e00010008583208003d0101204a756e6374696f6e00003d0101204a756e6374696f6e0002000858330c003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00030008583410003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00040008583514003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00050008583618003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e0006000858371c003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00070008583820003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e000800003d01100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400b8010c7533320001002c4163636f756e744964333208011c6e6574776f726bbc01244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bbc01244e6574776f726b4964000114696e646578c4010c753634000300304163636f756e744b6579323008011c6e6574776f726bbc01244e6574776f726b496400010c6b6579c801205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400cc0110753132380006002847656e6572616c4b65790400c001805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000700244f6e6c794368696c6400080024506c7572616c6974790801086964d00118426f6479496400011070617274d40120426f647950617274000900004101080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004003901014476303a3a4d756c74694c6f636174696f6e0000000856310400ac014476313a3a4d756c74694c6f636174696f6e0001000045010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d61740400fc011c5b75383b20385d00000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e0400fc011c5b75383b20385d000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e776172640800fc011c5b75383b20385d0000a8011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090949010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d61740401286d6573736167655f69640401244d657373616765496400000480446f776e77617264206d65737361676520697320696e76616c69642058434d2e48556e737570706f7274656456657273696f6e0401286d6573736167655f69640401244d6573736167654964000104bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e404578656375746564446f776e776172640801286d6573736167655f69640401244d657373616765496400011c6f7574636f6d65a8011c4f7574636f6d65000204c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e3c5765696768744578686175737465640c01286d6573736167655f69640401244d657373616765496400014072656d61696e696e675f77656967687420011857656967687400013c72657175697265645f776569676874200118576569676874000304f054686520776569676874206c696d697420666f722068616e646c696e6720646f776e77617264206d657373616765732077617320726561636865642e484f766572776569676874456e7175657565640c01286d6573736167655f69640401244d65737361676549640001406f7665727765696768745f696e64657824013c4f766572776569676874496e64657800013c72657175697265645f7765696768742001185765696768740004041901446f776e77617264206d657373616765206973206f76657277656967687420616e642077617320706c6163656420696e20746865206f7665727765696768742071756575652e484f76657277656967687453657276696365640801406f7665727765696768745f696e64657824013c4f766572776569676874496e64657800012c7765696768745f75736564200118576569676874000504e0446f776e77617264206d6573736167652066726f6d20746865206f766572776569676874207175657565207761732065786563757465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909094d010c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f725c013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f725c013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74510101384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090951010418526573756c740804540155010445015c0108084f6b04005501000000000c45727204005c00000100005501000004000059010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e745d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e745d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74510101384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e745d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909095d01083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000061010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74510101384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706565010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465786901010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736828013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706565010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706565010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909096501084473746174656d696e745f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e736665720001002c43616e63656c50726f7879000200184173736574730003002841737365744f776e65720004003041737365744d616e6167657200050020436f6c6c61746f7200060000690100000504006d010c3470616c6c65745f6173736574731870616c6c6574144576656e740804540004490001481c437265617465640c012061737365745f6964100128543a3a4173736574496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e74496400000474536f6d6520617373657420636c6173732077617320637265617465642e184973737565640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000130746f74616c5f737570706c79180128543a3a42616c616e636500010460536f6d65206173736574732077657265206973737565642e2c5472616e7366657272656410012061737365745f6964100128543a3a4173736574496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500020474536f6d65206173736574732077657265207472616e736665727265642e184275726e65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400011c62616c616e6365180128543a3a42616c616e63650003046c536f6d652061737365747320776572652064657374726f7965642e2c5465616d4368616e67656410012061737365745f6964100128543a3a41737365744964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e74496400040470546865206d616e6167656d656e74207465616d206368616e6765642e304f776e65724368616e67656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400050448546865206f776e6572206368616e6765642e1846726f7a656e08012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400060478536f6d65206163636f756e74206077686f60207761732066726f7a656e2e1854686177656408012061737365745f6964100128543a3a4173736574496400010c77686f000130543a3a4163636f756e74496400070478536f6d65206163636f756e74206077686f6020776173207468617765642e2c417373657446726f7a656e04012061737365745f6964100128543a3a4173736574496400080484536f6d65206173736574206061737365745f696460207761732066726f7a656e2e2c417373657454686177656404012061737365745f6964100128543a3a4173736574496400090484536f6d65206173736574206061737365745f69646020776173207468617765642e2444657374726f79656404012061737365745f6964100128543a3a41737365744964000a0474416e20617373657420636c617373207761732064657374726f7965642e30466f7263654372656174656408012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e744964000b048c536f6d6520617373657420636c6173732077617320666f7263652d637265617465642e2c4d6574616461746153657414012061737365745f6964100128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e71010110626f6f6c000c049c4e6577206d6574616461746120686173206265656e2073657420666f7220616e2061737365742e3c4d65746164617461436c656172656404012061737365745f6964100128543a3a41737365744964000d049c4d6574616461746120686173206265656e20636c656172656420666f7220616e2061737365742e40417070726f7665645472616e7366657210012061737365745f6964100128543a3a41737365744964000118736f75726365000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000e043101284164646974696f6e616c292066756e64732068617665206265656e20617070726f76656420666f72207472616e7366657220746f20612064657374696e6174696f6e206163636f756e742e44417070726f76616c43616e63656c6c65640c012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000f04f0416e20617070726f76616c20666f72206163636f756e74206064656c656761746560207761732063616e63656c6c656420627920606f776e6572602e4c5472616e73666572726564417070726f76656414012061737365745f6964100128543a3a417373657449640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e74496400012c64657374696e6174696f6e000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650010083101416e2060616d6f756e746020776173207472616e7366657272656420696e2069747320656e7469726574792066726f6d20606f776e65726020746f206064657374696e6174696f6e602062796074686520617070726f766564206064656c6567617465602e4841737365745374617475734368616e67656404012061737365745f6964100128543a3a41737365744964001104f8416e2061737365742068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097101000005000075010c3870616c6c65745f756e69717565731870616c6c6574144576656e7408045400044900016c1c437265617465640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011c63726561746f72000130543a3a4163636f756e7449640001146f776e6572000130543a3a4163636f756e7449640000046c412060636f6c6c656374696f6e602077617320637265617465642e30466f72636543726561746564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e6572000130543a3a4163636f756e74496400010484412060636f6c6c656374696f6e602077617320666f7263652d637265617465642e2444657374726f796564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400020474412060636f6c6c656374696f6e60207761732064657374726f7965642e184973737565640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400030454416e20606974656d6020776173206973737565642e2c5472616e73666572726564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e74496400040468416e20606974656d6020776173207472616e736665727265642e184275726e65640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400050460416e20606974656d60207761732064657374726f7965642e1846726f7a656e080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640006045c536f6d6520606974656d60207761732066726f7a656e2e18546861776564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640007045c536f6d6520606974656d6020776173207468617765642e40436f6c6c656374696f6e46726f7a656e040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400080474536f6d652060636f6c6c656374696f6e60207761732066726f7a656e2e40436f6c6c656374696f6e546861776564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400090474536f6d652060636f6c6c656374696f6e6020776173207468617765642e304f776e65724368616e676564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001246e65775f6f776e6572000130543a3a4163636f756e744964000a0448546865206f776e6572206368616e6765642e2c5465616d4368616e676564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000118697373756572000130543a3a4163636f756e74496400011461646d696e000130543a3a4163636f756e74496400011c667265657a6572000130543a3a4163636f756e744964000b0470546865206d616e6167656d656e74207465616d206368616e6765642e40417070726f7665645472616e73666572100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000c083101416e20606974656d60206f6620612060636f6c6c656374696f6e6020686173206265656e20617070726f7665642062792074686520606f776e65726020666f72207472616e736665722062793461206064656c6567617465602e44417070726f76616c43616e63656c6c6564100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e6572000130543a3a4163636f756e74496400012064656c6567617465000130543a3a4163636f756e744964000d081901416e20617070726f76616c20666f722061206064656c656761746560206163636f756e7420746f207472616e736665722074686520606974656d60206f6620616e206974656da860636f6c6c656374696f6e60207761732063616e63656c6c65642062792069747320606f776e6572602e444974656d5374617475734368616e676564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000e041101412060636f6c6c656374696f6e602068617320686164206974732061747472696275746573206368616e676564206279207468652060466f72636560206f726967696e2e54436f6c6c656374696f6e4d657461646174615365740c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106461746179010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e71010110626f6f6c000f04b44e6577206d6574616461746120686173206265656e2073657420666f7220612060636f6c6c656374696f6e602e64436f6c6c656374696f6e4d65746164617461436c6561726564040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964001004b44d6574616461746120686173206265656e20636c656172656420666f7220612060636f6c6c656374696f6e602e2c4d65746164617461536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001106461746179010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e71010110626f6f6c001104984e6577206d6574616461746120686173206265656e2073657420666f7220616e206974656d2e3c4d65746164617461436c6561726564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964001204984d6574616461746120686173206265656e20636c656172656420666f7220616e206974656d2e2c52656465706f7369746564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001407375636365737366756c5f6974656d737d0101385665633c543a3a4974656d49643e001304984d6574616461746120686173206265656e20636c656172656420666f7220616e206974656d2e30417474726962757465536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656d8401444f7074696f6e3c543a3a4974656d49643e00010c6b65798101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c756585010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e00140405014e657720617474726962757465206d6574616461746120686173206265656e2073657420666f7220612060636f6c6c656374696f6e60206f7220606974656d602e40417474726962757465436c65617265640c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656d8401444f7074696f6e3c543a3a4974656d49643e00010c6b65798101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e0015040501417474726962757465206d6574616461746120686173206265656e20636c656172656420666f7220612060636f6c6c656374696f6e60206f7220606974656d602e684f776e657273686970416363657074616e63654368616e67656408010c77686f000130543a3a4163636f756e7449640001406d617962655f636f6c6c656374696f6e84015c4f7074696f6e3c543a3a436f6c6c656374696f6e49643e001604c04f776e65727368697020616363657074616e636520686173206368616e67656420666f7220616e206163636f756e742e58436f6c6c656374696f6e4d6178537570706c79536574080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d61785f737570706c7910010c753332001704a44d617820737570706c7920686173206265656e2073657420666f72206120636f6c6c656374696f6e2e304974656d5072696365536574100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000114707269636518013c4974656d50726963653c542c20493e00014477686974656c69737465645f6275796572890101504f7074696f6e3c543a3a4163636f756e7449643e0018048c546865207072696365207761732073657420666f722074686520696e7374616e63652e404974656d507269636552656d6f766564080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640019049c54686520707269636520666f722074686520696e7374616e6365207761732072656d6f7665642e284974656d426f75676874140128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000114707269636518013c4974656d50726963653c542c20493e00011873656c6c6572000130543a3a4163636f756e7449640001146275796572000130543a3a4163636f756e744964001a044c416e206974656d2077617320626f756768742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097901102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e00007d0100000210008101102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e00008501102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e0000890104184f7074696f6e04045401000108104e6f6e6500000010536f6d6504000000000100008d0108306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200009101000002280095010000029901009901000004081010009d0108306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6eb8014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d65a101016473705f72756e74696d653a3a52756e74696d65537472696e670000a1010000050200a5010c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696fa901011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b2c011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657324010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f64652c011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f64652c011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73ad0101345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973b50101205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f7072656669780801187072656669782c010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b2c011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea9010c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000ad01000002b10100b101000004082c2c00b5010000022c00b9010c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373bd0101845065724469737061746368436c6173733c57656967687473506572436c6173733e0000bd010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c61737304045401c101000c01186e6f726d616cc10101045400012c6f7065726174696f6e616cc1010104540001246d616e6461746f7279c1010104540000c1010c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963c50101384f7074696f6e3c5765696768743e0001246d61785f746f74616cc50101384f7074696f6e3c5765696768743e0001207265736572766564c50101384f7074696f6e3c5765696768743e0000c50104184f7074696f6e04045401200108104e6f6e6500000010536f6d650400200000010000c9010c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178cd0101545065724469737061746368436c6173733c7533323e0000cd010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000d1010c346672616d655f737570706f72741c776569676874733c52756e74696d65446257656967687400000801107265616424010c753634000114777269746524010c7536340000d501082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d65a101013452756e74696d65537472696e67000124696d706c5f6e616d65a101013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973d901011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000d901040c436f7704045401dd01000400dd01000000dd01000002e10100e10100000408fc1000e5010c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574e9010c4c706f6c6b61646f745f7072696d6974697665730876325c50657273697374656456616c69646174696f6e446174610804480128044e01100010012c706172656e745f68656164ed010120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74280104480001306d61785f706f765f73697a6510010c7533320000ed010c48706f6c6b61646f745f70617261636861696e287072696d697469766573204865616444617461000004002c011c5665633c75383e0000f10104184f7074696f6e04045401f5010108104e6f6e6500000010536f6d650400f5010000010000f5010c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000f9010c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f646573fd01014442547265655365743c5665633c75383e3e0000fd0104204254726565536574040454012c000400b50100000001020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616428014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a6599010128287533322c2075333229000140696e67726573735f6368616e6e656c73050201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73050201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00000502000002090200090200000408a00d02000d020c4c706f6c6b61646f745f7072696d6974697665730876324c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f686561649801304f7074696f6e3c486173683e000011020c4c706f6c6b61646f745f7072696d697469766573087632644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d62657200001502089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040028012452656c61794861736800001902042042547265654d617008044b01a004560115020004001d020000001d02000002210200210200000408a0150200250200000229020029020860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401a000080124726563697069656e74a001084964000110646174612c015073705f7374643a3a7665633a3a5665633c75383e00002d020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f64617461040110646174613102015450617261636861696e496e686572656e744461746100002480536574207468652063757272656e742076616c69646174696f6e20646174612e004101546869732073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6e887068617365206966207468652063616c6c20776173206e6f7420696e766f6b65642e00d0546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e7460002101417320612073696465206566666563742c20746869732066756e6374696f6e207570677261646573207468652063757272656e742076616c69646174696f6e2066756e6374696f6e8469662074686520617070726f7072696174652074696d652068617320636f6d652e607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652c01345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736828011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f64652c011c5665633c75383e000300042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3102089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f64617461e901015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f7374617465f901015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d657373616765733502016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d657373616765733d0201a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e0000350200000239020039020860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d73672c013c446f776e776172644d65737361676500003d02042042547265654d617008044b01a004560141020004004902000000410200000245020045020860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d626572000110646174612c015073705f7374643a3a7665633a3a5665633c75383e000049020000024d02004d0200000408a041020051020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000041501417474656d707420746f20757067726164652076616c69646174696f6e2066756e6374696f6e207768696c65206578697374696e6720757067726164652070656e64696e675050726f686962697465644279506f6c6b61646f740001044901506f6c6b61646f742063757272656e746c792070726f68696269747320746869732070617261636861696e2066726f6d20757067726164696e67206974732076616c69646174696f6e2066756e6374696f6e18546f6f426967000208450154686520737570706c6965642076616c69646174696f6e2066756e6374696f6e2068617320636f6d70696c656420696e746f206120626c6f62206c6172676572207468616e20506f6c6b61646f742069733877696c6c696e6720746f2072756e6856616c69646174696f6e446174614e6f74417661696c61626c65000304190154686520696e686572656e7420776869636820737570706c696573207468652076616c69646174696f6e206461746120646964206e6f742072756e207468697320626c6f636b74486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000404250154686520696e686572656e7420776869636820737570706c6965732074686520686f737420636f6e66696775726174696f6e20646964206e6f742072756e207468697320626c6f636b304e6f745363686564756c6564000504d84e6f2076616c69646174696f6e2066756e6374696f6e20757067726164652069732063757272656e746c79207363686564756c65642e444e6f7468696e67417574686f72697a6564000604904e6f20636f6465207570677261646520686173206265656e20617574686f72697a65642e30556e617574686f72697a6564000704bc54686520676976656e20636f6465207570677261646520686173206e6f74206265656e20617574686f72697a65642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090955020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77c40124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5902102873705f72756e74696d651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454015d02045300000400650201185665633c543e00005d02083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964fc01384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e736102011c526561736f6e7300006102083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000065020000025d02006902102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454016d02045300000400710201185665633c543e00006d02083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201fc1c42616c616e63650118000801086964fc0144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000071020000026d02007502083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000079020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573747d0201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f7d0201504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565cc0128543a3a42616c616e63650001306e65775f7265736572766564cc0128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f757263657d0201504163636f756e7449644c6f6f6b75704f663c543e000110646573747d0201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c697665080110646573747d0201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c080110646573747d0201504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c69766571010110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f7d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7d020c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e646578015501011408496404000001244163636f756e74496400000014496e6465780400810201304163636f756e74496e6465780001000c52617704002c011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400c801205b75383b2032305d00040000810200000655010085020c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090989020c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800008d02086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e74000000085632000100009102102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454019502045300000400990201185665633c543e00009502084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012818417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800280110486173680000890101384f7074696f6e3c417574686f723e0001000099020000029502009d020c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573a10201385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea102000002a50200a502102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801a9020014012c706172656e745f68617368280130486173683a3a4f75747075740001186e756d626572b801184e756d62657200012873746174655f726f6f74280130486173683a3a4f757470757400013c65787472696e736963735f726f6f74280130486173683a3a4f75747075740001186469676573743001184469676573740000a9020c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000ad020c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b102102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401000453000004008c01185665633c543e0000b502102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401b902045300000400bd0201185665633c543e0000b9020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65743443616e646964617465496e666f08244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650000bd02000002b90200c1020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65741043616c6c040454000114447365745f696e76756c6e657261626c657304010c6e65778c01445665633c543a3a4163636f756e7449643e000004bc53657420746865206c697374206f6620696e76756c6e657261626c65202866697865642920636f6c6c61746f72732e587365745f646573697265645f63616e6469646174657304010c6d617810010c75333200010c11015365742074686520696465616c206e756d626572206f6620636f6c6c61746f727320286e6f7420696e636c7564696e672074686520696e76756c6e657261626c6573292e7d014966206c6f776572696e672074686973206e756d6265722c207468656e20746865206e756d626572206f662072756e6e696e6720636f6c6c61746f727320636f756c6420626520686967686572207468616e2074686973206669677572652e9d0141736964652066726f6d2074686174206564676520636173652c2074686572652073686f756c64206265206e6f206f746865722077617920746f2068617665206d6f726520636f6c6c61746f7273207468616e207468652064657369726564206e756d6265722e487365745f63616e6469646163795f626f6e64040110626f6e6418013042616c616e63654f663c543e00020478536574207468652063616e64696461637920626f6e6420616d6f756e742e5472656769737465725f61735f63616e646964617465000310410152656769737465722074686973206163636f756e74206173206120636f6c6c61746f722063616e6469646174652e20546865206163636f756e74206d7573742028612920616c726561647920686176651d01726567697374657265642073657373696f6e206b65797320616e64202862292062652061626c6520746f207265736572766520746865206043616e646964616379426f6e64602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e306c656176655f696e74656e7400041855014465726567697374657220606f726967696e60206173206120636f6c6c61746f722063616e6469646174652e204e6f746520746861742074686520636f6c6c61746f722063616e206f6e6c79206c65617665206f6e0d0173657373696f6e206368616e67652e20546865206043616e646964616379426f6e64602077696c6c20626520756e726573657276656420696d6d6564696174656c792e005d01546869732063616c6c2077696c6c206661696c2069662074686520746f74616c206e756d626572206f662063616e6469646174657320776f756c642064726f702062656c6f7720604d696e43616e64696461746573602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec5020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144572726f7204045400012844546f6f4d616e7943616e646964617465730000044c546f6f206d616e792063616e6469646174657340546f6f46657743616e6469646174657300010448546f6f206665772063616e646964617465731c556e6b6e6f776e00020434556e6b6e6f776e206572726f72285065726d697373696f6e000304405065726d697373696f6e20697373756540416c726561647943616e6469646174650004046c5573657220697320616c726561647920612063616e646964617465304e6f7443616e6469646174650005045c55736572206973206e6f7420612063616e64696461746550546f6f4d616e79496e76756c6e657261626c657300060458546f6f206d616e7920696e76756c6e657261626c65734c416c7265616479496e76756c6e657261626c650007047c5573657220697320616c726561647920616e20496e76756c6e657261626c655c4e6f4173736f63696174656456616c696461746f724964000804984163636f756e7420686173206e6f206173736f6369617465642076616c696461746f722049445856616c696461746f724e6f74526567697374657265640009048856616c696461746f72204944206973206e6f7420796574207265676973746572656404b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909c902000002cd0200cd020000040800d10200d102084473746174656d696e745f72756e74696d652c53657373696f6e4b657973000004011061757261d50201c43c41757261206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000d502104473705f636f6e73656e7375735f617572611c656432353531392c6170705f65643235353139185075626c696300000400d902013c656432353531393a3a5075626c69630000d9020c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000dd0200000408e1022c00e1020c1c73705f636f72651863727970746f244b6579547970654964000004003c011c5b75383b20345d0000e5020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973d102011c543a3a4b65797300011470726f6f662c011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee9020c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742eed02102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401d502045300000400f10201185665633c543e0000f102000002d50200f502084873705f636f6e73656e7375735f736c6f747310536c6f740000040024010c7536340000f902000002fd0200fd02086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e646572a00118506172614964000114737461746501030130496e626f756e6453746174650001406d6573736167655f6d65746164617461050301a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e00000103086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e646564000100000503000002090300090300000408100d03000d030c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000110300000408a0100015030000021903001903086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e74a0011850617261496400011473746174651d0301344f7574626f756e6453746174650001347369676e616c735f657869737471010110626f6f6c00012c66697273745f696e6465786901010c7531360001286c6173745f696e6465786901010c75313600001d03086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e64656400010000210300000408a06901002503086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f776569676874200118576569676874000029030000040ca0102c002d030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c65741043616c6c04045400012448736572766963655f6f766572776569676874080114696e64657824013c4f766572776569676874496e6465780001307765696768745f6c696d697420011857656967687400003484536572766963657320612073696e676c65206f7665727765696768742058434d2e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ed42d2060696e646578603a2054686520696e646578206f6620746865206f7665727765696768742058434d20746f20736572766963650d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f662077656967687420746861742058434d20657865637574696f6e206d61792074616b652e001c4572726f72733a5d012d20604261644f766572776569676874496e646578603a2058434d20756e6465722060696e64657860206973206e6f7420666f756e6420696e2074686520604f766572776569676874602073746f72616765206d61702e45012d206042616458636d603a2058434d20756e6465722060696e646578602063616e6e6f742062652070726f7065726c79206465636f64656420696e746f20612076616c69642058434d20666f726d61742e09012d20605765696768744f7665724c696d6974603a2058434d20657865637574696f6e206d617920757365206772656174657220607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e5473757370656e645f78636d5f657865637574696f6e00010c490153757370656e647320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652c207265676172646c657373206f66207468652073656e6465722773206f726967696e2e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e50726573756d655f78636d5f657865637574696f6e000214b8526573756d657320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652e003d014e6f7465207468617420746869732066756e6374696f6e20646f65736e2774206368616e67652074686520737461747573206f662074686520696e2f6f757420626f756e64206368616e6e656c732e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e607570646174655f73757370656e645f7468726573686f6c6404010c6e657710010c75333200031499014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e2074686520717565756520666f7220746865206f74686572207369646520746f20626520746f6c6420746f5873757370656e642074686569722073656e64696e672e00742d20606f726967696e603a204d75737420706173732060526f6f74602ee82d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e73757370656e645f76616c756560547570646174655f64726f705f7468726573686f6c6404010c6e657710010c75333200041495014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e207468652071756575652061667465722077686963682077652064726f7020616e792066757274686572686d657373616765732066726f6d20746865206368616e6e656c2e00742d20606f726967696e603a204d75737420706173732060526f6f74602eec2d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e64726f705f7468726573686f6c64605c7570646174655f726573756d655f7468726573686f6c6404010c6e657710010c75333200051491014f76657277726974657320746865206e756d626572206f66207061676573206f66206d6573736167657320776869636820746865207175657565206d757374206265207265647563656420746f206265666f7265206974207369676e616c732074686174ec6d6573736167652073656e64696e67206d6179207265636f6d6d656e636520616674657220697420686173206265656e2073757370656e6465642e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e726573756d655f7468726573686f6c64605c7570646174655f7468726573686f6c645f77656967687404010c6e657720011857656967687400061049014f7665727772697465732074686520616d6f756e74206f662072656d61696e696e672077656967687420756e6465722077686963682077652073746f702070726f63657373696e67206d657373616765732e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7468726573686f6c645f77656967687460707570646174655f7765696768745f72657374726963745f646563617904010c6e657720011857656967687400071445014f7665727772697465732074686520737065656420746f2077686963682074686520617661696c61626c652077656967687420617070726f616368657320746865206d6178696d756d207765696768742ea50141206c6f776572206e756d62657220726573756c747320696e2061206661737465722070726f6772657373696f6e2e20412076616c7565206f662031206d616b65732074686520656e746972652077656967687420617661696c61626c6520696e697469616c6c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e0d012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7765696768745f72657374726963745f6465636179602e847570646174655f78636d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400081429014f766572777269746520746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c206d657373616765206d617920636f6e73756d652e71014d657373616765732061626f766520746869732077656967687420676f20696e746f20746865206f76657277656967687420717565756520616e64206d6179206f6e6c79206265207365727669636564206578706c696369746c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e21012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e78636d705f6d61785f696e646976696475616c5f776569676874602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e31030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000046c4661696c656420746f2073656e642058434d206d6573736167652e3042616458636d4f726967696e0001043c4261642058434d206f726967696e2e1842616458636d000204344261642058434d20646174612e484261644f766572776569676874496e64657800030454426164206f76657277656967687420696e6465782e3c5765696768744f7665724c696d6974000404f850726f76696465642077656967687420697320706f737369626c79206e6f7420656e6f75676820746f206578656375746520746865206d6573736167652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090935030c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465724101015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679390301404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e4101015856657273696f6e65644d756c74694c6f636174696f6e00012469735f61637469766571010110626f6f6c000100145265616479080120726573706f6e73654103014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000390304184f7074696f6e040454013d030108104e6f6e6500000010536f6d6504003d0300000100003d03000004080808004103080c78636d4456657273696f6e6564526573706f6e736500010c08563004004503013076303a3a526573706f6e736500000008563104004903013076313a3a526573706f6e736500010008563204000501013076323a3a526573706f6e73650002000045030c0c78636d08763020526573706f6e73650001041841737365747304003101013c5665633c4d756c746941737365743e0000000049030c0c78636d08763120526573706f6e7365000108184173736574730400e4012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100004d03000004081041010051030000040c242410005503102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540159030453000004005d0301185665633c543e0000590300000408410110005d0300000259030061030c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e745461726765747304006503013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000650304184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c000001000069030c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573744101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d6573736167656d030154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573744101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172794101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574732d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573744101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172794101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574732d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765910301a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6eac0148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e8401484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e4101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e4101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573744101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172794101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574732d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742501012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573744101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172794101016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0001186173736574732d010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742501012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6d03080c78636d3056657273696f6e656458636d041043616c6c00010c08563004007103013476303a3a58636d3c43616c6c3e00000008563104008103013476313a3a58636d3c43616c6c3e0001000856320400d8013476323a3a58636d3c43616c6c3e0002000071030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574733101013c5665633c4d756c746941737365743e00011c65666665637473750301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574733101013c5665633c4d756c746941737365743e00011c65666665637473750301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574733101013c5665633c4d756c746941737365743e00011c65666665637473750301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c4010c753634000120726573706f6e736545030120526573706f6e7365000300345472616e7366657241737365740801186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065110101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c1501014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686f390101344d756c74694c6f636174696f6e00011c6d65737361676571030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000075030000027903007903100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976653101013c5665633c4d756c746941737365743e00011c726563656976653101013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574733101013c5665633c4d756c746941737365743e00011c72657365727665390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c4010c75363400011064657374390101344d756c74694c6f636174696f6e0001186173736574733101013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573350101284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c00010c78636d7d0301385665633c58636d3c43616c6c3e3e000700007d0300000271030081030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473e4012c4d756c746941737365747300011c65666665637473850301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e4012c4d756c746941737365747300011c65666665637473850301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e4012c4d756c746941737365747300011c65666665637473850301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c4010c753634000120726573706f6e736549030120526573706f6e7365000300345472616e736665724173736574080118617373657473e4012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e4012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065110101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c1501014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686fb00154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676581030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c4010c75363400014c6d61785f726573706f6e73655f776569676874c4010c753634000b0048556e73756273637269626556657273696f6e000c000085030000028903008903100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473190101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473190101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665190101404d756c7469417373657446696c74657200011c72656365697665e4012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473190101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473190101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c4010c75363400011064657374ac01344d756c74694c6f636174696f6e000118617373657473190101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573ec01284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c000130696e737472756374696f6e738d0301385665633c58636d3c43616c6c3e3e000700008d030000028103009103080c78636d3056657273696f6e656458636d041043616c6c00010c08563004009503013476303a3a58636d3c43616c6c3e0000000856310400a903013476313a3a58636d3c43616c6c3e0001000856320400b903013476323a3a58636d3c43616c6c3e0002000095030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574733101013c5665633c4d756c746941737365743e00011c65666665637473990301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574733101013c5665633c4d756c746941737365743e00011c65666665637473990301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574733101013c5665633c4d756c746941737365743e00011c65666665637473990301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c4010c753634000120726573706f6e736545030120526573706f6e7365000300345472616e7366657241737365740801186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065110101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6ca503014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686f390101344d756c74694c6f636174696f6e00011c6d65737361676595030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000099030000029d03009d03100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976653101013c5665633c4d756c746941737365743e00011c726563656976653101013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574733101013c5665633c4d756c746941737365743e00011c72657365727665390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574733101013c5665633c4d756c746941737365743e00011064657374390101344d756c74694c6f636174696f6e00011c65666665637473750301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c4010c75363400011064657374390101344d756c74694c6f636174696f6e0001186173736574733101013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573350101284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c00010c78636da10301385665633c58636d3c43616c6c3e3e00070000a103000002950300a5030c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e0000a9030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473e4012c4d756c746941737365747300011c65666665637473ad0301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e4012c4d756c746941737365747300011c65666665637473ad0301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e4012c4d756c746941737365747300011c65666665637473ad0301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c4010c753634000120726573706f6e736549030120526573706f6e7365000300345472616e736665724173736574080118617373657473e4012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e4012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065110101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6ca503014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686fb00154496e746572696f724d756c74694c6f636174696f6e00011c6d657373616765a9030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c4010c75363400014c6d61785f726573706f6e73655f776569676874c4010c753634000b0048556e73756273637269626556657273696f6e000c0000ad03000002b10300b103100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473190101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473190101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665190101404d756c7469417373657446696c74657200011c72656365697665e4012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473190101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473190101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473850301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c4010c75363400011064657374ac01344d756c74694c6f636174696f6e000118617373657473190101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573ec01284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c000130696e737472756374696f6e73b50301385665633c58636d3c43616c6c3e3e00070000b503000002a90300b9030c0c78636d0876320c58636d041043616c6c00000400bd0301585665633c496e737472756374696f6e3c43616c6c3e3e0000bd03000002c10300c1030c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400e4012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e4012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e4012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c4011c51756572794964000120726573706f6e736505010120526573706f6e73650001286d61785f776569676874c4010c753634000300345472616e736665724173736574080118617373657473e4012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e4012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065110101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c4010c75363400011063616c6ca503014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c4011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c4010c753634000c00304465706f73697441737365740c0118617373657473190101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473190101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e000e003445786368616e6765417373657408011067697665190101404d756c7469417373657446696c74657200011c72656365697665e4012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473190101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473190101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd8011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c4011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e000118617373657473190101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c4010c75363400120030427579457865637574696f6e08011066656573ec01284d756c746941737365740001307765696768745f6c696d69742501012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400b903012458636d3c43616c6c3e0015002c536574417070656e6469780400b903012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e4012c4d756c74694173736574730001187469636b6574ac01344d756c74694c6f636174696f6e00180010547261700400c4010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c4011c5175657279496400014c6d61785f726573706f6e73655f776569676874c4010c753634001a0048556e73756273637269626556657273696f6e001b0000c5030c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909c9030c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f7204045400010004b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909cd03086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c2001185765696768740000d103086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7424013c4f766572776569676874496e6465780000d503000002d90300d90300000408102c00dd030c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657824013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030905365727669636520612073696e676c65206f766572776569676874206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733aac2d2060556e6b6e6f776e603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e15012d20604f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee1030c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e0000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e244f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909e5030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73e90301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465786901010c75313600011063616c6ced030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73e90301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e1d040154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6ced030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c73e90301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee903000002ed0300ed03084473746174656d696e745f72756e74696d651043616c6c00013c1853797374656d0400a50101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000003c50617261636861696e53797374656d04002d0201d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e0001002454696d657374616d700400550201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003002042616c616e6365730400790201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a0028417574686f727368697004009d0201bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e00140044436f6c6c61746f7253656c656374696f6e0400c10201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6c6c61746f7253656c656374696f6e2c2052756e74696d653e0015001c53657373696f6e0400e50201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0016002458636d70517565756504002d0301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d7051756575652c2052756e74696d653e001e002c506f6c6b61646f7458636d0400690301c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e001f0020446d7051756575650400dd0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0021001c5574696c6974790400e50301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e002800204d756c74697369670400f10301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e0029001450726f78790400fd0301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e002a00184173736574730400050401ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574732c2052756e74696d653e0032001c556e697175657304000d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556e69717565732c2052756e74696d653e00330000f1030c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f726965738c01445665633c543a3a4163636f756e7449643e00011063616c6ced030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c646901010c7531360001446f746865725f7369676e61746f726965738c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74f50301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6cf90301344f706171756543616c6c3c543e00012873746f72655f63616c6c71010110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c646901010c7531360001446f746865725f7369676e61746f726965738c01445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74f50301844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c646901010c7531360001446f746865725f7369676e61746f726965738c01445665633c543a3a4163636f756e7449643e00012474696d65706f696e745d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef50304184f7074696f6e040454015d010108104e6f6e6500000010536f6d6504005d010000010000f90310346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f706171756504045401ed03000800b8000000ed030104540000fd030c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c7d0201504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065010401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6ced030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706565010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706565010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f7479706565010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465786901010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706565010130543a3a50726f787954797065000114696e6465786901010c753136000118686569676874b80138543a3a426c6f636b4e756d6265720001246578745f696e646578b8010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c7d0201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c7d0201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e0001107265616c7d0201504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065010401504f7074696f6e3c543a3a50726f7879547970653e00011063616c6ced030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e010404184f7074696f6e0404540165010108104e6f6e6500000010536f6d6504006501000001000005040c3470616c6c65745f6173736574731870616c6c65741043616c6c080454000449000164186372656174650c01086964b80128543a3a4173736574496400011461646d696e7d0201504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365180128543a3a42616c616e636500004ce849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d2061207075626c6963206f726967696e2e00250154686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00bc46756e6473206f662073656e64657220617265207265736572766564206279206041737365744465706f736974602e002c506172616d65746572733a59012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d206061646d696e603a205468652061646d696e206f66207468697320636c617373206f66206173736574732e205468652061646d696e2069732074686520696e697469616c2061646472657373206f6620656163689c6d656d626572206f662074686520617373657420636c61737327732061646d696e207465616d2e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f6372656174651001086964b80128543a3a417373657449640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e00013469735f73756666696369656e7471010110626f6f6c00012c6d696e5f62616c616e6365cc0128543a3a42616c616e636500014cf849737375652061206e657720636c617373206f662066756e6769626c65206173736574732066726f6d20612070726976696c65676564206f726967696e2e00b454686973206e657720617373657420636c61737320686173206e6f2061737365747320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0059012d20606964603a20546865206964656e746966696572206f6620746865206e65772061737365742e2054686973206d757374206e6f742062652063757272656e746c7920696e2075736520746f206964656e7469667948616e206578697374696e672061737365742e59012d20606f776e6572603a20546865206f776e6572206f66207468697320636c617373206f66206173736574732e20546865206f776e6572206861732066756c6c20737570657275736572207065726d697373696f6e7325016f76657220746869732061737365742c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f790801086964b80128543a3a4173736574496400011c7769746e6573730904013844657374726f795769746e6573730002488c44657374726f79206120636c617373206f662066756e6769626c65206173736574732e005501546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d757374206265205369676e656420616e64207468652073656e646572206d75737420626520746865606f776e6572206f662074686520617373657420606964602e004d012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652064657374726f7965642e2054686973206d757374206964656e7469667920616e206578697374696e671861737365742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e0045014e4f54453a2049742063616e2062652068656c7066756c20746f20666972737420667265657a6520616e206173736574206265666f72652064657374726f79696e6720697420736f207468617420796f75490163616e2070726f76696465206163637572617465207769746e65737320696e666f726d6174696f6e20616e642070726576656e742075736572732066726f6d206d616e6970756c6174696e67207374617465b0696e20612077617920746861742063616e206d616b652069742068617264657220746f2064657374726f792e00745765696768743a20604f2863202b2070202b206129602077686572653ac02d206063203d20287769746e6573732e6163636f756e7473202d207769746e6573732e73756666696369656e747329606c2d206073203d207769746e6573732e73756666696369656e747360642d206061203d207769746e6573732e617070726f76616c7360106d696e740c01086964b80128543a3a4173736574496400012c62656e65666963696172797d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74cc0128543a3a42616c616e6365000330884d696e7420617373657473206f66206120706172746963756c617220636c6173732e003901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f662074686520617373657420606964602e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206d696e7465642e0d012d206062656e6566696369617279603a20546865206163636f756e7420746f206265206372656469746564207769746820746865206d696e746564206173736574732ec42d2060616d6f756e74603a2054686520616d6f756e74206f662074686520617373657420746f206265206d696e7465642e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296055014d6f6465733a205072652d6578697374696e672062616c616e6365206f66206062656e6566696369617279603b204163636f756e74207072652d6578697374656e6365206f66206062656e6566696369617279602e106275726e0c01086964b80128543a3a4173736574496400010c77686f7d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74cc0128543a3a42616c616e636500043c4501526564756365207468652062616c616e6365206f66206077686f60206279206173206d75636820617320706f737369626c6520757020746f2060616d6f756e746020617373657473206f6620606964602e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204d616e61676572206f662074686520617373657420606964602e00d04261696c73207769746820604e6f4163636f756e746020696620746865206077686f6020697320616c726561647920646561642e00fc2d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74206275726e65642ea02d206077686f603a20546865206163636f756e7420746f20626520646562697465642066726f6d2e29012d2060616d6f756e74603a20546865206d6178696d756d20616d6f756e74206279207768696368206077686f6027732062616c616e63652073686f756c6420626520726564756365642e005101456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e20496620746869732074616b6573207468652062616c616e636520746f2062656c6f772074686539016d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74206275726e656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296009014d6f6465733a20506f73742d6578697374656e6365206f66206077686f603b20507265202620706f7374205a6f6d6269652d737461747573206f66206077686f602e207472616e736665720c01086964b80128543a3a417373657449640001187461726765747d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74cc0128543a3a42616c616e6365000548d04d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e4c7472616e736665725f6b6565705f616c6976650c01086964b80128543a3a417373657449640001187461726765747d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74cc0128543a3a42616c616e636500064859014d6f766520736f6d65206173736574732066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722c206b656570696e67207468652073656e646572206163636f756e7420616c6976652e00584f726967696e206d757374206265205369676e65642e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e9c2d2060746172676574603a20546865206163636f756e7420746f2062652063726564697465642e51012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652073656e64657227732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e646101607461726765746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e5d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652073656e6465722062616c616e63652061626f7665207a65726f206275742062656c6f77bc746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f662060746172676574603b20506f73742d6578697374656e6365206f662073656e6465723b204163636f756e74207072652d6578697374656e6365206f662460746172676574602e38666f7263655f7472616e736665721001086964b80128543a3a41737365744964000118736f757263657d0201504163636f756e7449644c6f6f6b75704f663c543e000110646573747d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74cc0128543a3a42616c616e636500074cb44d6f766520736f6d65206173736574732066726f6d206f6e65206163636f756e7420746f20616e6f746865722e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e0011012d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206861766520736f6d6520616d6f756e74207472616e736665727265642e982d2060736f75726365603a20546865206163636f756e7420746f20626520646562697465642e942d206064657374603a20546865206163636f756e7420746f2062652063726564697465642e59012d2060616d6f756e74603a2054686520616d6f756e74206279207768696368207468652060736f757263656027732062616c616e6365206f66206173736574732073686f756c64206265207265647563656420616e64590160646573746027732062616c616e636520696e637265617365642e2054686520616d6f756e742061637475616c6c79207472616e73666572726564206d617920626520736c696768746c79206772656174657220696e4d017468652063617365207468617420746865207472616e7366657220776f756c64206f74686572776973652074616b65207468652060736f75726365602062616c616e63652061626f7665207a65726f20627574d462656c6f7720746865206d696e696d756d2062616c616e63652e204d7573742062652067726561746572207468616e207a65726f2e006101456d69747320605472616e73666572726564602077697468207468652061637475616c20616d6f756e74207472616e736665727265642e20496620746869732074616b65732074686520736f757263652062616c616e63655d01746f2062656c6f7720746865206d696e696d756d20666f72207468652061737365742c207468656e2074686520616d6f756e74207472616e7366657272656420697320696e6372656173656420746f2074616b6520697420746f207a65726f2e00385765696768743a20604f2831296051014d6f6465733a205072652d6578697374656e6365206f66206064657374603b20506f73742d6578697374656e6365206f662060736f75726365603b204163636f756e74207072652d6578697374656e6365206f661c6064657374602e18667265657a650801086964b80128543a3a4173736574496400010c77686f7d0201504163636f756e7449644c6f6f6b75704f663c543e000828e0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e742e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e882d206077686f603a20546865206163636f756e7420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296010746861770801086964b80128543a3a4173736574496400010c77686f7d0201504163636f756e7449644c6f6f6b75704f663c543e000928cc416c6c6f7720756e70726976696c65676564207472616e73666572732066726f6d20616e206163636f756e7420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e902d206077686f603a20546865206163636f756e7420746f20626520756e66726f7a656e2e003c456d6974732060546861776564602e00385765696768743a20604f2831296030667265657a655f61737365740401086964b80128543a3a41737365744964000a24f0446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f722074686520617373657420636c6173732e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f2831296028746861775f61737365740401086964b80128543a3a41737365744964000b24c4416c6c6f7720756e70726976696c65676564207472616e736665727320666f722074686520617373657420616761696e2e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e6572736869700801086964b80128543a3a417373657449640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e000c28744368616e676520746865204f776e6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d1001086964b80128543a3a417373657449640001186973737565727d0201504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e7d0201504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65727d0201504163636f756e7449644c6f6f6b75704f663c543e000d30c44368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f6620616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00c42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f2062652066726f7a656e2ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f28312960307365745f6d657461646174611001086964b80128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c730801087538000e407853657420746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00d846756e6473206f662073656e64657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a5101604d657461646174614465706f73697442617365202b204d657461646174614465706f73697450657242797465202a20286e616d652e6c656e202b2073796d626f6c2e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d657461646174610401086964b80128543a3a41737365744964000f2c80436c65617220746865206d6574616461746120666f7220616e2061737365742e002d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f662074686520617373657420606964602e00a4416e79206465706f73697420697320667265656420666f7220746865206173736574206f776e65722e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f7365745f6d657461646174611401086964b80128543a3a417373657449640001106e616d652c011c5665633c75383e00011873796d626f6c2c011c5665633c75383e000120646563696d616c73080108753800012469735f66726f7a656e71010110626f6f6c001038b8466f72636520746865206d6574616461746120666f7220616e20617373657420746f20736f6d652076616c75652e006c4f726967696e206d75737420626520466f7263654f726967696e2e0068416e79206465706f736974206973206c65667420616c6f6e652e00b82d20606964603a20546865206964656e746966696572206f662074686520617373657420746f207570646174652e4d012d20606e616d65603a20546865207573657220667269656e646c79206e616d65206f6620746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e4d012d206073796d626f6c603a205468652065786368616e67652073796d626f6c20666f7220746869732061737365742e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e2d012d2060646563696d616c73603a20546865206e756d626572206f6620646563696d616c732074686973206173736574207573657320746f20726570726573656e74206f6e6520756e69742e0050456d69747320604d65746164617461536574602e0051015765696768743a20604f284e202b20532960207768657265204e20616e6420532061726520746865206c656e677468206f6620746865206e616d6520616e642073796d626f6c20726573706563746976656c792e50666f7263655f636c6561725f6d657461646174610401086964b80128543a3a4173736574496400112c80436c65617220746865206d6574616461746120666f7220616e2061737365742e006c4f726967696e206d75737420626520466f7263654f726967696e2e0060416e79206465706f7369742069732072657475726e65642e00b42d20606964603a20546865206964656e746966696572206f662074686520617373657420746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f2831296048666f7263655f61737365745f7374617475732001086964b80128543a3a417373657449640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e0001186973737565727d0201504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e7d0201504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65727d0201504163636f756e7449644c6f6f6b75704f663c543e00012c6d696e5f62616c616e6365cc0128543a3a42616c616e636500013469735f73756666696369656e7471010110626f6f6c00012469735f66726f7a656e71010110626f6f6c00125898416c746572207468652061747472696275746573206f66206120676976656e2061737365742e00744f726967696e206d7573742062652060466f7263654f726967696e602e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e9c2d20606f776e6572603a20546865206e6577204f776e6572206f6620746869732061737365742ea42d2060697373756572603a20546865206e657720497373756572206f6620746869732061737365742e9c2d206061646d696e603a20546865206e65772041646d696e206f6620746869732061737365742eac2d2060667265657a6572603a20546865206e657720467265657a6572206f6620746869732061737365742e4d012d20606d696e5f62616c616e6365603a20546865206d696e696d756d2062616c616e6365206f662074686973206e6577206173736574207468617420616e792073696e676c65206163636f756e74206d7573743d01686176652e20496620616e206163636f756e7427732062616c616e636520697320726564756365642062656c6f7720746869732c207468656e20697420636f6c6c617073657320746f207a65726f2e51012d206069735f73756666696369656e74603a20576865746865722061206e6f6e2d7a65726f2062616c616e6365206f662074686973206173736574206973206465706f736974206f662073756666696369656e744d0176616c756520746f206163636f756e7420666f722074686520737461746520626c6f6174206173736f6369617465642077697468206974732062616c616e63652073746f726167652e2049662073657420746f55016074727565602c207468656e206e6f6e2d7a65726f2062616c616e636573206d61792062652073746f72656420776974686f757420612060636f6e73756d657260207265666572656e63652028616e6420746875734d01616e20454420696e207468652042616c616e6365732070616c6c6574206f7220776861746576657220656c7365206973207573656420746f20636f6e74726f6c20757365722d6163636f756e742073746174652067726f777468292e3d012d206069735f66726f7a656e603a2057686574686572207468697320617373657420636c6173732069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e8456d697473206041737365745374617475734368616e67656460207769746820746865206964656e74697479206f66207468652061737365742e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c01086964b80128543a3a4173736574496400012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74cc0128543a3a42616c616e63650013502d01417070726f766520616e20616d6f756e74206f6620617373657420666f72207472616e7366657220627920612064656c6567617465642074686972642d7061727479206163636f756e742e00584f726967696e206d757374206265205369676e65642e004d01456e737572657320746861742060417070726f76616c4465706f7369746020776f727468206f66206043757272656e6379602069732072657365727665642066726f6d207369676e696e67206163636f756e745501666f722074686520707572706f7365206f6620686f6c64696e672074686520617070726f76616c2e20496620736f6d65206e6f6e2d7a65726f20616d6f756e74206f662061737365747320697320616c72656164794901617070726f7665642066726f6d207369676e696e67206163636f756e7420746f206064656c6567617465602c207468656e20697420697320746f70706564207570206f7220756e726573657276656420746f546d656574207468652072696768742076616c75652e0045014e4f54453a20546865207369676e696e67206163636f756e7420646f6573206e6f74206e65656420746f206f776e2060616d6f756e7460206f66206173736574732061742074686520706f696e74206f66446d616b696e6720746869732063616c6c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e0d012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e736665722061737365742e49012d2060616d6f756e74603a2054686520616d6f756e74206f662061737365742074686174206d6179206265207472616e73666572726564206279206064656c6567617465602e204966207468657265206973e0616c726561647920616e20617070726f76616c20696e20706c6163652c207468656e207468697320616374732061646469746976656c792e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c0801086964b80128543a3a4173736574496400012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e001434490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e003d014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c616365206265747765656e207369676e657220616e642c6064656c6567617465602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296054666f7263655f63616e63656c5f617070726f76616c0c01086964b80128543a3a417373657449640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e00012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e001534490143616e63656c20616c6c206f6620736f6d6520617373657420617070726f76656420666f722064656c656761746564207472616e7366657220627920612074686972642d7061727479206163636f756e742e0049014f726967696e206d7573742062652065697468657220466f7263654f726967696e206f72205369676e6564206f726967696e207769746820746865207369676e6572206265696e67207468652041646d696e686163636f756e74206f662074686520617373657420606964602e004901556e726573657276657320616e79206465706f7369742070726576696f75736c792072657365727665642062792060617070726f76655f7472616e736665726020666f722074686520617070726f76616c2e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e05012d206064656c6567617465603a20546865206163636f756e742064656c656761746564207065726d697373696f6e20746f207472616e736665722061737365742e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f28312960447472616e736665725f617070726f7665641001086964b80128543a3a417373657449640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e00012c64657374696e6174696f6e7d0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74cc0128543a3a42616c616e63650016484d015472616e7366657220736f6d652061737365742062616c616e63652066726f6d20612070726576696f75736c792064656c656761746564206163636f756e7420746f20736f6d652074686972642d7061727479206163636f756e742e0049014f726967696e206d757374206265205369676e656420616e64207468657265206d75737420626520616e20617070726f76616c20696e20706c6163652062792074686520606f776e65726020746f207468651c7369676e65722e00590149662074686520656e7469726520616d6f756e7420617070726f76656420666f72207472616e73666572206973207472616e736665727265642c207468656e20616e79206465706f7369742070726576696f75736c79b472657365727665642062792060617070726f76655f7472616e736665726020697320756e72657365727665642e00902d20606964603a20546865206964656e746966696572206f66207468652061737365742e61012d20606f776e6572603a20546865206163636f756e742077686963682070726576696f75736c7920617070726f76656420666f722061207472616e73666572206f66206174206c656173742060616d6f756e746020616e64bc66726f6d207768696368207468652061737365742062616c616e63652077696c6c2062652077697468647261776e2e61012d206064657374696e6174696f6e603a20546865206163636f756e7420746f207768696368207468652061737365742062616c616e6365206f662060616d6f756e74602077696c6c206265207472616e736665727265642eb42d2060616d6f756e74603a2054686520616d6f756e74206f662061737365747320746f207472616e736665722e009c456d69747320605472616e73666572726564417070726f76656460206f6e20737563636573732e00385765696768743a20604f2831296014746f7563680401086964b80128543a3a41737365744964001724c043726561746520616e206173736574206163636f756e7420666f72206e6f6e2d70726f7669646572206173736574732e00c041206465706f7369742077696c6c2062652074616b656e2066726f6d20746865207369676e6572206163636f756e742e005d012d20606f726967696e603a204d757374206265205369676e65643b20746865207369676e6572206163636f756e74206d75737420686176652073756666696369656e742066756e647320666f722061206465706f736974382020746f2062652074616b656e2e09012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e0098456d6974732060546f756368656460206576656e74207768656e207375636365737366756c2e18726566756e640801086964b80128543a3a41737365744964000128616c6c6f775f6275726e71010110626f6f6c001820c052657475726e20746865206465706f7369742028696620616e7929206f6620616e206173736574206163636f756e742e0068546865206f726967696e206d757374206265205369676e65642e0009012d20606964603a20546865206964656e746966696572206f662074686520617373657420666f7220746865206163636f756e7420746f20626520637265617465642e5d012d2060616c6c6f775f6275726e603a20496620607472756560207468656e20617373657473206d61792062652064657374726f79656420696e206f7264657220746f20636f6d706c6574652074686520726566756e642e009c456d6974732060526566756e64656460206576656e74207768656e207375636365737366756c2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e09040c3470616c6c65745f6173736574731474797065733844657374726f795769746e65737300000c01206163636f756e7473b8010c75333200012c73756666696369656e7473b8010c753332000124617070726f76616c73b8010c75333200000d040c3870616c6c65745f756e69717565731870616c6c65741043616c6c08045400044900016818637265617465080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011461646d696e7d0201504163636f756e7449644c6f6f6b75704f663c543e000040090149737375652061206e657720636f6c6c656374696f6e206f66206e6f6e2d66756e6769626c65206974656d732066726f6d2061207075626c6963206f726967696e2e001d0154686973206e657720636f6c6c656374696f6e20686173206e6f206974656d7320696e697469616c6c7920616e6420697473206f776e657220697320746865206f726967696e2e002501546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320667265652e00ac604974656d4465706f736974602066756e6473206f662073656e646572206172652072657365727665642e002c506172616d65746572733a61012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f6620746865206e657720636f6c6c656374696f6e2e2054686973206d757374206e6f742062652063757272656e746c7920696e207573652e45012d206061646d696e603a205468652061646d696e206f66207468697320636f6c6c656374696f6e2e205468652061646d696e2069732074686520696e697469616c2061646472657373206f662065616368986d656d626572206f662074686520636f6c6c656374696f6e27732061646d696e207465616d2e0098456d69747320604372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f2831296030666f7263655f6372656174650c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e000130667265655f686f6c64696e6771010110626f6f6c000144190149737375652061206e657720636f6c6c656374696f6e206f66206e6f6e2d66756e6769626c65206974656d732066726f6d20612070726976696c65676564206f726967696e2e00ac54686973206e657720636f6c6c656374696f6e20686173206e6f206974656d7320696e697469616c6c792e00a4546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e602e009c556e6c696b652060637265617465602c206e6f2066756e6473206172652072657365727665642e0049012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f6620746865206e6577206974656d2e2054686973206d757374206e6f742062652063757272656e746c7920696e207573652e39012d20606f776e6572603a20546865206f776e6572206f66207468697320636f6c6c656374696f6e206f66206974656d732e20546865206f776e6572206861732066756c6c207375706572757365723420207065726d697373696f6e7321016f7665722074686973206974656d2c20627574206d6179206c61746572206368616e676520616e6420636f6e66696775726520746865207065726d697373696f6e73207573696e6790607472616e736665725f6f776e6572736869706020616e6420607365745f7465616d602e00ac456d6974732060466f7263654372656174656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f283129601c64657374726f79080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400011c7769746e6573731104013844657374726f795769746e65737300023c9c44657374726f79206120636f6c6c656374696f6e206f662066756e6769626c65206974656d732e005d01546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d75737420626520605369676e65646020616e64207468652073656e646572206d75737420626520746865686f776e6572206f66207468652060636f6c6c656374696f6e602e0005012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e20746f2062652064657374726f7965642e31012d20607769746e657373603a20496e666f726d6174696f6e206f6e20746865206974656d73206d696e74656420696e2074686520636f6c6c656374696f6e2e2054686973206d75737420626520636f72726563742e00a0456d697473206044657374726f79656460206576656e74207768656e207375636365737366756c2e00645765696768743a20604f286e202b206d29602077686572653a542d20606e203d207769746e6573732e6974656d7360782d20606d203d207769746e6573732e6974656d5f6d657461646174617360682d206061203d207769746e6573732e6174747269627574657360106d696e740c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e00032ca04d696e7420616e206974656d206f66206120706172746963756c617220636f6c6c656374696f6e2e004101546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d7573742062652074686520497373756572206f66207468652060636f6c6c656374696f6e602e00e02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d20746f206265206d696e7465642ec82d20606974656d603a20546865206974656d2076616c7565206f6620746865206974656d20746f206265206d696e7465642ed82d206062656e6566696369617279603a2054686520696e697469616c206f776e6572206f6620746865206d696e746564206974656d2e0094456d697473206049737375656460206576656e74207768656e207375636365737366756c2e00385765696768743a20604f28312960106275726e0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012c636865636b5f6f776e6572150401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e0004345844657374726f7920612073696e676c65206974656d2e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f66207468652060636f6c6c656374696f6e602e00e02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d20746f206265206275726e65642eb02d20606974656d603a20546865206974656d206f6620746865206974656d20746f206265206275726e65642e51012d2060636865636b5f6f776e6572603a2049662060536f6d6560207468656e20746865206f7065726174696f6e2077696c6c206661696c2077697468206057726f6e674f776e65726020756e6c657373207468657820206974656d206973206f776e656420627920746869732076616c75652e00b4456d69747320604275726e6564602077697468207468652061637475616c20616d6f756e74206275726e65642e00385765696768743a20604f283129607c4d6f6465733a2060636865636b5f6f776e65722e69735f736f6d652829602e207472616e736665720c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000110646573747d0201504163636f756e7449644c6f6f6b75704f663c543e000544c04d6f766520616e206974656d2066726f6d207468652073656e646572206163636f756e7420746f20616e6f746865722e00b454686973207265736574732074686520617070726f766564206163636f756e74206f6620746865206974656d2e00f44f726967696e206d757374206265205369676e656420616e6420746865207369676e696e67206163636f756e74206d757374206265206569746865723a802d207468652041646d696e206f66207468652060636f6c6c656374696f6e603b682d20746865204f776e6572206f662074686520606974656d603b35012d2074686520617070726f7665642064656c656761746520666f722074686520606974656d602028696e207468697320636173652c2074686520617070726f76616c206973207265736574292e0028417267756d656e74733af42d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d20746f206265207472616e736665727265642ec42d20606974656d603a20546865206974656d206f6620746865206974656d20746f206265207472616e736665727265642edc2d206064657374603a20546865206163636f756e7420746f2072656365697665206f776e657273686970206f6620746865206974656d2e0050456d69747320605472616e73666572726564602e00385765696768743a20604f283129602472656465706f736974080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146974656d737d0101385665633c543a3a4974656d49643e0006449852656576616c7561746520746865206465706f73697473206f6e20736f6d65206974656d732e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468652060636f6c6c656374696f6e602e00b02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e20746f2062652066726f7a656e2e29012d20606974656d73603a20546865206974656d73206f662074686520636f6c6c656374696f6e2077686f7365206465706f736974732077696c6c2062652072656576616c75617465642e002d014e4f54453a205468697320657869737473206173206120626573742d6566666f72742066756e6374696f6e2e20416e79206974656d732077686963682061726520756e6b6e6f776e206f723901696e207468652063617365207468617420746865206f776e6572206163636f756e7420646f6573206e6f7420686176652072657365727661626c652066756e647320746f2070617920666f7220614d016465706f73697420696e637265617365206172652069676e6f7265642e2047656e6572616c6c7920746865206f776e65722069736e277420676f696e6720746f2063616c6c2074686973206f6e206974656d73550177686f7365206578697374696e67206465706f736974206973206c657373207468616e2074686520726566726573686564206465706f73697420617320697420776f756c64206f6e6c7920636f7374207468656d2c78736f2069742773206f66206c6974746c6520636f6e73657175656e63652e00590149742077696c6c207374696c6c2072657475726e20616e206572726f7220696e20746865206361736520746861742074686520636f6c6c656374696f6e20697320756e6b6e6f776e206f6620746865207369676e6572706973206e6f74207065726d697474656420746f2063616c6c2069742e00605765696768743a20604f286974656d732e6c656e2829296018667265657a65080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000728c8446973616c6c6f77206675727468657220756e70726976696c65676564207472616e73666572206f6620616e206974656d2e003d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f66207468652060636f6c6c656374696f6e602e00e02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d20746f2062652066726f7a656e2eb02d20606974656d603a20546865206974656d206f6620746865206974656d20746f2062652066726f7a656e2e003c456d697473206046726f7a656e602e00385765696768743a20604f283129601074686177080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d4964000828a852652d616c6c6f7720756e70726976696c65676564207472616e73666572206f6620616e206974656d2e003d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f66207468652060636f6c6c656374696f6e602e00e02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d20746f206265207468617765642eb02d20606974656d603a20546865206974656d206f6620746865206974656d20746f206265207468617765642e003c456d6974732060546861776564602e00385765696768743a20604f2831296044667265657a655f636f6c6c656374696f6e040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000924fc446973616c6c6f77206675727468657220756e70726976696c65676564207472616e736665727320666f7220612077686f6c6520636f6c6c656374696f6e2e003d014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c642062652074686520467265657a6572206f66207468652060636f6c6c656374696f6e602e00b02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e20746f2062652066726f7a656e2e0064456d6974732060436f6c6c656374696f6e46726f7a656e602e00385765696768743a20604f283129603c746861775f636f6c6c656374696f6e040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e4964000a24dc52652d616c6c6f7720756e70726976696c65676564207472616e736665727320666f7220612077686f6c6520636f6c6c656374696f6e2e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c64206265207468652041646d696e206f66207468652060636f6c6c656374696f6e602e00b02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e20746f206265207468617765642e0064456d6974732060436f6c6c656374696f6e546861776564602e00385765696768743a20604f28312960487472616e736665725f6f776e657273686970080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e000b2c844368616e676520746865204f776e6572206f66206120636f6c6c656374696f6e2e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468652060636f6c6c656374696f6e602e00f42d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e2077686f7365206f776e65722073686f756c64206265206368616e6765642e09012d20606f776e6572603a20546865206e6577204f776e6572206f66207468697320636f6c6c656374696f6e2e2054686579206d75737420686176652063616c6c656449012020607365745f6163636570745f6f776e6572736869706020776974682060636f6c6c656374696f6e6020696e206f7264657220666f722074686973206f7065726174696f6e20746f20737563636565642e0054456d69747320604f776e65724368616e676564602e00385765696768743a20604f28312960207365745f7465616d100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001186973737565727d0201504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e7d0201504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65727d0201504163636f756e7449644c6f6f6b75704f663c543e000c30d44368616e676520746865204973737565722c2041646d696e20616e6420467265657a6572206f66206120636f6c6c656374696f6e2e0035014f726967696e206d757374206265205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468652060636f6c6c656374696f6e602e00f02d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e2077686f7365207465616d2073686f756c64206265206368616e6765642eb82d2060697373756572603a20546865206e657720497373756572206f66207468697320636f6c6c656374696f6e2eb02d206061646d696e603a20546865206e65772041646d696e206f66207468697320636f6c6c656374696f6e2ec02d2060667265657a6572603a20546865206e657720467265657a6572206f66207468697320636f6c6c656374696f6e2e0050456d69747320605465616d4368616e676564602e00385765696768743a20604f2831296040617070726f76655f7472616e736665720c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400012064656c65676174657d0201504163636f756e7449644c6f6f6b75704f663c543e000d381501417070726f766520616e206974656d20746f206265207472616e7366657272656420627920612064656c6567617465642074686972642d7061727479206163636f756e742e004d01546865206f726967696e206d75737420636f6e666f726d20746f2060466f7263654f726967696e60206f72206d75737420626520605369676e65646020616e64207468652073656e646572206d757374206265f865697468657220746865206f776e6572206f662074686520606974656d60206f72207468652061646d696e206f662074686520636f6c6c656374696f6e2e0045012d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d20746f20626520617070726f76656420666f722064656c656761746564207472616e736665722e15012d20606974656d603a20546865206974656d206f6620746865206974656d20746f20626520617070726f76656420666f722064656c656761746564207472616e736665722e19012d206064656c6567617465603a20546865206163636f756e7420746f2064656c6567617465207065726d697373696f6e20746f207472616e7366657220746865206974656d2e001901496d706f7274616e74204e4f54453a205468652060617070726f76656460206163636f756e7420676574732072657365742061667465722065616368207472616e736665722e0090456d6974732060417070726f7665645472616e7366657260206f6e20737563636573732e00385765696768743a20604f283129603c63616e63656c5f617070726f76616c0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001506d617962655f636865636b5f64656c6567617465150401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e000e40110143616e63656c20746865207072696f7220617070726f76616c20666f7220746865207472616e73666572206f6620616e206974656d20627920612064656c65676174652e00584f726967696e206d757374206265206569746865723a542d207468652060466f72636560206f726967696e3bfc2d20605369676e656460207769746820746865207369676e6572206265696e67207468652041646d696e206f66207468652060636f6c6c656374696f6e603be42d20605369676e656460207769746820746865207369676e6572206265696e6720746865204f776e6572206f662074686520606974656d603b0028417267756d656e74733a3d012d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d206f662077686f736520617070726f76616c2077696c6c2062652063616e63656c6c65642e0d012d20606974656d603a20546865206974656d206f6620746865206974656d206f662077686f736520617070726f76616c2077696c6c2062652063616e63656c6c65642e51012d20606d617962655f636865636b5f64656c6567617465603a2049662060536f6d65602077696c6c20656e7375726520746861742074686520676976656e206163636f756e7420697320746865206f6e6520746fb020207768696368207065726d697373696f6e206f66207472616e736665722069732064656c6567617465642e0094456d6974732060417070726f76616c43616e63656c6c656460206f6e20737563636573732e00385765696768743a20604f2831296044666f7263655f6974656d5f7374617475731c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001146f776e65727d0201504163636f756e7449644c6f6f6b75704f663c543e0001186973737565727d0201504163636f756e7449644c6f6f6b75704f663c543e00011461646d696e7d0201504163636f756e7449644c6f6f6b75704f663c543e00011c667265657a65727d0201504163636f756e7449644c6f6f6b75704f663c543e000130667265655f686f6c64696e6771010110626f6f6c00012469735f66726f7a656e71010110626f6f6c000f4094416c746572207468652061747472696275746573206f66206120676976656e206974656d2e00744f726967696e206d7573742062652060466f7263654f726967696e602e00ac2d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f6620746865206974656d2e982d20606f776e6572603a20546865206e6577204f776e6572206f662074686973206974656d2ea02d2060697373756572603a20546865206e657720497373756572206f662074686973206974656d2e982d206061646d696e603a20546865206e65772041646d696e206f662074686973206974656d2ea82d2060667265657a6572603a20546865206e657720467265657a6572206f662074686973206974656d2e51012d2060667265655f686f6c64696e67603a20576865746865722061206465706f7369742069732074616b656e20666f7220686f6c64696e6720616e206974656d206f66207468697320636f6c6c656374696f6e2e39012d206069735f66726f7a656e603a2057686574686572207468697320636f6c6c656374696f6e2069732066726f7a656e2065786365707420666f72207065726d697373696f6e65642f61646d696e34696e737472756374696f6e732e00e0456d69747320604974656d5374617475734368616e67656460207769746820746865206964656e74697479206f6620746865206974656d2e00385765696768743a20604f28312960347365745f617474726962757465100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656d8401444f7074696f6e3c543a3a4974656d49643e00010c6b65798101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e00011476616c756585010174426f756e6465645665633c75382c20543a3a56616c75654c696d69743e001044a853657420616e2061747472696275746520666f72206120636f6c6c656374696f6e206f72206974656d2e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468653460636f6c6c656374696f6e602e005101496620746865206f726967696e206973205369676e65642c207468656e2066756e6473206f66207369676e657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613a2901604d657461646174614465706f73697442617365202b204465706f73697450657242797465202a20286b65792e6c656e202b2076616c75652e6c656e29602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e0039012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e2077686f7365206974656d2773206d6574616461746120746f207365742e05012d20606d617962655f6974656d603a20546865206964656e746966696572206f6620746865206974656d2077686f7365206d6574616461746120746f207365742e882d20606b6579603a20546865206b6579206f6620746865206174747269627574652ecc2d206076616c7565603a205468652076616c756520746f20776869636820746f2073657420746865206174747269627574652e0054456d6974732060417474726962757465536574602e00385765696768743a20604f283129603c636c6561725f6174747269627574650c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d617962655f6974656d8401444f7074696f6e3c543a3a4974656d49643e00010c6b65798101016c426f756e6465645665633c75382c20543a3a4b65794c696d69743e001138b0436c65617220616e2061747472696275746520666f72206120636f6c6c656374696f6e206f72206974656d2e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468653460636f6c6c656374696f6e602e00c0416e79206465706f73697420697320667265656420666f722074686520636f6c6c656374696f6e2773206f776e65722e0041012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e2077686f7365206974656d2773206d6574616461746120746f20636c6561722e0d012d20606d617962655f6974656d603a20546865206964656e746966696572206f6620746865206974656d2077686f7365206d6574616461746120746f20636c6561722e882d20606b6579603a20546865206b6579206f6620746865206174747269627574652e0064456d6974732060417474726962757465436c6561726564602e00385765696768743a20604f28312960307365745f6d65746164617461100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001106461746179010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e71010110626f6f6c0012447453657420746865206d6574616461746120666f7220616e206974656d2e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468653460636f6c6c656374696f6e602e005101496620746865206f726967696e206973205369676e65642c207468656e2066756e6473206f66207369676e657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613af4604d657461646174614465706f73697442617365202b204465706f73697450657242797465202a20646174612e6c656e602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e0039012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e2077686f7365206974656d2773206d6574616461746120746f207365742eec2d20606974656d603a20546865206964656e746966696572206f6620746865206974656d2077686f7365206d6574616461746120746f207365742e4d012d206064617461603a205468652067656e6572616c20696e666f726d6174696f6e206f662074686973206974656d2e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e35012d206069735f66726f7a656e603a205768657468657220746865206d657461646174612073686f756c642062652066726f7a656e20616761696e73742066757274686572206368616e6765732e0050456d69747320604d65746164617461536574602e00385765696768743a20604f2831296038636c6561725f6d65746164617461080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640013347c436c65617220746865206d6574616461746120666f7220616e206974656d2e005d014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f72205369676e656420616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66207468651c606974656d602e00c0416e79206465706f73697420697320667265656420666f722074686520636f6c6c656374696f6e2773206f776e65722e0041012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e2077686f7365206974656d2773206d6574616461746120746f20636c6561722ef42d20606974656d603a20546865206964656e746966696572206f6620746865206974656d2077686f7365206d6574616461746120746f20636c6561722e0060456d69747320604d65746164617461436c6561726564602e00385765696768743a20604f283129605c7365745f636f6c6c656374696f6e5f6d657461646174610c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106461746179010178426f756e6465645665633c75382c20543a3a537472696e674c696d69743e00012469735f66726f7a656e71010110626f6f6c0014408853657420746865206d6574616461746120666f72206120636f6c6c656374696f6e2e0055014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f7220605369676e65646020616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66447468652060636f6c6c656374696f6e602e005901496620746865206f726967696e20697320605369676e6564602c207468656e2066756e6473206f66207369676e657220617265207265736572766564206163636f7264696e6720746f2074686520666f726d756c613af4604d657461646174614465706f73697442617365202b204465706f73697450657242797465202a20646174612e6c656e602074616b696e6720696e746f8c6163636f756e7420616e7920616c72656164792072657365727665642066756e64732e0011012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f6620746865206974656d2077686f7365206d6574616461746120746f207570646174652e4d012d206064617461603a205468652067656e6572616c20696e666f726d6174696f6e206f662074686973206974656d2e204c696d6974656420696e206c656e6774682062792060537472696e674c696d6974602e35012d206069735f66726f7a656e603a205768657468657220746865206d657461646174612073686f756c642062652066726f7a656e20616761696e73742066757274686572206368616e6765732e0078456d6974732060436f6c6c656374696f6e4d65746164617461536574602e00385765696768743a20604f2831296064636c6561725f636f6c6c656374696f6e5f6d65746164617461040128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e496400153090436c65617220746865206d6574616461746120666f72206120636f6c6c656374696f6e2e0055014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f7220605369676e65646020616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66447468652060636f6c6c656374696f6e602e00c0416e79206465706f73697420697320667265656420666f722074686520636f6c6c656374696f6e2773206f776e65722e0025012d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e2077686f7365206d6574616461746120746f20636c6561722e0088456d6974732060436f6c6c656374696f6e4d65746164617461436c6561726564602e00385765696768743a20604f28312960507365745f6163636570745f6f776e6572736869700401406d617962655f636f6c6c656374696f6e84015c4f7074696f6e3c543a3a436f6c6c656374696f6e49643e001628110153657420286f72207265736574292074686520616363657074616e6365206f66206f776e65727368697020666f72206120706172746963756c6172206163636f756e742e0061014f726967696e206d75737420626520605369676e65646020616e6420696620606d617962655f636f6c6c656374696f6e602069732060536f6d65602c207468656e20746865207369676e6572206d757374206861766520614c70726f7669646572207265666572656e63652e0051012d20606d617962655f636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e2077686f7365206f776e65727368697020746865207369676e65722069736101202077696c6c696e6720746f206163636570742c206f7220696620604e6f6e65602c20616e20696e6469636174696f6e207468617420746865207369676e65722069732077696c6c696e6720746f20616363657074206e6f5c20206f776e657273686970207472616e73666572616c2e008c456d69747320604f776e657273686970416363657074616e63654368616e676564602e647365745f636f6c6c656374696f6e5f6d61785f737570706c79080128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001286d61785f737570706c7910010c75333200172ce053657420746865206d6178696d756d20616d6f756e74206f66206974656d73206120636f6c6c656374696f6e20636f756c6420686176652e0055014f726967696e206d757374206265206569746865722060466f7263654f726967696e60206f7220605369676e65646020616e64207468652073656e6465722073686f756c6420626520746865204f776e6572206f66447468652060636f6c6c656374696f6e602e00e44e6f74653a20546869732066756e6374696f6e2063616e206f6e6c792073756363656564206f6e63652070657220636f6c6c656374696f6e2e00ec2d2060636f6c6c656374696f6e603a20546865206964656e746966696572206f662074686520636f6c6c656374696f6e20746f206368616e67652e11012d20606d61785f737570706c79603a20546865206d6178696d756d20616d6f756e74206f66206974656d73206120636f6c6c656374696f6e20636f756c6420686176652e00d4456d6974732060436f6c6c656374696f6e4d6178537570706c7953657460206576656e74207768656e207375636365737366756c2e247365745f7072696365100128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d496400011470726963651904015c4f7074696f6e3c4974656d50726963653c542c20493e3e00014477686974656c69737465645f6275796572150401704f7074696f6e3c4163636f756e7449644c6f6f6b75704f663c543e3e00182c9453657420286f72207265736574292074686520707269636520666f7220616e206974656d2e0001014f726967696e206d757374206265205369676e656420616e64206d75737420626520746865206f776e6572206f662074686520617373657420606974656d602e00ac2d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d2ea02d20606974656d603a20546865206974656d20746f207365742074686520707269636520666f722e0d012d20607072696365603a2054686520707269636520666f7220746865206974656d2e205061737320604e6f6e65602c20746f207265736574207468652070726963652ef42d20606275796572603a205265737472696374732074686520627579206f7065726174696f6e20746f2061207370656369666963206163636f756e742e00ec456d69747320604974656d507269636553657460206f6e207375636365737320696620746865207072696365206973206e6f7420604e6f6e65602eec456d69747320604974656d507269636552656d6f76656460206f6e20737563636573732069662074686520707269636520697320604e6f6e65602e206275795f6974656d0c0128636f6c6c656374696f6e10013c543a3a436f6c6c656374696f6e49640001106974656d100124543a3a4974656d49640001246269645f707269636518013c4974656d50726963653c542c20493e001924a8416c6c6f777320746f2062757920616e206974656d206966206974277320757020666f722073616c652e00f84f726967696e206d757374206265205369676e656420616e64206d757374206e6f7420626520746865206f776e6572206f662074686520606974656d602e00ac2d2060636f6c6c656374696f6e603a2054686520636f6c6c656374696f6e206f6620746865206974656d2eac2d20606974656d603a20546865206974656d207468652073656e6465722077616e747320746f206275792ed82d20606269645f7072696365603a20546865207072696365207468652073656e6465722069732077696c6c696e6720746f207061792e0078456d69747320604974656d426f7567687460206f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e11040c3870616c6c65745f756e69717565731474797065733844657374726f795769746e65737300000c01146974656d73b8010c7533320001386974656d5f6d6574616461746173b8010c75333200012861747472696275746573b8010c7533320000150404184f7074696f6e040454017d020108104e6f6e6500000010536f6d6504007d020000010000190404184f7074696f6e04045401180108104e6f6e6500000010536f6d6504001800000100001d04084473746174656d696e745f72756e74696d65304f726967696e43616c6c65720001101873797374656d0400210401746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000002c506f6c6b61646f7458636d04002504014870616c6c65745f78636d3a3a4f726967696e001f002843756d756c757358636d04002904016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e00200010566f696404002d0401110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f69640003000021040c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e650002000025040c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400ac01344d756c74694c6f636174696f6e00000020526573706f6e73650400ac01344d756c74694c6f636174696f6e0001000029040c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e0400a00118506172614964000100002d04081c73705f636f726510566f69640001000031040c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909093504000004080004003904083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e5d01015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c738c01385665633c4163636f756e7449643e00003d040000040cf90300180041040c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909450400000408490418004904102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454014d04045300000400510401185665633c543e00004d04083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650165012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970656501012450726f78795479706500011464656c617910012c426c6f636b4e756d626572000051040000024d0400550400000408590418005904102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454015d04045300000400610401185665633c543e00005d04083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801282c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682801104861736800011868656967687410012c426c6f636b4e756d626572000061040000025d040065040c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090969040c3470616c6c65745f61737365747314747970657330417373657444657461696c730c1c42616c616e63650118244163636f756e7449640100384465706f73697442616c616e63650118003001146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000118737570706c7918011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e636500012c6d696e5f62616c616e636518011c42616c616e636500013469735f73756666696369656e7471010110626f6f6c0001206163636f756e747310010c75333200012c73756666696369656e747310010c753332000124617070726f76616c7310010c75333200012469735f66726f7a656e71010110626f6f6c00006d040000040810000071040c3470616c6c65745f6173736574731474797065733041737365744163636f756e740c1c42616c616e63650118384465706f73697442616c616e636501181445787472610155010010011c62616c616e636518011c42616c616e636500012469735f66726f7a656e71010110626f6f6c000118726561736f6e7504017c4578697374656e6365526561736f6e3c4465706f73697442616c616e63653e0001146578747261550101144578747261000075040c3470616c6c65745f6173736574731474797065733c4578697374656e6365526561736f6e041c42616c616e63650118011020436f6e73756d65720000002853756666696369656e740001002c4465706f73697448656c64040018011c42616c616e63650002003c4465706f736974526566756e6465640003000079040000040c100000007d040c3470616c6c65745f61737365747314747970657320417070726f76616c081c42616c616e63650118384465706f73697442616c616e6365011800080118616d6f756e7418011c42616c616e636500011c6465706f7369741801384465706f73697442616c616e6365000081040c3470616c6c65745f6173736574731474797065733441737365744d6574616461746108384465706f73697442616c616e6365011834426f756e646564537472696e670185040014011c6465706f7369741801384465706f73697442616c616e63650001106e616d6585040134426f756e646564537472696e6700011873796d626f6c85040134426f756e646564537472696e67000120646563696d616c73080108753800012469735f66726f7a656e71010110626f6f6c00008504102873705f72756e74696d651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e000089040c3470616c6c65745f6173736574731870616c6c6574144572726f7208045400044900013c2842616c616e63654c6f7700000415014163636f756e742062616c616e6365206d7573742062652067726561746572207468616e206f7220657175616c20746f20746865207472616e7366657220616d6f756e742e244e6f4163636f756e7400010490546865206163636f756e7420746f20616c74657220646f6573206e6f742065786973742e304e6f5065726d697373696f6e000204e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e1c556e6b6e6f776e0003047854686520676976656e20617373657420494420697320756e6b6e6f776e2e1846726f7a656e00040474546865206f726967696e206163636f756e742069732066726f7a656e2e14496e5573650005047854686520617373657420494420697320616c72656164792074616b656e2e284261645769746e6573730006046c496e76616c6964207769746e657373206461746120676976656e2e384d696e42616c616e63655a65726f0007048c4d696e696d756d2062616c616e63652073686f756c64206265206e6f6e2d7a65726f2e284e6f50726f766964657200080c5901556e61626c6520746f20696e6372656d656e742074686520636f6e73756d6572207265666572656e636520636f756e74657273206f6e20746865206163636f756e742e20456974686572206e6f2070726f76696465724d017265666572656e63652065786973747320746f20616c6c6f772061206e6f6e2d7a65726f2062616c616e6365206f662061206e6f6e2d73656c662d73756666696369656e742061737365742c206f7220746865b46d6178696d756d206e756d626572206f6620636f6e73756d65727320686173206265656e20726561636865642e2c4261644d657461646174610009045c496e76616c6964206d6574616461746120676976656e2e28556e617070726f766564000a04c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e20576f756c64446965000b04350154686520736f75726365206163636f756e7420776f756c64206e6f74207375727669766520746865207472616e7366657220616e64206974206e6565647320746f207374617920616c6976652e34416c7265616479457869737473000c04845468652061737365742d6163636f756e7420616c7265616479206578697374732e244e6f4465706f736974000d04d45468652061737365742d6163636f756e7420646f65736e2774206861766520616e206173736f636961746564206465706f7369742e24576f756c644275726e000e04c4546865206f7065726174696f6e20776f756c6420726573756c7420696e2066756e6473206265696e67206275726e65642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909098d040c3870616c6c65745f756e697175657314747970657344436f6c6c656374696f6e44657461696c7308244163636f756e7449640100384465706f73697442616c616e63650118002801146f776e65720001244163636f756e7449640001186973737565720001244163636f756e74496400011461646d696e0001244163636f756e74496400011c667265657a65720001244163636f756e744964000134746f74616c5f6465706f7369741801384465706f73697442616c616e6365000130667265655f686f6c64696e6771010110626f6f6c0001146974656d7310010c7533320001386974656d5f6d657461646174617310010c7533320001286174747269627574657310010c75333200012469735f66726f7a656e71010110626f6f6c000091040000040c0010100095040000040800100099040c3870616c6c65745f756e69717565731474797065732c4974656d44657461696c7308244163636f756e7449640100384465706f73697442616c616e63650118001001146f776e65720001244163636f756e744964000120617070726f766564890101444f7074696f6e3c4163636f756e7449643e00012469735f66726f7a656e71010110626f6f6c00011c6465706f7369741801384465706f73697442616c616e636500009d040c3870616c6c65745f756e697175657314747970657348436f6c6c656374696f6e4d6574616461746108384465706f73697442616c616e636501182c537472696e674c696d697400000c011c6465706f7369741801384465706f73697442616c616e6365000110646174617901016c426f756e6465645665633c75382c20537472696e674c696d69743e00012469735f66726f7a656e71010110626f6f6c0000a1040c3870616c6c65745f756e6971756573147479706573304974656d4d6574616461746108384465706f73697442616c616e636501182c537472696e674c696d697400000c011c6465706f7369741801384465706f73697442616c616e6365000110646174617901016c426f756e6465645665633c75382c20537472696e674c696d69743e00012469735f66726f7a656e71010110626f6f6c0000a5040000040c1084810100a9040000040885011800ad040000040818890100b1040c3870616c6c65745f756e69717565731870616c6c6574144572726f72080454000449000148304e6f5065726d697373696f6e000004e8546865207369676e696e67206163636f756e7420686173206e6f207065726d697373696f6e20746f20646f20746865206f7065726174696f6e2e44556e6b6e6f776e436f6c6c656374696f6e0001047454686520676976656e206974656d20494420697320756e6b6e6f776e2e34416c7265616479457869737473000204b8546865206974656d2049442068617320616c7265616479206265656e207573656420666f7220616e206974656d2e2857726f6e674f776e6572000304e8546865206f776e6572207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e284261645769746e6573730004046c496e76616c6964207769746e657373206461746120676976656e2e14496e55736500050474546865206974656d20494420697320616c72656164792074616b656e2e1846726f7a656e00060484546865206974656d206f7220636f6c6c656374696f6e2069732066726f7a656e2e3457726f6e6744656c6567617465000704f45468652064656c6567617465207475726e6564206f757420746f20626520646966666572656e7420746f2077686174207761732065787065637465642e284e6f44656c6567617465000804785468657265206973206e6f2064656c656761746520617070726f7665642e28556e617070726f766564000904c44e6f20617070726f76616c20657869737473207468617420776f756c6420616c6c6f7720746865207472616e736665722e28556e6163636570746564000a042501546865206e616d6564206f776e657220686173206e6f74207369676e6564206f776e657273686970206f662074686520636f6c6c656374696f6e2069732061636365707461626c652e184c6f636b6564000b044c546865206974656d206973206c6f636b65642e404d6178537570706c7952656163686564000c046c416c6c206974656d732068617665206265656e206d696e7465642e4c4d6178537570706c79416c7265616479536574000d0490546865206d617820737570706c792068617320616c7265616479206265656e207365742e444d6178537570706c79546f6f536d616c6c000e0441015468652070726f7669646564206d617820737570706c79206973206c65737320746f2074686520616d6f756e74206f66206974656d73206120636f6c6c656374696f6e20616c7265616479206861732e2c556e6b6e6f776e4974656d000f047454686520676976656e206974656d20494420697320756e6b6e6f776e2e284e6f74466f7253616c65001004544974656d206973206e6f7420666f722073616c652e24426964546f6f4c6f77001104705468652070726f76696465642062696420697320746f6f206c6f772e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b504102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c41646472657373017d021043616c6c01ed03245369676e617475726501b90414457874726101d1040004002c000000b904082873705f72756e74696d65384d756c74695369676e617475726500010c1c456432353531390400bd040148656432353531393a3a5369676e61747572650000001c537232353531390400c5040148737232353531393a3a5369676e61747572650001001445636473610400c904014065636473613a3a5369676e617475726500020000bd040c1c73705f636f72651c65643235353139245369676e617475726500000400c10401205b75383b2036345d0000c104000003400000000800c5040c1c73705f636f72651c73723235353139245369676e617475726500000400c10401205b75383b2036345d0000c9040c1c73705f636f7265146563647361245369676e617475726500000400cd0401205b75383b2036355d0000cd04000003410000000800d10400000420d504d904dd04e104e504ed04f104f50400d50410306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000d90410306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000dd0410306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000e10410306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000e50410306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400e904010c4572610000e904102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000ed0410306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400b80120543a3a496e6465780000f10410306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000f504085c70616c6c65745f61737365745f74785f7061796d656e7450436861726765417373657454785061796d656e74040454000008010c746970cc013042616c616e63654f663c543e00012061737365745f69648401684f7074696f6e3c436861726765417373657449644f663c543e3e0000f904084473746174656d696e745f72756e74696d651c52756e74696d6500000000541853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510288000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e7369634461746101010405102c0400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002880000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010030040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004004001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022895010400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d655570677261646500009d0104000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e74010071010400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e74010071010400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500008d01040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01a501014c1830426c6f636b57656967687473b901850100f2052a010000000088526a74000000405973070000000001c0d22c76510000000100e6bd4f57000000010000000000000000405973070000000001c074c1906e000000010088526a740000000100a2941a1d000000405973070000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e677468c9013000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874d1014040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6ed501a9022473746174656d696e742473746174656d696e74010000004a240000000000002cdd718d5cc53262d401000000df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a801000000f3ff14d5ab52705901000000ea93e3f16f3d69620200000008000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978690108000014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01e501003c50617261636861696e53797374656d013c50617261636861696e53797374656d545450656e64696e6756616c69646174696f6e436f646501002c0400187d0120496e2063617365206f662061207363686564756c656420757067726164652c20746869732073746f72616765206669656c6420636f6e7461696e73207468652076616c69646174696f6e20636f646520746f206265206170706c6965642e00c10120417320736f6f6e206173207468652072656c617920636861696e2067697665732075732074686520676f2d6168656164207369676e616c2c2077652077696c6c206f766572777269746520746865205b603a636f6465605d5b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455dad012077686963682077696c6c20726573756c7420746865206e65787420626c6f636b2070726f63657373207769746820746865206e65772076616c69646174696f6e20636f64652e205468697320636f6e636c756465732074686520757067726164652070726f636573732e000501205b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455d3a2073705f636f72653a3a73746f726167653a3a77656c6c5f6b6e6f776e5f6b6579733a3a434f4445444e657756616c69646174696f6e436f646500002c0400145d012056616c69646174696f6e20636f6465207468617420697320736574206279207468652070617261636861696e20616e6420697320746f20626520636f6d6d756e69636174656420746f20636f6c6c61746f7220616e647820636f6e73657175656e746c79207468652072656c61792d636861696e2e00650120546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b206966206e6f206f746865722070616c6c657420616c7265616479207365742c207468652076616c75652e3856616c69646174696f6e446174610000e90104000cd020546865205b6050657273697374656456616c69646174696f6e44617461605d2073657420666f72207468697320626c6f636b2e2d0120546869732076616c756520697320657870656374656420746f20626520736574206f6e6c79206f6e63652070657220626c6f636b20616e642069742773206e657665722073746f7265643420696e2074686520747269652e5044696453657456616c69646174696f6e436f646501007101040004e02057657265207468652076616c69646174696f6e20646174612073657420746f206e6f74696679207468652072656c617920636861696e3f644c61737452656c6179436861696e426c6f636b4e756d6265720100101000000000041d01205468652072656c617920636861696e20626c6f636b206e756d626572206173736f636961746564207769746820746865206c6173742070617261636861696e20626c6f636b2e60557067726164655265737472696374696f6e5369676e616c0100f10104001c750120416e206f7074696f6e20776869636820696e64696361746573206966207468652072656c61792d636861696e20726573747269637473207369676e616c6c696e6720612076616c69646174696f6e20636f646520757067726164652e610120496e206f7468657220776f7264732c20696620746869732069732060536f6d656020616e64205b604e657756616c69646174696f6e436f6465605d2069732060536f6d6560207468656e207468652070726f64756365646c2063616e6469646174652077696c6c20626520696e76616c69642e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3c52656c6179537461746550726f6f660000f901040018c4205468652073746174652070726f6f6620666f7220746865206c6173742072656c617920706172656e7420626c6f636b2e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e5852656c6576616e744d6573736167696e6753746174650000010204001c65012054686520736e617073686f74206f6620736f6d652073746174652072656c6174656420746f206d6573736167696e672072656c6576616e7420746f207468652063757272656e742070617261636861696e2061732070657248207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e44486f7374436f6e66696775726174696f6e000011020400182901205468652070617261636861696e20686f737420636f6e66696775726174696f6e207468617420776173206f627461696e65642066726f6d207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e384c617374446d714d7163486561640100150280000000000000000000000000000000000000000000000000000000000000000010f420546865206c61737420646f776e77617264206d65737361676520717565756520636861696e20686561642077652068617665206f627365727665642e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e404c61737448726d704d7163486561647301001902040010490120546865206d65737361676520717565756520636861696e2068656164732077652068617665206f62736572766564207065722065616368206368616e6e656c20696e636f6d696e67206368616e6e656c2e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e6450726f636573736564446f776e776172644d6573736167657301001010000000000cc8204e756d626572206f6620646f776e77617264206d657373616765732070726f63657373656420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e3448726d7057617465726d61726b01001010000000000ca02048524d502077617465726d61726b2074686174207761732073657420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5048726d704f7574626f756e644d657373616765730100250204000ca42048524d50206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e385570776172644d657373616765730100b50104000cac20557077617264206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5450656e64696e675570776172644d657373616765730100b501040004310120557077617264206d65737361676573207468617420617265207374696c6c2070656e64696e6720616e64206e6f74207965742073656e6420746f207468652072656c617920636861696e2e84416e6e6f756e63656448726d704d6573736167657350657243616e646964617465010010100000000008650120546865206e756d626572206f662048524d50206d65737361676573207765206f6273657276656420696e20606f6e5f696e697469616c697a656020616e64207468757320757365642074686174206e756d62657220666f72f020616e6e6f756e63696e672074686520776569676874206f6620606f6e5f696e697469616c697a656020616e6420606f6e5f66696e616c697a65602e68526573657276656458636d705765696768744f766572726964650000200400085d01205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e672058434d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e645265736572766564446d705765696768744f766572726964650000200400085901205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e6720444d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e44417574686f72697a656455706772616465000028040004b820546865206e65787420617574686f72697a656420757067726164652c206966207468657265206973206f6e652e60437573746f6d56616c69646174696f6e486561644461746100002c04000c2901204120637573746f6d2068656164206461746120746861742073686f756c642062652072657475726e656420617320726573756c74206f66206076616c69646174655f626c6f636b602e00190120536565205b6050616c6c65743a3a7365745f637573746f6d5f76616c69646174696f6e5f686561645f64617461605d20666f72206d6f726520696e666f726d6174696f6e2e012d02017000015102012454696d657374616d70012454696d657374616d70080c4e6f7701002420000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e2444696455706461746501007101040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f0155020004344d696e696d756d506572696f6424207017000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00033450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e49640100a010640000000000000000042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402005902040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402006902040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100750204000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01790201740c484578697374656e7469616c4465706f736974184000ca9a3b00000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e0185020a485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100890240000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e01008d0204000000017c04604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e000b38417373657454785061796d656e740000018000000c28417574686f72736869700128417574686f72736869700c18556e636c6573010091020400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c657301007101040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e019d02000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e01ad021444436f6c6c61746f7253656c656374696f6e0144436f6c6c61746f7253656c656374696f6e1434496e76756c6e657261626c65730100b1020400048c2054686520696e76756c6e657261626c652c20666978656420636f6c6c61746f72732e2843616e646964617465730100b502040004bc205468652028636f6d6d756e6974792c206c696d697465642920636f6c6c6174696f6e2063616e646964617465732e444c617374417574686f726564426c6f636b01010405001010000000000484204c61737420626c6f636b20617574686f72656420627920636f6c6c61746f722e444465736972656443616e6469646174657301001010000000000c782044657369726564206e756d626572206f662063616e646964617465732e00750120546869732073686f756c6420696465616c6c7920616c77617973206265206c657373207468616e205b60436f6e6669673a3a4d617843616e64696461746573605d20666f72207765696768747320746f20626520636f72726563742e3443616e646964616379426f6e6401001840000000000000000000000000000000000cb820466978656420616d6f756e7420746f206465706f73697420746f206265636f6d65206120636f6c6c61746f722e004101205768656e206120636f6c6c61746f722063616c6c7320606c656176655f696e74656e7460207468657920696d6d6564696174656c79207265636569766520746865206465706f736974206261636b2e01c10201880001c502151c53657373696f6e011c53657373696f6e1c2856616c696461746f727301008c0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e67656401007101040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100c9020400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f727301007d010400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500d1020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405dd0200040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01e50201900001e902161041757261011041757261082c417574686f7269746965730100ed020400046c205468652063757272656e7420617574686f72697479207365742e2c43757272656e74536c6f740100f5022000000000000000000c80205468652063757272656e7420736c6f74206f66207468697320626c6f636b2e009420546869732077696c6c2062652073657420696e20606f6e5f696e697469616c697a65602e00000000171c41757261457874011c41757261457874042c417574686f7269746965730100ed02040014942053657276657320617320636163686520666f722074686520617574686f7269746965732e0071012054686520617574686f72697469657320696e204175526120617265206f7665727772697474656e20696e20606f6e5f696e697469616c697a6560207768656e2077652073776974636820746f2061206e65772073657373696f6e2c790120627574207765207265717569726520746865206f6c6420617574686f72697469657320746f2076657269667920746865207365616c207768656e2076616c69646174696e67206120506f562e20546869732077696c6c20616c77617973f0206265207570646174656420746f20746865206c6174657374204175526120617574686f72697469657320696e20606f6e5f66696e616c697a65602e00000000182458636d705175657565012458636d7051756575652444496e626f756e6458636d705374617475730100f9020400049420537461747573206f662074686520696e626f756e642058434d50206368616e6e656c732e4c496e626f756e6458636d704d65737361676573010108020511032c040004190120496e626f756e64206167677265676174652058434d50206d657373616765732e2049742063616e206f6e6c79206265206f6e6520706572205061726149642f626c6f636b2e484f7574626f756e6458636d70537461747573010015030400185d0120546865206e6f6e2d656d7074792058434d50206368616e6e656c7320696e206f72646572206f66206265636f6d696e67206e6f6e2d656d7074792c20616e642074686520696e646578206f6620746865206669727374510120616e64206c617374206f7574626f756e64206d6573736167652e204966207468652074776f20696e64696365732061726520657175616c2c207468656e20697420696e6469636174657320616e20656d707479590120717565756520616e64207468657265206d7573742062652061206e6f6e2d604f6b6020604f7574626f756e64537461747573602e20576520617373756d65207175657565732067726f77206e6f20677265617465725901207468616e203635353335206974656d732e20517565756520696e646963657320666f72206e6f726d616c206d6573736167657320626567696e206174206f6e653b207a65726f20697320726573657276656420696e11012063617365206f6620746865206e65656420746f2073656e64206120686967682d7072696f72697479207369676e616c206d657373616765207468697320626c6f636b2e09012054686520626f6f6c20697320747275652069662074686572652069732061207369676e616c206d6573736167652077616974696e6720746f2062652073656e742e504f7574626f756e6458636d704d65737361676573010108020521032c040004bc20546865206d65737361676573206f7574626f756e6420696e206120676976656e2058434d50206368616e6e656c2e385369676e616c4d6573736167657301010402a02c040004a020416e79207369676e616c206d657373616765732077616974696e6720746f2062652073656e742e2c5175657565436f6e6669670100250390020000000500000001000000a086010000000000020000000000000000c817a8040000000415012054686520636f6e66696775726174696f6e20776869636820636f6e74726f6c73207468652064796e616d696373206f6620746865206f7574626f756e642071756575652e284f76657277656967687400010405242903040010050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e003901205468657365206d657373616765207374617920696e20746869732073746f72616765206d617020756e74696c207468657920617265206d616e75616c6c79206469737061746368656420766961582060736572766963655f6f766572776569676874602e3c4f766572776569676874436f756e7401002420000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602e20416c736f20646f75626c657320617320746865206e6578748420617661696c61626c652066726565206f76657277656967687420696e6465782e38517565756553757370656e6465640100710104000441012057686574686572206f72206e6f74207468652058434d502071756575652069732073757370656e6465642066726f6d20657865637574696e6720696e636f6d696e672058434d73206f72206e6f742e012d030194000131031e2c506f6c6b61646f7458636d012c506f6c6b61646f7458636d24305175657279436f756e746572010024200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c51756572696573000104022435030400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040628101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e00010805024d0310040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f7469666965727300010805024d0324040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f746966795461726765747300010805024d03510304000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100550304000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e000061030400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e01690301a40001c5031f2843756d756c757358636d00000145010001c9032020446d7051756575650120446d7051756575651034436f6e66696775726174696f6e0100cd032000e40b5402000000044c2054686520636f6e66696775726174696f6e2e2450616765496e6465780100d1034000000000000000000000000000000000044020546865207061676520696e6465782e1450616765730101040210d50304000444205468652071756575652070616765732e284f7665727765696768740001040224d9030400046420546865206f766572776569676874206d657373616765732e01dd030149010001e103211c5574696c6974790001e503014d01044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01310428204d756c746973696701204d756c746973696708244d756c746973696773000108050235043904040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c7300010406043d0404000001f1030159010c2c4465706f73697442617365184000dbbb7700000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184000d430000000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f72696573690108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e014104291450726f7879011450726f7879081c50726f78696573010104050045044400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500550444000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01fd03016101184050726f78794465706f736974426173651840009d727700000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f721840a05a320000000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f73697442617365184000d27e7700000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f72184040b5640000000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e0165042a1841737365747301184173736574731014417373657400010402106904040004542044657461696c73206f6620616e2061737365742e1c4163636f756e7400010802026d047104040004e42054686520686f6c64696e6773206f662061207370656369666963206163636f756e7420666f7220612073706563696669632061737365742e24417070726f76616c7300010c02020279047d0404000c590120417070726f7665642062616c616e6365207472616e73666572732e2046697273742062616c616e63652069732074686520616d6f756e7420617070726f76656420666f72207472616e736665722e205365636f6e64e82069732074686520616d6f756e74206f662060543a3a43757272656e63796020726573657276656420666f722073746f72696e6720746869732e4901204669727374206b6579206973207468652061737365742049442c207365636f6e64206b657920697320746865206f776e657220616e64207468697264206b6579206973207468652064656c65676174652e204d65746164617461010104021081045000000000000000000000000000000000000000000458204d65746164617461206f6620616e2061737365742e010504016d01183041737365744465706f736974184000e8764817000000000000000000000004f82054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e2061737365742e4c41737365744163636f756e744465706f736974184000fe4d770000000000000000000000000845012054686520616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f722061206e6f6e2d70726f7669646572206173736574206163636f756e7420746f20626530206d61696e7461696e65642e4c4d657461646174614465706f73697442617365184080569d770000000000000000000000000451012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f75722061737365742e584d657461646174614465706f736974506572427974651840a086010000000000000000000000000008550120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f6620627974657320796f752073746f726520696e20796f757228206d657461646174612e3c417070726f76616c4465706f736974184000ca9a3b0000000000000000000000000421012054686520616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e206372656174696e672061206e657720617070726f76616c2e2c537472696e674c696d697410103200000004e020546865206d6178696d756d206c656e677468206f662061206e616d65206f722073796d626f6c2073746f726564206f6e2d636861696e2e018904321c556e6971756573011c556e69717565732814436c61737300010402108d04040004642044657461696c73206f66206120636f6c6c656374696f6e2e4c4f776e657273686970416363657074616e636500010402001004000429012054686520636f6c6c656374696f6e2c20696620616e792c206f6620776869636820616e206163636f756e742069732077696c6c696e6720746f2074616b65206f776e6572736869702e1c4163636f756e7400010c02020291045501040008590120546865206974656d732068656c6420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f2074686174206974656d73206f776e656420627920612073696e676c656c206163636f756e742063616e20626520656e756d6572617465642e30436c6173734163636f756e7400010802029504550104000869012054686520636f6c6c656374696f6e73206f776e656420627920616e7920676976656e206163636f756e743b20736574206f757420746869732077617920736f207468617420636f6c6c656374696f6e73206f776e65642062799020612073696e676c65206163636f756e742063616e20626520656e756d6572617465642e144173736574000108020299019904040004d020546865206974656d7320696e206578697374656e636520616e64207468656972206f776e6572736869702064657461696c732e3c436c6173734d657461646174614f6600010402109d0404000468204d65746164617461206f66206120636f6c6c656374696f6e2e48496e7374616e63654d657461646174614f6600010802029901a10404000454204d65746164617461206f6620616e206974656d2e2441747472696275746500010c020202a504a904040004702041747472696275746573206f66206120636f6c6c656374696f6e2e2c4974656d50726963654f6600010802029901ad0404000470205072696365206f6620616e20617373657420696e7374616e63652e4c436f6c6c656374696f6e4d6178537570706c79000104021010040004f0204b6565707320747261636b206f6620746865206e756d626572206f66206974656d73206120636f6c6c656374696f6e206d6967687420686176652e010d040175012044436f6c6c656374696f6e4465706f736974184000e876481700000000000000000000000401012054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220636f6c6c656374696f6e2e2c4974656d4465706f736974184000e1f50500000000000000000000000004f42054686520626173696320616d6f756e74206f662066756e64732074686174206d75737420626520726573657276656420666f7220616e206974656d2e4c4d657461646174614465706f736974426173651840a06afa77000000000000000000000000044d012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e67206d6574616461746120746f20796f7572206974656d2e504174747269627574654465706f736974426173651840009435770000000000000000000000000455012054686520626173696320616d6f756e74206f662066756e64732074686174206d757374206265207265736572766564207768656e20616464696e6720616e2061747472696275746520746f20616e206974656d2e384465706f736974506572427974651840a086010000000000000000000000000008590120546865206164646974696f6e616c2066756e64732074686174206d75737420626520726573657276656420666f7220746865206e756d626572206f662062797465732073746f726520696e206d657461646174612cc02065697468657220226e6f726d616c22206d65746164617461206f7220617474726962757465206d657461646174612e2c537472696e674c696d697410108000000004b020546865206d6178696d756d206c656e677468206f6620646174612073746f726564206f6e2d636861696e2e204b65794c696d697410102000000004a020546865206d6178696d756d206c656e677468206f6620616e20617474726962757465206b65792e2856616c75654c696d697410104000000004a820546865206d6178696d756d206c656e677468206f6620616e206174747269627574652076616c75652e01b10433b504042048436865636b4e6f6e5a65726f53656e646572d504550140436865636b5370656356657273696f6ed9041038436865636b547856657273696f6edd041030436865636b47656e65736973e1042838436865636b4d6f7274616c697479e5042828436865636b4e6f6e6365ed0455012c436865636b576569676874f104550150436861726765417373657454785061796d656e74f5045501f904 \ No newline at end of file diff --git a/frame_metadata/_downloaded/subsocial.scale b/frame_metadata/_downloaded/subsocial.scale index b64fd95d3..ad3891eb8 100644 --- a/frame_metadata/_downloaded/subsocial.scale +++ b/frame_metadata/_downloaded/subsocial.scale @@ -1 +1 @@ -0x6d6574610e5904000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c011470686173655901011450686173650001146576656e7444010445000118746f706963735d0101185665633c543e000044086c737562736f6369616c5f70617261636861696e5f72756e74696d65144576656e740001341853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000003c50617261636861696e53797374656d04006c01bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e0001002042616c616e636573040070017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a0044436f6c6c61746f7253656c656374696f6e04007801a470616c6c65745f636f6c6c61746f725f73656c656374696f6e3a3a4576656e743c52756e74696d653e0015001c53657373696f6e040080015470616c6c65745f73657373696f6e3a3a4576656e740016001c56657374696e67040084017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001a001c5574696c697479040088015470616c6c65745f7574696c6974793a3a4576656e74001c002458636d70517565756504009401a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e001e002c506f6c6b61646f7458636d0400a4016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e001f002843756d756c757358636d04004101018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00200020446d7051756575650400450101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0021001c446f6d61696e7304004901017870616c6c65745f646f6d61696e733a3a4576656e743c52756e74696d653e003c00105375646f04005101016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e00ff0000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e4c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f726564000004d05468652076616c69646174696f6e2066756e6374696f6e20686173206265656e207363686564756c656420746f206170706c792e6456616c69646174696f6e46756e6374696f6e4170706c696564040010015452656c6179436861696e426c6f636b4e756d62657200010445015468652076616c69646174696f6e2066756e6374696f6e20776173206170706c696564206173206f662074686520636f6e7461696e65642072656c617920636861696e20626c6f636b206e756d6265722e6c56616c69646174696f6e46756e6374696f6e446973636172646564000204b05468652072656c61792d636861696e2061626f727465642074686520757067726164652070726f636573732e4455706772616465417574686f72697a6564040024011c543a3a486173680003047c416e207570677261646520686173206265656e20617574686f72697a65642e60446f776e776172644d657373616765735265636569766564040010010c7533320004080101536f6d6520646f776e77617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e2c5c5b20636f756e74205c5d64446f776e776172644d6573736167657350726f6365737365640800200118576569676874000024014472656c61795f636861696e3a3a48617368000508e0446f776e77617264206d6573736167657320776572652070726f636573736564207573696e672074686520676976656e207765696768742e885c5b207765696768745f757365642c20726573756c745f6d71635f68656164205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909700c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000780c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144576656e74040454000114404e6577496e76756c6e657261626c657304007c01445665633c543a3a4163636f756e7449643e000000504e65774465736972656443616e64696461746573040010010c753332000100404e657743616e646964616379426f6e64040018013042616c616e63654f663c543e0002003843616e64696461746541646465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0003004043616e64696461746552656d6f7665640400000130543a3a4163636f756e7449640004000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097c0000020000800c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909840c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909880c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000110404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e344974656d436f6d706c657465640002041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e30446973706174636865644173040118726573756c748c01384469737061746368526573756c7400030458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909098c0418526573756c740804540190044501580108084f6b040090000000000c4572720400580000010000900000040000940c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c53756363657373040098013c4f7074696f6e3c543a3a486173683e00000464536f6d652058434d20776173206578656375746564206f6b2e104661696c080098013c4f7074696f6e3c543a3a486173683e00009c012058636d4572726f7200010440536f6d652058434d206661696c65642e2842616456657273696f6e040098013c4f7074696f6e3c543a3a486173683e000204544261642058434d2076657273696f6e20757365642e24426164466f726d6174040098013c4f7074696f6e3c543a3a486173683e000304504261642058434d20666f726d617420757365642e445570776172644d65737361676553656e74040098013c4f7074696f6e3c543a3a486173683e000404b8416e20757077617264206d657373616765207761732073656e7420746f207468652072656c617920636861696e2e3c58636d704d65737361676553656e74040098013c4f7074696f6e3c543a3a486173683e000504c0416e2048524d50206d657373616765207761732073656e7420746f2061207369626c696e672070617261636861696e2e484f766572776569676874456e7175657565641000a00118506172614964000010014052656c6179426c6f636b4e756d626572000020013c4f766572776569676874496e6465780000200118576569676874000604d4416e2058434d2065786365656465642074686520696e646976696475616c206d65737361676520776569676874206275646765742e484f7665727765696768745365727669636564080020013c4f766572776569676874496e64657800002001185765696768740007044101416e2058434d2066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687420757365642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099804184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100009c100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000a00c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c7533320000a40c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d707465640400a8015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00ac01344d756c74694c6f636174696f6e0000ac01344d756c74694c6f636174696f6e0000d4011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800ac01344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c51756572794964000001010120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00ac01344d756c74694c6f636174696f6e000020011c517565727949640000250101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800ac01344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00240110483235360000ac01344d756c74694c6f636174696f6e00002901015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800ac01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800ac01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00ac01344d756c74694c6f636174696f6e000020011c5175657279496400009c012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08003d01015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909a8100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c657465080020011857656967687400009c01144572726f72000100144572726f7204009c01144572726f7200020000ac100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72b001244a756e6374696f6e730000b0100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400b401204a756e6374696f6e0001000858320800b401204a756e6374696f6e0000b401204a756e6374696f6e0002000858330c00b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0003000858341000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0004000858351400b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0005000858361800b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0006000858371c00b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0007000858382000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e00080000b4100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400b8010c7533320000002c4163636f756e744964333208011c6e6574776f726bbc01244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bbc01244e6574776f726b4964000114696e646578c0010c753634000200304163636f756e744b6579323008011c6e6574776f726bbc01244e6574776f726b496400010c6b6579c401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400c80110753132380005002847656e6572616c4b6579040028011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c6974790801086964cc0118426f6479496400011070617274d00120426f64795061727400080000b80000061000bc100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d6564040028011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d6100030000c00000062000c4000003140000000800c80000061800cc100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d6564040028011c5665633c75383e00010014496e6465780400b8010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000d0100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74b8010c753332000100204672616374696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c75333200040000d40c0c78636d0876320c58636d041043616c6c00000400d801585665633c496e737472756374696f6e3c43616c6c3e3e0000d8000002dc00dc0c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400e0012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e0012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e0012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c0011c51756572794964000120726573706f6e736501010120526573706f6e73650001286d61785f776569676874c0010c753634000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c0010c75363400011063616c6c1101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c0010c753634000c00304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000e003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c0010c75363400120030427579457865637574696f6e08011066656573e801284d756c746941737365740001307765696768745f6c696d69742101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400d4012458636d3c43616c6c3e0015002c536574417070656e6469780400d4012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e0012c4d756c74694173736574730001187469636b6574ac01344d756c74694c6f636174696f6e00180010547261700400c0010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c0011c5175657279496400014c6d61785f726573706f6e73655f776569676874c0010c753634001a0048556e73756273637269626556657273696f6e001b0000e0100c78636d087631286d756c746961737365742c4d756c746941737365747300000400e4013c5665633c4d756c746941737365743e0000e4000002e800e8100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964ec011c4173736574496400010c66756ef0012c46756e676962696c6974790000ec100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400ac01344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e00010000f0100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400c80110753132380000002c4e6f6e46756e6769626c650400f401344173736574496e7374616e636500010000f4100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400c801107531323800010018417272617934040038011c5b75383b20345d000200184172726179380400f8011c5b75383b20385d0003001c417272617931360400fc01205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e00060000f8000003080000000800fc00000310000000080001010c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400e0012c4d756c74694173736574730001003c457865637574696f6e526573756c740400050101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000050104184f7074696f6e0404540109010108104e6f6e6500000010536f6d65040009010000010000090100000408109c000d010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000011010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00001501100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400e0012c4d756c74694173736574730000001057696c6404001901013857696c644d756c74694173736574000100001901100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964ec011c4173736574496400010c66756e1d01013c57696c6446756e676962696c697479000100001d01100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000021010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400c0010c75363400010000250104184f7074696f6e04045401ac0108104e6f6e6500000010536f6d650400ac00000100002901080c78636d5056657273696f6e65644d756c746941737365747300010808563004002d01014c5665633c76303a3a4d756c746941737365743e0000000856310400e0013c76313a3a4d756c7469417373657473000100002d010000023101003101100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964350101344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373350101344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74c80110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365f401344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964350101344d756c74694c6f636174696f6e000118616d6f756e74c8011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373350101344d756c74694c6f636174696f6e000120696e7374616e6365f401344173736574496e7374616e6365000b00003501100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400390101204a756e6374696f6e0001000858320800390101204a756e6374696f6e0000390101204a756e6374696f6e0002000858330c00390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0003000858341000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0004000858351400390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0005000858361800390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0006000858371c00390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0007000858382000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e000800003901100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400b8010c7533320001002c4163636f756e744964333208011c6e6574776f726bbc01244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bbc01244e6574776f726b4964000114696e646578c0010c753634000300304163636f756e744b6579323008011c6e6574776f726bbc01244e6574776f726b496400010c6b6579c401205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400c80110753132380006002847656e6572616c4b6579040028011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c6974790801086964cc0118426f6479496400011070617274d00120426f647950617274000900003d01080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004003501014476303a3a4d756c74694c6f636174696f6e0000000856310400ac014476313a3a4d756c74694c6f636174696f6e0001000041010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d61740400f8011c5b75383b20385d00000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e0400f8011c5b75383b20385d000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e776172640800f8011c5b75383b20385d0000a8011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090945010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d617404000401244d657373616765496400000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e7761726408000401244d65737361676549640000a8011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308f054686520776569676874206c696d697420666f722068616e646c696e6720646f776e77617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d484f766572776569676874456e7175657565640c000401244d6573736167654964000020013c4f766572776569676874496e64657800002001185765696768740004081901446f776e77617264206d657373616765206973206f76657277656967687420616e642077617320706c6163656420696e20746865206f7665727765696768742071756575652e645c5b2069642c20696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080020013c4f766572776569676874496e6465780000200118576569676874000508e0446f776e77617264206d6573736167652066726f6d20746865206f766572776569676874207175657565207761732065786563757465642e445c5b20696e6465782c2075736564205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090949010c3870616c6c65745f646f6d61696e731870616c6c6574144576656e7404045400011040446f6d61696e5265676973746572656408010c77686f000130543a3a4163636f756e744964000118646f6d61696e4d010134446f6d61696e4e616d653c543e000004b054686520646f6d61696e206e616d6520776173207375636365737366756c6c7920726567697374657265642e44446f6d61696e4d6574615570646174656408010c77686f000130543a3a4163636f756e744964000118646f6d61696e4d010134446f6d61696e4e616d653c543e000104a454686520646f6d61696e206d65746120776173207375636365737366756c6c7920757064617465642e404e6577576f7264735265736572766564040114636f756e7410010c753332000204744e657720776f7264732068617665206265656e2072657365727665642e404e6577546c6473537570706f72746564040114636f756e7410010c753332000304bc416464656420737570706f727420666f72206e657720544c44732028746f702d6c6576656c20646f6d61696e73292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094d0110346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e000051010c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c748c01384469737061746368526573756c740000048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d284b65794368616e6765640401286f6c645f7375646f6572550101504f7074696f6e3c543a3a4163636f756e7449643e0001043901546865205c5b7375646f65725c5d206a757374207377697463686564206964656e746974793b20746865206f6c64206b657920697320737570706c696564206966206f6e6520657869737465642e285375646f4173446f6e6504012c7375646f5f726573756c748c01384469737061746368526573756c740002048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909550104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000590108306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200005d0100000224006101000002650100650100000408101000690108306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6eb8014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d656d01016473705f72756e74696d653a3a52756e74696d65537472696e6700006d0100000502007101000005000075010c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f7901011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b28011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f646528011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d737d0101345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973850101205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e79010c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c75333200007d010000028101008101000004082828008501000002280089010c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c6173738d0101845065724469737061746368436c6173733c57656967687473506572436c6173733e00008d010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454019101000c01186e6f726d616c910101045400012c6f7065726174696f6e616c91010104540001246d616e6461746f72799101010454000091010c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963950101384f7074696f6e3c5765696768743e0001246d61785f746f74616c950101384f7074696f6e3c5765696768743e0001207265736572766564950101384f7074696f6e3c5765696768743e0000950104184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000099010c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d61789d0101545065724469737061746368436c6173733c7533323e00009d010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000a1010c346672616d655f737570706f72741c776569676874733c52756e74696d65446257656967687400000801107265616420011857656967687400011477726974652001185765696768740000a501082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d656d01013452756e74696d65537472696e67000124696d706c5f6e616d656d01013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973a901011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000a901040c436f7704045401ad01000400ad01000000ad01000002b10100b10100000408f81000b5010000050400b9010c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574bd010c4c706f6c6b61646f745f7072696d6974697665730876325c50657273697374656456616c69646174696f6e446174610804480124044e01100010012c706172656e745f68656164c1010120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74240104480001306d61785f706f765f73697a6510010c7533320000c1010c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e0000c50104184f7074696f6e04045401c9010108104e6f6e6500000010536f6d650400c9010000010000c9010c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000cd010c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f646573d101014442547265655365743c5665633c75383e3e0000d1010420425472656553657404045401280004008501000000d5010c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616424014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a6565010128287533322c2075333229000140696e67726573735f6368616e6e656c73d90101885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73d90101885665633c285061726149642c20416272696467656448726d704368616e6e656c293e0000d901000002dd0100dd0100000408a0e10100e1010c4c706f6c6b61646f745f7072696d6974697665730876324c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f686561649801304f7074696f6e3c486173683e0000e5010c4c706f6c6b61646f745f7072696d697469766573087632644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720000e901089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040024012452656c6179486173680000ed01042042547265654d617008044b01a0045601e901000400f101000000f101000002f50100f50100000408a0e90100f901000002fd0100fd010860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401a000080124726563697069656e74a0010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e000001020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f64617461040110646174610502015450617261636861696e496e686572656e744461746100002480536574207468652063757272656e742076616c69646174696f6e20646174612e004101546869732073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6e887068617365206966207468652063616c6c20776173206e6f7420696e766f6b65642e00d0546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e7460002101417320612073696465206566666563742c20746869732066756e6374696f6e207570677261646573207468652063757272656e742076616c69646174696f6e2066756e6374696f6e8469662074686520617070726f7072696174652074696d652068617320636f6d652e607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652801345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736824011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f646528011c5665633c75383e000300042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0502089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f64617461bd01015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f7374617465cd01015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d657373616765730902016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573110201a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e000009020000020d02000d020860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d65737361676500001102042042547265654d617008044b01a004560115020004001d02000000150200000219020019020860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e00001d02000002210200210200000408a015020025020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000041501417474656d707420746f20757067726164652076616c69646174696f6e2066756e6374696f6e207768696c65206578697374696e6720757067726164652070656e64696e675050726f686962697465644279506f6c6b61646f740001044901506f6c6b61646f742063757272656e746c792070726f68696269747320746869732070617261636861696e2066726f6d20757067726164696e67206974732076616c69646174696f6e2066756e6374696f6e18546f6f426967000208450154686520737570706c6965642076616c69646174696f6e2066756e6374696f6e2068617320636f6d70696c656420696e746f206120626c6f62206c6172676572207468616e20506f6c6b61646f742069733877696c6c696e6720746f2072756e6856616c69646174696f6e446174614e6f74417661696c61626c65000304190154686520696e686572656e7420776869636820737570706c696573207468652076616c69646174696f6e206461746120646964206e6f742072756e207468697320626c6f636b74486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000404250154686520696e686572656e7420776869636820737570706c6965732074686520686f737420636f6e66696775726174696f6e20646964206e6f742072756e207468697320626c6f636b304e6f745363686564756c6564000504d84e6f2076616c69646174696f6e2066756e6374696f6e20757067726164652069732063757272656e746c79207363686564756c65642e444e6f7468696e67417574686f72697a6564000604904e6f20636f6465207570677261646520686173206265656e20617574686f72697a65642e30556e617574686f72697a6564000704bc54686520676976656e20636f6465207570677261646520686173206e6f74206265656e20617574686f72697a65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909290210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401240453000004005d0101185665633c543e00002d020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77c00124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e310210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e6465645665630804540135020453000004003d0201185665633c543e00003502083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964f801384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e733902011c526561736f6e7300003902083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c000200003d02000002350200410210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014502045300000400490201185665633c543e00004502083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201f81c42616c616e63650118000801086964f80144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000049020000024502004d02083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000051020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c80128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f5502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565c80128543a3a42616c616e63650001306e65775f7265736572766564c80128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f757263655502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c80128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c697665080110646573745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c80128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c080110646573745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c69766571010110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f5502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e55020c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e6465780190011408496404000001244163636f756e74496400000014496e6465780400590201304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400c401205b75383b2032305d00040000590200000690005d020c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090961020c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800006502086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e740000000856320001000069020000026d02006d020c346672616d655f737570706f72741c7765696768747358576569676874546f466565436f656666696369656e74041c42616c616e6365011800100134636f6566665f696e746567657218011c42616c616e6365000128636f6566665f667261637901011c50657262696c6c0001206e6567617469766571010110626f6f6c0001186465677265650801087538000071020000027502007502084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800240110486173680000550101384f7074696f6e3c417574686f723e0001000079020c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c65737d0201385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7d020000028102008102102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d626572011010486173680185020014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572b801184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c0118446967657374000085020c2873705f72756e74696d65187472616974732c426c616b6554776f3235360000000089020c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909098d0200000291020091020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65743443616e646964617465496e666f08244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e6365000095020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65741043616c6c040454000114447365745f696e76756c6e657261626c657304010c6e65777c01445665633c543a3a4163636f756e7449643e000004bc53657420746865206c697374206f6620696e76756c6e657261626c65202866697865642920636f6c6c61746f72732e587365745f646573697265645f63616e6469646174657304010c6d617810010c75333200010c11015365742074686520696465616c206e756d626572206f6620636f6c6c61746f727320286e6f7420696e636c7564696e672074686520696e76756c6e657261626c6573292e7d014966206c6f776572696e672074686973206e756d6265722c207468656e20746865206e756d626572206f662072756e6e696e6720636f6c6c61746f727320636f756c6420626520686967686572207468616e2074686973206669677572652e9d0141736964652066726f6d2074686174206564676520636173652c2074686572652073686f756c64206265206e6f206f746865722077617920746f2068617665206d6f726520636f6c6c61746f7273207468616e207468652064657369726564206e756d6265722e487365745f63616e6469646163795f626f6e64040110626f6e6418013042616c616e63654f663c543e00020478536574207468652063616e64696461637920626f6e6420616d6f756e742e5472656769737465725f61735f63616e646964617465000310410152656769737465722074686973206163636f756e74206173206120636f6c6c61746f722063616e6469646174652e20546865206163636f756e74206d7573742028612920616c726561647920686176651d01726567697374657265642073657373696f6e206b65797320616e64202862292062652061626c6520746f207265736572766520746865206043616e646964616379426f6e64602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e306c656176655f696e74656e7400041855014465726567697374657220606f726967696e60206173206120636f6c6c61746f722063616e6469646174652e204e6f746520746861742074686520636f6c6c61746f722063616e206f6e6c79206c65617665206f6e0d0173657373696f6e206368616e67652e20546865206043616e646964616379426f6e64602077696c6c20626520756e726573657276656420696d6d6564696174656c792e005d01546869732063616c6c2077696c6c206661696c2069662074686520746f74616c206e756d626572206f662063616e6469646174657320776f756c642064726f702062656c6f7720604d696e43616e64696461746573602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e99020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144572726f7204045400012444546f6f4d616e7943616e646964617465730000044c546f6f206d616e792063616e6469646174657340546f6f46657743616e6469646174657300010448546f6f206665772063616e646964617465731c556e6b6e6f776e00020434556e6b6e6f776e206572726f72285065726d697373696f6e000304405065726d697373696f6e20697373756540416c726561647943616e6469646174650004046c5573657220697320616c726561647920612063616e646964617465304e6f7443616e6469646174650005045c55736572206973206e6f7420612063616e6469646174654c416c7265616479496e76756c6e657261626c650006047c5573657220697320616c726561647920616e20496e76756c6e657261626c655c4e6f4173736f63696174656456616c696461746f724964000704984163636f756e7420686173206e6f206173736f6369617465642076616c696461746f722049445856616c696461746f724e6f74526567697374657265640008048856616c696461746f72204944206973206e6f7420796574207265676973746572656404ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909099d02000002a10200a1020000040800a50200a502086c737562736f6369616c5f70617261636861696e5f72756e74696d652c53657373696f6e4b657973000004011061757261a90201c43c41757261206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000a902104473705f636f6e73656e7375735f617572611c737232353531392c6170705f73723235353139185075626c696300000400ad02013c737232353531393a3a5075626c69630000ad020c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000b1020000021000b50200000408b9022800b9020c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d0000bd020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973a502011c543a3a4b65797300011470726f6f6628011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec1020c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ec50210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401a902045300000400c90201185665633c543e0000c902000002a90200cd02084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c7536340000d10210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401d502045300000400d90201185665633c543e0000d5020c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d6265720000d902000002d50200dd02083870616c6c65745f76657374696e672052656c656173657300010808563000000008563100010000e1020c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f746865720401187461726765745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e736665720801187461726765745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65d50201a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f757263655502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001187461726765745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65d50201a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee5020c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742ee9020c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011014626174636804011463616c6c73ed0201605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e646578b501010c75313600011063616c6cf1020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73ed0201605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e89030154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cf1020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eed02000002f10200f102086c737562736f6369616c5f70617261636861696e5f72756e74696d651043616c6c0001381853797374656d0400750101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000003c50617261636861696e53797374656d0400010201d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e0001002454696d657374616d7004002d0201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003002042616c616e6365730400510201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a0028417574686f72736869700400790201bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e00140044436f6c6c61746f7253656c656374696f6e0400950201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6c6c61746f7253656c656374696f6e2c2052756e74696d653e0015001c53657373696f6e0400bd0201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0016001c56657374696e670400e10201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001a001c5574696c6974790400e90201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001c002458636d7051756575650400f50201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d7051756575652c2052756e74696d653e001e002c506f6c6b61646f7458636d0400f90201c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e001f0020446d7051756575650400610301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0021001c446f6d61696e730400650301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446f6d61696e732c2052756e74696d653e003c00105375646f0400850301a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e00ff0000f5020c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c65741043616c6c04045400012448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d697420011857656967687400003484536572766963657320612073696e676c65206f7665727765696768742058434d2e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ed42d2060696e646578603a2054686520696e646578206f6620746865206f7665727765696768742058434d20746f20736572766963650d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f662077656967687420746861742058434d20657865637574696f6e206d61792074616b652e001c4572726f72733a5d012d20604261644f766572776569676874496e646578603a2058434d20756e6465722060696e64657860206973206e6f7420666f756e6420696e2074686520604f766572776569676874602073746f72616765206d61702e45012d206042616458636d603a2058434d20756e6465722060696e646578602063616e6e6f742062652070726f7065726c79206465636f64656420696e746f20612076616c69642058434d20666f726d61742e09012d20605765696768744f7665724c696d6974603a2058434d20657865637574696f6e206d617920757365206772656174657220607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e5473757370656e645f78636d5f657865637574696f6e00010c490153757370656e647320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652c207265676172646c657373206f66207468652073656e6465722773206f726967696e2e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e50726573756d655f78636d5f657865637574696f6e000214b8526573756d657320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652e003d014e6f7465207468617420746869732066756e6374696f6e20646f65736e2774206368616e67652074686520737461747573206f662074686520696e2f6f757420626f756e64206368616e6e656c732e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e607570646174655f73757370656e645f7468726573686f6c6404010c6e657710010c75333200031499014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e2074686520717565756520666f7220746865206f74686572207369646520746f20626520746f6c6420746f5873757370656e642074686569722073656e64696e672e00742d20606f726967696e603a204d75737420706173732060526f6f74602ee82d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e73757370656e645f76616c756560547570646174655f64726f705f7468726573686f6c6404010c6e657710010c75333200041495014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e207468652071756575652061667465722077686963682077652064726f7020616e792066757274686572686d657373616765732066726f6d20746865206368616e6e656c2e00742d20606f726967696e603a204d75737420706173732060526f6f74602eec2d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e64726f705f7468726573686f6c64605c7570646174655f726573756d655f7468726573686f6c6404010c6e657710010c75333200051491014f76657277726974657320746865206e756d626572206f66207061676573206f66206d6573736167657320776869636820746865207175657565206d757374206265207265647563656420746f206265666f7265206974207369676e616c732074686174ec6d6573736167652073656e64696e67206d6179207265636f6d6d656e636520616674657220697420686173206265656e2073757370656e6465642e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e726573756d655f7468726573686f6c64605c7570646174655f7468726573686f6c645f77656967687404010c6e657720011857656967687400061049014f7665727772697465732074686520616d6f756e74206f662072656d61696e696e672077656967687420756e6465722077686963682077652073746f702070726f63657373696e67206d657373616765732e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7468726573686f6c645f77656967687460707570646174655f7765696768745f72657374726963745f646563617904010c6e657720011857656967687400071445014f7665727772697465732074686520737065656420746f2077686963682074686520617661696c61626c652077656967687420617070726f616368657320746865206d6178696d756d207765696768742ea50141206c6f776572206e756d62657220726573756c747320696e2061206661737465722070726f6772657373696f6e2e20412076616c7565206f662031206d616b65732074686520656e746972652077656967687420617661696c61626c6520696e697469616c6c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e0d012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7765696768745f72657374726963745f6465636179602e847570646174655f78636d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400081429014f766572777269746520746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c206d657373616765206d617920636f6e73756d652e71014d657373616765732061626f766520746869732077656967687420676f20696e746f20746865206f76657277656967687420717565756520616e64206d6179206f6e6c79206265207365727669636564206578706c696369746c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e21012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e78636d705f6d61785f696e646976696475616c5f776569676874602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef9020c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765fd020154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765290301a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6eac0148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e5d0301484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e3d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e3d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742101012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742101012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd02080c78636d3056657273696f6e656458636d041043616c6c00010c08563004000103013476303a3a58636d3c43616c6c3e00000008563104001503013476313a3a58636d3c43616c6c3e0001000856320400d4013476323a3a58636d3c43616c6c3e0002000001030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473050301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473050301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473050301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736511030120526573706f6e7365000300345472616e7366657241737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c1101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686f350101344d756c74694c6f636174696f6e00011c6d65737361676501030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000005030000020903000903100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d01013c5665633c4d756c746941737365743e00011c726563656976652d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574732d01013c5665633c4d756c746941737365743e00011c72657365727665350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374350101344d756c74694c6f636174696f6e0001186173736574732d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573310101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c00010c78636d0d0301385665633c58636d3c43616c6c3e3e000700000d0300000201030011030c0c78636d08763020526573706f6e73650001041841737365747304002d01013c5665633c4d756c746941737365743e0000000015030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473190301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e0012c4d756c746941737365747300011c65666665637473190301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473190301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736525030120526573706f6e7365000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c1101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686fb00154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676515030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c0010c75363400014c6d61785f726573706f6e73655f776569676874c0010c753634000b0048556e73756273637269626556657273696f6e000c000019030000021d03001d03100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573e801284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c000130696e737472756374696f6e73210301385665633c58636d3c43616c6c3e3e00070000210300000215030025030c0c78636d08763120526573706f6e7365000108184173736574730400e0012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100002903080c78636d3056657273696f6e656458636d041043616c6c00010c08563004002d03013476303a3a58636d3c43616c6c3e00000008563104004103013476313a3a58636d3c43616c6c3e00010008563204005103013476323a3a58636d3c43616c6c3e000200002d030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473310301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473310301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473310301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736511030120526573706f6e7365000300345472616e7366657241737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3d03014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686f350101344d756c74694c6f636174696f6e00011c6d6573736167652d030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000031030000023503003503100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d01013c5665633c4d756c746941737365743e00011c726563656976652d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574732d01013c5665633c4d756c746941737365743e00011c72657365727665350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473050301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374350101344d756c74694c6f636174696f6e0001186173736574732d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573310101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c00010c78636d390301385665633c58636d3c43616c6c3e3e0007000039030000022d03003d030c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e000041030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473450301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e0012c4d756c746941737365747300011c65666665637473450301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473450301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736525030120526573706f6e7365000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c3d03014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686fb00154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676541030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c0010c75363400014c6d61785f726573706f6e73655f776569676874c0010c753634000b0048556e73756273637269626556657273696f6e000c000045030000024903004903100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473190301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573e801284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f7271010110626f6f6c000130696e737472756374696f6e734d0301385665633c58636d3c43616c6c3e3e000700004d0300000241030051030c0c78636d0876320c58636d041043616c6c00000400550301585665633c496e737472756374696f6e3c43616c6c3e3e0000550300000259030059030c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400e0012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e0012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e0012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c0011c51756572794964000120726573706f6e736501010120526573706f6e73650001286d61785f776569676874c0010c753634000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c0010c75363400011063616c6c3d03014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c0010c753634000c00304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000e003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c0010c75363400120030427579457865637574696f6e08011066656573e801284d756c746941737365740001307765696768745f6c696d69742101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204005103012458636d3c43616c6c3e0015002c536574417070656e64697804005103012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e0012c4d756c74694173736574730001187469636b6574ac01344d756c74694c6f636174696f6e00180010547261700400c0010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c0011c5175657279496400014c6d61785f726573706f6e73655f776569676874c0010c753634001a0048556e73756273637269626556657273696f6e001b00005d0304184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000061030c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030905365727669636520612073696e676c65206f766572776569676874206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733aac2d2060556e6b6e6f776e603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e15012d20604f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e65030c3870616c6c65745f646f6d61696e731870616c6c65741043616c6c0404540001203c72656769737465725f646f6d61696e0c012c66756c6c5f646f6d61696e4d010134446f6d61696e4e616d653c543e00011c636f6e74656e746903011c436f6e74656e74000128657870697265735f696e100138543a3a426c6f636b4e756d626572000010fc526567697374657273206120646f6d61696e20285b66756c6c5f646f6d61696e5d29207573696e67206f726967696e2077697468205b636f6e74656e745d2cf8616e64207365742074686520646f6d61696e20746f2065787069726520696e205b657870697265735f696e5d206e756d626572206f6620626c6f636b732e01015b66756c6c5f646f6d61696e5d20697320612066756c6c20646f6d61696e206e616d6520696e636c7564696e67206120646f7420282e2920616e6420544c442ea44578616d706c65206f662061205b66756c6c5f646f6d61696e5d3a20606d79746f6b656e2e6b736d6054666f7263655f72656769737465725f646f6d61696e1001187461726765745502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c66756c6c5f646f6d61696e4d010134446f6d61696e4e616d653c543e00011c636f6e74656e746903011c436f6e74656e74000128657870697265735f696e100138543a3a426c6f636b4e756d6265720001085501526567697374657273206120646f6d61696e20285b66756c6c5f646f6d61696e5d29207573696e6720726f6f74206f6e20626568616c66206f662061205b7461726765745d2077697468205b636f6e74656e745d2cf8616e64207365742074686520646f6d61696e20746f2065787069726520696e205b657870697265735f696e5d206e756d626572206f6620626c6f636b732e3c7365745f696e6e65725f76616c7565080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012476616c75655f6f70746d03015c4f7074696f6e3c496e6e657256616c75654f663c543e3e0002042d01536574732074686520646f6d61696e20696e6e65725f76616c756520746f206265206f6e65206f6620537562736f6369616c206163636f756e742c2073706163652c206f7220706f73742e54666f7263655f7365745f696e6e65725f76616c7565080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012476616c75655f6f70746d03015c4f7074696f6e3c496e6e657256616c75654f663c543e3e0003042d01536574732074686520646f6d61696e20696e6e65725f76616c756520746f206265206f6e65206f6620737562736f6369616c206163636f756e742c2073706163652c206f7220706f73742e3c7365745f6f757465725f76616c7565080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012476616c75655f6f7074750301544f7074696f6e3c4f7574657256616c75653c543e3e000404c8536574732074686520646f6d61696e206f757465725f76616c756520746f206265206120637573746f6d20737472696e672e487365745f646f6d61696e5f636f6e74656e74080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012c6e65775f636f6e74656e746903011c436f6e74656e74000504b8536574732074686520646f6d61696e20636f6e74656e7420746f20626520616e206f757473696465206c696e6b2e34726573657276655f776f726473040114776f7264737d030150426f756e646564446f6d61696e735665633c543e000604bc4d61726b20736574206f6620646f6d61696e73206173206e6f742072657365727661626c652062792075736572732e30737570706f72745f746c6473040110746c64737d030150426f756e646564446f6d61696e735665633c543e000704ac41646420737570706f727420666f72206120736574206f6620746f702d6c6576656c20646f6d61696e732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6903085870616c6c65745f70617261636861696e5f7574696c731c436f6e74656e74000110104e6f6e650000000c526177040028011c5665633c75383e0001001049504653040028011c5665633c75383e000200144879706572040028011c5665633c75383e000300006d0304184f7074696f6e0404540171030108104e6f6e6500000010536f6d6504007103000001000071030c3870616c6c65745f646f6d61696e7314747970657328496e6e657256616c756504244163636f756e7449640100010c1c4163636f756e7404000001244163636f756e744964000000145370616365040020011c5370616365496400010010506f73740400200118506f7374496400020000750304184f7074696f6e0404540179030108104e6f6e6500000010536f6d65040079030000010000790310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e00007d0310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014d01045300000400810301185665633c543e000081030000024d010085030c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6cf1020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000028350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e547375646f5f756e636865636b65645f77656967687408011063616c6cf1020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000118776569676874200118576569676874000128350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e2d01546869732066756e6374696f6e20646f6573206e6f7420636865636b2074686520776569676874206f66207468652063616c6c2c20616e6420696e737465616420616c6c6f777320746865b05375646f207573657220746f20737065636966792074686520776569676874206f66207468652063616c6c2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292ecc2d2054686520776569676874206f6620746869732063616c6c20697320646566696e6564206279207468652063616c6c65722e2c23203c2f7765696768743e1c7365745f6b657904010c6e65775502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650002285d0141757468656e74696361746573207468652063757272656e74207375646f206b657920616e6420736574732074686520676976656e204163636f756e7449642028606e6577602920617320746865206e6577207375646f106b65792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e402d204f6e65204442206368616e67652e2c23203c2f7765696768743e1c7375646f5f617308010c77686f5502018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011063616c6cf1020160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00032c4d0141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c207769746820605369676e656460206f726967696e2066726f6d406120676976656e206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8903086c737562736f6369616c5f70617261636861696e5f72756e74696d65304f726967696e43616c6c65720001101873797374656d04008d0301746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000002c506f6c6b61646f7458636d04009103014870616c6c65745f78636d3a3a4f726967696e001f002843756d756c757358636d04009503016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e00200010566f69640400990301110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f6964000300008d030c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e650002000091030c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400ac01344d756c74694c6f636174696f6e00000020526573706f6e73650400ac01344d756c74694c6f636174696f6e0001000095030c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e0400a00118506172614964000100009903081c73705f636f726510566f6964000100009d030c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a103000002a50300a503086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e646572a001185061726149640001147374617465a9030130496e626f756e6453746174650001406d6573736167655f6d65746164617461ad0301a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e0000a903086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e64656400010000ad03000002b10300b1030000040810b50300b5030c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000b90300000408a01000bd03000002c10300c103086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e74a001185061726149640001147374617465c50301344f7574626f756e6453746174650001347369676e616c735f657869737471010110626f6f6c00012c66697273745f696e646578b501010c7531360001286c6173745f696e646578b501010c7531360000c503086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e64656400010000c90300000408a0b50100cd03086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f7765696768742001185765696768740000d1030000040ca0102800d5030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000046c4661696c656420746f2073656e642058434d206d6573736167652e3042616458636d4f726967696e0001043c4261642058434d206f726967696e2e1842616458636d000204344261642058434d20646174612e484261644f766572776569676874496e64657800030454426164206f76657277656967687420696e6465782e3c5765696768744f7665724c696d6974000404f850726f76696465642077656967687420697320706f737369626c79206e6f7420656e6f75676820746f206578656375746520746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d9030c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909dd030c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f7204045400010004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e103086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c2001185765696768740000e503086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7420013c4f766572776569676874496e6465780000e903000002ed0300ed0300000408102800f1030c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e0000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e244f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909f5030c3870616c6c65745f646f6d61696e7314747970657328446f6d61696e4d657461040454000024011c63726561746564f903013c57686f416e645768656e4f663c543e00011c75706461746564fd03015c4f7074696f6e3c57686f416e645768656e4f663c543e3e000128657870697265735f6174100138543a3a426c6f636b4e756d6265720001146f776e6572000130543a3a4163636f756e74496400011c636f6e74656e746903011c436f6e74656e7400012c696e6e65725f76616c75656d03015c4f7074696f6e3c496e6e657256616c75654f663c543e3e00012c6f757465725f76616c7565750301544f7074696f6e3c4f7574657256616c75653c543e3e000138646f6d61696e5f6465706f73697418013042616c616e63654f663c543e00014c6f757465725f76616c75655f6465706f73697418013042616c616e63654f663c543e0000f903085870616c6c65745f70617261636861696e5f7574696c732857686f416e645768656e0c244163636f756e74496401002c426c6f636b4e756d6265720110184d6f6d656e740120000c011c6163636f756e740001244163636f756e744964000114626c6f636b10012c426c6f636b4e756d62657200011074696d652001184d6f6d656e740000fd0304184f7074696f6e04045401f9030108104e6f6e6500000010536f6d650400f9030000010000010410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014d01045300000400810301185665633c543e00000504000004080071030009040c3870616c6c65745f646f6d61696e731870616c6c6574144572726f720404540001405c446f6d61696e436f6e74656e744e6f744368616e676564000004e054686520636f6e74656e742073746f72656420696e206120646f6d61696e206d6574616461746120776173206e6f74206368616e6765642e60546f6f4d616e79446f6d61696e735065724163636f756e74000104e443616e6e6f74207265676973746572206d6f7265207468616e20604d6178446f6d61696e735065724163636f756e746020646f6d61696e732e64446f6d61696e436f6e7461696e73496e76616c69644368617200020409015468697320646f6d61696e206c6162656c206d617920636f6e7461696e206f6e6c7920612d7a2c20302d3920616e642068797068656e20636861726163746572732e40446f6d61696e4973546f6f53686f727400030461015468697320646f6d61696e206c6162656c206c656e677468206d757374206265206265747765656e20604d696e446f6d61696e4c656e6774686020616e6420363320636861726163746572732c20696e636c75736976652e40446f6d61696e48617345787069726564000404605468697320646f6d61696e2068617320657870697265642e38446f6d61696e4e6f74466f756e64000504a0446f6d61696e20776173206e6f7420666f756e642062792074686520646f6d61696e206e616d652e40446f6d61696e4973526573657276656400060411015468697320646f6d61696e2063616e6e6f742062652072656769737465726564207965742c2062656361757365207468697320776f72642069732072657365727665642e48446f6d61696e416c72656164794f776e6564000704bc5468697320646f6d61696e20697320616c72656164792068656c6420627920616e6f74686572206163636f756e742e50496e6e657256616c75654e6f744368616e676564000804b441206e657720696e6e65722076616c7565206973207468652073616d6520617320746865206f6c64206f6e652e50537562646f6d61696e734e6f74416c6c6f776564000904d04c6f776572207468616e20746865207365636f6e642d6c6576656c20646f6d61696e7320617265206e6f7420616c6c6f7765642e384e6f74446f6d61696e4f776e6572000a04e854686973206163636f756e74206973206e6f7420616c6c6f77656420746f207570646174652074686520646f6d61696e206d657461646174612e504f7574657256616c75654e6f744368616e676564000b04b441206e6577206f757465722076616c7565206973207468652073616d6520617320746865206f6c64206f6e652e545a65726f5265736572766174696f6e506572696f64000c04a85265736572766174696f6e20706572696f642063616e6e6f742062652061207a65726f2076616c75652e60546f6f426967526567697374726174696f6e506572696f64000d04d443616e6e6f742073746f7265206120646f6d61696e20666f7220737563682061206c6f6e6720706572696f64206f662074696d652e3c546c644e6f74537065636966696564000e048c546f702d6c6576656c20646f6d61696e206d757374206265207370656369666965642e3c546c644e6f74537570706f72746564000f0488546f702d6c6576656c20646f6d61696e206973206e6f7420737570706f727465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909090d040c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000047c53656e646572206d75737420626520746865205375646f206163636f756e7404644572726f7220666f7220746865205375646f2070616c6c65741104102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730155021043616c6c01f102245369676e6174757265011504144578747261012d04000400280000001504082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040019040148656432353531393a3a5369676e61747572650000001c53723235353139040021040148737232353531393a3a5369676e617475726500010014456364736104002504014065636473613a3a5369676e61747572650002000019040c1c73705f636f72651c65643235353139245369676e6174757265000004001d0401205b75383b2036345d00001d0400000340000000080021040c1c73705f636f72651c73723235353139245369676e6174757265000004001d0401205b75383b2036345d000025040c1c73705f636f7265146563647361245369676e617475726500000400290401205b75383b2036355d000029040000034100000008002d04000004203104350439043d04410449044d04510400310410306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000350410306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000390410306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e040454000000003d0410306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000410410306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004004504010c45726100004504102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000490410306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400b80120543a3a496e64657800004d0410306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b576569676874040454000000005104086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400c8013042616c616e63654f663c543e00005504086c737562736f6369616c5f70617261636861696e5f72756e74696d651c52756e74696d6500000000501853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510280400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e1844696765737401002c040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301003c040010a0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e005901204e4f54453a20546869732073746f72616765206974656d206973206578706c696369746c7920756e626f756e6465642073696e6365206974206973206e6576657220696e74656e64656420746f2062652072656164642066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022461010400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000690104000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e74010071010400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e74010071010400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500005901040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01750101481830426c6f636b576569676874738901850100f2052a010000000088526a74000000405973070000000001c0d22c76510000000100e6bd4f57000000010000000000000000405973070000000001c074c1906e000000010088526a740000000100a2941a1d000000405973070000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e67746899013000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874a1014040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6ea501c9024c737562736f6369616c2d70617261636861696e4c737562736f6369616c2d70617261636861696e010000000c0000000000000028dd718d5cc53262d401000000df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a801000000ea93e3f16f3d69620200000001000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978b501081c0014a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01b901003c50617261636861696e53797374656d013c50617261636861696e53797374656d505450656e64696e6756616c69646174696f6e436f64650100280400187d0120496e2063617365206f662061207363686564756c656420757067726164652c20746869732073746f72616765206669656c6420636f6e7461696e73207468652076616c69646174696f6e20636f646520746f206265206170706c6965642e00c10120417320736f6f6e206173207468652072656c617920636861696e2067697665732075732074686520676f2d6168656164207369676e616c2c2077652077696c6c206f766572777269746520746865205b603a636f6465605d5b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455dad012077686963682077696c6c20726573756c7420746865206e65787420626c6f636b2070726f63657373207769746820746865206e65772076616c69646174696f6e20636f64652e205468697320636f6e636c756465732074686520757067726164652070726f636573732e000501205b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455d3a2073705f636f72653a3a73746f726167653a3a77656c6c5f6b6e6f776e5f6b6579733a3a434f4445444e657756616c69646174696f6e436f64650000280400145d012056616c69646174696f6e20636f6465207468617420697320736574206279207468652070617261636861696e20616e6420697320746f20626520636f6d6d756e69636174656420746f20636f6c6c61746f7220616e647820636f6e73657175656e746c79207468652072656c61792d636861696e2e00650120546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b206966206e6f206f746865722070616c6c657420616c7265616479207365742c207468652076616c75652e3856616c69646174696f6e446174610000bd0104000cd020546865205b6050657273697374656456616c69646174696f6e44617461605d2073657420666f72207468697320626c6f636b2e2d0120546869732076616c756520697320657870656374656420746f20626520736574206f6e6c79206f6e63652070657220626c6f636b20616e642069742773206e657665722073746f7265643420696e2074686520747269652e5044696453657456616c69646174696f6e436f646501007101040004e02057657265207468652076616c69646174696f6e20646174612073657420746f206e6f74696679207468652072656c617920636861696e3f60557067726164655265737472696374696f6e5369676e616c0100c50104001c750120416e206f7074696f6e20776869636820696e64696361746573206966207468652072656c61792d636861696e20726573747269637473207369676e616c6c696e6720612076616c69646174696f6e20636f646520757067726164652e610120496e206f7468657220776f7264732c20696620746869732069732060536f6d656020616e64205b604e657756616c69646174696f6e436f6465605d2069732060536f6d6560207468656e207468652070726f64756365646c2063616e6469646174652077696c6c20626520696e76616c69642e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3c52656c6179537461746550726f6f660000cd01040018c4205468652073746174652070726f6f6620666f7220746865206c6173742072656c617920706172656e7420626c6f636b2e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e5852656c6576616e744d6573736167696e6753746174650000d50104001c65012054686520736e617073686f74206f6620736f6d652073746174652072656c6174656420746f206d6573736167696e672072656c6576616e7420746f207468652063757272656e742070617261636861696e2061732070657248207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e44486f7374436f6e66696775726174696f6e0000e5010400182901205468652070617261636861696e20686f737420636f6e66696775726174696f6e207468617420776173206f627461696e65642066726f6d207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e384c617374446d714d7163486561640100e90180000000000000000000000000000000000000000000000000000000000000000010f420546865206c61737420646f776e77617264206d65737361676520717565756520636861696e20686561642077652068617665206f627365727665642e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e404c61737448726d704d716348656164730100ed01040010490120546865206d65737361676520717565756520636861696e2068656164732077652068617665206f62736572766564207065722065616368206368616e6e656c20696e636f6d696e67206368616e6e656c2e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e6450726f636573736564446f776e776172644d6573736167657301001010000000000cc8204e756d626572206f6620646f776e77617264206d657373616765732070726f63657373656420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e3448726d7057617465726d61726b01001010000000000ca02048524d502077617465726d61726b2074686174207761732073657420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5048726d704f7574626f756e644d657373616765730100f90104000ca42048524d50206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e385570776172644d657373616765730100850104000cac20557077617264206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5450656e64696e675570776172644d6573736167657301008501040004310120557077617264206d65737361676573207468617420617265207374696c6c2070656e64696e6720616e64206e6f74207965742073656e6420746f207468652072656c617920636861696e2e84416e6e6f756e63656448726d704d6573736167657350657243616e646964617465010010100000000008650120546865206e756d626572206f662048524d50206d65737361676573207765206f6273657276656420696e20606f6e5f696e697469616c697a656020616e64207468757320757365642074686174206e756d62657220666f72f020616e6e6f756e63696e672074686520776569676874206f6620606f6e5f696e697469616c697a656020616e6420606f6e5f66696e616c697a65602e68526573657276656458636d705765696768744f766572726964650000200400085d01205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e672058434d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e645265736572766564446d705765696768744f766572726964650000200400085901205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e6720444d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e44417574686f72697a656455706772616465000024040004b820546865206e65787420617574686f72697a656420757067726164652c206966207468657265206973206f6e652e60437573746f6d56616c69646174696f6e486561644461746100002804000c2901204120637573746f6d2068656164206461746120746861742073686f756c642062652072657475726e656420617320726573756c74206f66206076616c69646174655f626c6f636b602e00190120536565205b6050616c6c65743a3a7365745f637573746f6d5f76616c69646174696f6e5f686561645f64617461605d20666f72206d6f726520696e666f726d6174696f6e2e010102016c00012502016052616e646f6d6e657373436f6c6c656374697665466c6970016052616e646f6d6e657373436f6c6c656374697665466c6970043852616e646f6d4d6174657269616c0100290204000c610120536572696573206f6620626c6f636b20686561646572732066726f6d20746865206c61737420383120626c6f636b73207468617420616374732061732072616e646f6d2073656564206d6174657269616c2e2054686973610120697320617272616e67656420617320612072696e672062756666657220776974682060626c6f636b5f6e756d626572202520383160206265696e672074686520696e64657820696e746f20746865206056656360206f664420746865206f6c6465737420686173682e00000000022454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e2444696455706461746501007101040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f012d020004344d696e696d756d506572696f6420207017000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00033450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e49640100a010640000000000000000042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402003102040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402004102040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e01004d0204000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01510201700c484578697374656e7469616c4465706f736974184000e1f50500000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e015d020a485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100610240000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100650204000000000c604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e2c576569676874546f46656569025c04000000000000000000000000000000007f3801000001040d012054686520706f6c796e6f6d69616c2074686174206973206170706c69656420696e206f7264657220746f20646572697665206665652066726f6d207765696768742e2c4c656e677468546f46656569025c0440420f00000000000000000000000000000000000001040d012054686520706f6c796e6f6d69616c2074686174206973206170706c69656420696e206f7264657220746f20646572697665206665652066726f6d206c656e6774682e000b28417574686f72736869700128417574686f72736869700c18556e636c6573010071020400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c657301007101040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e017902000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e0189021444436f6c6c61746f7253656c656374696f6e0144436f6c6c61746f7253656c656374696f6e1434496e76756c6e657261626c657301007c0400048c2054686520696e76756c6e657261626c652c20666978656420636f6c6c61746f72732e2843616e6469646174657301008d02040004bc205468652028636f6d6d756e6974792c206c696d697465642920636f6c6c6174696f6e2063616e646964617465732e444c617374417574686f726564426c6f636b01010405001010000000000484204c61737420626c6f636b20617574686f72656420627920636f6c6c61746f722e444465736972656443616e6469646174657301001010000000000c782044657369726564206e756d626572206f662063616e646964617465732e00750120546869732073686f756c6420696465616c6c7920616c77617973206265206c657373207468616e205b60436f6e6669673a3a4d617843616e64696461746573605d20666f72207765696768747320746f20626520636f72726563742e3443616e646964616379426f6e6401001840000000000000000000000000000000000cb820466978656420616d6f756e7420746f206465706f73697420746f206265636f6d65206120636f6c6c61746f722e004101205768656e206120636f6c6c61746f722063616c6c7320606c656176655f696e74656e7460207468657920696d6d6564696174656c79207265636569766520746865206465706f736974206261636b2e019502017800019902151c53657373696f6e011c53657373696f6e1c2856616c696461746f727301007c0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e67656401007101040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b65797301009d020400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100b1020400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500a5020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405b50200040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01bd0201800001c102161041757261011041757261082c417574686f7269746965730100c5020400046c205468652063757272656e7420617574686f72697479207365742e2c43757272656e74536c6f740100cd022000000000000000000c80205468652063757272656e7420736c6f74206f66207468697320626c6f636b2e009420546869732077696c6c2062652073657420696e20606f6e5f696e697469616c697a65602e00000000171c41757261457874011c41757261457874042c417574686f7269746965730100c902040014942053657276657320617320636163686520666f722074686520617574686f7269746965732e0071012054686520617574686f72697469657320696e204175526120617265206f7665727772697474656e20696e20606f6e5f696e697469616c697a6560207768656e2077652073776974636820746f2061206e65772073657373696f6e2c790120627574207765207265717569726520746865206f6c6420617574686f72697469657320746f2076657269667920746865207365616c207768656e2076616c69646174696e67206120506f562e20546869732077696c6c20616c77617973f0206265207570646174656420746f20746865206c6174657374204175526120617574686f72697469657320696e20606f6e5f66696e616c697a65602e00000000181c56657374696e67011c56657374696e67081c56657374696e670001040200d102040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100dd0204000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e01e102018408444d696e5665737465645472616e73666572184000e40b5402000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c0000000001e5021a1c5574696c6974790001e9020188044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e019d031c2458636d705175657565012458636d7051756575652444496e626f756e6458636d705374617475730100a1030400049420537461747573206f662074686520696e626f756e642058434d50206368616e6e656c732e4c496e626f756e6458636d704d657373616765730101080205b90328040004190120496e626f756e64206167677265676174652058434d50206d657373616765732e2049742063616e206f6e6c79206265206f6e6520706572205061726149642f626c6f636b2e484f7574626f756e6458636d705374617475730100bd030400185d0120546865206e6f6e2d656d7074792058434d50206368616e6e656c7320696e206f72646572206f66206265636f6d696e67206e6f6e2d656d7074792c20616e642074686520696e646578206f6620746865206669727374510120616e64206c617374206f7574626f756e64206d6573736167652e204966207468652074776f20696e64696365732061726520657175616c2c207468656e20697420696e6469636174657320616e20656d707479590120717565756520616e64207468657265206d7573742062652061206e6f6e2d604f6b6020604f7574626f756e64537461747573602e20576520617373756d65207175657565732067726f77206e6f20677265617465725901207468616e203635353335206974656d732e20517565756520696e646963657320666f72206e6f726d616c206d6573736167657320626567696e206174206f6e653b207a65726f20697320726573657276656420696e11012063617365206f6620746865206e65656420746f2073656e64206120686967682d7072696f72697479207369676e616c206d657373616765207468697320626c6f636b2e09012054686520626f6f6c20697320747275652069662074686572652069732061207369676e616c206d6573736167652077616974696e6720746f2062652073656e742e504f7574626f756e6458636d704d657373616765730101080205c90328040004bc20546865206d65737361676573206f7574626f756e6420696e206120676976656e2058434d50206368616e6e656c2e385369676e616c4d6573736167657301010402a028040004a020416e79207369676e616c206d657373616765732077616974696e6720746f2062652073656e742e2c5175657565436f6e6669670100cd0390020000000500000001000000a086010000000000020000000000000000c817a8040000000415012054686520636f6e66696775726174696f6e20776869636820636f6e74726f6c73207468652064796e616d696373206f6620746865206f7574626f756e642071756575652e284f7665727765696768740001040520d103040010050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e003901205468657365206d657373616765207374617920696e20746869732073746f72616765206d617020756e74696c207468657920617265206d616e75616c6c79206469737061746368656420766961582060736572766963655f6f766572776569676874602e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602e20416c736f20646f75626c657320617320746865206e6578748420617661696c61626c652066726565206f76657277656967687420696e6465782e38517565756553757370656e6465640100710104000441012057686574686572206f72206e6f74207468652058434d502071756575652069732073757370656e6465642066726f6d20657865637574696e6720696e636f6d696e672058434d73206f72206e6f742e01f50201940001d5031e2c506f6c6b61646f7458636d0001f90201a40001d9031f2843756d756c757358636d00000141010001dd032020446d7051756575650120446d7051756575651034436f6e66696775726174696f6e0100e1032000e40b5402000000044c2054686520636f6e66696775726174696f6e2e2450616765496e6465780100e5034000000000000000000000000000000000044020546865207061676520696e6465782e1450616765730101040210e90304000444205468652071756575652070616765732e284f7665727765696768740001040220ed030400046420546865206f766572776569676874206d657373616765732e0161030145010001f103211c446f6d61696e73011c446f6d61696e7314345265736572766564576f726473010104024d0171010400004452656769737465726564446f6d61696e73000104024d01f50304000480204d65746164617461206173736f6369617465642070657220646f6d61696e2e38446f6d61696e7342794f776e65720101040500010404000c6c20446f6d61696e73206f776e656420706572206163636f756e742e0420e82054574f582d4e4f54453a205361666520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e48446f6d61696e4279496e6e657256616c7565000108050205044d01040004e82054574f582d4e4f54453a205361666520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e34537570706f72746564546c6473010104024d017101040000016503014901243c4d696e446f6d61696e4c656e677468101007000000046420446f6d61696e2773206d696e696d756d206c656e6774682e3c4d6178446f6d61696e4c656e67746810103f000000046420446f6d61696e2773206d6178696d756d206c656e6774682e504d6178446f6d61696e735065724163636f756e7410106400000004f8204d6178696d756d206e756d626572206f6620646f6d61696e7320746861742063616e206265207265676973746572656420706572206163636f756e742e644d617850726f6d6f446f6d61696e735065724163636f756e74101003000000042901204d6178696d756d206e756d626572206f662070726f6d6f74696f6e616c20646f6d61696e7320746861742063616e206265207265676973746572656420706572206163636f756e742e48446f6d61696e73496e736572744c696d697410102c0b0000042d0120546865206d6178696d756d206e756d626572206f6620646f6d61696e7320746861742063616e20626520696e73657274656420696e746f20612073746f72616765206174206f6e63652e5c526567697374726174696f6e506572696f644c696d69741010a019280004dc20546865206d6178696d756d20706572696f64206f662074696d652074686520646f6d61696e206d61792062652068656c6420666f722e4c4d61784f7574657256616c75654c656e67746810100501000004c020546865206d6178696d756d206c656e677468206f662074686520646f6d61696e2773206f757465722076616c75652e4442617365446f6d61696e4465706f736974184000e8764817000000000000000000000004fc2054686520616d6f756e742068656c64206f6e206465706f73697420666f722073746f72696e672074686520646f6d61696e2773207374727563747572652e544f7574657256616c7565427974654465706f736974184000e1f5050000000000000000000000000405012054686520616d6f756e742068656c64206f6e206465706f736974207065722062797465206f662074686520646f6d61696e2773206f757465722076616c75652e0109043c105375646f01105375646f040c4b6579000000040004842054686520604163636f756e74496460206f6620746865207375646f206b65792e01850301510100010d04ff1104042048436865636b4e6f6e5a65726f53656e64657231049040436865636b5370656356657273696f6e35041038436865636b547856657273696f6e39041030436865636b47656e657369733d042438436865636b4d6f7274616c69747941042428436865636b4e6f6e63654904902c436865636b5765696768744d0490604368617267655472616e73616374696f6e5061796d656e745104905504 \ No newline at end of file +0x6d6574610e2d05000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401585b75383b202f2ac2ab2a2f203332202f2ac2bb2a2f5d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c011470686173659501011450686173650001146576656e7444010445000118746f70696373990101185665633c543e000044086c737562736f6369616c5f70617261636861696e5f72756e74696d65144576656e740001581853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000003c50617261636861696e53797374656d04006c01bc63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d3a3a4576656e743c52756e74696d653e0001002042616c616e636573040070017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000a0044436f6c6c61746f7253656c656374696f6e04007801a470616c6c65745f636f6c6c61746f725f73656c656374696f6e3a3a4576656e743c52756e74696d653e0015001c53657373696f6e040080015470616c6c65745f73657373696f6e3a3a4576656e740016001c56657374696e67040084017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001a001c5574696c697479040088015470616c6c65745f7574696c6974793a3a4576656e74001c002458636d70517565756504009401a463756d756c75735f70616c6c65745f78636d705f71756575653a3a4576656e743c52756e74696d653e001e002c506f6c6b61646f7458636d0400a4016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e001f002843756d756c757358636d04004101018863756d756c75735f70616c6c65745f78636d3a3a4576656e743c52756e74696d653e00200020446d7051756575650400450101a063756d756c75735f70616c6c65745f646d705f71756575653a3a4576656e743c52756e74696d653e0021001c446f6d61696e7304004901017870616c6c65745f646f6d61696e733a3a4576656e743c52756e74696d653e003c0018456e6572677904005101017470616c6c65745f656e657267793a3a4576656e743c52756e74696d653e003d0014526f6c657304005d01017070616c6c65745f726f6c65733a3a4576656e743c52756e74696d653e004700384163636f756e74466f6c6c6f777304006901019870616c6c65745f6163636f756e745f666f6c6c6f77733a3a4576656e743c52756e74696d653e0048002050726f66696c657304006d01017c70616c6c65745f70726f66696c65733a3a4576656e743c52756e74696d653e004900305370616365466f6c6c6f777304007501019070616c6c65745f73706163655f666f6c6c6f77733a3a4576656e743c52756e74696d653e004a003853706163654f776e65727368697004007901019870616c6c65745f73706163655f6f776e6572736869703a3a4576656e743c52756e74696d653e004b001853706163657304007d01017470616c6c65745f7370616365733a3a4576656e743c52756e74696d653e004c0014506f73747304008101017070616c6c65745f706f7374733a3a4576656e743c52756e74696d653e004d00245265616374696f6e7304008501018070616c6c65745f7265616374696f6e733a3a4576656e743c52756e74696d653e004e00105375646f04008d01016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e00ff0000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e4c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144576656e740404540001186056616c69646174696f6e46756e6374696f6e53746f726564000004d05468652076616c69646174696f6e2066756e6374696f6e20686173206265656e207363686564756c656420746f206170706c792e6456616c69646174696f6e46756e6374696f6e4170706c69656404015472656c61795f636861696e5f626c6f636b5f6e756d10015452656c6179436861696e426c6f636b4e756d62657200010445015468652076616c69646174696f6e2066756e6374696f6e20776173206170706c696564206173206f662074686520636f6e7461696e65642072656c617920636861696e20626c6f636b206e756d6265722e6c56616c69646174696f6e46756e6374696f6e446973636172646564000204b05468652072656c61792d636861696e2061626f727465642074686520757067726164652070726f636573732e4455706772616465417574686f72697a6564040124636f64655f6861736824011c543a3a486173680003047c416e207570677261646520686173206265656e20617574686f72697a65642e60446f776e776172644d657373616765735265636569766564040114636f756e7410010c7533320004040101536f6d6520646f776e77617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e64446f776e776172644d6573736167657350726f63657373656408012c7765696768745f75736564200118576569676874000120646d715f6865616424014472656c61795f636861696e3a3a48617368000504e0446f776e77617264206d6573736167657320776572652070726f636573736564207573696e672074686520676976656e207765696768742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909700c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000780c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144576656e74040454000114404e6577496e76756c6e657261626c6573040134696e76756c6e657261626c65737c01445665633c543a3a4163636f756e7449643e000000504e65774465736972656443616e64696461746573040148646573697265645f63616e6469646174657310010c753332000100404e657743616e646964616379426f6e6404012c626f6e645f616d6f756e7418013042616c616e63654f663c543e0002003843616e64696461746541646465640801286163636f756e745f6964000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e0003004043616e64696461746552656d6f7665640401286163636f756e745f6964000130543a3a4163636f756e7449640004000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097c0000020000800c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909840c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909880c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7258013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c748c01384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909098c0418526573756c740804540190044501580108084f6b040090000000000c4572720400580000010000900000040000940c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144576656e740404540001201c53756363657373040098013c4f7074696f6e3c543a3a486173683e00000464536f6d652058434d20776173206578656375746564206f6b2e104661696c080098013c4f7074696f6e3c543a3a486173683e00009c012058636d4572726f7200010440536f6d652058434d206661696c65642e2842616456657273696f6e040098013c4f7074696f6e3c543a3a486173683e000204544261642058434d2076657273696f6e20757365642e24426164466f726d6174040098013c4f7074696f6e3c543a3a486173683e000304504261642058434d20666f726d617420757365642e445570776172644d65737361676553656e74040098013c4f7074696f6e3c543a3a486173683e000404b8416e20757077617264206d657373616765207761732073656e7420746f207468652072656c617920636861696e2e3c58636d704d65737361676553656e74040098013c4f7074696f6e3c543a3a486173683e000504c0416e2048524d50206d657373616765207761732073656e7420746f2061207369626c696e672070617261636861696e2e484f766572776569676874456e7175657565641000a00118506172614964000010014052656c6179426c6f636b4e756d626572000020013c4f766572776569676874496e6465780000200118576569676874000604d4416e2058434d2065786365656465642074686520696e646976696475616c206d65737361676520776569676874206275646765742e484f7665727765696768745365727669636564080020013c4f766572776569676874496e64657800002001185765696768740007044101416e2058434d2066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687420757365642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099804184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100009c100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000a00c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c7533320000a40c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d707465640400a8015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00ac01344d756c74694c6f636174696f6e0000ac01344d756c74694c6f636174696f6e0000d4011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800ac01344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c51756572794964000001010120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00ac01344d756c74694c6f636174696f6e000020011c517565727949640000250101544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800ac01344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00240110483235360000ac01344d756c74694c6f636174696f6e00002901015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800ac01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800ac01344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00ac01344d756c74694c6f636174696f6e000020011c5175657279496400009c012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08003d01015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909a8100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c657465080020011857656967687400009c01144572726f72000100144572726f7204009c01144572726f7200020000ac100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72b001244a756e6374696f6e730000b0100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400b401204a756e6374696f6e0001000858320800b401204a756e6374696f6e0000b401204a756e6374696f6e0002000858330c00b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0003000858341000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0004000858351400b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0005000858361800b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0006000858371c00b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0007000858382000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e0000b401204a756e6374696f6e00080000b4100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400b8010c7533320000002c4163636f756e744964333208011c6e6574776f726bbc01244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bbc01244e6574776f726b4964000114696e646578c0010c753634000200304163636f756e744b6579323008011c6e6574776f726bbc01244e6574776f726b496400010c6b6579c401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400c80110753132380005002847656e6572616c4b6579040028011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c6974790801086964cc0118426f6479496400011070617274d00120426f64795061727400080000b80000061000bc100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d6564040028011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d6100030000c00000062000c4000003140000000800c80000061800cc100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d6564040028011c5665633c75383e00010014496e6465780400b8010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000d0100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74b8010c753332000100204672616374696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6db8010c75333200011464656e6f6db8010c75333200040000d40c0c78636d0876320c58636d041043616c6c00000400d801585665633c496e737472756374696f6e3c43616c6c3e3e0000d8000002dc00dc0c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400e0012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e0012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e0012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c0011c51756572794964000120726573706f6e736501010120526573706f6e73650001286d61785f776569676874c0010c753634000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c0010c75363400011063616c6c1101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c0010c753634000c00304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000e003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c0010c75363400120030427579457865637574696f6e08011066656573e801284d756c746941737365740001307765696768745f6c696d69742101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400d4012458636d3c43616c6c3e0015002c536574417070656e6469780400d4012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e0012c4d756c74694173736574730001187469636b6574ac01344d756c74694c6f636174696f6e00180010547261700400c0010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c0011c5175657279496400014c6d61785f726573706f6e73655f776569676874c0010c753634001a0048556e73756273637269626556657273696f6e001b0000e0100c78636d087631286d756c746961737365742c4d756c746941737365747300000400e4013c5665633c4d756c746941737365743e0000e4000002e800e8100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964ec011c4173736574496400010c66756ef0012c46756e676962696c6974790000ec100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400ac01344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e00010000f0100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400c80110753132380000002c4e6f6e46756e6769626c650400f401344173736574496e7374616e636500010000f4100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400c801107531323800010018417272617934040038011c5b75383b20345d000200184172726179380400f8011c5b75383b20385d0003001c417272617931360400fc01205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e00060000f8000003080000000800fc00000310000000080001010c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400e0012c4d756c74694173736574730001003c457865637574696f6e526573756c740400050101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000050104184f7074696f6e0404540109010108104e6f6e6500000010536f6d65040009010000010000090100000408109c000d010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000011010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00001501100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400e0012c4d756c74694173736574730000001057696c6404001901013857696c644d756c74694173736574000100001901100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964ec011c4173736574496400010c66756e1d01013c57696c6446756e676962696c697479000100001d01100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000021010c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400c0010c75363400010000250104184f7074696f6e04045401ac0108104e6f6e6500000010536f6d650400ac00000100002901080c78636d5056657273696f6e65644d756c746941737365747300010808563004002d01014c5665633c76303a3a4d756c746941737365743e0000000856310400e0013c76313a3a4d756c7469417373657473000100002d010000023101003101100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964350101344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373350101344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74c80110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365f401344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964350101344d756c74694c6f636174696f6e000118616d6f756e74c8011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373350101344d756c74694c6f636174696f6e000120696e7374616e6365f401344173736574496e7374616e6365000b00003501100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400390101204a756e6374696f6e0001000858320800390101204a756e6374696f6e0000390101204a756e6374696f6e0002000858330c00390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0003000858341000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0004000858351400390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0005000858361800390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0006000858371c00390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0007000858382000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e0000390101204a756e6374696f6e000800003901100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400b8010c7533320001002c4163636f756e744964333208011c6e6574776f726bbc01244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bbc01244e6574776f726b4964000114696e646578c0010c753634000300304163636f756e744b6579323008011c6e6574776f726bbc01244e6574776f726b496400010c6b6579c401205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400c80110753132380006002847656e6572616c4b6579040028011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c6974790801086964cc0118426f6479496400011070617274d00120426f647950617274000900003d01080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004003501014476303a3a4d756c74694c6f636174696f6e0000000856310400ac014476313a3a4d756c74694c6f636174696f6e0001000041010c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144576656e7404045400010c34496e76616c6964466f726d61740400f8011c5b75383b20385d00000880446f776e77617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e0400f8011c5b75383b20385d000108bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d404578656375746564446f776e776172640800f8011c5b75383b20385d0000a8011c4f7574636f6d65000208c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090945010c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144576656e7404045400011834496e76616c6964466f726d61740401286d6573736167655f69640401244d657373616765496400000480446f776e77617264206d65737361676520697320696e76616c69642058434d2e48556e737570706f7274656456657273696f6e0401286d6573736167655f69640401244d6573736167654964000104bc446f776e77617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e404578656375746564446f776e776172640801286d6573736167655f69640401244d657373616765496400011c6f7574636f6d65a8011c4f7574636f6d65000204c4446f776e77617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e3c5765696768744578686175737465640c01286d6573736167655f69640401244d657373616765496400014072656d61696e696e675f77656967687420011857656967687400013c72657175697265645f776569676874200118576569676874000304f054686520776569676874206c696d697420666f722068616e646c696e6720646f776e77617264206d657373616765732077617320726561636865642e484f766572776569676874456e7175657565640c01286d6573736167655f69640401244d65737361676549640001406f7665727765696768745f696e64657820013c4f766572776569676874496e64657800013c72657175697265645f7765696768742001185765696768740004041901446f776e77617264206d657373616765206973206f76657277656967687420616e642077617320706c6163656420696e20746865206f7665727765696768742071756575652e484f76657277656967687453657276696365640801406f7665727765696768745f696e64657820013c4f766572776569676874496e64657800012c7765696768745f75736564200118576569676874000504e0446f776e77617264206d6573736167652066726f6d20746865206f766572776569676874207175657565207761732065786563757465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090949010c3870616c6c65745f646f6d61696e731870616c6c6574144576656e7404045400011040446f6d61696e5265676973746572656408010c77686f000130543a3a4163636f756e744964000118646f6d61696e4d010134446f6d61696e4e616d653c543e000004b054686520646f6d61696e206e616d6520776173207375636365737366756c6c7920726567697374657265642e44446f6d61696e4d6574615570646174656408010c77686f000130543a3a4163636f756e744964000118646f6d61696e4d010134446f6d61696e4e616d653c543e000104a454686520646f6d61696e206d65746120776173207375636365737366756c6c7920757064617465642e404e6577576f7264735265736572766564040114636f756e7410010c753332000204744e657720776f7264732068617665206265656e2072657365727665642e404e6577546c6473537570706f72746564040114636f756e7410010c753332000304bc416464656420737570706f727420666f72206e657720544c44732028746f702d6c6576656c20646f6d61696e73292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909094d0110346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e000051010c3470616c6c65745f656e657267791870616c6c6574144576656e7404045400010c3c456e6572677947656e6572617465640c012467656e657261746f72000130543a3a4163636f756e7449640498546865206163636f756e7420746861742067656e6572617465642074686520656e657267792e01207265636569766572000130543a3a4163636f756e7449640494546865206163636f756e7420746861742072656365697665642074686520656e657267792e013862616c616e63655f6275726e656418013042616c616e63654f663c543e049854686520616d6f756e74206f662062616c616e6365207468617420776173206275726e65642e0004a4456e657267792068617665206265656e2067656e65726174656420746f20616e206163636f756e742e5c56616c7565436f656666696369656e745570646174656404013c6e65775f636f656666696369656e745501012046697865644936340468546865206e65772076616c756520636f656666696369656e742e0104a8456e657267792076616c756520636f656666696369656e7420686173206265656e20757064617465642e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000208ec416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77c84578697374656e7469616c4465706f7369742c20726573756c74696e6720696e20616e206f75747269676874206c6f73732e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090955010c3473705f61726974686d657469632c66697865645f706f696e74204669786564493634000004005901010c693634000059010000050c005d010c3070616c6c65745f726f6c65731870616c6c6574144576656e740404540001142c526f6c65437265617465640c011c6163636f756e74000130543a3a4163636f756e74496400012073706163655f696420011c5370616365496400011c726f6c655f6964200118526f6c6549640000002c526f6c655570646174656408011c6163636f756e74000130543a3a4163636f756e74496400011c726f6c655f6964200118526f6c6549640001002c526f6c6544656c6574656408011c6163636f756e74000130543a3a4163636f756e74496400011c726f6c655f6964200118526f6c6549640002002c526f6c654772616e7465640c011c6163636f756e74000130543a3a4163636f756e74496400011c726f6c655f6964200118526f6c65496400011475736572736101015c5665633c557365723c543a3a4163636f756e7449643e3e0003002c526f6c655265766f6b65640c011c6163636f756e74000130543a3a4163636f756e74496400011c726f6c655f6964200118526f6c65496400011475736572736101015c5665633c557365723c543a3a4163636f756e7449643e3e0004000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909610100000265010065010844737562736f6369616c5f737570706f7274105573657204244163636f756e744964010001081c4163636f756e7404000001244163636f756e744964000000145370616365040020011c537061636549640001000069010c5870616c6c65745f6163636f756e745f666f6c6c6f77731870616c6c6574144576656e740404540001083c4163636f756e74466f6c6c6f776564080120666f6c6c6f776572000130543a3a4163636f756e74496400011c6163636f756e74000130543a3a4163636f756e744964000000444163636f756e74556e666f6c6c6f776564080120666f6c6c6f776572000130543a3a4163636f756e74496400011c6163636f756e74000130543a3a4163636f756e7449640001000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909096d010c3c70616c6c65745f70726f66696c65731870616c6c6574144576656e740404540001043850726f66696c655570646174656408011c6163636f756e74000130543a3a4163636f756e74496400012073706163655f69647101013c4f7074696f6e3c537061636549643e000004c050726f66696c65277320737061636520696420776173207570646174656420666f722074686973206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909710104184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000075010c5070616c6c65745f73706163655f666f6c6c6f77731870616c6c6574144576656e74040454000108345370616365466f6c6c6f776564080120666f6c6c6f776572000130543a3a4163636f756e74496400012073706163655f696420011c537061636549640000003c5370616365556e666f6c6c6f776564080120666f6c6c6f776572000130543a3a4163636f756e74496400012073706163655f696420011c537061636549640001000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090979010c5870616c6c65745f73706163655f6f776e6572736869701870616c6c6574144576656e7404045400010c7453706163654f776e6572736869705472616e73666572437265617465640c013463757272656e745f6f776e6572000130543a3a4163636f756e74496400012073706163655f696420011c537061636549640001246e65775f6f776e6572000130543a3a4163636f756e7449640000007853706163654f776e6572736869705472616e73666572416363657074656408011c6163636f756e74000130543a3a4163636f756e74496400012073706163655f696420011c537061636549640001007853706163654f776e6572736869705472616e7366657252656a656374656408011c6163636f756e74000130543a3a4163636f756e74496400012073706163655f696420011c537061636549640002000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097d010c3470616c6c65745f7370616365731870616c6c6574144576656e740404540001083053706163654372656174656408011c6163636f756e74000130543a3a4163636f756e74496400012073706163655f696420011c537061636549640000003053706163655570646174656408011c6163636f756e74000130543a3a4163636f756e74496400012073706163655f696420011c537061636549640001000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090981010c3070616c6c65745f706f7374731870616c6c6574144576656e7404045400010c2c506f73744372656174656408011c6163636f756e74000130543a3a4163636f756e74496400011c706f73745f6964200118506f737449640000002c506f73745570646174656408011c6163636f756e74000130543a3a4163636f756e74496400011c706f73745f6964200118506f7374496400010024506f73744d6f76656410011c6163636f756e74000130543a3a4163636f756e74496400011c706f73745f6964200118506f7374496400012866726f6d5f73706163657101013c4f7074696f6e3c537061636549643e000120746f5f73706163657101013c4f7074696f6e3c537061636549643e0002000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090985010c4070616c6c65745f7265616374696f6e731870616c6c6574144576656e7404045400010c4c506f73745265616374696f6e4372656174656410011c6163636f756e74000130543a3a4163636f756e74496400011c706f73745f6964200118506f7374496400012c7265616374696f6e5f69642001285265616374696f6e49640001347265616374696f6e5f6b696e64890101305265616374696f6e4b696e640000004c506f73745265616374696f6e5570646174656410011c6163636f756e74000130543a3a4163636f756e74496400011c706f73745f6964200118506f7374496400012c7265616374696f6e5f69642001285265616374696f6e49640001347265616374696f6e5f6b696e64890101305265616374696f6e4b696e640001004c506f73745265616374696f6e44656c6574656410011c6163636f756e74000130543a3a4163636f756e74496400011c706f73745f6964200118506f7374496400012c7265616374696f6e5f69642001285265616374696f6e49640001347265616374696f6e5f6b696e64890101305265616374696f6e4b696e640002000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909098901084070616c6c65745f7265616374696f6e73305265616374696f6e4b696e64000108185570766f746500000020446f776e766f7465000100008d010c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c748c01384469737061746368526573756c740000048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d284b65794368616e6765640401286f6c645f7375646f6572910101504f7074696f6e3c543a3a4163636f756e7449643e0001043901546865205c5b7375646f65725c5d206a757374207377697463686564206964656e746974793b20746865206f6c64206b657920697320737570706c696564206966206f6e6520657869737465642e285375646f4173446f6e6504012c7375646f5f726573756c748c01384469737061746368526573756c740002048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909910104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000950108306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000990100000224009d01000002a10100a10100000408101000a50108306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6eb8014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d65a901016473705f72756e74696d653a3a52756e74696d65537472696e670000a9010000050200ad010000050000b1010c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696fb501011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b28011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f646528011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73b90101345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973c10101205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb5010c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000b901000002bd0100bd0100000408282800c1010000022800c5010c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373c90101845065724469737061746368436c6173733c57656967687473506572436c6173733e0000c9010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c61737304045401cd01000c01186e6f726d616ccd0101045400012c6f7065726174696f6e616ccd010104540001246d616e6461746f7279cd010104540000cd010c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963710101384f7074696f6e3c5765696768743e0001246d61785f746f74616c710101384f7074696f6e3c5765696768743e0001207265736572766564710101384f7074696f6e3c5765696768743e0000d1010c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178d50101545065724469737061746368436c6173733c7533323e0000d5010c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000d9010c346672616d655f737570706f72741c776569676874733c52756e74696d65446257656967687400000801107265616420011857656967687400011477726974652001185765696768740000dd01082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d65a901013452756e74696d65537472696e67000124696d706c5f6e616d65a901013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973e101011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000e101040c436f7704045401e501000400e501000000e501000002e90100e90100000408f81000ed010000050400f1010c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574f5010c4c706f6c6b61646f745f7072696d6974697665730876325c50657273697374656456616c69646174696f6e446174610804480124044e01100010012c706172656e745f68656164f9010120486561644461746100014c72656c61795f706172656e745f6e756d6265721001044e00016472656c61795f706172656e745f73746f726167655f726f6f74240104480001306d61785f706f765f73697a6510010c7533320000f9010c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e0000fd0104184f7074696f6e0404540101020108104e6f6e6500000010536f6d6504000102000001000001020c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e740000000005020c1c73705f747269653473746f726167655f70726f6f663053746f7261676550726f6f660000040128747269655f6e6f6465730902014442547265655365743c5665633c75383e3e00000902042042547265655365740404540128000400c1010000000d020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d5072656c61795f73746174655f736e617073686f74584d6573736167696e675374617465536e617073686f740000100130646d715f6d71635f6865616424014472656c61795f636861696e3a3a4861736800016472656c61795f64697370617463685f71756575655f73697a65a1010128287533322c2075333229000140696e67726573735f6368616e6e656c73110201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00013c6567726573735f6368616e6e656c73110201885665633c285061726149642c20416272696467656448726d704368616e6e656c293e00001102000002150200150200000408a019020019020c4c706f6c6b61646f745f7072696d6974697665730876324c416272696467656448726d704368616e6e656c00001801306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f686561649801304f7074696f6e3c486173683e00001d020c4c706f6c6b61646f745f7072696d697469766573087632644162726964676564486f7374436f6e66696775726174696f6e00002401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d62657200002102089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e74444d6573736167655175657565436861696e0000040024012452656c61794861736800002502042042547265654d617008044b01a00456012102000400290200000029020000022d02002d0200000408a0210200310200000235020035020860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401a000080124726563697069656e74a0010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e000039020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c65741043616c6c0404540001104c7365745f76616c69646174696f6e5f64617461040110646174613d02015450617261636861696e496e686572656e744461746100002480536574207468652063757272656e742076616c69646174696f6e20646174612e004101546869732073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6e887068617365206966207468652063616c6c20776173206e6f7420696e766f6b65642e00d0546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e7460002101417320612073696465206566666563742c20746869732066756e6374696f6e207570677261646573207468652063757272656e742076616c69646174696f6e2066756e6374696f6e8469662074686520617070726f7072696174652074696d652068617320636f6d652e607375646f5f73656e645f7570776172645f6d65737361676504011c6d6573736167652801345570776172644d65737361676500010044617574686f72697a655f75706772616465040124636f64655f6861736824011c543a3a4861736800020060656e6163745f617574686f72697a65645f75706772616465040110636f646528011c5665633c75383e000300042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d02089463756d756c75735f7072696d6974697665735f70617261636861696e5f696e686572656e745450617261636861696e496e686572656e7444617461000010013c76616c69646174696f6e5f64617461f501015c50657273697374656456616c69646174696f6e4461746100014472656c61795f636861696e5f73746174650502015473705f747269653a3a53746f7261676550726f6f66000144646f776e776172645f6d657373616765734102016c5665633c496e626f756e64446f776e776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573490201a442547265654d61703c5061726149642c205665633c496e626f756e6448726d704d6573736167653e3e0000410200000245020045020860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d65737361676500004902042042547265654d617008044b01a00456014d0200040055020000004d0200000251020051020860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e00005502000002590200590200000408a04d02005d020c7c63756d756c75735f70616c6c65745f70617261636861696e5f73797374656d1870616c6c6574144572726f720404540001204c4f7665726c617070696e6755706772616465730000041501417474656d707420746f20757067726164652076616c69646174696f6e2066756e6374696f6e207768696c65206578697374696e6720757067726164652070656e64696e675050726f686962697465644279506f6c6b61646f740001044901506f6c6b61646f742063757272656e746c792070726f68696269747320746869732070617261636861696e2066726f6d20757067726164696e67206974732076616c69646174696f6e2066756e6374696f6e18546f6f426967000208450154686520737570706c6965642076616c69646174696f6e2066756e6374696f6e2068617320636f6d70696c656420696e746f206120626c6f62206c6172676572207468616e20506f6c6b61646f742069733877696c6c696e6720746f2072756e6856616c69646174696f6e446174614e6f74417661696c61626c65000304190154686520696e686572656e7420776869636820737570706c696573207468652076616c69646174696f6e206461746120646964206e6f742072756e207468697320626c6f636b74486f7374436f6e66696775726174696f6e4e6f74417661696c61626c65000404250154686520696e686572656e7420776869636820737570706c6965732074686520686f737420636f6e66696775726174696f6e20646964206e6f742072756e207468697320626c6f636b304e6f745363686564756c6564000504d84e6f2076616c69646174696f6e2066756e6374696f6e20757067726164652069732063757272656e746c79207363686564756c65642e444e6f7468696e67417574686f72697a6564000604904e6f20636f6465207570677261646520686173206265656e20617574686f72697a65642e30556e617574686f72697a6564000704bc54686520676976656e20636f6465207570677261646520686173206e6f74206265656e20617574686f72697a65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909610210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540124045300000400990101185665633c543e000065020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77c00124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e690210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454016d02045300000400750201185665633c543e00006d02083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964f801384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e737102011c526561736f6e7300007102083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000075020000026d0200790210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454017d02045300000400810201185665633c543e00007d02083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201f81c42616c616e63650118000801086964f80144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000081020000027d02008502083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000089020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c80128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f8d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565c80128543a3a42616c616e63650001306e65775f7265736572766564c80128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f757263658d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c80128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c697665080110646573748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c80128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c080110646573748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c697665ad010110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f8d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8d020c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e6465780190011408496404000001244163636f756e74496400000014496e6465780400910201304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400c401205b75383b2032305d000400009102000006900095020c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090999020c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800009d02086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e7400000008563200010000a102000002a50200a502084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800240110486173680000910101384f7074696f6e3c417574686f723e00010000a9020c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573ad0201385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ead02000002b10200b102102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801b5020014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572b801184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c01184469676573740000b5020c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000b9020c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909bd02000002c10200c1020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65743443616e646964617465496e666f08244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650000c5020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c65741043616c6c040454000114447365745f696e76756c6e657261626c657304010c6e65777c01445665633c543a3a4163636f756e7449643e000004bc53657420746865206c697374206f6620696e76756c6e657261626c65202866697865642920636f6c6c61746f72732e587365745f646573697265645f63616e6469646174657304010c6d617810010c75333200010c11015365742074686520696465616c206e756d626572206f6620636f6c6c61746f727320286e6f7420696e636c7564696e672074686520696e76756c6e657261626c6573292e7d014966206c6f776572696e672074686973206e756d6265722c207468656e20746865206e756d626572206f662072756e6e696e6720636f6c6c61746f727320636f756c6420626520686967686572207468616e2074686973206669677572652e9d0141736964652066726f6d2074686174206564676520636173652c2074686572652073686f756c64206265206e6f206f746865722077617920746f2068617665206d6f726520636f6c6c61746f7273207468616e207468652064657369726564206e756d6265722e487365745f63616e6469646163795f626f6e64040110626f6e6418013042616c616e63654f663c543e00020478536574207468652063616e64696461637920626f6e6420616d6f756e742e5472656769737465725f61735f63616e646964617465000310410152656769737465722074686973206163636f756e74206173206120636f6c6c61746f722063616e6469646174652e20546865206163636f756e74206d7573742028612920616c726561647920686176651d01726567697374657265642073657373696f6e206b65797320616e64202862292062652061626c6520746f207265736572766520746865206043616e646964616379426f6e64602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e306c656176655f696e74656e7400041855014465726567697374657220606f726967696e60206173206120636f6c6c61746f722063616e6469646174652e204e6f746520746861742074686520636f6c6c61746f722063616e206f6e6c79206c65617665206f6e0d0173657373696f6e206368616e67652e20546865206043616e646964616379426f6e64602077696c6c20626520756e726573657276656420696d6d6564696174656c792e005d01546869732063616c6c2077696c6c206661696c2069662074686520746f74616c206e756d626572206f662063616e6469646174657320776f756c642064726f702062656c6f7720604d696e43616e64696461746573602e00dc546869732063616c6c206973206e6f7420617661696c61626c6520746f2060496e76756c6e657261626c656020636f6c6c61746f72732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec9020c6470616c6c65745f636f6c6c61746f725f73656c656374696f6e1870616c6c6574144572726f7204045400012444546f6f4d616e7943616e646964617465730000044c546f6f206d616e792063616e6469646174657340546f6f46657743616e6469646174657300010448546f6f206665772063616e646964617465731c556e6b6e6f776e00020434556e6b6e6f776e206572726f72285065726d697373696f6e000304405065726d697373696f6e20697373756540416c726561647943616e6469646174650004046c5573657220697320616c726561647920612063616e646964617465304e6f7443616e6469646174650005045c55736572206973206e6f7420612063616e6469646174654c416c7265616479496e76756c6e657261626c650006047c5573657220697320616c726561647920616e20496e76756c6e657261626c655c4e6f4173736f63696174656456616c696461746f724964000704984163636f756e7420686173206e6f206173736f6369617465642076616c696461746f722049445856616c696461746f724e6f74526567697374657265640008048856616c696461746f72204944206973206e6f7420796574207265676973746572656404ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909cd02000002d10200d1020000040800d50200d502086c737562736f6369616c5f70617261636861696e5f72756e74696d652c53657373696f6e4b657973000004011061757261d90201fc3c2f2ac2ab2a2f2041757261202f2ac2bb2a2f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000d902104473705f636f6e73656e7375735f617572611c737232353531392c6170705f73723235353139185075626c696300000400dd02013c737232353531393a3a5075626c69630000dd020c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000e1020000021000e50200000408e9022800e9020c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d0000ed020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973d502011c543a3a4b65797300011470726f6f6628011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef1020c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ef50210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401d902045300000400f90201185665633c543e0000f902000002d90200fd02084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c7536340000010310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454010503045300000400090301185665633c543e000005030c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d626572000009030000020503000d03083870616c6c65745f76657374696e672052656c65617365730001080856300000000856310001000011030c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f746865720401187461726765748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e736665720801187461726765748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65050301a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f757263658d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001187461726765748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65050301a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e15030c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742e19030c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c731d0301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e646578ed01010c75313600011063616c6c21030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c731d0301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e19040154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c21030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c731d0301605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1d030000022103002103086c737562736f6369616c5f70617261636861696e5f72756e74696d651043616c6c00015c1853797374656d0400b10101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000003c50617261636861696e53797374656d0400390201d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261636861696e53797374656d2c2052756e74696d653e0001002454696d657374616d700400650201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0003002042616c616e6365730400890201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e000a0028417574686f72736869700400a90201bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e00140044436f6c6c61746f7253656c656374696f6e0400c50201d90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6c6c61746f7253656c656374696f6e2c2052756e74696d653e0015001c53657373696f6e0400ed0201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0016001c56657374696e670400110301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001a001c5574696c6974790400190301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001c002458636d7051756575650400250301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d7051756575652c2052756e74696d653e001e002c506f6c6b61646f7458636d0400290301c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f6c6b61646f7458636d2c2052756e74696d653e001f0020446d7051756575650400910301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d7051756575652c2052756e74696d653e0021001c446f6d61696e730400950301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446f6d61696e732c2052756e74696d653e003c0018456e657267790400b50301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456e657267792c2052756e74696d653e003d0014526f6c65730400b90301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c526f6c65732c2052756e74696d653e004700384163636f756e74466f6c6c6f77730400dd0301cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4163636f756e74466f6c6c6f77732c2052756e74696d653e0048002050726f66696c65730400e10301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f66696c65732c2052756e74696d653e004900305370616365466f6c6c6f77730400e50301c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5370616365466f6c6c6f77732c2052756e74696d653e004a003853706163654f776e6572736869700400e90301cd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53706163654f776e6572736869702c2052756e74696d653e004b00185370616365730400ed0301ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5370616365732c2052756e74696d653e004c0014506f7374730400010401a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506f7374732c2052756e74696d653e004d00245265616374696f6e730400110401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265616374696f6e732c2052756e74696d653e004e00105375646f0400150401a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e00ff000025030c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c65741043616c6c04045400012448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d697420011857656967687400003484536572766963657320612073696e676c65206f7665727765696768742058434d2e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ed42d2060696e646578603a2054686520696e646578206f6620746865206f7665727765696768742058434d20746f20736572766963650d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f662077656967687420746861742058434d20657865637574696f6e206d61792074616b652e001c4572726f72733a5d012d20604261644f766572776569676874496e646578603a2058434d20756e6465722060696e64657860206973206e6f7420666f756e6420696e2074686520604f766572776569676874602073746f72616765206d61702e45012d206042616458636d603a2058434d20756e6465722060696e646578602063616e6e6f742062652070726f7065726c79206465636f64656420696e746f20612076616c69642058434d20666f726d61742e09012d20605765696768744f7665724c696d6974603a2058434d20657865637574696f6e206d617920757365206772656174657220607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e5473757370656e645f78636d5f657865637574696f6e00010c490153757370656e647320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652c207265676172646c657373206f66207468652073656e6465722773206f726967696e2e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e50726573756d655f78636d5f657865637574696f6e000214b8526573756d657320616c6c2058434d20657865637574696f6e7320666f72207468652058434d502071756575652e003d014e6f7465207468617420746869732066756e6374696f6e20646f65736e2774206368616e67652074686520737461747573206f662074686520696e2f6f757420626f756e64206368616e6e656c732e00a42d20606f726967696e603a204d75737420706173732060436f6e74726f6c6c65724f726967696e602e607570646174655f73757370656e645f7468726573686f6c6404010c6e657710010c75333200031499014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e2074686520717565756520666f7220746865206f74686572207369646520746f20626520746f6c6420746f5873757370656e642074686569722073656e64696e672e00742d20606f726967696e603a204d75737420706173732060526f6f74602ee82d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e73757370656e645f76616c756560547570646174655f64726f705f7468726573686f6c6404010c6e657710010c75333200041495014f76657277726974657320746865206e756d626572206f66207061676573206f66206d65737361676573207768696368206d75737420626520696e207468652071756575652061667465722077686963682077652064726f7020616e792066757274686572686d657373616765732066726f6d20746865206368616e6e656c2e00742d20606f726967696e603a204d75737420706173732060526f6f74602eec2d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e64726f705f7468726573686f6c64605c7570646174655f726573756d655f7468726573686f6c6404010c6e657710010c75333200051491014f76657277726974657320746865206e756d626572206f66207061676573206f66206d6573736167657320776869636820746865207175657565206d757374206265207265647563656420746f206265666f7265206974207369676e616c732074686174ec6d6573736167652073656e64696e67206d6179207265636f6d6d656e636520616674657220697420686173206265656e2073757370656e6465642e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e726573756d655f7468726573686f6c64605c7570646174655f7468726573686f6c645f77656967687404010c6e657720011857656967687400061049014f7665727772697465732074686520616d6f756e74206f662072656d61696e696e672077656967687420756e6465722077686963682077652073746f702070726f63657373696e67206d657373616765732e00742d20606f726967696e603a204d75737420706173732060526f6f74602ef42d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7468726573686f6c645f77656967687460707570646174655f7765696768745f72657374726963745f646563617904010c6e657720011857656967687400071445014f7665727772697465732074686520737065656420746f2077686963682074686520617661696c61626c652077656967687420617070726f616368657320746865206d6178696d756d207765696768742ea50141206c6f776572206e756d62657220726573756c747320696e2061206661737465722070726f6772657373696f6e2e20412076616c7565206f662031206d616b65732074686520656e746972652077656967687420617661696c61626c6520696e697469616c6c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e0d012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e7765696768745f72657374726963745f6465636179602e847570646174655f78636d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400081429014f766572777269746520746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c206d657373616765206d617920636f6e73756d652e71014d657373616765732061626f766520746869732077656967687420676f20696e746f20746865206f76657277656967687420717565756520616e64206d6179206f6e6c79206265207365727669636564206578706c696369746c792e00742d20606f726967696e603a204d75737420706173732060526f6f74602e21012d20606e6577603a20446573697265642076616c756520666f7220605175657565436f6e666967446174612e78636d705f6d61785f696e646976696475616c5f776569676874602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e29030c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d6573736167652d030154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765590301a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6eac0148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e8d0301484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e3d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e3d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742101012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573743d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d01016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329010164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742101012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d03080c78636d3056657273696f6e656458636d041043616c6c00010c08563004003103013476303a3a58636d3c43616c6c3e00000008563104004503013476313a3a58636d3c43616c6c3e0001000856320400d4013476323a3a58636d3c43616c6c3e0002000031030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473350301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473350301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473350301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736541030120526573706f6e7365000300345472616e7366657241737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c1101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686f350101344d756c74694c6f636174696f6e00011c6d65737361676531030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000035030000023903003903100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d01013c5665633c4d756c746941737365743e00011c726563656976652d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574732d01013c5665633c4d756c746941737365743e00011c72657365727665350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374350101344d756c74694c6f636174696f6e0001186173736574732d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573310101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72ad010110626f6f6c00010c78636d3d0301385665633c58636d3c43616c6c3e3e000700003d0300000231030041030c0c78636d08763020526573706f6e73650001041841737365747304002d01013c5665633c4d756c746941737365743e0000000045030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473490301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e0012c4d756c746941737365747300011c65666665637473490301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473490301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736555030120526573706f6e7365000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c1101014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686fb00154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676545030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c0010c75363400014c6d61785f726573706f6e73655f776569676874c0010c753634000b0048556e73756273637269626556657273696f6e000c000049030000024d03004d03100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573e801284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72ad010110626f6f6c000130696e737472756374696f6e73510301385665633c58636d3c43616c6c3e3e00070000510300000245030055030c0c78636d08763120526573706f6e7365000108184173736574730400e0012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100005903080c78636d3056657273696f6e656458636d041043616c6c00010c08563004005d03013476303a3a58636d3c43616c6c3e00000008563104007103013476313a3a58636d3c43616c6c3e00010008563204008103013476323a3a58636d3c43616c6c3e000200005d030c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473610301405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473610301405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011c65666665637473610301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736541030120526573706f6e7365000300345472616e7366657241737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c6d03014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686f350101344d756c74694c6f636174696f6e00011c6d6573736167655d030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a000061030000026503006503100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d01013c5665633c4d756c746941737365743e00011c726563656976652d01013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574732d01013c5665633c4d756c746941737365743e00011c72657365727665350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d01013c5665633c4d756c746941737365743e00011064657374350101344d756c74694c6f636174696f6e00011c65666665637473350301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374350101344d756c74694c6f636174696f6e0001186173736574732d01013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573310101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72ad010110626f6f6c00010c78636d690301385665633c58636d3c43616c6c3e3e0007000069030000025d03006d030c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e000071030c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473750301405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e0012c4d756c746941737365747300011c65666665637473750301405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e0012c4d756c746941737365747300011c65666665637473750301405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c0010c753634000120726573706f6e736555030120526573706f6e7365000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c6d03014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c52656c6179656446726f6d08010c77686fb00154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676571030170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c0010c75363400014c6d61785f726573706f6e73655f776569676874c0010c753634000b0048556e73756273637269626556657273696f6e000c000075030000027903007903100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00011c65666665637473490301385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c0010c75363400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573e801284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72ad010110626f6f6c000130696e737472756374696f6e737d0301385665633c58636d3c43616c6c3e3e000700007d0300000271030081030c0c78636d0876320c58636d041043616c6c00000400850301585665633c496e737472756374696f6e3c43616c6c3e3e0000850300000289030089030c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400e0012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e0012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e0012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c0011c51756572794964000120726573706f6e736501010120526573706f6e73650001286d61785f776569676874c0010c753634000300345472616e736665724173736574080118617373657473e0012c4d756c746941737365747300012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e0012c4d756c746941737365747300011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970650d0101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c0010c75363400011063616c6c6d03014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572b8010c7533320001406d61785f6d6573736167655f73697a65b8010c7533320001306d61785f6361706163697479b8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74b8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72b8010c75333200011873656e646572b8010c753332000124726563697069656e74b8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c0010c753634000c00304465706f73697441737365740c0118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200012c62656e6566696369617279ac01344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473150101404d756c7469417373657446696c7465720001286d61785f617373657473b8010c75333200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e000e003445786368616e6765417373657408011067697665150101404d756c7469417373657446696c74657200011c72656365697665e0012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473150101404d756c7469417373657446696c74657200011c72657365727665ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473150101404d756c7469417373657446696c74657200011064657374ac01344d756c74694c6f636174696f6e00010c78636dd4011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c0011c5175657279496400011064657374ac01344d756c74694c6f636174696f6e000118617373657473150101404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c0010c75363400120030427579457865637574696f6e08011066656573e801284d756c746941737365740001307765696768745f6c696d69742101012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204008103012458636d3c43616c6c3e0015002c536574417070656e64697804008103012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e0012c4d756c74694173736574730001187469636b6574ac01344d756c74694c6f636174696f6e00180010547261700400c0010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c0011c5175657279496400014c6d61785f726573706f6e73655f776569676874c0010c753634001a0048556e73756273637269626556657273696f6e001b00008d0304184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000091030c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030905365727669636520612073696e676c65206f766572776569676874206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733aac2d2060556e6b6e6f776e603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e15012d20604f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e95030c3870616c6c65745f646f6d61696e731870616c6c65741043616c6c0404540001203c72656769737465725f646f6d61696e0c012c66756c6c5f646f6d61696e4d010134446f6d61696e4e616d653c543e00011c636f6e74656e749903011c436f6e74656e74000128657870697265735f696e100138543a3a426c6f636b4e756d626572000010fc526567697374657273206120646f6d61696e20285b66756c6c5f646f6d61696e5d29207573696e67206f726967696e2077697468205b636f6e74656e745d2cf8616e64207365742074686520646f6d61696e20746f2065787069726520696e205b657870697265735f696e5d206e756d626572206f6620626c6f636b732e01015b66756c6c5f646f6d61696e5d20697320612066756c6c20646f6d61696e206e616d6520696e636c7564696e67206120646f7420282e2920616e6420544c442ea44578616d706c65206f662061205b66756c6c5f646f6d61696e5d3a20606d79746f6b656e2e6b736d6054666f7263655f72656769737465725f646f6d61696e1001187461726765748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c66756c6c5f646f6d61696e4d010134446f6d61696e4e616d653c543e00011c636f6e74656e749903011c436f6e74656e74000128657870697265735f696e100138543a3a426c6f636b4e756d6265720001085501526567697374657273206120646f6d61696e20285b66756c6c5f646f6d61696e5d29207573696e6720726f6f74206f6e20626568616c66206f662061205b7461726765745d2077697468205b636f6e74656e745d2cf8616e64207365742074686520646f6d61696e20746f2065787069726520696e205b657870697265735f696e5d206e756d626572206f6620626c6f636b732e3c7365745f696e6e65725f76616c7565080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012476616c75655f6f70749d03015c4f7074696f6e3c496e6e657256616c75654f663c543e3e0002042d01536574732074686520646f6d61696e20696e6e65725f76616c756520746f206265206f6e65206f6620537562736f6369616c206163636f756e742c2073706163652c206f7220706f73742e54666f7263655f7365745f696e6e65725f76616c7565080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012476616c75655f6f70749d03015c4f7074696f6e3c496e6e657256616c75654f663c543e3e0003042d01536574732074686520646f6d61696e20696e6e65725f76616c756520746f206265206f6e65206f6620737562736f6369616c206163636f756e742c2073706163652c206f7220706f73742e3c7365745f6f757465725f76616c7565080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012476616c75655f6f7074a50301544f7074696f6e3c4f7574657256616c75653c543e3e000404c8536574732074686520646f6d61696e206f757465725f76616c756520746f206265206120637573746f6d20737472696e672e487365745f646f6d61696e5f636f6e74656e74080118646f6d61696e4d010134446f6d61696e4e616d653c543e00012c6e65775f636f6e74656e749903011c436f6e74656e74000504b8536574732074686520646f6d61696e20636f6e74656e7420746f20626520616e206f757473696465206c696e6b2e34726573657276655f776f726473040114776f726473ad030150426f756e646564446f6d61696e735665633c543e000604bc4d61726b20736574206f6620646f6d61696e73206173206e6f742072657365727661626c652062792075736572732e30737570706f72745f746c6473040110746c6473ad030150426f756e646564446f6d61696e735665633c543e000704ac41646420737570706f727420666f72206120736574206f6620746f702d6c6576656c20646f6d61696e732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e99030844737562736f6369616c5f737570706f72741c436f6e74656e7400010c104e6f6e65000000144f74686572040028011c5665633c75383e0001001049504653040028011c5665633c75383e000200009d0304184f7074696f6e04045401a1030108104e6f6e6500000010536f6d650400a1030000010000a1030c3870616c6c65745f646f6d61696e7314747970657328496e6e657256616c756504244163636f756e7449640100010c1c4163636f756e7404000001244163636f756e744964000000145370616365040020011c5370616365496400010010506f73740400200118506f7374496400020000a50304184f7074696f6e04045401a9030108104e6f6e6500000010536f6d650400a9030000010000a90310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000ad0310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014d01045300000400b10301185665633c543e0000b1030000024d0100b5030c3470616c6c65745f656e657267791870616c6c65741043616c6c040454000108607570646174655f76616c75655f636f656666696369656e7404013c6e65775f636f656666696369656e745501012046697865644936340000040d0155706461746573207468652076616c756520636f656666696369656e742e204f6e6c792063616c6c61626c652062792074686520605570646174654f726967696e602e3c67656e65726174655f656e657267790801187461726765748d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500012c6275726e5f616d6f756e7418013042616c616e63654f663c543e000104210147656e657261746520656e6572677920666f72206120746172676574206163636f756e74206279206275726e696e672062616c616e63652066726f6d207468652063616c6c65722e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eb9030c3070616c6c65745f726f6c65731870616c6c65741043616c6c0404540001202c6372656174655f726f6c6510012073706163655f696420011c5370616365496400013074696d655f746f5f6c6976658d0301584f7074696f6e3c543a3a426c6f636b4e756d6265723e00011c636f6e74656e749903011c436f6e74656e7400012c7065726d697373696f6e73bd0301505665633c53706163655065726d697373696f6e3e00001811014372656174652061206e657720726f6c652c20776974682061206c697374206f66207065726d697373696f6e732c2077697468696e206120676976656e2073706163652e003d0160636f6e74656e74602063616e206f7074696f6e616c6c7920636f6e7461696e206164646974696f6e616c20696e666f726d6174696f6e206173736f6369617465642077697468206120726f6c652c5101737563682061732061206e616d652c206465736372697074696f6e2c20616e6420696d61676520666f72206120726f6c652e2054686973206d61792062652075736566756c20666f7220656e642075736572732e0051014f6e6c7920746865207370616365206f776e6572206f7220612075736572207769746820604d616e616765526f6c657360207065726d697373696f6e2063616e2063616c6c20746869732064697370617463682e2c7570646174655f726f6c6508011c726f6c655f6964200118526f6c654964000118757064617465c5030128526f6c655570646174650001089855706461746520616e206578697374696e6720726f6c65206279206120676976656e2069642e51014f6e6c7920746865207370616365206f776e6572206f7220612075736572207769746820604d616e616765526f6c657360207065726d697373696f6e2063616e2063616c6c20746869732064697370617463682e2c64656c6574655f726f6c6504011c726f6c655f6964200118526f6c654964000208ec44656c657465206120676976656e20726f6c6520616e6420636c65616e20616c6c206173736f6369617465642073746f72616765206974656d732e51014f6e6c7920746865207370616365206f776e6572206f7220612075736572207769746820604d616e616765526f6c657360207065726d697373696f6e2063616e2063616c6c20746869732064697370617463682e286772616e745f726f6c6508011c726f6c655f6964200118526f6c65496400011475736572736101015c5665633c557365723c543a3a4163636f756e7449643e3e000308984772616e74206120676976656e20726f6c6520746f2061206c697374206f662075736572732e51014f6e6c7920746865207370616365206f776e6572206f7220612075736572207769746820604d616e616765526f6c657360207065726d697373696f6e2063616e2063616c6c20746869732064697370617463682e2c7265766f6b655f726f6c6508011c726f6c655f6964200118526f6c65496400011475736572736101015c5665633c557365723c543a3a4163636f756e7449643e3e000408a45265766f6b65206120676976656e20726f6c652066726f6d2061206c697374206f662075736572732e51014f6e6c7920746865207370616365206f776e6572206f7220612075736572207769746820604d616e616765526f6c657360207065726d697373696f6e2063616e2063616c6c20746869732064697370617463682e44666f7263655f6372656174655f726f6c6518011c63726561746564d903013c57686f416e645768656e4f663c543e00011c726f6c655f6964200118526f6c65496400012073706163655f696420011c5370616365496400012064697361626c6564ad010110626f6f6c00011c636f6e74656e749903011c436f6e74656e7400012c7065726d697373696f6e73d503014853706163655065726d697373696f6e53657400050040666f7263655f6772616e745f726f6c6508011c726f6c655f6964200118526f6c65496400011475736572736101015c5665633c557365723c543a3a4163636f756e7449643e3e00060058666f7263655f7365745f6e6578745f726f6c655f696404011c726f6c655f6964200118526f6c654964000700042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ebd03000002c10300c1030c4870616c6c65745f7065726d697373696f6e731474797065733c53706163655065726d697373696f6e00017c2c4d616e616765526f6c657300000060526570726573656e745370616365496e7465726e616c6c7900010060526570726573656e74537061636545787465726e616c6c790002002c55706461746553706163650003003c437265617465537562737061636573000400485570646174654f776e5375627370616365730005004844656c6574654f776e53756273706163657300060040486964654f776e53756273706163657300070044557064617465416e7953756273706163650008004444656c657465416e7953756273706163650009003c48696465416e795375627370616365000a002c437265617465506f737473000b00385570646174654f776e506f737473000c003844656c6574654f776e506f737473000d0030486964654f776e506f737473000e0034557064617465416e79506f7374000f003444656c657465416e79506f73740010002c48696465416e79506f737400110038437265617465436f6d6d656e7473001200445570646174654f776e436f6d6d656e74730013004444656c6574654f776e436f6d6d656e74730014003c486964654f776e436f6d6d656e74730015003848696465416e79436f6d6d656e74001600185570766f746500170020446f776e766f74650018001453686172650019006c4f7665727269646553756273706163655065726d697373696f6e73001a005c4f76657272696465506f73745065726d697373696f6e73001b004c53756767657374456e74697479537461747573001c0048557064617465456e74697479537461747573001d004c557064617465537061636553657474696e6773001e0000c5030c3070616c6c65745f726f6c657314747970657328526f6c6555706461746500000c012064697361626c6564c90301304f7074696f6e3c626f6f6c3e00011c636f6e74656e74cd03013c4f7074696f6e3c436f6e74656e743e00012c7065726d697373696f6e73d10301684f7074696f6e3c53706163655065726d697373696f6e5365743e0000c90304184f7074696f6e04045401ad010108104e6f6e6500000010536f6d650400ad010000010000cd0304184f7074696f6e0404540199030108104e6f6e6500000010536f6d65040099030000010000d10304184f7074696f6e04045401d5030108104e6f6e6500000010536f6d650400d5030000010000d5030420425472656553657404045401c103000400bd03000000d9030844737562736f6369616c5f737570706f72742857686f416e645768656e0c244163636f756e74496401002c426c6f636b4e756d6265720110184d6f6d656e740120000c011c6163636f756e740001244163636f756e744964000114626c6f636b10012c426c6f636b4e756d62657200011074696d652001184d6f6d656e740000dd030c5870616c6c65745f6163636f756e745f666f6c6c6f77731870616c6c65741043616c6c04045400010c38666f6c6c6f775f6163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400000040756e666f6c6c6f775f6163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400010050666f7263655f666f6c6c6f775f6163636f756e74080120666f6c6c6f776572000130543a3a4163636f756e744964000124666f6c6c6f77696e67000130543a3a4163636f756e744964000200042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee1030c3c70616c6c65745f70726f66696c65731870616c6c65741043616c6c04045400010c2c7365745f70726f66696c6504012073706163655f696420011c537061636549640000003472657365745f70726f66696c6500010068666f7263655f7365745f73706163655f61735f70726f66696c6508011c6163636f756e74000130543a3a4163636f756e74496400013073706163655f69645f6f70747101013c4f7074696f6e3c537061636549643e000200042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee5030c5070616c6c65745f73706163655f666f6c6c6f77731870616c6c65741043616c6c04045400010c30666f6c6c6f775f737061636504012073706163655f696420011c5370616365496400000038756e666f6c6c6f775f737061636504012073706163655f696420011c5370616365496400010048666f7263655f666f6c6c6f775f7370616365080120666f6c6c6f776572000130543a3a4163636f756e74496400012073706163655f696420011c53706163654964000200042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee9030c5870616c6c65745f73706163655f6f776e6572736869701870616c6c65741043616c6c04045400010c607472616e736665725f73706163655f6f776e65727368697008012073706163655f696420011c5370616365496400012c7472616e736665725f746f000130543a3a4163636f756e744964000000606163636570745f70656e64696e675f6f776e65727368697004012073706163655f696420011c537061636549640001006072656a6563745f70656e64696e675f6f776e65727368697004012073706163655f696420011c53706163654964000200042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eed030c3470616c6c65745f7370616365731870616c6c65741043616c6c040454000110306372656174655f737061636508011c636f6e74656e749903011c436f6e74656e7400013c7065726d697373696f6e735f6f7074f10301604f7074696f6e3c53706163655065726d697373696f6e733e000000307570646174655f737061636508012073706163655f696420011c53706163654964000118757064617465f903012c537061636555706461746500010048666f7263655f6372656174655f737061636518012073706163655f696420011c5370616365496400011c63726561746564d903013c57686f416e645768656e4f663c543e0001146f776e6572000130543a3a4163636f756e74496400011c636f6e74656e749903011c436f6e74656e7400011868696464656ead010110626f6f6c00013c7065726d697373696f6e735f6f7074f10301604f7074696f6e3c53706163655065726d697373696f6e733e0002005c666f7263655f7365745f6e6578745f73706163655f696404012073706163655f696420011c53706163654964000300042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef10304184f7074696f6e04045401f5030108104e6f6e6500000010536f6d650400f5030000010000f5030c4870616c6c65745f7065726d697373696f6e731474797065734053706163655065726d697373696f6e7300001001106e6f6e65d10301684f7074696f6e3c53706163655065726d697373696f6e5365743e00012065766572796f6e65d10301684f7074696f6e3c53706163655065726d697373696f6e5365743e000120666f6c6c6f776572d10301684f7074696f6e3c53706163655065726d697373696f6e5365743e00012c73706163655f6f776e6572d10301684f7074696f6e3c53706163655065726d697373696f6e5365743e0000f9030c3470616c6c65745f7370616365731474797065732c537061636555706461746500000c011c636f6e74656e74cd03013c4f7074696f6e3c436f6e74656e743e00011868696464656ec90301304f7074696f6e3c626f6f6c3e00012c7065726d697373696f6e73fd0301804f7074696f6e3c4f7074696f6e3c53706163655065726d697373696f6e733e3e0000fd0304184f7074696f6e04045401f1030108104e6f6e6500000010536f6d650400f103000001000001040c3070616c6c65745f706f7374731870616c6c65741043616c6c0404540001182c6372656174655f706f73740c013073706163655f69645f6f70747101013c4f7074696f6e3c537061636549643e000124657874656e73696f6e05040134506f7374457874656e73696f6e00011c636f6e74656e749903011c436f6e74656e740000002c7570646174655f706f737408011c706f73745f6964200118506f737449640001187570646174650d040128506f7374557064617465000100246d6f76655f706f737408011c706f73745f6964200118506f737449640001306e65775f73706163655f69647101013c4f7074696f6e3c537061636549643e00020044666f7263655f6372656174655f706f737424011c706f73745f6964200118506f7374496400011c63726561746564d903013c57686f416e645768656e4f663c543e0001146f776e6572000130543a3a4163636f756e744964000124657874656e73696f6e05040134506f7374457874656e73696f6e00013073706163655f69645f6f70747101013c4f7074696f6e3c537061636549643e00011c636f6e74656e749903011c436f6e74656e7400011868696464656ead010110626f6f6c0001347570766f7465735f636f756e7410010c75333200013c646f776e766f7465735f636f756e7410010c75333200030044666f7263655f72656d6f76655f706f737404011c706f73745f6964200118506f7374496400040058666f7263655f7365745f6e6578745f706f73745f696404011c706f73745f6964200118506f73744964000500042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e05040c3070616c6c65745f706f73747314747970657334506f7374457874656e73696f6e00010c2c526567756c6172506f73740000001c436f6d6d656e7404000904011c436f6d6d656e7400010028536861726564506f73740400200118506f737449640002000009040c3070616c6c65745f706f7374731474797065731c436f6d6d656e740000080130726f6f745f706f73745f6964200118506f73744964000124706172656e745f6964710101384f7074696f6e3c506f737449643e00000d040c3070616c6c65745f706f73747314747970657328506f737455706461746500000c012073706163655f69647101013c4f7074696f6e3c537061636549643e00011c636f6e74656e74cd03013c4f7074696f6e3c436f6e74656e743e00011868696464656ec90301304f7074696f6e3c626f6f6c3e000011040c4070616c6c65745f7265616374696f6e731870616c6c65741043616c6c040454000118506372656174655f706f73745f7265616374696f6e08011c706f73745f6964200118506f737449640001106b696e64890101305265616374696f6e4b696e64000000507570646174655f706f73745f7265616374696f6e0c011c706f73745f6964200118506f7374496400012c7265616374696f6e5f69642001285265616374696f6e49640001206e65775f6b696e64890101305265616374696f6e4b696e640001005064656c6574655f706f73745f7265616374696f6e08011c706f73745f6964200118506f7374496400012c7265616374696f6e5f69642001285265616374696f6e496400020068666f7263655f6372656174655f706f73745f7265616374696f6e14010c77686f000130543a3a4163636f756e74496400011c706f73745f6964200118506f7374496400012c7265616374696f6e5f69642001285265616374696f6e496400011c63726561746564d903013c57686f416e645768656e4f663c543e0001347265616374696f6e5f6b696e64890101305265616374696f6e4b696e6400030068666f7263655f64656c6574655f706f73745f7265616374696f6e0c012c7265616374696f6e5f69642001285265616374696f6e496400011c706f73745f6964200118506f7374496400010c77686f000130543a3a4163636f756e74496400040068666f7263655f7365745f6e6578745f7265616374696f6e5f696404012c7265616374696f6e5f6964200118506f73744964000500042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e15040c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6c21030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000028350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e547375646f5f756e636865636b65645f77656967687408011063616c6c21030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000118776569676874200118576569676874000128350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e2d01546869732066756e6374696f6e20646f6573206e6f7420636865636b2074686520776569676874206f66207468652063616c6c2c20616e6420696e737465616420616c6c6f777320746865b05375646f207573657220746f20737065636966792074686520776569676874206f66207468652063616c6c2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292ecc2d2054686520776569676874206f6620746869732063616c6c20697320646566696e6564206279207468652063616c6c65722e2c23203c2f7765696768743e1c7365745f6b657904010c6e65778d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650002285d0141757468656e74696361746573207468652063757272656e74207375646f206b657920616e6420736574732074686520676976656e204163636f756e7449642028606e6577602920617320746865206e6577207375646f106b65792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e402d204f6e65204442206368616e67652e2c23203c2f7765696768743e1c7375646f5f617308010c77686f8d02018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011063616c6c21030160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00032c4d0141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c207769746820605369676e656460206f726967696e2066726f6d406120676976656e206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1904086c737562736f6369616c5f70617261636861696e5f72756e74696d65304f726967696e43616c6c65720001101873797374656d04001d0401746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000002c506f6c6b61646f7458636d04002104014870616c6c65745f78636d3a3a4f726967696e001f002843756d756c757358636d04002504016863756d756c75735f70616c6c65745f78636d3a3a4f726967696e00200010566f69640400290401110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f6964000300001d040c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e650002000021040c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400ac01344d756c74694c6f636174696f6e00000020526573706f6e73650400ac01344d756c74694c6f636174696f6e0001000025040c4863756d756c75735f70616c6c65745f78636d1870616c6c6574184f726967696e0001081452656c6179000000405369626c696e6750617261636861696e0400a00118506172614964000100002904081c73705f636f726510566f6964000100002d040c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090931040000023504003504086463756d756c75735f70616c6c65745f78636d705f717565756554496e626f756e644368616e6e656c44657461696c7300000c011873656e646572a00118506172614964000114737461746539040130496e626f756e6453746174650001406d6573736167655f6d657461646174613d0401a85665633c2852656c6179426c6f636b4e756d6265722c2058636d704d657373616765466f726d6174293e00003904086463756d756c75735f70616c6c65745f78636d705f717565756530496e626f756e645374617465000108084f6b0000002453757370656e646564000100003d040000024104004104000004081045040045040c48706f6c6b61646f745f70617261636861696e287072696d6974697665734458636d704d657373616765466f726d617400010c60436f6e636174656e6174656456657273696f6e656458636d0000005c436f6e636174656e61746564456e636f646564426c6f620001001c5369676e616c7300020000490400000408a010004d040000025104005104086463756d756c75735f70616c6c65745f78636d705f7175657565584f7574626f756e644368616e6e656c44657461696c730000140124726563697069656e74a001185061726149640001147374617465550401344f7574626f756e6453746174650001347369676e616c735f6578697374ad010110626f6f6c00012c66697273745f696e646578ed01010c7531360001286c6173745f696e646578ed01010c75313600005504086463756d756c75735f70616c6c65745f78636d705f7175657565344f7574626f756e645374617465000108084f6b0000002453757370656e64656400010000590400000408a0ed01005d04086463756d756c75735f70616c6c65745f78636d705f71756575653c5175657565436f6e66696744617461000018014473757370656e645f7468726573686f6c6410010c75333200013864726f705f7468726573686f6c6410010c753332000140726573756d655f7468726573686f6c6410010c7533320001407468726573686f6c645f7765696768742001185765696768740001547765696768745f72657374726963745f646563617920011857656967687400016878636d705f6d61785f696e646976696475616c5f776569676874200118576569676874000061040000040ca010280065040c6463756d756c75735f70616c6c65745f78636d705f71756575651870616c6c6574144572726f72040454000114304661696c6564546f53656e640000046c4661696c656420746f2073656e642058434d206d6573736167652e3042616458636d4f726967696e0001043c4261642058434d206f726967696e2e1842616458636d000204344261642058434d20646174612e484261644f766572776569676874496e64657800030454426164206f76657277656967687420696e6465782e3c5765696768744f7665724c696d6974000404f850726f76696465642077656967687420697320706f737369626c79206e6f7420656e6f75676820746f206578656375746520746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090969040c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096d040c4863756d756c75735f70616c6c65745f78636d1870616c6c6574144572726f7204045400010004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909097104086063756d756c75735f70616c6c65745f646d705f717565756528436f6e6669674461746100000401386d61785f696e646976696475616c20011857656967687400007504086063756d756c75735f70616c6c65745f646d705f71756575653450616765496e6465784461746100000c0128626567696e5f7573656410012c50616765436f756e746572000120656e645f7573656410012c50616765436f756e7465720001406f7665727765696768745f636f756e7420013c4f766572776569676874496e646578000079040000027d04007d040000040810280081040c6063756d756c75735f70616c6c65745f646d705f71756575651870616c6c6574144572726f720404540001081c556e6b6e6f776e0000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e244f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090985040c3870616c6c65745f646f6d61696e7314747970657328446f6d61696e4d657461040454000024011c63726561746564d903013c57686f416e645768656e4f663c543e00011c757064617465648904015c4f7074696f6e3c57686f416e645768656e4f663c543e3e000128657870697265735f6174100138543a3a426c6f636b4e756d6265720001146f776e6572000130543a3a4163636f756e74496400011c636f6e74656e749903011c436f6e74656e7400012c696e6e65725f76616c75659d03015c4f7074696f6e3c496e6e657256616c75654f663c543e3e00012c6f757465725f76616c7565a50301544f7074696f6e3c4f7574657256616c75653c543e3e000138646f6d61696e5f6465706f73697418013042616c616e63654f663c543e00014c6f757465725f76616c75655f6465706f73697418013042616c616e63654f663c543e0000890404184f7074696f6e04045401d9030108104e6f6e6500000010536f6d650400d90300000100008d0410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014d01045300000400b10301185665633c543e000091040000040800a1030095040c3870616c6c65745f646f6d61696e731870616c6c6574144572726f720404540001405c446f6d61696e436f6e74656e744e6f744368616e676564000004e054686520636f6e74656e742073746f72656420696e206120646f6d61696e206d6574616461746120776173206e6f74206368616e6765642e60546f6f4d616e79446f6d61696e735065724163636f756e74000104e443616e6e6f74207265676973746572206d6f7265207468616e20604d6178446f6d61696e735065724163636f756e746020646f6d61696e732e64446f6d61696e436f6e7461696e73496e76616c69644368617200020409015468697320646f6d61696e206c6162656c206d617920636f6e7461696e206f6e6c7920612d7a2c20302d3920616e642068797068656e20636861726163746572732e40446f6d61696e4973546f6f53686f727400030461015468697320646f6d61696e206c6162656c206c656e677468206d757374206265206265747765656e20604d696e446f6d61696e4c656e6774686020616e6420363320636861726163746572732c20696e636c75736976652e40446f6d61696e48617345787069726564000404605468697320646f6d61696e2068617320657870697265642e38446f6d61696e4e6f74466f756e64000504a0446f6d61696e20776173206e6f7420666f756e642062792074686520646f6d61696e206e616d652e40446f6d61696e4973526573657276656400060411015468697320646f6d61696e2063616e6e6f742062652072656769737465726564207965742c2062656361757365207468697320776f72642069732072657365727665642e48446f6d61696e416c72656164794f776e6564000704bc5468697320646f6d61696e20697320616c72656164792068656c6420627920616e6f74686572206163636f756e742e50496e6e657256616c75654e6f744368616e676564000804b441206e657720696e6e65722076616c7565206973207468652073616d6520617320746865206f6c64206f6e652e50537562646f6d61696e734e6f74416c6c6f776564000904d04c6f776572207468616e20746865207365636f6e642d6c6576656c20646f6d61696e7320617265206e6f7420616c6c6f7765642e384e6f74446f6d61696e4f776e6572000a04e854686973206163636f756e74206973206e6f7420616c6c6f77656420746f207570646174652074686520646f6d61696e206d657461646174612e504f7574657256616c75654e6f744368616e676564000b04b441206e6577206f757465722076616c7565206973207468652073616d6520617320746865206f6c64206f6e652e545a65726f5265736572766174696f6e506572696f64000c04a85265736572766174696f6e20706572696f642063616e6e6f742062652061207a65726f2076616c75652e60546f6f426967526567697374726174696f6e506572696f64000d04d443616e6e6f742073746f7265206120646f6d61696e20666f7220737563682061206c6f6e6720706572696f64206f662074696d652e3c546c644e6f74537065636966696564000e048c546f702d6c6576656c20646f6d61696e206d757374206265207370656369666965642e3c546c644e6f74537570706f72746564000f0488546f702d6c6576656c20646f6d61696e206973206e6f7420737570706f727465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090999040c3470616c6c65745f656e657267791870616c6c6574144572726f7204045400010c404e6f74456e6f75676842616c616e6365000004d84e6f7420656e6f756768206e61746976652062616c616e636520746f206275726e20616e642067656e657261746520656e657267792e7456616c7565436f656666696369656e7449734e6f74506f736974697665000104ac56616c756520636f656666696369656e74206973206e6f74206120706f736974697665206e756d6265722e7842616c616e636542656c6f774578697374656e7469616c4465706f736974000204e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f73697404ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909099d040c3070616c6c65745f726f6c657314747970657310526f6c6504045400001c011c63726561746564d903013c57686f416e645768656e4f663c543e0001086964200118526f6c65496400012073706163655f696420011c5370616365496400012064697361626c6564ad010110626f6f6c000128657870697265735f61748d0301584f7074696f6e3c543a3a426c6f636b4e756d6265723e00011c636f6e74656e749903011c436f6e74656e7400012c7065726d697373696f6e73d503014853706163655065726d697373696f6e5365740000a1040000022000a5040000040865012000a9040c3070616c6c65745f726f6c65731870616c6c6574144572726f7204045400012430526f6c654e6f74466f756e6400000464526f6c6520776173206e6f7420666f756e642062792069642e38526f6c6549644f766572666c6f770001049c604e657874526f6c65496460206578636565647320697473206d6178696d756d2076616c75652e644e6f5065726d697373696f6e546f4d616e616765526f6c6573000204fc4163636f756e7420646f6573206e6f742068617665207065726d697373696f6e20746f206d616e61676520726f6c657320696e20746869732073706163652e444e6f5570646174657350726f7669646564000304684e6f7468696e6720746f2075706461746520696e20726f6c652e544e6f5065726d697373696f6e7350726f7669646564000408e44e6f207065726d697373696f6e732070726f7669646564207768656e20747279696e6720746f206372656174652061206e657720726f6c652ea44120726f6c65206d7573742068617665206174206c65617374206f6e65207065726d697373696f6e2e3c4e6f557365727350726f7669646564000508b84e6f2075736572732070726f7669646564207768656e20747279696e6720746f206772616e74206120726f6c652ee44120726f6c65206d757374206265206772616e7465642f7265766f6b656420746f2f66726f6d206174206c65617374206f6e6520757365722e60546f6f4d616e795573657273546f44656c657465526f6c65000608050143616e6f742072656d6f7665206120726f6c652066726f6d2074686973206d616e7920757365727320696e20612073696e676c65207472616e73616374696f6e2ef453656520604d61785573657273546f50726f6365737350657244656c657465526f6c656020706172616d65746572206f6620746869732074726169742e4c526f6c65416c726561647944697361626c6564000704bc43616e6e6f742064697361626c65206120726f6c65207468617420697320616c72656164792064697361626c65642e48526f6c65416c7265616479456e61626c6564000804b443616e6e6f7420656e61626c65206120726f6c65207468617420697320616c726561647920656e61626c65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909ad0400000408000000b1040c5870616c6c65745f6163636f756e745f666f6c6c6f77731870616c6c6574144572726f720404540001185c466f6c6c6f7765724163636f756e744e6f74466f756e64000004b0466f6c6c6f77657220736f6369616c206163636f756e7420776173206e6f7420666f756e642062792069642e5c466f6c6c6f7765644163636f756e744e6f74466f756e64000104e8536f6369616c206163636f756e742074686174206973206265696e6720666f6c6c6f77656420776173206e6f7420666f756e642062792069642e644163636f756e7443616e6e6f74466f6c6c6f77497473656c66000204784163636f756e742063616e206e6f7420666f6c6c6f7720697473656c662e6c4163636f756e7443616e6e6f74556e666f6c6c6f77497473656c66000304804163636f756e742063616e206e6f7420756e666f6c6c6f7720697473656c662e58416c72656164794163636f756e74466f6c6c6f776572000404fc4163636f756e742028416c6963652920697320616c7265616479206120666f6c6c6f776572206f6620616e6f74686572206163636f756e742028426f62292e484e6f744163636f756e74466f6c6c6f776572000504ec4163636f756e742028416c69636529206973206e6f74206120666f6c6c6f776572206f6620616e6f74686572206163636f756e742028426f62292e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b5040c3c70616c6c65745f70726f66696c65731870616c6c6574144572726f7204045400010854536f6369616c4163636f756e744e6f74466f756e640000048c536f6369616c206163636f756e7420776173206e6f7420666f756e642062792069642e4c4e6f5370616365536574417350726f66696c65000104845468657265206973206e6f207370616365207365742061732070726f66696c652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b90400000408002000bd040c5070616c6c65745f73706163655f666f6c6c6f77731870616c6c6574144572726f7204045400010c50416c72656164795370616365466f6c6c6f776572000004904163636f756e7420697320616c7265616479206120737061636520666f6c6c6f7765722e404e6f745370616365466f6c6c6f776572000104804163636f756e74206973206e6f74206120737061636520666f6c6c6f7765722e5c43616e6e6f74466f6c6c6f7748696464656e5370616365000204944e6f7420616c6c6f77656420746f20666f6c6c6f7720612068696464656e2073706163652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c1040c5870616c6c65745f73706163655f6f776e6572736869701870616c6c6574144572726f720404540001147043616e6e6f745472616e73666572546f43757272656e744f776e6572000004f85468652063757272656e74207370616365206f776e65722063616e6e6f74207472616e73666572206f776e65727368697020746f207468656d73656c662e48416c72656164794153706163654f776e65720001049c4163636f756e7420697320616c726561647920616e206f776e6572206f6620612073706163652e604e6f50656e64696e675472616e736665724f6e5370616365000204e45468657265206973206e6f2070656e64696e67206f776e657273686970207472616e7366657220666f72206120676976656e2073706163652e8c4e6f74416c6c6f776564546f4163636570744f776e6572736869705472616e73666572000304d04163636f756e74206973206e6f7420616c6c6f77656420746f20616363657074206f776e657273686970207472616e736665722e8c4e6f74416c6c6f776564546f52656a6563744f776e6572736869705472616e73666572000404d04163636f756e74206973206e6f7420616c6c6f77656420746f2072656a656374206f776e657273686970207472616e736665722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c5040c3470616c6c65745f73706163657314747970657314537061636504045400001c0108696420011c5370616365496400011c63726561746564d903013c57686f416e645768656e4f663c543e000118656469746564ad010110626f6f6c0001146f776e6572000130543a3a4163636f756e74496400011c636f6e74656e749903011c436f6e74656e7400011868696464656ead010110626f6f6c00012c7065726d697373696f6e73f10301604f7074696f6e3c53706163655065726d697373696f6e733e0000c90410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540120045300000400a10401185665633c543e0000cd040c3470616c6c65745f7370616365731870616c6c6574144572726f720404540001203453706163654e6f74466f756e6400000468537061636520776173206e6f7420666f756e642062792069642e444e6f55706461746573466f725370616365000104804e6f7468696e6720746f2075706461746520696e20746869732073706163652e384e6f744153706163654f776e6572000204a04f6e6c79207370616365206f776e6572732063616e206d616e61676520746869732073706163652e644e6f5065726d697373696f6e546f5570646174655370616365000304b05573657220686173206e6f207065726d697373696f6e20746f2075706461746520746869732073706163652e744e6f5065726d697373696f6e546f437265617465537562737061636573000404f45573657220686173206e6f207065726d697373696f6e20746f20637265617465207375627370616365732077697468696e20746869732073706163652e34537061636549734174526f6f74000504c4537061636520697320617420726f6f74206c6576656c2c206e6f2060706172656e745f696460207370656369666965642e684e6f55706461746573466f7253706163657353657474696e6773000604d04e657720737061636573272073657474696e677320646f6e2774206469666665722066726f6d20746865206f6c64206f6e65732e5c546f6f4d616e795370616365735065724163636f756e74000704e454686572652061726520746f6f206d616e792073706163657320637265617465642062792074686973206163636f756e7420616c726561647904ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d1040c3070616c6c65745f706f73747314747970657310506f737404045400002801086964200118506f7374496400011c63726561746564d903013c57686f416e645768656e4f663c543e000118656469746564ad010110626f6f6c0001146f776e6572000130543a3a4163636f756e744964000124657874656e73696f6e05040134506f7374457874656e73696f6e00012073706163655f69647101013c4f7074696f6e3c537061636549643e00011c636f6e74656e749903011c436f6e74656e7400011868696464656ead010110626f6f6c0001347570766f7465735f636f756e7410010c75333200013c646f776e766f7465735f636f756e7410010c7533320000d5040c3070616c6c65745f706f7374731870616c6c6574144572726f7204045400015c30506f73744e6f74466f756e6400000464506f737420776173206e6f7420666f756e642062792069642e344e6f7441506f73744f776e65720001047c416e206163636f756e74206973206e6f74206120706f7374206f776e65722e404e6f55706461746573466f72506f73740002047c4e6f7468696e6720746f2075706461746520696e207468697320706f73742e40506f73744861734e6f5370616365496400030484526f6f7420706f73742073686f756c64206861766520612073706163652069642e6443616e6e6f74437265617465496e48696464656e53636f706500040445014e6f7420616c6c6f77656420746f20637265617465206120706f73742f636f6d6d656e74207768656e20612073636f706520287370616365206f7220726f6f7420706f7374292069732068696464656e2e3c4e6f5265706c6965734f6e506f737400050450506f737420686173206e6f207265706c6965732e5443616e6e6f744d6f7665546f53616d6553706163650006049443616e6e6f74206d6f7665206120706f737420746f207468652073616d652073706163652e504f726967696e616c506f73744e6f74466f756e64000704d843616e6e6f742073686172652c206265636175736520746865206f726967696e616c20706f737420776173206e6f7420666f756e642e5443616e6e6f745368617265536861726564506f7374000804c443616e6e6f74207368617265206120706f737420746861742069732073686172696e6720616e6f7468657220706f73742e384e6f7441536861726564506f7374000904b05468697320706f7374277320657874656e73696f6e206973206e6f7420612060536861726564506f7374602e50556e6b6e6f776e506172656e74436f6d6d656e74000a0468556e6b6e6f776e20706172656e7420636f6d6d656e742069642e544e6f7441436f6d6d656e744279506172656e744964000b04d0506f73742062792060706172656e745f696460206973206e6f74206f6620612060436f6d6d656e746020657874656e73696f6e2e7043616e6e6f74557064617465537061636549644f6e436f6d6d656e74000c049043616e6e6f7420757064617465207370616365206964206f66206120636f6d6d656e742e584d6178436f6d6d656e74446570746852656163686564000d04684d617820636f6d6d656e7420646570746820726561636865642e444e6f7441436f6d6d656e74417574686f72000e04ac4f6e6c7920636f6d6d656e74206f776e65722063616e20757064617465207468697320636f6d6d656e742e284e6f74436f6d6d656e74000f04a45468697320706f7374277320657874656e73696f6e206973206e6f7420612060436f6d6d656e74602e644e6f5065726d697373696f6e546f437265617465506f737473001004e85573657220686173206e6f207065726d697373696f6e20746f2063726561746520726f6f7420706f73747320696e20746869732073706163652e704e6f5065726d697373696f6e546f437265617465436f6d6d656e747300110419015573657220686173206e6f207065726d697373696f6e20746f2063726561746520636f6d6d656e74732028616b61207265706c6965732920696e20746869732073706163652e4c4e6f5065726d697373696f6e546f536861726500120441015573657220686173206e6f207065726d697373696f6e20746f20736861726520706f7374732f636f6d6d656e74732066726f6d207468697320737061636520746f20616e6f746865722073706163652e6c4e6f5065726d697373696f6e546f557064617465416e79506f7374001304e45573657220686173206e6f207065726d697373696f6e20746f2075706461746520616e7920706f73747320696e20746869732073706163652e704e6f5065726d697373696f6e546f5570646174654f776e506f73747300140411014120706f7374206f776e6572206973206e6f7420616c6c6f77656420746f20757064617465207468656972206f776e20706f73747320696e20746869732073706163652e7c4e6f5065726d697373696f6e546f5570646174654f776e436f6d6d656e747300150429014120636f6d6d656e74206f776e6572206973206e6f7420616c6c6f77656420746f20757064617465207468656972206f776e20636f6d6d656e747320696e20746869732073706163652e44506f7374416c7265616479457869737473001608f460666f7263655f6372656174655f706f737460206661696c65642c2062656361757365207468697320706f737420616c7265616479206578697374732ee8436f6e73696465722072656d6f76696e672074686520706f737420776974682060666f7263655f72656d6f76655f706f7374602066697273742e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d904084070616c6c65745f7265616374696f6e73205265616374696f6e04045400000c010869642001285265616374696f6e496400011c63726561746564d903013c57686f416e645768656e4f663c543e0001106b696e64890101305265616374696f6e4b696e640000dd040c4070616c6c65745f7265616374696f6e731870616c6c6574144572726f7204045400012c405265616374696f6e4e6f74466f756e64000004745265616374696f6e20776173206e6f7420666f756e642062792069642e544163636f756e74416c726561647952656163746564000104c44163636f756e742068617320616c7265616479207265616374656420746f207468697320706f73742f636f6d6d656e742e645265616374696f6e42794163636f756e744e6f74466f756e64000204d45468657265206973206e6f207265616374696f6e206279206163636f756e74206f6e207468697320706f73742f636f6d6d656e742e404e6f745265616374696f6e4f776e6572000304b84f6e6c79207265616374696f6e206f776e65722063616e20757064617465207468656972207265616374696f6e2e3053616d655265616374696f6e000404f84e6577207265616374696f6e206b696e64206973207468652073616d65206173206f6c64206f6e65206f6e207468697320706f73742f636f6d6d656e742e545265616374696f6e416c7265616479457869737473000508150160666f7263655f6372656174655f706f73745f7265616374696f6e60206661696c65642c2062656361757365207265616374696f6e20616c7265616479206578697374732e0d01436f6e73696465722072656d6f76696e67207265616374696f6e20666972737420776974682060666f7263655f64656c6574655f706f73745f7265616374696f6e602e585265616374696f6e4e6f74466f756e644f6e506f73740006040d015265616374696f6e206e6f7420666f756e64206f6e20706f73742062792070726f7669646564205b706f73745f69645d20616e64205b7265616374696f6e5f69645d2e6843616e6e6f7452656163745768656e537061636548696464656e000704e44e6f7420616c6c6f77656420746f207265616374206f6e206120706f73742f636f6d6d656e7420696e20612068696464656e2073706163652e6443616e6e6f7452656163745768656e506f737448696464656e00080401014e6f7420616c6c6f77656420746f207265616374206f6e206120706f73742f636f6d6d656e74206966206120726f6f7420706f73742069732068696464656e2e504e6f5065726d697373696f6e546f5570766f7465000904f85573657220686173206e6f207065726d697373696f6e20746f207570766f746520706f7374732f636f6d6d656e747320696e20746869732073706163652e584e6f5065726d697373696f6e546f446f776e766f7465000a0401015573657220686173206e6f207065726d697373696f6e20746f20646f776e766f746520706f7374732f636f6d6d656e747320696e20746869732073706163652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e1040c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000047c53656e646572206d75737420626520746865205375646f206163636f756e7404644572726f7220666f7220746865205375646f2070616c6c6574e504102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c41646472657373018d021043616c6c012103245369676e617475726501e90414457874726101010500040028000000e904082873705f72756e74696d65384d756c74695369676e617475726500010c1c456432353531390400ed040148656432353531393a3a5369676e61747572650000001c537232353531390400f5040148737232353531393a3a5369676e61747572650001001445636473610400f904014065636473613a3a5369676e617475726500020000ed040c1c73705f636f72651c65643235353139245369676e617475726500000400f10401205b75383b2036345d0000f104000003400000000800f5040c1c73705f636f72651c73723235353139245369676e617475726500000400f10401205b75383b2036345d0000f9040c1c73705f636f7265146563647361245369676e617475726500000400fd0401205b75383b2036355d0000fd04000003410000000800010500000420050509050d05110515051d052105250500050510306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000090510306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e040454000000000d0510306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000110510306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000150510306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004001905010c45726100001905102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff00001d0510306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400b80120543a3a496e6465780000210510306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b576569676874040454000000002505086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400c8013042616c616e63654f663c543e00002905086c737562736f6369616c5f70617261636861696e5f72756e74696d651c52756e74696d6500000000781853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510280400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e1844696765737401002c040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301003c04001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f7069637301010402249d010400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000a50104000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100ad010400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100ad010400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500009501040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01b10101481830426c6f636b57656967687473c501850100f2052a010000000088526a74000000405973070000000001c0d22c76510000000100e6bd4f57000000010000000000000000405973070000000001c074c1906e000000010088526a740000000100a2941a1d000000405973070000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e677468d1013000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874d9014040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6edd01c9024c737562736f6369616c2d70617261636861696e4c737562736f6369616c2d70617261636861696e010000000f0000000000000028dd718d5cc53262d401000000df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a801000000ea93e3f16f3d69620200000002000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978ed01081c0014a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01f101003c50617261636861696e53797374656d013c50617261636861696e53797374656d505450656e64696e6756616c69646174696f6e436f64650100280400187d0120496e2063617365206f662061207363686564756c656420757067726164652c20746869732073746f72616765206669656c6420636f6e7461696e73207468652076616c69646174696f6e20636f646520746f206265206170706c6965642e00c10120417320736f6f6e206173207468652072656c617920636861696e2067697665732075732074686520676f2d6168656164207369676e616c2c2077652077696c6c206f766572777269746520746865205b603a636f6465605d5b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455dad012077686963682077696c6c20726573756c7420746865206e65787420626c6f636b2070726f63657373207769746820746865206e65772076616c69646174696f6e20636f64652e205468697320636f6e636c756465732074686520757067726164652070726f636573732e000501205b77656c6c5f6b6e6f776e5f6b6579733a3a434f44455d3a2073705f636f72653a3a73746f726167653a3a77656c6c5f6b6e6f776e5f6b6579733a3a434f4445444e657756616c69646174696f6e436f64650000280400145d012056616c69646174696f6e20636f6465207468617420697320736574206279207468652070617261636861696e20616e6420697320746f20626520636f6d6d756e69636174656420746f20636f6c6c61746f7220616e647820636f6e73657175656e746c79207468652072656c61792d636861696e2e00650120546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b206966206e6f206f746865722070616c6c657420616c7265616479207365742c207468652076616c75652e3856616c69646174696f6e446174610000f50104000cd020546865205b6050657273697374656456616c69646174696f6e44617461605d2073657420666f72207468697320626c6f636b2e2d0120546869732076616c756520697320657870656374656420746f20626520736574206f6e6c79206f6e63652070657220626c6f636b20616e642069742773206e657665722073746f7265643420696e2074686520747269652e5044696453657456616c69646174696f6e436f64650100ad01040004e02057657265207468652076616c69646174696f6e20646174612073657420746f206e6f74696679207468652072656c617920636861696e3f60557067726164655265737472696374696f6e5369676e616c0100fd0104001c750120416e206f7074696f6e20776869636820696e64696361746573206966207468652072656c61792d636861696e20726573747269637473207369676e616c6c696e6720612076616c69646174696f6e20636f646520757067726164652e610120496e206f7468657220776f7264732c20696620746869732069732060536f6d656020616e64205b604e657756616c69646174696f6e436f6465605d2069732060536f6d6560207468656e207468652070726f64756365646c2063616e6469646174652077696c6c20626520696e76616c69642e00710120546869732073746f72616765206974656d2069732061206d6972726f72206f662074686520636f72726573706f6e64696e672076616c756520666f72207468652063757272656e742070617261636861696e2066726f6d207468656d012072656c61792d636861696e2e20546869732076616c756520697320657068656d6572616c207768696368206d65616e7320697420646f65736e277420686974207468652073746f726167652e20546869732076616c756520697360207365742061667465722074686520696e686572656e742e3c52656c6179537461746550726f6f6600000502040018c4205468652073746174652070726f6f6620666f7220746865206c6173742072656c617920706172656e7420626c6f636b2e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e5852656c6576616e744d6573736167696e67537461746500000d0204001c65012054686520736e617073686f74206f6620736f6d652073746174652072656c6174656420746f206d6573736167696e672072656c6576616e7420746f207468652063757272656e742070617261636861696e2061732070657248207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e44486f7374436f6e66696775726174696f6e00001d020400182901205468652070617261636861696e20686f737420636f6e66696775726174696f6e207468617420776173206f627461696e65642066726f6d207468652072656c617920706172656e742e006d012054686973206669656c64206973206d65616e7420746f2062652075706461746564206561636820626c6f636b2077697468207468652076616c69646174696f6e206461746120696e686572656e742e205468657265666f72652c4d01206265666f72652070726f63657373696e67206f662074686520696e686572656e742c20652e672e20696e20606f6e5f696e697469616c697a656020746869732064617461206d6179206265207374616c652e00ac2054686973206461746120697320616c736f20616273656e742066726f6d207468652067656e657369732e384c617374446d714d7163486561640100210280000000000000000000000000000000000000000000000000000000000000000010f420546865206c61737420646f776e77617264206d65737361676520717565756520636861696e20686561642077652068617665206f627365727665642e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e404c61737448726d704d7163486561647301002502040010490120546865206d65737361676520717565756520636861696e2068656164732077652068617665206f62736572766564207065722065616368206368616e6e656c20696e636f6d696e67206368616e6e656c2e00650120546869732076616c7565206973206c6f61646564206265666f726520616e642073617665642061667465722070726f63657373696e6720696e626f756e6420646f776e77617264206d65737361676573206361727269656460206279207468652073797374656d20696e686572656e742e6450726f636573736564446f776e776172644d6573736167657301001010000000000cc8204e756d626572206f6620646f776e77617264206d657373616765732070726f63657373656420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e3448726d7057617465726d61726b01001010000000000ca02048524d502077617465726d61726b2074686174207761732073657420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5048726d704f7574626f756e644d657373616765730100310204000ca42048524d50206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e385570776172644d657373616765730100c10104000cac20557077617264206d65737361676573207468617420776572652073656e7420696e206120626c6f636b2e00ec20546869732077696c6c20626520636c656172656420696e20606f6e5f696e697469616c697a6560206f662065616368206e657720626c6f636b2e5450656e64696e675570776172644d657373616765730100c101040004310120557077617264206d65737361676573207468617420617265207374696c6c2070656e64696e6720616e64206e6f74207965742073656e6420746f207468652072656c617920636861696e2e84416e6e6f756e63656448726d704d6573736167657350657243616e646964617465010010100000000008650120546865206e756d626572206f662048524d50206d65737361676573207765206f6273657276656420696e20606f6e5f696e697469616c697a656020616e64207468757320757365642074686174206e756d62657220666f72f020616e6e6f756e63696e672074686520776569676874206f6620606f6e5f696e697469616c697a656020616e6420606f6e5f66696e616c697a65602e68526573657276656458636d705765696768744f766572726964650000200400085d01205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e672058434d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e645265736572766564446d705765696768744f766572726964650000200400085901205468652077656967687420776520726573657276652061742074686520626567696e6e696e67206f662074686520626c6f636b20666f722070726f63657373696e6720444d50206d657373616765732e2054686973b8206f76657272696465732074686520616d6f756e742073657420696e2074686520436f6e6669672074726169742e44417574686f72697a656455706772616465000024040004b820546865206e65787420617574686f72697a656420757067726164652c206966207468657265206973206f6e652e60437573746f6d56616c69646174696f6e486561644461746100002804000c2901204120637573746f6d2068656164206461746120746861742073686f756c642062652072657475726e656420617320726573756c74206f66206076616c69646174655f626c6f636b602e00190120536565205b6050616c6c65743a3a7365745f637573746f6d5f76616c69646174696f6e5f686561645f64617461605d20666f72206d6f726520696e666f726d6174696f6e2e013902016c00015d02016052616e646f6d6e657373436f6c6c656374697665466c6970016052616e646f6d6e657373436f6c6c656374697665466c6970043852616e646f6d4d6174657269616c0100610204000c610120536572696573206f6620626c6f636b20686561646572732066726f6d20746865206c61737420383120626c6f636b73207468617420616374732061732072616e646f6d2073656564206d6174657269616c2e2054686973610120697320617272616e67656420617320612072696e672062756666657220776974682060626c6f636b5f6e756d626572202520383160206265696e672074686520696e64657820696e746f20746865206056656360206f664420746865206f6c6465737420686173682e00000000022454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e244469645570646174650100ad01040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f0165020004344d696e696d756d506572696f6420207017000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00033450617261636861696e496e666f013450617261636861696e496e666f042c50617261636861696e49640100a010640000000000000000042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402006902040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402007902040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100850204000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01890201700c484578697374656e7469616c4465706f736974184000e1f50500000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e0195020a485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100990240000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e01009d02040000000004604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e000b28417574686f72736869700128417574686f72736869700c18556e636c65730100a1020400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c65730100ad01040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e01a902000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e01b9021444436f6c6c61746f7253656c656374696f6e0144436f6c6c61746f7253656c656374696f6e1434496e76756c6e657261626c657301007c0400048c2054686520696e76756c6e657261626c652c20666978656420636f6c6c61746f72732e2843616e646964617465730100bd02040004bc205468652028636f6d6d756e6974792c206c696d697465642920636f6c6c6174696f6e2063616e646964617465732e444c617374417574686f726564426c6f636b01010405001010000000000484204c61737420626c6f636b20617574686f72656420627920636f6c6c61746f722e444465736972656443616e6469646174657301001010000000000c782044657369726564206e756d626572206f662063616e646964617465732e00750120546869732073686f756c6420696465616c6c7920616c77617973206265206c657373207468616e205b60436f6e6669673a3a4d617843616e64696461746573605d20666f72207765696768747320746f20626520636f72726563742e3443616e646964616379426f6e6401001840000000000000000000000000000000000cb820466978656420616d6f756e7420746f206465706f73697420746f206265636f6d65206120636f6c6c61746f722e004101205768656e206120636f6c6c61746f722063616c6c7320606c656176655f696e74656e7460207468657920696d6d6564696174656c79207265636569766520746865206465706f736974206261636b2e01c50201780001c902151c53657373696f6e011c53657373696f6e1c2856616c696461746f727301007c0400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e6765640100ad01040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100cd020400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100e1020400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500d5020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405e50200040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01ed0201800001f102161041757261011041757261082c417574686f7269746965730100f5020400046c205468652063757272656e7420617574686f72697479207365742e2c43757272656e74536c6f740100fd022000000000000000000c80205468652063757272656e7420736c6f74206f66207468697320626c6f636b2e009420546869732077696c6c2062652073657420696e20606f6e5f696e697469616c697a65602e00000000171c41757261457874011c41757261457874042c417574686f7269746965730100f902040014942053657276657320617320636163686520666f722074686520617574686f7269746965732e0071012054686520617574686f72697469657320696e204175526120617265206f7665727772697474656e20696e20606f6e5f696e697469616c697a6560207768656e2077652073776974636820746f2061206e65772073657373696f6e2c790120627574207765207265717569726520746865206f6c6420617574686f72697469657320746f2076657269667920746865207365616c207768656e2076616c69646174696e67206120506f562e20546869732077696c6c20616c77617973f0206265207570646174656420746f20746865206c6174657374204175526120617574686f72697469657320696e20606f6e5f66696e616c697a65602e00000000181c56657374696e67011c56657374696e67081c56657374696e6700010402000103040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e01000d0304000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e011103018408444d696e5665737465645472616e73666572184000e40b5402000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c000000000115031a1c5574696c697479000119030188044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e012d041c2458636d705175657565012458636d7051756575652444496e626f756e6458636d70537461747573010031040400049420537461747573206f662074686520696e626f756e642058434d50206368616e6e656c732e4c496e626f756e6458636d704d657373616765730101080205490428040004190120496e626f756e64206167677265676174652058434d50206d657373616765732e2049742063616e206f6e6c79206265206f6e6520706572205061726149642f626c6f636b2e484f7574626f756e6458636d7053746174757301004d040400185d0120546865206e6f6e2d656d7074792058434d50206368616e6e656c7320696e206f72646572206f66206265636f6d696e67206e6f6e2d656d7074792c20616e642074686520696e646578206f6620746865206669727374510120616e64206c617374206f7574626f756e64206d6573736167652e204966207468652074776f20696e64696365732061726520657175616c2c207468656e20697420696e6469636174657320616e20656d707479590120717565756520616e64207468657265206d7573742062652061206e6f6e2d604f6b6020604f7574626f756e64537461747573602e20576520617373756d65207175657565732067726f77206e6f20677265617465725901207468616e203635353335206974656d732e20517565756520696e646963657320666f72206e6f726d616c206d6573736167657320626567696e206174206f6e653b207a65726f20697320726573657276656420696e11012063617365206f6620746865206e65656420746f2073656e64206120686967682d7072696f72697479207369676e616c206d657373616765207468697320626c6f636b2e09012054686520626f6f6c20697320747275652069662074686572652069732061207369676e616c206d6573736167652077616974696e6720746f2062652073656e742e504f7574626f756e6458636d704d657373616765730101080205590428040004bc20546865206d65737361676573206f7574626f756e6420696e206120676976656e2058434d50206368616e6e656c2e385369676e616c4d6573736167657301010402a028040004a020416e79207369676e616c206d657373616765732077616974696e6720746f2062652073656e742e2c5175657565436f6e66696701005d0490020000000500000001000000a086010000000000020000000000000000c817a8040000000415012054686520636f6e66696775726174696f6e20776869636820636f6e74726f6c73207468652064796e616d696373206f6620746865206f7574626f756e642071756575652e284f76657277656967687400010405206104040010050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e003901205468657365206d657373616765207374617920696e20746869732073746f72616765206d617020756e74696c207468657920617265206d616e75616c6c79206469737061746368656420766961582060736572766963655f6f766572776569676874602e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602e20416c736f20646f75626c657320617320746865206e6578748420617661696c61626c652066726565206f76657277656967687420696e6465782e38517565756553757370656e6465640100ad0104000441012057686574686572206f72206e6f74207468652058434d502071756575652069732073757370656e6465642066726f6d20657865637574696e6720696e636f6d696e672058434d73206f72206e6f742e0125030194000165041e2c506f6c6b61646f7458636d0001290301a4000169041f2843756d756c757358636d000001410100016d042020446d7051756575650120446d7051756575651034436f6e66696775726174696f6e010071042000e40b5402000000044c2054686520636f6e66696775726174696f6e2e2450616765496e646578010075044000000000000000000000000000000000044020546865207061676520696e6465782e1450616765730101040210790404000444205468652071756575652070616765732e284f76657277656967687400010402207d040400046420546865206f766572776569676874206d657373616765732e01910301450100018104211c446f6d61696e73011c446f6d61696e7314345265736572766564576f726473010104024d01ad010400004452656769737465726564446f6d61696e73000104024d01850404000480204d65746164617461206173736f6369617465642070657220646f6d61696e2e38446f6d61696e7342794f776e657201010405008d0404000c6c20446f6d61696e73206f776e656420706572206163636f756e742e00e82054574f582d4e4f54453a205361666520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e48446f6d61696e4279496e6e657256616c7565000108050291044d01040004e82054574f582d4e4f54453a205361666520617320604163636f756e7449646073206172652063727970746f2068617368657320616e797761792e34537570706f72746564546c6473010104024d01ad01040000019503014901243c4d696e446f6d61696e4c656e677468101007000000046420446f6d61696e2773206d696e696d756d206c656e6774682e3c4d6178446f6d61696e4c656e67746810103f000000046420446f6d61696e2773206d6178696d756d206c656e6774682e504d6178446f6d61696e735065724163636f756e7410106400000004f8204d6178696d756d206e756d626572206f6620646f6d61696e7320746861742063616e206265207265676973746572656420706572206163636f756e742e644d617850726f6d6f446f6d61696e735065724163636f756e74101003000000042901204d6178696d756d206e756d626572206f662070726f6d6f74696f6e616c20646f6d61696e7320746861742063616e206265207265676973746572656420706572206163636f756e742e48446f6d61696e73496e736572744c696d697410102c0b0000042d0120546865206d6178696d756d206e756d626572206f6620646f6d61696e7320746861742063616e20626520696e73657274656420696e746f20612073746f72616765206174206f6e63652e5c526567697374726174696f6e506572696f644c696d69741010a019280004dc20546865206d6178696d756d20706572696f64206f662074696d652074686520646f6d61696e206d61792062652068656c6420666f722e4c4d61784f7574657256616c75654c656e67746810100501000004c020546865206d6178696d756d206c656e677468206f662074686520646f6d61696e2773206f757465722076616c75652e4442617365446f6d61696e4465706f736974184000e8764817000000000000000000000004fc2054686520616d6f756e742068656c64206f6e206465706f73697420666f722073746f72696e672074686520646f6d61696e2773207374727563747572652e544f7574657256616c7565427974654465706f736974184000e1f5050000000000000000000000000405012054686520616d6f756e742068656c64206f6e206465706f736974207065722062797465206f662074686520646f6d61696e2773206f757465722076616c75652e0195043c18456e657267790118456e657267790c4056616c7565436f656666696369656e740100550120807c814a00000000047c205468652063757272656e742076616c756520636f656666696369656e742e2c546f74616c456e657267790100184000000000000000000000000000000000046020546f74616c20656e657267792067656e6572617465642e34456e6572677942616c616e63650101040500184000000000000000000000000000000000048420456e6572677920637265646974656420746f2065616368206163636f756e742e01b503015101000199043d2c5065726d697373696f6e73000000045c44656661756c7453706163655065726d697373696f6e73f503940001340506070c0d0e12131415171819000148000102030408090a0b0f1011161a1b1c1d1e00004614526f6c65730114526f6c657314284e657874526f6c654964010020200100000000000000044820546865206e65787420726f6c652069642e20526f6c654279496400010405209d040400049820476574207468652064657461696c73206f66206120726f6c6520627920697473272069642e3455736572734279526f6c654964010104052061010400045901204765742061206c697374206f6620616c6c20757365727320286163636f756e74206f7220737061636520696473292074686174206120676976656e20726f6c6520686173206265656e206772616e74656420746f2e40526f6c654964734279537061636549640101040520a104040004dc204765742061206c697374206f6620616c6c20726f6c652069647320617661696c61626c6520696e206120676976656e2073706163652e50526f6c65496473427955736572496e53706163650101080205a504a1040400081d01204765742061206c697374206f6620616c6c20726f6c6520696473206f776e6564206279206120676976656e207573657220286163636f756e74206f7220737061636520696429582077697468696e206120676976656e2073706163652e01b903015d0104784d61785573657273546f50726f6365737350657244656c657465526f6c65ed010828000c3901205768656e2064656c6574696e67206120726f6c6520766961206064656c6574655f726f6c652829602064697370617463682c207468697320706172616d6574657220697320636865636b65642e450120496620746865206e756d626572206f662075736572732074686174206f776e206120676976656e20726f6c652069732067726561746572206f7220657175616c20746f2074686973206e756d6265722c4d01207468656e2060546f6f4d616e795573657273546f44656c657465526f6c6560206572726f722077696c6c2062652072657475726e656420616e64207468652064697370617463682077696c6c206661696c2e01a90447384163636f756e74466f6c6c6f777301384163636f756e74466f6c6c6f77730c404163636f756e74466f6c6c6f7765727301010405007c040000604163636f756e74466f6c6c6f77656442794163636f756e7401010402ad04ad01040000644163636f756e7473466f6c6c6f77656442794163636f756e7401010405007c04000001dd030169010001b104482050726f66696c6573012050726f66696c6573045c50726f66696c655370616365496442794163636f756e7400010402002004000001e103016d010001b50449305370616365466f6c6c6f777301305370616365466f6c6c6f77730c385370616365466f6c6c6f7765727301010405207c040000585370616365466f6c6c6f77656442794163636f756e7401010402b904ad010400005c537061636573466f6c6c6f77656442794163636f756e740101040500a10404000001e5030175010001bd044a3853706163654f776e657273686970013853706163654f776e657273686970044450656e64696e6753706163654f776e657200010405200004000001e9030179010001c1044b1853706163657301185370616365730c2c4e6578745370616365496401002020e903000000000000044c20546865206e6578742073706163652069642e245370616365427949640001040520c5040400049c20476574207468652064657461696c73206f66206120737061636520627920697473272069642e3c537061636549647342794f776e65720101040500c904040004d82046696e642074686520696473206f6620616c6c20737061636573206f776e65642c206279206120676976656e206163636f756e742e01ed03017d01044c4d61785370616365735065724163636f756e741010001000000001cd044c14506f7374730114506f73747314284e657874506f73744964010020200100000000000000044820546865206e65787420706f73742069642e20506f7374427949640001040520d1040400049820476574207468652064657461696c73206f66206120706f737420627920697473272069642e405265706c794964734279506f737449640101040520a104040004f4204765742074686520696473206f6620616c6c20646972656374207265706c69657320627920746865697220706172656e74277320706f73742069642e40506f73744964734279537061636549640101040520a104040004f8204765742074686520696473206f6620616c6c20706f73747320696e206120676976656e2073706163652c2062792074686520737061636527732069642e74536861726564506f737449647342794f726967696e616c506f737449640101040520a1040400041101204765742074686520696473206f6620616c6c20706f7374732074686174206861766520736861726564206120676976656e206f726967696e616c20706f73742069642e010104018101043c4d6178436f6d6d656e74446570746810100a000000044c204d617820636f6d6d656e747320646570746801d5044d245265616374696f6e7301245265616374696f6e7310384e6578745265616374696f6e4964010020200100000000000000045820546865206e657874207265616374696f6e2069642e305265616374696f6e427949640001040520d9040400004c5265616374696f6e4964734279506f737449640101040520a1040400005c506f73745265616374696f6e496442794163636f756e7401010402b90420200000000000000000000111040185010001dd044e105375646f01105375646f040c4b6579000000040004842054686520604163636f756e74496460206f6620746865207375646f206b65792e011504018d010001e104ffe504042048436865636b4e6f6e5a65726f53656e64657205059040436865636b5370656356657273696f6e09051038436865636b547856657273696f6e0d051030436865636b47656e6573697311052438436865636b4d6f7274616c69747915052428436865636b4e6f6e63651d05902c436865636b576569676874210590604368617267655472616e73616374696f6e5061796d656e742505902905 \ No newline at end of file diff --git a/frame_metadata/_downloaded/westend.scale b/frame_metadata/_downloaded/westend.scale index 762b6d5de..25cdb1d42 100644 --- a/frame_metadata/_downloaded/westend.scale +++ b/frame_metadata/_downloaded/westend.scale @@ -1 +1 @@ -0x6d6574610e690a000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f727920010454000020000005060024083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002800000208002c102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677330013c5665633c4469676573744974656d3e000030000002340034102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e00060024436f6e73656e7375730800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000400105365616c0800380144436f6e73656e737573456e67696e654964000028011c5665633c75383e000500144f74686572040028011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000380000030400000008003c00000240004008306672616d655f73797374656d2c4576656e745265636f7264080445014404540124000c011470686173652d02011450686173650001146576656e7444010445000118746f70696373310201185665633c543e000044083c77657374656e645f72756e74696d65144576656e7400017c1853797374656d04004801706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000001c496e646963657304006c017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0003002042616c616e636573040070017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e0004001c5374616b696e67040078017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000600204f6666656e63657304008c015870616c6c65745f6f6666656e6365733a3a4576656e740007001c53657373696f6e040094015470616c6c65745f73657373696f6e3a3a4576656e740008001c4772616e647061040098015470616c6c65745f6772616e6470613a3a4576656e74000a0020496d4f6e6c696e650400ac018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000b001c5574696c6974790400d0015470616c6c65745f7574696c6974793a3a4576656e74001000204964656e746974790400dc017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e001100205265636f766572790400e0017c70616c6c65745f7265636f766572793a3a4576656e743c52756e74696d653e0012001c56657374696e670400e4017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001300245363686564756c65720400e8018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e00140020507265696d6167650400f8017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e001c00105375646f0400fc016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e0015001450726f787904000501017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001600204d756c746973696704001101017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e00170068456c656374696f6e50726f76696465724d756c746950686173650400190101d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e00180024566f7465724c69737404002501018070616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d653e0019003c4e6f6d696e6174696f6e506f6f6c7304002901019c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a4576656e743c52756e74696d653e001d003450617261496e636c7573696f6e04003101019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e002c0014506172617304006101015c70617261636861696e735f70617261733a3a4576656e74002f000c556d7004006501015470617261636861696e735f756d703a3a4576656e740032001048726d7004007101017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003300345061726173446973707574657304007901018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e0035002452656769737472617204008901017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e003c0014536c6f747304008d010154736c6f74733a3a4576656e743c52756e74696d653e003d002041756374696f6e7304009101016061756374696f6e733a3a4576656e743c52756e74696d653e003f002443726f77646c6f616e04009501016463726f77646c6f616e3a3a4576656e743c52756e74696d653e0040003441737369676e6564536c6f747304009901017861737369676e65645f736c6f74733a3a4576656e743c52756e74696d653e0041002458636d50616c6c657404009d01016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e00630000480c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f4c01304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7258013444697370617463684572726f7200013464697370617463685f696e666f4c01304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736824011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e4c0c346672616d655f737570706f72741c77656967687473304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735001344469737061746368436c617373000120706179735f666565540110506179730000500c346672616d655f737570706f72741c77656967687473344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000540c346672616d655f737570706f72741c7765696768747310506179730001080c596573000000084e6f0001000058082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c6504005c012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400600128546f6b656e4572726f720007002841726974686d65746963040064013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006801485472616e73616374696f6e616c4572726f72000900005c082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7238018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000060082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000064082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000068082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100006c0c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909700c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e636553746174757300010810467265650000002052657365727665640001000078103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001341c457261506169640c00100120457261496e646578000018013042616c616e63654f663c543e000018013042616c616e63654f663c543e00000c550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642ea85c5b6572615f696e6465782c2076616c696461746f725f7061796f75742c2072656d61696e6465725c5d2052657761726465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0001040501546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d1c536c61736865640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e00020821014f6e652076616c696461746f722028616e6420697473206e6f6d696e61746f72732920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e545c5b76616c696461746f722c20616d6f756e745c5d684f6c64536c617368696e675265706f7274446973636172646564040010013053657373696f6e496e6465780003081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c648c6e6f742062652070726f6365737365642e205c5b73657373696f6e5f696e6465785c5d385374616b657273456c65637465640004048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000510d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e000604d8416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d2457697468647261776e0800000130543a3a4163636f756e744964000018013042616c616e63654f663c543e0007085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e636560ac66726f6d2074686520756e6c6f636b696e672071756575652e205c5b73746173682c20616d6f756e745c5d184b69636b65640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e744964000804090141206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e205c5b6e6f6d696e61746f722c2073746173685c5d545374616b696e67456c656374696f6e4661696c6564000904ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640400000130543a3a4163636f756e744964000a082101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e245c5b73746173685c5d345061796f7574537461727465640800100120457261496e6465780000000130543a3a4163636f756e744964000b041501546865207374616b657273272072657761726473206172652067657474696e6720706169642e205c5b6572615f696e6465782c2076616c696461746f725f73746173685c5d4456616c696461746f7250726566735365740800000130543a3a4163636f756e74496400007c013856616c696461746f725072656673000c0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097c083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6e80011c50657262696c6c00011c626c6f636b6564880110626f6f6c0000800000068400840c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c75333200008800000500008c0c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e649001104b696e6400012074696d65736c6f742801384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652e90000003100000000800940c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909980c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f7365749c0134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099c000002a000a000000408a42000a40c4c73705f66696e616c6974795f6772616e6470610c617070185075626c696300000400a8013c656432353531393a3a5075626c69630000a80c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000ac0c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964b00138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65b8016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909b0104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400b4013c737232353531393a3a5075626c69630000b40c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000b8000002bc00bc0000040800c000c0083870616c6c65745f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616cc4011c42616c616e636500010c6f776ec4011c42616c616e63650001186f7468657273c801ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000c40000061800c8000002cc00cc083870616c6c65745f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565c4011c42616c616e63650000d00c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7258013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7258013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74d401384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909d40418526573756c7408045401d8044501580108084f6b0400d8000000000c4572720400580000010000d80000040000dc0c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909e00c3c70616c6c65745f7265636f766572791870616c6c6574144576656e740404540001183c5265636f766572794372656174656404011c6163636f756e74000130543a3a4163636f756e744964000004c841207265636f766572792070726f6365737320686173206265656e2073657420757020666f7220616e206163636f756e742e445265636f76657279496e697469617465640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e744964000104290141207265636f766572792070726f6365737320686173206265656e20696e6974696174656420666f72206c6f7374206163636f756e742062792072657363756572206163636f756e742e3c5265636f76657279566f75636865640c01306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400011873656e646572000130543a3a4163636f756e744964000204590141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20766f756368656420666f722062792073656e6465722e385265636f76657279436c6f7365640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e7449640003041d0141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20636c6f7365642e404163636f756e745265636f76657265640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400040401014c6f7374206163636f756e7420686173206265656e207375636365737366756c6c79207265636f76657265642062792072657363756572206163636f756e742e3c5265636f7665727952656d6f7665640401306c6f73745f6163636f756e74000130543a3a4163636f756e744964000504cc41207265636f766572792070726f6365737320686173206265656e2072656d6f76656420666f7220616e206163636f756e742e04304576656e747320747970652ee40c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909e80c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736bec016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e0001086964f0013c4f7074696f6e3c5665633c75383e3e000118726573756c74d401384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736bec016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e0001086964f0013c4f7074696f6e3c5665633c75383e3e0001146572726f72f4012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652eec00000408101000f004184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000f410346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d617400010000f80c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736824011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736824011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736824011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909fc0c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c74d401384469737061746368526573756c740000048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d284b65794368616e6765640401286f6c645f7375646f6572010101504f7074696f6e3c543a3a4163636f756e7449643e0001043901546865205c5b7375646f65725c5d206a757374207377697463686564206964656e746974793b20746865206f6c64206b657920697320737570706c696564206966206f6e6520657869737465642e285375646f4173446f6e6504012c7375646f5f726573756c74d401384469737061746368526573756c740002048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909010104184f7074696f6e04045401000108104e6f6e6500000010536f6d65040000000001000005010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74d401384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e40416e6f6e796d6f757343726561746564100124616e6f6e796d6f7573000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706509010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465780d01010c753136000108e8416e6f6e796d6f7573206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706509010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706509010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909090901083c77657374656e645f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e736665720001001c5374616b696e67000200305375646f42616c616e636573000300444964656e746974794a756467656d656e740004002c43616e63656c50726f78790005001c41756374696f6e000600000d01000005040011010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e741501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e741501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74d401384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e741501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909091501083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000019010c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011838536f6c7574696f6e53746f726564080140656c656374696f6e5f636f6d707574651d01013c456c656374696f6e436f6d70757465000130707265765f656a6563746564880110626f6f6c000018b44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e003d0149662074686520736f6c7574696f6e206973207369676e65642c2074686973206d65616e732074686174206974206861736e277420796574206265656e2070726f6365737365642e204966207468650501736f6c7574696f6e20697320756e7369676e65642c2074686973206d65616e7320746861742069742068617320616c736f206265656e2070726f6365737365642e0051015468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6520726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a6564040140656c656374696f6e5f636f6d707574652101015c4f7074696f6e3c456c656374696f6e436f6d707574653e000108550154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682060536f6d6560206f662074686520676976656e20636f6d7075746174696f6e2c206f7220656c73652069662074686560656c656374696f6e206661696c65642c20604e6f6e65602e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0002042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e485369676e6564506861736553746172746564040114726f756e6410010c753332000404c0546865207369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e50556e7369676e6564506861736553746172746564040114726f756e6410010c753332000504c854686520756e7369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909091d01089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e637900040000210104184f7074696f6e040454011d010108104e6f6e6500000010536f6d6504001d01000001000025010c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001082052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d200120543a3a53636f7265000108746f200120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e3053636f72655570646174656408010c77686f000130543a3a4163636f756e7449640001246e65775f73636f7265200120543a3a53636f7265000104d855706461746564207468652073636f7265206f6620736f6d65206163636f756e7420746f2074686520676976656e20616d6f756e742e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090929010c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144576656e740404540001241c437265617465640801246465706f7369746f72000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000004604120706f6f6c20686173206265656e20637265617465642e18426f6e6465641001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118626f6e64656418013042616c616e63654f663c543e0001186a6f696e6564880110626f6f6c0001049441206d656d6265722068617320626563616d6520626f6e64656420696e206120706f6f6c2e1c506169644f75740c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c49640001187061796f757418013042616c616e63654f663c543e0002048c41207061796f757420686173206265656e206d61646520746f2061206d656d6265722e20556e626f6e6465640c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e0003049841206d656d6265722068617320756e626f6e6465642066726f6d20746865697220706f6f6c2e2457697468647261776e0c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e0004049c41206d656d626572206861732077697468647261776e2066726f6d20746865697220706f6f6c2e2444657374726f79656404011c706f6f6c5f6964100118506f6f6c4964000504684120706f6f6c20686173206265656e2064657374726f7965642e3053746174654368616e67656408011c706f6f6c5f6964100118506f6f6c49640001246e65775f73746174652d010124506f6f6c53746174650006047c546865207374617465206f66206120706f6f6c20686173206368616e676564344d656d62657252656d6f76656408011c706f6f6c5f6964100118506f6f6c49640001186d656d626572000130543a3a4163636f756e74496400070c9841206d656d62657220686173206265656e2072656d6f7665642066726f6d206120706f6f6c2e0051015468652072656d6f76616c2063616e20626520766f6c756e74617279202877697468647261776e20616c6c20756e626f6e6465642066756e647329206f7220696e766f6c756e7461727920286b69636b6564292e30526f6c6573557064617465640c0110726f6f74010101504f7074696f6e3c543a3a4163636f756e7449643e00013473746174655f746f67676c6572010101504f7074696f6e3c543a3a4163636f756e7449643e0001246e6f6d696e61746f72010101504f7074696f6e3c543a3a4163636f756e7449643e000808550154686520726f6c6573206f66206120706f6f6c2068617665206265656e207570646174656420746f2074686520676976656e206e657720726f6c65732e204e6f7465207468617420746865206465706f7369746f724463616e206e65766572206368616e67652e04584576656e7473206f6620746869732070616c6c65742e2d01085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c537461746500010c104f70656e0000001c426c6f636b65640001002844657374726f79696e67000200003101106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e7404045400010c3c43616e6469646174654261636b656410003501016443616e646964617465526563656970743c543a3a486173683e0000550101204865616444617461000059010124436f7265496e64657800005d01012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c7564656410003501016443616e646964617465526563656970743c543a3a486173683e0000550101204865616444617461000059010124436f7265496e64657800005d01012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c003501016443616e646964617465526563656970743c543a3a486173683e0000550101204865616444617461000059010124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090935010c4c706f6c6b61646f745f7072696d6974697665730876324043616e6469646174655265636569707404044801240008012864657363726970746f723901015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f6861736824011048617368000039010c4c706f6c6b61646f745f7072696d6974697665730876324c43616e64696461746544657363726970746f7204044801240024011c706172615f69643d010108496400013072656c61795f706172656e7424010448000120636f6c6c61746f7241010128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736824011048617368000120706f765f6861736824011048617368000130657261737572655f726f6f74240110486173680001247369676e617475726545010144436f6c6c61746f725369676e6174757265000124706172615f686561642401104861736800015076616c69646174696f6e5f636f64655f686173685101014856616c69646174696f6e436f64654861736800003d010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200004101104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070185075626c696300000400b4013c737232353531393a3a5075626c696300004501104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070245369676e61747572650000040049010148737232353531393a3a5369676e6174757265000049010c1c73705f636f72651c73723235353139245369676e6174757265000004004d0101205b75383b2036345d00004d0100000340000000080051010c48706f6c6b61646f745f70617261636861696e287072696d6974697665734856616c69646174696f6e436f6465486173680000040024011048617368000055010c48706f6c6b61646f745f70617261636861696e287072696d6974697665732048656164446174610000040028011c5665633c75383e000059010c4c706f6c6b61646f745f7072696d69746976657308763224436f7265496e6465780000040010010c75333200005d010c4c706f6c6b61646f745f7072696d6974697665730876322847726f7570496e6465780000040010010c75333200006101106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f64655570646174656404003d010118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e74486561645570646174656404003d010118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c656404003d010118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f74656404003d010118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e51756575656408003d010118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b5374617274656408005101014856616c69646174696f6e436f64654861736800003d010118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b416363657074656408005101014856616c69646174696f6e436f64654861736800003d010118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a656374656408005101014856616c69646174696f6e436f64654861736800003d010118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f6964600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909096501106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144576656e7400011c34496e76616c6964466f726d617404000401244d657373616765496400000878557077617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108b4557077617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d38457865637574656455707761726408000401244d657373616765496400006901011c4f7574636f6d65000208bc557077617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308e854686520776569676874206c696d697420666f722068616e646c696e6720757077617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d585570776172644d6573736167657352656365697665640c003d010118506172614964000010010c753332000010010c753332000408f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e5c5c5b20706172612c20636f756e742c2073697a65205c5d484f766572776569676874456e71756575656410003d01011850617261496400000401244d6573736167654964000020013c4f766572776569676874496e6465780000200118576569676874000518010154686520776569676874206275646765742077617320657863656564656420666f7220616e20696e646976696475616c20757077617264206d6573736167652e00550154686973206d6573736167652063616e206265206c617465722064697370617463686564206d616e75616c6c79207573696e672060736572766963655f6f7665727765696768746020646973706174636861626c65987573696e67207468652061737369676e656420606f7665727765696768745f696e646578602e00a85c5b20706172612c2069642c206f7665727765696768745f696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080020013c4f766572776569676874496e64657800002001185765696768740006104901557077617264206d6573736167652066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687414757365642e00705c5b206f7665727765696768745f696e6465782c2075736564205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909096901100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040020011857656967687400000028496e636f6d706c657465080020011857656967687400006d0101144572726f72000100144572726f7204006d0101144572726f72000200006d01100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040020010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002001185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c65001900007101106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e74040454000110504f70656e4368616e6e656c52657175657374656410003d01011850617261496400003d010118506172614964000010010c753332000010010c753332000008704f70656e2048524d50206368616e6e656c207265717565737465642e1d01605b73656e6465722c20726563697069656e742c2070726f706f7365645f6d61785f63617061636974792c2070726f706f7365645f6d61785f6d6573736167655f73697a655d604c4f70656e4368616e6e656c43616e63656c656408003d01011850617261496400007501013448726d704368616e6e656c49640001082901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e70605b62795f70617261636861696e2c206368616e6e656c5f69645d604c4f70656e4368616e6e656c416363657074656408003d01011850617261496400003d010118506172614964000204c44f70656e2048524d50206368616e6e656c2061636365707465642e20605b73656e6465722c20726563697069656e745d60344368616e6e656c436c6f73656408003d01011850617261496400007501013448726d704368616e6e656c4964000304c448524d50206368616e6e656c20636c6f7365642e20605b62795f70617261636861696e2c206368616e6e656c5f69645d600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a09090975010c48706f6c6b61646f745f70617261636861696e287072696d6974697665733448726d704368616e6e656c4964000008011873656e6465723d0101084964000124726563697069656e743d010108496400007901106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e740404540001104044697370757465496e6974696174656408007d01013443616e6469646174654861736800008101013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c7564656408007d01013443616e6469646174654861736800008501013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d603c4469737075746554696d65644f757404007d01013443616e64696461746548617368000208e8412064697370757465206861732074696d6564206f75742064756520746f20696e73756666696369656e742070617274696369706174696f6e2e74605c5b706172612069642c2063616e64696461746520686173685c5d60185265766572740400100138543a3a426c6f636b4e756d626572000310fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909097d010860706f6c6b61646f745f636f72655f7072696d6974697665733443616e646964617465486173680000040024011048617368000081010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f74650001000085010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c6964000100008901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e7404045400010c285265676973746572656408011c706172615f69643d01011850617261496400011c6d616e61676572000130543a3a4163636f756e7449640000003044657265676973746572656404011c706172615f69643d01011850617261496400010020526573657276656408011c706172615f69643d01011850617261496400010c77686f000130543a3a4163636f756e7449640002000499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909098d01105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f640401306c656173655f706572696f641001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c656173656418011c706172615f69643d0101185061726149640001186c6561736572000130543a3a4163636f756e744964000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e00010c35014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099101105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c013461756374696f6e5f696e64657810013041756374696f6e496e6465780001306c656173655f706572696f641001404c65617365506572696f644f663c543e000118656e64696e67100138543a3a426c6f636b4e756d6265720000084901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e3441756374696f6e436c6f73656404013461756374696f6e5f696e64657810013041756374696f6e496e646578000104b8416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e2052657365727665640c0118626964646572000130543a3a4163636f756e74496400013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642e505365636f6e642069732074686520746f74616c2e28556e7265736572766564080118626964646572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c011c706172615f69643d0101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0004087501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696e207265736572766598627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e2c4269644163636570746564140118626964646572000130543a3a4163636f756e74496400011c706172615f69643d010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00012866697273745f736c6f741001404c65617365506572696f644f663c543e0001246c6173745f736c6f741001404c65617365506572696f644f663c543e000504c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722e3457696e6e696e674f666673657408013461756374696f6e5f696e64657810013041756374696f6e496e646578000130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720006046d015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765206d61702e0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099501105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c4372656174656404011c706172615f69643d0101185061726149640000048c4372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e2c436f6e74726962757465640c010c77686f000130543a3a4163636f756e74496400012866756e645f696e6465783d010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00010470436f6e747269627574656420746f20612063726f77642073616c652e2057697468647265770c010c77686f000130543a3a4163636f756e74496400012866756e645f696e6465783d010118506172614964000118616d6f756e7418013042616c616e63654f663c543e0002049c57697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e445061727469616c6c79526566756e64656404011c706172615f69643d0101185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674b46f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e2c416c6c526566756e64656404011c706172615f69643d0101185061726149640004049c416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e24446973736f6c76656404011c706172615f69643d0101185061726149640005044846756e6420697320646973736f6c7665642e3c48616e646c65426964526573756c7408011c706172615f69643d010118506172614964000118726573756c74d401384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e1845646974656404011c706172615f69643d010118506172614964000704c454686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e2c4d656d6f557064617465640c010c77686f000130543a3a4163636f756e74496400011c706172615f69643d0101185061726149640001106d656d6f28011c5665633c75383e0008046041206d656d6f20686173206265656e20757064617465642e3c4164646564546f4e6577526169736504011c706172615f69643d010118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e65775261697365600499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74731870616c6c6574144576656e74040454000108545065726d616e656e74536c6f7441737369676e656404003d010118506172614964000004b8412070617261207761732061737369676e65642061207065726d616e656e742070617261636861696e20736c6f745454656d706f72617279536c6f7441737369676e656404003d010118506172614964000104b8412070617261207761732061737369676e656420612074656d706f726172792070617261636861696e20736c6f740499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a0909099d010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d7074656404006901015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00a10101344d756c74694c6f636174696f6e0000a10101344d756c74694c6f636174696f6e0000c501011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800a10101344d756c74694c6f636174696f6e000020011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080020011c517565727949640000ed010120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0020011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140020011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0020011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0020011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00a10101344d756c74694c6f636174696f6e000020011c517565727949640000110201544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800a10101344d756c74694c6f636174696f6e000020011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040020011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00240110483235360000a10101344d756c74694c6f636174696f6e00001502015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800a10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800a10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00a10101344d756c74694c6f636174696f6e000020011c5175657279496400006d01012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08002902015856657273696f6e65644d756c74694c6f636174696f6e000020011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d0499010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f72732920656d69747465640a090909627920746869732070616c6c65742e0a090909a101100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72a50101244a756e6374696f6e730000a501100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400a90101204a756e6374696f6e0001000858320800a90101204a756e6374696f6e0000a90101204a756e6374696f6e0002000858330c00a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0003000858341000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0004000858351400a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0005000858361800a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0006000858371c00a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0007000858382000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e0000a90101204a756e6374696f6e00080000a901100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400ad01010c7533320000002c4163636f756e744964333208011c6e6574776f726bb10101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bb10101244e6574776f726b4964000114696e646578b501010c753634000200304163636f756e744b6579323008011c6e6574776f726bb10101244e6574776f726b496400010c6b6579b90101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400c40110753132380005002847656e6572616c4b6579040028011c5665633c75383e000600244f6e6c794368696c6400070024506c7572616c6974790801086964bd010118426f6479496400011070617274c1010120426f64795061727400080000ad010000061000b101100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d6564040028011c5665633c75383e00010020506f6c6b61646f74000200184b7573616d6100030000b5010000062000b901000003140000000800bd01100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d6564040028011c5665633c75383e00010014496e6465780400ad01010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000c101100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74ad01010c753332000100204672616374696f6e08010c6e6f6dad01010c75333200011464656e6f6dad01010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6dad01010c75333200011464656e6f6dad01010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6dad01010c75333200011464656e6f6dad01010c75333200040000c5010c0c78636d0876320c58636d041043616c6c00000400c90101585665633c496e737472756374696f6e3c43616c6c3e3e0000c901000002cd0100cd010c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400d101012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400d101012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400d101012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964b501011c51756572794964000120726573706f6e7365ed010120526573706f6e73650001286d61785f776569676874b501010c753634000300345472616e736665724173736574080118617373657473d101012c4d756c746941737365747300012c62656e6566696369617279a10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d101012c4d756c746941737365747300011064657374a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065f90101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374b501010c75363400011063616c6cfd01014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572ad01010c7533320001406d61785f6d6573736167655f73697a65ad01010c7533320001306d61785f6361706163697479ad01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74ad01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72ad01010c75333200011873656e646572ad01010c753332000124726563697069656e74ad01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400a5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964b501011c5175657279496400011064657374a10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874b501010c753634000c00304465706f73697441737365740c0118617373657473010201404d756c7469417373657446696c7465720001286d61785f617373657473ad01010c75333200012c62656e6566696369617279a10101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473010201404d756c7469417373657446696c7465720001286d61785f617373657473ad01010c75333200011064657374a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e000e003445786368616e6765417373657408011067697665010201404d756c7469417373657446696c74657200011c72656365697665d101012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473010201404d756c7469417373657446696c74657200011c72657365727665a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473010201404d756c7469417373657446696c74657200011064657374a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964b501011c5175657279496400011064657374a10101344d756c74694c6f636174696f6e000118617373657473010201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874b501010c75363400120030427579457865637574696f6e08011066656573d90101284d756c746941737365740001307765696768745f6c696d69740d02012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400c501012458636d3c43616c6c3e0015002c536574417070656e6469780400c501012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473d101012c4d756c74694173736574730001187469636b6574a10101344d756c74694c6f636174696f6e00180010547261700400b501010c7536340019004053756273637269626556657273696f6e08012071756572795f6964b501011c5175657279496400014c6d61785f726573706f6e73655f776569676874b501010c753634001a0048556e73756273637269626556657273696f6e001b0000d101100c78636d087631286d756c746961737365742c4d756c746941737365747300000400d501013c5665633c4d756c746941737365743e0000d501000002d90100d901100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964dd01011c4173736574496400010c66756ee101012c46756e676962696c6974790000dd01100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400a10101344d756c74694c6f636174696f6e000000204162737472616374040028011c5665633c75383e00010000e101100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400c40110753132380000002c4e6f6e46756e6769626c650400e50101344173736574496e7374616e636500010000e501100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400c401107531323800010018417272617934040038011c5b75383b20345d000200184172726179380400e901011c5b75383b20385d0003001c4172726179313604009001205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040028011c5665633c75383e00060000e901000003080000000800ed010c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400d101012c4d756c74694173736574730001003c457865637574696f6e526573756c740400f10101504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000f10104184f7074696f6e04045401f5010108104e6f6e6500000010536f6d650400f5010000010000f50100000408106d0100f9010c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d00030000fd010c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00000102100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400d101012c4d756c74694173736574730000001057696c6404000502013857696c644d756c74694173736574000100000502100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964dd01011c4173736574496400010c66756e0902013c57696c6446756e676962696c697479000100000902100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c65000100000d020c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400b501010c75363400010000110204184f7074696f6e04045401a1010108104e6f6e6500000010536f6d650400a10100000100001502080c78636d5056657273696f6e65644d756c746941737365747300010808563004001902014c5665633c76303a3a4d756c746941737365743e0000000856310400d101013c76313a3a4d756c74694173736574730001000019020000021d02001d02100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c65040108696428011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c61737328011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964210201344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373210201344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c65080108696428011c5665633c75383e000118616d6f756e74c40110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c61737328011c5665633c75383e000120696e7374616e6365e50101344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964210201344d756c74694c6f636174696f6e000118616d6f756e74c4011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373210201344d756c74694c6f636174696f6e000120696e7374616e6365e50101344173736574496e7374616e6365000b00002102100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400250201204a756e6374696f6e0001000858320800250201204a756e6374696f6e0000250201204a756e6374696f6e0002000858330c00250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0003000858341000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0004000858351400250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0005000858361800250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0006000858371c00250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0007000858382000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e0000250201204a756e6374696f6e000800002502100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400ad01010c7533320001002c4163636f756e744964333208011c6e6574776f726bb10101244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bb10101244e6574776f726b4964000114696e646578b501010c753634000300304163636f756e744b6579323008011c6e6574776f726bb10101244e6574776f726b496400010c6b6579b90101205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400c40110753132380006002847656e6572616c4b6579040028011c5665633c75383e000700244f6e6c794368696c6400080024506c7572616c6974790801086964bd010118426f6479496400011070617274c1010120426f647950617274000900002902080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004002102014476303a3a4d756c74694c6f636174696f6e0000000856310400a101014476313a3a4d756c74694c6f636174696f6e000100002d0208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000310200000224003502000002ec00390208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6ead01014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d653d02016473705f72756e74696d653a3a52756e74696d65537472696e6700003d02000005020041020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f84011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b28011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657320010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f646528011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f646528011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73450201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b6579734d0201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f70726566697808011870726566697828010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b28011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e45020000024902004902000004082828004d02000002280051020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373550201845065724469737061746368436c6173733c57656967687473506572436c6173733e000055020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c617373040454015902000c01186e6f726d616c590201045400012c6f7065726174696f6e616c59020104540001246d616e6461746f72795902010454000059020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e7369635d0201384f7074696f6e3c5765696768743e0001246d61785f746f74616c5d0201384f7074696f6e3c5765696768743e00012072657365727665645d0201384f7074696f6e3c5765696768743e00005d0204184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000061020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178650201545065724469737061746368436c6173733c7533323e000065020c346672616d655f737570706f72741c77656967687473405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f727910010454000069020c346672616d655f737570706f72741c776569676874733c52756e74696d654462576569676874000008011072656164200118576569676874000114777269746520011857656967687400006d02082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d653d02013452756e74696d65537472696e67000124696d706c5f6e616d653d02013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069737102011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800007102040c436f7704045401750200040075020000007502000002790200790200000408e90110007d020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574810210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e6465645665630804540185020453000004008d0201185665633c543e00008502000004088902200089020c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400b4013c737232353531393a3a5075626c696300008d020000028502009102084873705f636f6e73656e7375735f736c6f747310536c6f740000040020010c753634000095020c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f720001040856310801046399020128287536342c2075363429000134616c6c6f7765645f736c6f74739d020130416c6c6f776564536c6f7473000100009902000004082020009d02084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000a10210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540104045300000400a50201185665633c543e0000a5020000020400a90204184f7074696f6e04045401ad020108104e6f6e6500000010536f6d650400ad020000010000ad020c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400b10201405072696d617279507265446967657374000100385365636f6e64617279506c61696e0400b502015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400b90201545365636f6e6461727956524650726544696765737400030000b1020c4473705f636f6e73656e7375735f626162651c64696765737473405072696d617279507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f7491020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f664d01012056524650726f6f660000b5020c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f7491020110536c6f740000b9020c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e64617279565246507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f7491020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f664d01012056524650726f6f660000bd0204184f7074696f6e04045401040108104e6f6e6500000010536f6d650400040000010000c102084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e00000801046399020128287536342c2075363429000134616c6c6f7765645f736c6f74739d020130416c6c6f776564536c6f74730000c5020c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66c9020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66d5020140543a3a4b65794f776e657250726f6f6600001009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66c9020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66d5020140543a3a4b65794f776e657250726f6f6600012009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e0d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967950201504e657874436f6e66696744657363726970746f720002105d01506c616e20616e2065706f636820636f6e666967206368616e67652e205468652065706f636820636f6e666967206368616e6765206973207265636f7264656420616e642077696c6c20626520656e6163746564206f6e5101746865206e6578742063616c6c20746f2060656e6163745f65706f63685f6368616e6765602e2054686520636f6e6669672077696c6c20626520616374697661746564206f6e652065706f63682061667465722e59014d756c7469706c652063616c6c7320746f2074686973206d6574686f642077696c6c207265706c61636520616e79206578697374696e6720706c616e6e656420636f6e666967206368616e6765207468617420686164546e6f74206265656e20656e6163746564207965742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec902084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201cd02084964018902001001206f6666656e646572890201084964000110736c6f7491020110536c6f7400013066697273745f686561646572cd0201184865616465720001347365636f6e645f686561646572cd0201184865616465720000cd02102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801d1020014012c706172656e745f68617368240130486173683a3a4f75747075740001186e756d626572ad0101184e756d62657200012873746174655f726f6f74240130486173683a3a4f757470757400013c65787472696e736963735f726f6f74240130486173683a3a4f75747075740001186469676573742c01184469676573740000d1020c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000d502082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f6465734d0201305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e740000d9020c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909dd020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77b5010124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee1020000040c00188800e5020c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e6465780000489841737369676e20616e2070726576696f75736c7920756e61737369676e656420696e6465782e00dc5061796d656e743a20604465706f736974602069732072657365727665642066726f6d207468652073656e646572206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00f02d2060696e646578603a2074686520696e64657820746f20626520636c61696d65642e2054686973206d757374206e6f7420626520696e207573652e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e207472616e7366657208010c6e6577000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780001505d0141737369676e20616e20696e64657820616c7265616479206f776e6564206279207468652073656e64657220746f20616e6f74686572206163636f756e742e205468652062616c616e6365207265736572766174696f6eb86973206566666563746976656c79207472616e7366657272656420746f20746865206e6577206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0025012d2060696e646578603a2074686520696e64657820746f2062652072652d61737369676e65642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e642d204f6e65207472616e73666572206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ae02020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e7429e42020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e74292c23203c2f7765696768743e1066726565040114696e64657810013c543a3a4163636f756e74496e646578000248944672656520757020616e20696e646578206f776e6564206279207468652073656e6465722e005d015061796d656e743a20416e792070726576696f7573206465706f73697420706c6163656420666f722074686520696e64657820697320756e726573657276656420696e207468652073656e646572206163636f756e742e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206f776e2074686520696e6465782e000d012d2060696e646578603a2074686520696e64657820746f2062652066726565642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e0084456d6974732060496e646578467265656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e38666f7263655f7472616e736665720c010c6e6577000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65880110626f6f6c0003545501466f72636520616e20696e64657820746f20616e206163636f756e742e205468697320646f65736e277420726571756972652061206465706f7369742e2049662074686520696e64657820697320616c7265616479e868656c642c207468656e20616e79206465706f736974206973207265696d62757273656420746f206974732063757272656e74206f776e65722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00a42d2060696e646578603a2074686520696e64657820746f206265202872652d2961737369676e65642e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e41012d2060667265657a65603a2069662073657420746f206074727565602c2077696c6c20667265657a652074686520696e64657820736f2069742063616e6e6f74206265207472616e736665727265642e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e782d20557020746f206f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743af42020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e657229f82020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e6572292c23203c2f7765696768743e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004484101467265657a6520616e20696e64657820736f2069742077696c6c20616c7761797320706f696e7420746f207468652073656e646572206163636f756e742e205468697320636f6e73756d657320746865206465706f7369742e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d757374206861766520616c6e6f6e2d66726f7a656e206163636f756e742060696e646578602e00ac2d2060696e646578603a2074686520696e64657820746f2062652066726f7a656e20696e20706c6163652e0088456d6974732060496e64657846726f7a656e60206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e702d20557020746f206f6e6520736c617368206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee9020c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909ed0210346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401f102045300000400f90201185665633c543e0000f102083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964e90101384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73f502011c526561736f6e730000f502083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c00020000f902000002f10200fd0210346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454010103045300000400050301185665633c543e00000103083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201e9011c42616c616e63650118000801086964e9010144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000005030000020103000903083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f30000100000d030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e73666572080110646573741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c40128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686f1103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001206e65775f66726565c40128543a3a42616c616e63650001306e65775f7265736572766564c40128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f757263651103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646573741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c40128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c697665080110646573741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c40128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c080110646573741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001286b6565705f616c697665880110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686f1103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e11030c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e64657801d8011408496404000001244163636f756e74496400000014496e6465780400150301304163636f756e74496e6465780001000c526177040028011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400b90101205b75383b2032305d000400001503000006d80019030c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091d030c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800002103086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e740000000856320001000025030000022903002903084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012418417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800240110486173680000010101384f7074696f6e3c417574686f723e000100002d030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573310301385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3103000002cd020035030c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909390300000200003d03083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616cc4013042616c616e63654f663c543e000118616374697665c4013042616c616e63654f663c543e000124756e6c6f636b696e67410301e4426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c204d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f726577617264734d0301345665633c457261496e6465783e0000410310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454014503045300000400490301185665633c543e00004503083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565c4011c42616c616e636500010c657261ad010120457261496e646578000049030000024503004d0300000210005103083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e65000400005503083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c74617267657473590301ac426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d61784e6f6d696e6174696f6e733e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564880110626f6f6c0000590310346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400390301185665633c543e00005d03083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e64657800011473746172745d02012c4f7074696f6e3c7536343e00006103000004081000006503083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616c6903018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e00006903042042547265654d617008044b0100045601100004006d030000006d030000027103007103000004080010007503083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c776179730003000079030000027d03007d03083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f7468657273810301645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273390301385665633c4163636f756e7449643e0001187061796f757418011c42616c616e6365000081030000028503008503000004080018008903000004088418008d030c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f724d0301345665633c457261496e6465783e000091030c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e6365000095030000029903009903000004081088009d03083870616c6c65745f7374616b696e672052656c65617365730001243456315f305f30416e6369656e740000001856325f305f300001001856335f305f300002001856345f305f300003001856355f305f300004001856365f305f300005001856375f305f300006001856385f305f300007001856395f305f3000080000a1030c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000a503103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400016810626f6e640c0128636f6e74726f6c6c65721103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011476616c7565c4013042616c616e63654f663c543e00011470617965655103017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000044610154616b6520746865206f726967696e206163636f756e74206173206120737461736820616e64206c6f636b207570206076616c756560206f66206974732062616c616e63652e2060636f6e74726f6c6c6572602077696c6c80626520746865206163636f756e74207468617420636f6e74726f6c732069742e002d016076616c756560206d757374206265206d6f7265207468616e2074686520606d696e696d756d5f62616c616e636560207370656369666965642062792060543a3a43757272656e6379602e002101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20627920746865207374617368206163636f756e742e003c456d6974732060426f6e646564602e2823203c7765696768743ed02d20496e646570656e64656e74206f662074686520617267756d656e74732e204d6f64657261746520636f6d706c65786974792e1c2d204f2831292e642d20546872656520657874726120444220656e74726965732e004d014e4f54453a2054776f206f66207468652073746f726167652077726974657320286053656c663a3a626f6e646564602c206053656c663a3a7061796565602920617265205f6e657665725f20636c65616e65643d01756e6c6573732074686520606f726967696e602066616c6c732062656c6f77205f6578697374656e7469616c206465706f7369745f20616e6420676574732072656d6f76656420617320647573742e482d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c23203c2f7765696768743e28626f6e645f65787472610401386d61785f6164646974696f6e616cc4013042616c616e63654f663c543e00013c610141646420736f6d6520657874726120616d6f756e742074686174206861766520617070656172656420696e207468652073746173682060667265655f62616c616e63656020696e746f207468652062616c616e636520757030666f72207374616b696e672e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e004d01557365207468697320696620746865726520617265206164646974696f6e616c2066756e647320696e20796f7572207374617368206163636f756e74207468617420796f75207769736820746f20626f6e642e5501556e6c696b65205b60626f6e64605d2853656c663a3a626f6e6429206f72205b60756e626f6e64605d2853656c663a3a756e626f6e642920746869732066756e6374696f6e20646f6573206e6f7420696d706f7365bc616e79206c696d69746174696f6e206f6e2074686520616d6f756e7420746861742063616e2062652061646465642e003c456d6974732060426f6e646564602e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e1c2d204f2831292e2c23203c2f7765696768743e18756e626f6e6404011476616c7565c4013042616c616e63654f663c543e00024c51015363686564756c65206120706f7274696f6e206f662074686520737461736820746f20626520756e6c6f636b656420726561647920666f72207472616e73666572206f75742061667465722074686520626f6e64fc706572696f6420656e64732e2049662074686973206c656176657320616e20616d6f756e74206163746976656c7920626f6e646564206c657373207468616e2101543a3a43757272656e63793a3a6d696e696d756d5f62616c616e636528292c207468656e20697420697320696e6372656173656420746f207468652066756c6c20616d6f756e742e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e0045014f6e63652074686520756e6c6f636b20706572696f6420697320646f6e652c20796f752063616e2063616c6c206077697468647261775f756e626f6e6465646020746f2061637475616c6c79206d6f7665bc7468652066756e6473206f7574206f66206d616e6167656d656e7420726561647920666f72207472616e736665722e0031014e6f206d6f7265207468616e2061206c696d69746564206e756d626572206f6620756e6c6f636b696e67206368756e6b73202873656520604d6178556e6c6f636b696e674368756e6b736029390163616e20636f2d657869737473206174207468652073616d652074696d652e20496e207468617420636173652c205b6043616c6c3a3a77697468647261775f756e626f6e646564605d206e656564f8746f2062652063616c6c656420666972737420746f2072656d6f766520736f6d65206f6620746865206368756e6b732028696620706f737369626c65292e00390149662061207573657220656e636f756e74657273207468652060496e73756666696369656e74426f6e6460206572726f72207768656e2063616c6c696e6720746869732065787472696e7369632c1901746865792073686f756c642063616c6c20606368696c6c6020666972737420696e206f7264657220746f206672656520757020746865697220626f6e6465642066756e64732e0044456d6974732060556e626f6e646564602e009453656520616c736f205b6043616c6c3a3a77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200033c290152656d6f766520616e7920756e6c6f636b6564206368756e6b732066726f6d207468652060756e6c6f636b696e67602071756575652066726f6d206f7572206d616e6167656d656e742e0031015468697320657373656e7469616c6c7920667265657320757020746861742062616c616e636520746f206265207573656420627920746865207374617368206163636f756e7420746f20646f4877686174657665722069742077616e74732e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722e0048456d697473206057697468647261776e602e006853656520616c736f205b6043616c6c3a3a756e626f6e64605d2e002823203c7765696768743e0501436f6d706c6578697479204f285329207768657265205320697320746865206e756d626572206f6620736c617368696e67207370616e7320746f2072656d6f766509014e4f54453a2057656967687420616e6e6f746174696f6e20697320746865206b696c6c207363656e6172696f2c20776520726566756e64206f74686572776973652e2c23203c2f7765696768743e2076616c696461746504011470726566737c013856616c696461746f725072656673000414e44465636c617265207468652064657369726520746f2076616c696461746520666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e206e6f6d696e61746504011c74617267657473a90301a05665633c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e00052c0d014465636c617265207468652064657369726520746f206e6f6d696e6174652060746172676574736020666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743e2d012d20546865207472616e73616374696f6e277320636f6d706c65786974792069732070726f706f7274696f6e616c20746f207468652073697a65206f662060746172676574736020284e29050177686963682069732063617070656420617420436f6d7061637441737369676e6d656e74733a3a4c494d49542028543a3a4d61784e6f6d696e6174696f6e73292ed42d20426f74682074686520726561647320616e642077726974657320666f6c6c6f7720612073696d696c6172207061747465726e2e2c23203c2f7765696768743e146368696c6c00062cc44465636c617265206e6f2064657369726520746f206569746865722076616c6964617465206f72206e6f6d696e6174652e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e502d20436f6e7461696e73206f6e6520726561642ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e2c23203c2f7765696768743e247365745f706179656504011470617965655103017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000740b42852652d2973657420746865207061796d656e742074617267657420666f72206120636f6e74726f6c6c65722e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e242d2d2d2d2d2d2d2d2d382d205765696768743a204f283129302d204442205765696768743a48202020202d20526561643a204c656467657248202020202d2057726974653a2050617965652c23203c2f7765696768743e387365745f636f6e74726f6c6c6572040128636f6e74726f6c6c65721103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650008408c2852652d297365742074686520636f6e74726f6c6c6572206f6620612073746173682e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e282d2d2d2d2d2d2d2d2d2d305765696768743a204f283129284442205765696768743af02d20526561643a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c6572f42d2057726974653a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c65722c23203c2f7765696768743e4c7365745f76616c696461746f725f636f756e7404010c6e6577ad01010c75333200092090536574732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e305765696768743a204f2831295857726974653a2056616c696461746f7220436f756e742c23203c2f7765696768743e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cad01010c753332000a1ca8496e6372656d656e74732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e547363616c655f76616c696461746f725f636f756e74040118666163746f72a103011c50657263656e74000b1cd05363616c652075702074686520696465616c206e756d626572206f662076616c696461746f7273206279206120666163746f722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e34666f7263655f6e6f5f65726173000c3cac466f72636520746865726520746f206265206e6f206e6577206572617320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e3901546875732074686520656c656374696f6e2070726f63657373206d6179206265206f6e676f696e67207768656e20746869732069732063616c6c65642e20496e2074686973206361736520746865dc656c656374696f6e2077696c6c20636f6e74696e756520756e74696c20746865206e65787420657261206973207472696767657265642e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129442d2057726974653a20466f7263654572612c23203c2f7765696768743e34666f7263655f6e65775f657261000d404901466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f6620746865206e6578742073657373696f6e2e20416674657220746869732c2069742077696c6c2062659c726573657420746f206e6f726d616c20286e6f6e2d666f7263656429206265686176696f75722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129402d20577269746520466f7263654572612c23203c2f7765696768743e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573390301445665633c543a3a4163636f756e7449643e000e0cc8536574207468652076616c696461746f72732077686f2063616e6e6f7420626520736c61736865642028696620616e79292e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0c0901466f72636520612063757272656e74207374616b657220746f206265636f6d6520636f6d706c6574656c7920756e7374616b65642c20696d6d6564696174656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e50666f7263655f6e65775f6572615f616c776179730010240101466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f662073657373696f6e7320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e64696365734d0301205665633c7533323e0011149443616e63656c20656e6163746d656e74206f66206120646566657272656420736c6173682e00b043616e2062652063616c6c6564206279207468652060543a3a536c61736843616e63656c4f726967696e602e000101506172616d65746572733a2065726120616e6420696e6469636573206f662074686520736c617368657320666f7220746861742065726120746f206b696c6c2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012540d01506179206f757420616c6c20746865207374616b65727320626568696e6420612073696e676c652076616c696461746f7220666f7220612073696e676c65206572612e0049012d206076616c696461746f725f73746173686020697320746865207374617368206163636f756e74206f66207468652076616c696461746f722e205468656972206e6f6d696e61746f72732c20757020746f2501202060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602c2077696c6c20616c736f207265636569766520746865697220726577617264732e31012d206065726160206d617920626520616e7920657261206265747765656e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e005501546865206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e20416e79206163636f756e742063616e2063616c6c20746869732066756e6374696f6e2c206576656e206966746974206973206e6f74206f6e65206f6620746865207374616b6572732e002823203c7765696768743efc2d2054696d6520636f6d706c65786974793a206174206d6f7374204f284d61784e6f6d696e61746f72526577617264656450657256616c696461746f72292ec02d20436f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e64207772697465732e2c2d2d2d2d2d2d2d2d2d2d2d19014e20697320746865204e756d626572206f66207061796f75747320666f72207468652076616c696461746f722028696e636c7564696e67207468652076616c696461746f72291c5765696768743a842d205265776172642044657374696e6174696f6e205374616b65643a204f284e29c02d205265776172642044657374696e6174696f6e20436f6e74726f6c6c657220284372656174696e67293a204f284e29004d0120204e4f54453a20776569676874732061726520617373756d696e672074686174207061796f75747320617265206d61646520746f20616c697665207374617368206163636f756e7420285374616b6564292e55012020506179696e67206576656e2061206465616420636f6e74726f6c6c65722069732063686561706572207765696768742d776973652e20576520646f6e277420646f20616e7920726566756e647320686572652e2c23203c2f7765696768743e187265626f6e6404011476616c7565c4013042616c616e63654f663c543e001324dc5265626f6e64206120706f7274696f6e206f6620746865207374617368207363686564756c656420746f20626520756e6c6f636b65642e00d4546865206469737061746368206f726967696e206d757374206265207369676e65642062792074686520636f6e74726f6c6c65722e002823203c7765696768743ed02d2054696d6520636f6d706c65786974793a204f284c292c207768657265204c20697320756e6c6f636b696e67206368756e6b73882d20426f756e64656420627920604d6178556e6c6f636b696e674368756e6b73602ef02d2053746f72616765206368616e6765733a2043616e277420696e6372656173652073746f726167652c206f6e6c792064656372656173652069742e2c23203c2f7765696768743e447365745f686973746f72795f64657074680801446e65775f686973746f72795f6465707468ad010120457261496e6465780001446572615f6974656d735f64656c65746564ad01010c7533320014582d015365742060486973746f72794465707468602076616c75652e20546869732066756e6374696f6e2077696c6c2064656c65746520616e7920686973746f727920696e666f726d6174696f6e7c7768656e2060486973746f727944657074686020697320726564756365642e002c506172616d65746572733a0d012d20606e65775f686973746f72795f6465707468603a20546865206e657720686973746f727920646570746820796f7520776f756c64206c696b6520746f207365742e59012d20606572615f6974656d735f64656c65746564603a20546865206e756d626572206f66206974656d7320746861742077696c6c2062652064656c6574656420627920746869732064697370617463682e20546869735d01202073686f756c64207265706f727420616c6c207468652073746f72616765206974656d7320746861742077696c6c2062652064656c6574656420627920636c656172696e67206f6c642065726120686973746f72792e590120204e656564656420746f207265706f727420616e2061636375726174652077656967687420666f72207468652064697370617463682e20547275737465642062792060526f6f746020746f207265706f727420616e4820206163637572617465206e756d6265722e00504f726967696e206d75737420626520726f6f742e002823203c7765696768743edc2d20453a204e756d626572206f6620686973746f7279206465707468732072656d6f7665642c20692e652e203130202d3e2037203d2033382d205765696768743a204f284529302d204442205765696768743a9c202020202d2052656164733a2043757272656e74204572612c20486973746f72792044657074686c202020202d205772697465733a20486973746f72792044657074682d01202020202d20436c6561722050726566697820456163683a20457261205374616b6572732c204572615374616b657273436c69707065642c204572617356616c696461746f7250726566732501202020202d2057726974657320456163683a204572617356616c696461746f725265776172642c2045726173526577617264506f696e74732c2045726173546f74616c5374616b652c6c20202020202045726173537461727453657373696f6e496e6465782c23203c2f7765696768743e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320015305d0152656d6f766520616c6c2064617461207374727563747572657320636f6e6365726e696e672061207374616b65722f7374617368206f6e636520697420697320617420612073746174652077686572652069742063616e0501626520636f6e736964657265642060647573746020696e20746865207374616b696e672073797374656d2e2054686520726571756972656d656e7473206172653a000501312e207468652060746f74616c5f62616c616e636560206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e1101322e206f722c2074686520606c65646765722e746f74616c60206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e00550154686520666f726d65722063616e2068617070656e20696e206361736573206c696b65206120736c6173683b20746865206c6174746572207768656e20612066756c6c7920756e626f6e646564206163636f756e7409016973207374696c6c20726563656976696e67207374616b696e67207265776172647320696e206052657761726444657374696e6174696f6e3a3a5374616b6564602e00310149742063616e2062652063616c6c656420627920616e796f6e652c206173206c6f6e672061732060737461736860206d65657473207468652061626f766520726571756972656d656e74732e00dc526566756e647320746865207472616e73616374696f6e20666565732075706f6e207375636365737366756c20657865637574696f6e2e106b69636b04010c77686fa90301a05665633c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263653e00162ce052656d6f76652074686520676976656e206e6f6d696e6174696f6e732066726f6d207468652063616c6c696e672076616c696461746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e004d012d206077686f603a2041206c697374206f66206e6f6d696e61746f72207374617368206163636f756e74732077686f20617265206e6f6d696e6174696e6720746869732076616c696461746f72207768696368c0202073686f756c64206e6f206c6f6e676572206265206e6f6d696e6174696e6720746869732076616c696461746f722e0055014e6f74653a204d616b696e6720746869732063616c6c206f6e6c79206d616b65732073656e736520696620796f7520666972737420736574207468652076616c696461746f7220707265666572656e63657320746f78626c6f636b20616e792066757274686572206e6f6d696e6174696f6e732e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e64ad030158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e64ad030158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e74b1030134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e74b1030134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c64b5030144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6eb9030144436f6e6669674f703c50657262696c6c3e001744ac5570646174652074686520766172696f7573207374616b696e6720636f6e66696775726174696f6e73202e0025012a20606d696e5f6e6f6d696e61746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f2062652061206e6f6d696e61746f722e25012a20606d696e5f76616c696461746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f20626520612076616c696461746f722e55012a20606d61785f6e6f6d696e61746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e2062652061206e6f6d696e61746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e55012a20606d61785f76616c696461746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e20626520612076616c696461746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e59012a20606368696c6c5f7468726573686f6c64603a2054686520726174696f206f6620606d61785f6e6f6d696e61746f725f636f756e7460206f7220606d61785f76616c696461746f725f636f756e74602077686963681901202073686f756c642062652066696c6c656420696e206f7264657220666f722074686520606368696c6c5f6f7468657260207472616e73616374696f6e20746f20776f726b2e61012a20606d696e5f636f6d6d697373696f6e603a20546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e207468617420656163682076616c696461746f7273206d757374206d61696e7461696e2e550120205468697320697320636865636b6564206f6e6c792075706f6e2063616c6c696e67206076616c6964617465602e204578697374696e672076616c696461746f727320617265206e6f742061666665637465642e00a84f726967696e206d75737420626520526f6f7420746f2063616c6c20746869732066756e6374696f6e2e0035014e4f54453a204578697374696e67206e6f6d696e61746f727320616e642076616c696461746f72732077696c6c206e6f742062652061666665637465642062792074686973207570646174652e1101746f206b69636b2070656f706c6520756e64657220746865206e6577206c696d6974732c20606368696c6c5f6f74686572602073686f756c642062652063616c6c65642e2c6368696c6c5f6f74686572040128636f6e74726f6c6c6572000130543a3a4163636f756e74496400186841014465636c61726520612060636f6e74726f6c6c65726020746f2073746f702070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e004101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2c206275742063616e2062652063616c6c656420627920616e796f6e652e0059014966207468652063616c6c6572206973207468652073616d652061732074686520636f6e74726f6c6c6572206265696e672074617267657465642c207468656e206e6f206675727468657220636865636b7320617265d8656e666f726365642c20616e6420746869732066756e6374696f6e2062656861766573206a757374206c696b6520606368696c6c602e005d014966207468652063616c6c657220697320646966666572656e74207468616e2074686520636f6e74726f6c6c6572206265696e672074617267657465642c2074686520666f6c6c6f77696e6720636f6e646974696f6e73306d757374206265206d65743a001d012a2060636f6e74726f6c6c657260206d7573742062656c6f6e6720746f2061206e6f6d696e61746f722077686f20686173206265636f6d65206e6f6e2d6465636f6461626c652c000c4f723a003d012a204120604368696c6c5468726573686f6c6460206d7573742062652073657420616e6420636865636b656420776869636820646566696e657320686f7720636c6f736520746f20746865206d6178550120206e6f6d696e61746f7273206f722076616c696461746f7273207765206d757374207265616368206265666f72652075736572732063616e207374617274206368696c6c696e67206f6e652d616e6f746865722e59012a204120604d61784e6f6d696e61746f72436f756e746020616e6420604d617856616c696461746f72436f756e7460206d75737420626520736574207768696368206973207573656420746f2064657465726d696e65902020686f7720636c6f73652077652061726520746f20746865207468726573686f6c642e5d012a204120604d696e4e6f6d696e61746f72426f6e646020616e6420604d696e56616c696461746f72426f6e6460206d7573742062652073657420616e6420636865636b65642c2077686963682064657465726d696e65735101202069662074686973206973206120706572736f6e20746861742073686f756c64206265206368696c6c6564206265636175736520746865792068617665206e6f74206d657420746865207468726573686f6c64402020626f6e642072657175697265642e005501546869732063616e2062652068656c7066756c20696620626f6e6420726571756972656d656e74732061726520757064617465642c20616e64207765206e65656420746f2072656d6f7665206f6c642075736572739877686f20646f206e6f74207361746973667920746865736520726571756972656d656e74732e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400190c4501466f72636520612076616c696461746f7220746f2068617665206174206c6561737420746865206d696e696d756d20636f6d6d697373696f6e2e20546869732077696c6c206e6f74206166666563742061610176616c696461746f722077686f20616c726561647920686173206120636f6d6d697373696f6e2067726561746572207468616e206f7220657175616c20746f20746865206d696e696d756d2e20416e79206163636f756e743863616e2063616c6c20746869732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ea903000002110300ad03103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000b103103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f766500020000b503103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401a103010c104e6f6f700000000c5365740400a1030104540001001852656d6f766500020000b903103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540184010c104e6f6f700000000c5365740400840104540001001852656d6f766500020000bd03103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f72040454000160344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e54496e636f7272656374486973746f72794465707468000f04c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001004b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650011043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300120494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740013043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001404550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730015084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f72730016084d0154686572652061726520746f6f206d616e792076616c696461746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001704e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909c1030c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201bc000801206f6666656e646572bc01204f6666656e6465720001247265706f7274657273390301345665633c5265706f727465723e0000c50300000408902800c903000002cd0300cd030000040800d10300d103083c77657374656e645f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061a401d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265890201c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65b001d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f72d50301e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74d90301f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279dd0301fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000d503104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070185075626c696300000400b4013c737232353531393a3a5075626c69630000d903104c706f6c6b61646f745f7072696d6974697665730876323861737369676e6d656e745f617070185075626c696300000400b4013c737232353531393a3a5075626c69630000dd030c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400b4013c737232353531393a3a5075626c69630000e10300000408e5032800e5030c1c73705f636f72651863727970746f244b65795479706549640000040038011c5b75383b20345d0000e9030c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973d103011c543a3a4b65797300011470726f6f6628011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eed030c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ef103083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e00030000f503083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f726974696573f903016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564fd0301244f7074696f6e3c4e3e0000f90310346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401a00453000004009c01185665633c543e0000fd0304184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000001040c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66050401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66d5020140543a3a4b65794f776e657250726f6f6600001009015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66050401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66d5020140543a3a4b65794f776e657250726f6f6600012409015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e000d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e306e6f74655f7374616c6c656408011464656c6179100138543a3a426c6f636b4e756d62657200016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d62657200021c19014e6f74652074686174207468652063757272656e7420617574686f7269747920736574206f6620746865204752414e4450412066696e616c697479206761646765742068617325017374616c6c65642e20546869732077696c6c2074726967676572206120666f7263656420617574686f7269747920736574206368616e67652061742074686520626567696e6e696e671d016f6620746865206e6578742073657373696f6e2c20746f20626520656e6163746564206064656c61796020626c6f636b7320616674657220746861742e205468652064656c6179110173686f756c64206265206869676820656e6f75676820746f20736166656c7920617373756d6520746861742074686520626c6f636b207369676e616c6c696e67207468652501666f72636564206368616e67652077696c6c206e6f742062652072652d6f726765642028652e672e203130303020626c6f636b73292e20546865204752414e44504120766f74657273250177696c6c20737461727420746865206e657720617574686f7269747920736574207573696e672074686520676976656e2066696e616c697a656420626c6f636b20617320626173652e584f6e6c792063616c6c61626c6520627920726f6f742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0504084c73705f66696e616c6974795f6772616e6470614445717569766f636174696f6e50726f6f660804480124044e0110000801187365745f6964200114536574496400013065717569766f636174696f6e0904014845717569766f636174696f6e3c482c204e3e00000904084c73705f66696e616c6974795f6772616e6470613045717569766f636174696f6e0804480124044e011001081c507265766f746504000d040139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040021040141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100000d04084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401a40456011104045301150400100130726f756e645f6e756d62657220010c7536340001206964656e74697479a40108496400011466697273741d04011828562c2053290001187365636f6e641d04011828562c20532900001104084066696e616c6974795f6772616e6470611c507265766f74650804480124044e01100008012c7461726765745f68617368240104480001347461726765745f6e756d6265721001044e000015040c4c73705f66696e616c6974795f6772616e6470610c617070245369676e61747572650000040019040148656432353531393a3a5369676e6174757265000019040c1c73705f636f72651c65643235353139245369676e6174757265000004004d0101205b75383b2036345d00001d040000040811041504002104084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401a40456012504045301150400100130726f756e645f6e756d62657220010c7536340001206964656e74697479a40108496400011466697273742904011828562c2053290001187365636f6e642904011828562c20532900002504084066696e616c6974795f6772616e64706124507265636f6d6d69740804480124044e01100008012c7461726765745f68617368240104480001347461726765745f6e756d6265721001044e000029040000040825041504002d040c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909310410346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b0045300000400350401185665633c543e00003504000002b000390410346672616d655f737570706f727418747261697473106d69736334577261707065724f7061717565040454013d04000800ad010000003d0401045400003d04084070616c6c65745f696d5f6f6e6c696e6564426f756e6465644f70617175654e6574776f726b53746174650c4c506565724964456e636f64696e674c696d697400584d756c746941646472456e636f64696e674c696d697400384164647265737365734c696d6974000008011c706565725f69644104019c5765616b426f756e6465645665633c75382c20506565724964456e636f64696e674c696d69743e00014865787465726e616c5f6164647265737365734504012d015765616b426f756e6465645665633c5765616b426f756e6465645665633c75382c204d756c746941646472456e636f64696e674c696d69743e2c204164647265737365734c696d69740a3e0000410410346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002801185665633c543e0000450410346672616d655f737570706f72741c73746f72616765407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454014104045300000400490401185665633c543e000049040000024104004d040c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c04045400010424686561727462656174080124686561727462656174510401644865617274626561743c543a3a426c6f636b4e756d6265723e0001247369676e6174757265650401bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e61747572650000242823203c7765696768743e61012d20436f6d706c65786974793a20604f284b202b20452960207768657265204b206973206c656e677468206f6620604b6579736020286865617274626561742e76616c696461746f72735f6c656e2920616e642045206973d820206c656e677468206f6620606865617274626561742e6e6574776f726b5f73746174652e65787465726e616c5f61646472657373608820202d20604f284b29603a206465636f64696e67206f66206c656e67746820604b60ac20202d20604f284529603a206465636f64696e672f656e636f64696e67206f66206c656e6774682060456039012d20446252656164733a2070616c6c65745f73657373696f6e206056616c696461746f7273602c2070616c6c65745f73657373696f6e206043757272656e74496e646578602c20604b657973602c5820206052656365697665644865617274626561747360802d2044625772697465733a2060526563656976656448656172746265617473602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5104084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000140130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001346e6574776f726b5f7374617465550401484f70617175654e6574776f726b537461746500013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c753332000055040c1c73705f636f7265206f6666636861696e484f70617175654e6574776f726b5374617465000008011c706565725f6964590401304f706171756550656572496400014865787465726e616c5f6164647265737365735d0401505665633c4f70617175654d756c7469616464723e00005904081c73705f636f7265304f70617175655065657249640000040028011c5665633c75383e00005d0400000261040061040c1c73705f636f7265206f6666636861696e3c4f70617175654d756c7469616464720000040028011c5665633c75383e00006504104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e61747572650000040049010148737232353531393a3a5369676e6174757265000069040c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909096d040c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c73710401605665633c3c5420617320436f6e6669673e3a3a43616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465780d01010c75313600011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73710401605665633c3c5420617320436f6e6669673e3a3a43616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696e89070154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c73710401605665633c3c5420617320436f6e6669673e3a3a43616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e71040000027504007504083c77657374656e645f72756e74696d651043616c6c00019c1853797374656d0400410201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e00000010426162650400c50201a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0001002454696d657374616d700400dd0201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0002001c496e64696365730400e50201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0003002042616c616e63657304000d0301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e00040028417574686f727368697004002d0301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e0005001c5374616b696e670400a50301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0006001c53657373696f6e0400e90301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0008001c4772616e6470610400010401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a0020496d4f6e6c696e6504004d0401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000b001c5574696c69747904006d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001000204964656e746974790400790401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e001100205265636f766572790400190501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265636f766572792c2052756e74696d653e0012001c56657374696e6704001d0501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001300245363686564756c65720400250501b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e00140020507265696d6167650400310501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e001c00105375646f0400350501a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e0015001450726f78790400390501a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001600204d756c74697369670400410501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e00170068456c656374696f6e50726f76696465724d756c7469506861736504004d0501fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e00180024566f7465724c6973740400390601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c566f7465724c6973742c2052756e74696d653e0019003c4e6f6d696e6174696f6e506f6f6c7304003d0601d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6d696e6174696f6e506f6f6c732c2052756e74696d653e001d0034436f6e66696775726174696f6e0400510601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e002a002c50617261735368617265640400550601c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e002b003450617261496e636c7573696f6e0400590601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e002c003050617261496e686572656e7404005d0601c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e002d001450617261730400c50601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e002f002c496e697469616c697a65720400cd0601c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0030000c446d700400d10601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d702c2052756e74696d653e0031000c556d700400d50601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556d702c2052756e74696d653e0032001048726d700400d90601a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e00330034506172617344697370757465730400dd0601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003500245265676973747261720400e10601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e003c0014536c6f74730400e50601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e003d004050617261735375646f577261707065720400e90601d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735375646f577261707065722c2052756e74696d653e003e002041756374696f6e7304001d0701b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e003f002443726f77646c6f616e0400250701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e0040003441737369676e6564536c6f74730400490701c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41737369676e6564536c6f74732c2052756e74696d653e0041002458636d50616c6c65740400510701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e0063000079040c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74000130543a3a4163636f756e7449640000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666f7d0401a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f7375627304011073756273050501645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e646578ad010138526567697374726172496e64657800011c6d61785f666565c4013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e646578ad010138526567697374726172496e64657800010c666565c4013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e646578ad010138526567697374726172496e64657800010c6e6577000130543a3a4163636f756e744964000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e646578ad010138526567697374726172496e6465780001186669656c64730d0501384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e740c01247265675f696e646578ad010138526567697374726172496e6465780001187461726765741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001246a756467656d656e741505015c4a756467656d656e743c42616c616e63654f663c543e3e00094cb850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e746974790401187461726765741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c7375621103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646174618904011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c7375621103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000110646174618904011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c7375621103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f75726365000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2e7d040c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616c81040190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c617989040110446174610001146c6567616c890401104461746100010c776562890401104461746100011072696f748904011044617461000114656d61696c890401104461746100013c7067705f66696e6765727072696e74010501404f7074696f6e3c5b75383b2032305d3e000114696d616765890401104461746100011c7477697474657289040110446174610000810410346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454018504045300000400fd0401185665633c543e0000850400000408890489040089040c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e65000000105261773004008d0400000100105261773104009104000002001052617732040095040000030010526177330400990400000400105261773404003800000500105261773504009d040000060010526177360400a1040000070010526177370400a5040000080010526177380400e9010000090010526177390400a90400000a001452617731300400ad0400000b001452617731310400b10400000c001452617731320400b50400000d001452617731330400b90400000e001452617731340400bd0400000f001452617731350400c10400001000145261773136040090000011001452617731370400c504000012001452617731380400c904000013001452617731390400cd04000014001452617732300400b901000015001452617732310400d104000016001452617732320400d504000017001452617732330400d904000018001452617732340400dd04000019001452617732350400e10400001a001452617732360400e50400001b001452617732370400e90400001c001452617732380400ed0400001d001452617732390400f10400001e001452617733300400f50400001f001452617733310400f90400002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c536861546872656532353604000400002500008d040000030000000008009104000003010000000800950400000302000000080099040000030300000008009d04000003050000000800a104000003060000000800a504000003070000000800a904000003090000000800ad040000030a0000000800b1040000030b0000000800b5040000030c0000000800b9040000030d0000000800bd040000030e0000000800c1040000030f0000000800c504000003110000000800c904000003120000000800cd04000003130000000800d104000003150000000800d504000003160000000800d904000003170000000800dd04000003180000000800e104000003190000000800e5040000031a0000000800e9040000031b0000000800ed040000031c0000000800f1040000031d0000000800f5040000031e0000000800f9040000031f0000000800fd04000002850400010504184f7074696f6e04045401b9010108104e6f6e6500000010536f6d650400b90100000100000505000002090500090500000408008904000d050c3c70616c6c65745f6964656e7469747914747970657320426974466c6167730404540111050004002001344964656e746974794669656c64000011050c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c547769747465720080000015050c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f75730006000019050c3c70616c6c65745f7265636f766572791870616c6c65741043616c6c0404540001243061735f7265636f766572656408011c6163636f756e74000130543a3a4163636f756e74496400011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000020a053656e6420612063616c6c207468726f7567682061207265636f7665726564206163636f756e742e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a21012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f752077616e7420746f206d616b6520612063616c6c206f6e2d626568616c662d6f662efc2d206063616c6c603a205468652063616c6c20796f752077616e7420746f206d616b65207769746820746865207265636f7665726564206163636f756e742e347365745f7265636f76657265640801106c6f7374000130543a3a4163636f756e74496400011c72657363756572000130543a3a4163636f756e7449640001201901416c6c6f7720524f4f5420746f2062797061737320746865207265636f766572792070726f6365737320616e642073657420616e20612072657363756572206163636f756e7470666f722061206c6f7374206163636f756e74206469726563746c792e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f524f4f545f2e002c506172616d65746572733ab42d20606c6f7374603a2054686520226c6f7374206163636f756e742220746f206265207265636f76657265642e19012d206072657363756572603a20546865202272657363756572206163636f756e74222077686963682063616e2063616c6c20617320746865206c6f7374206163636f756e742e3c6372656174655f7265636f766572790c011c667269656e6473390301445665633c543a3a4163636f756e7449643e0001247468726573686f6c640d01010c75313600013064656c61795f706572696f64100138543a3a426c6f636b4e756d62657200024059014372656174652061207265636f7665727920636f6e66696775726174696f6e20666f7220796f7572206163636f756e742e2054686973206d616b657320796f7572206163636f756e74207265636f76657261626c652e002d015061796d656e743a2060436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e64732062616c616e6365450177696c6c20626520726573657276656420666f722073746f72696e6720746865207265636f7665727920636f6e66696775726174696f6e2e2054686973206465706f7369742069732072657475726e6564b8696e2066756c6c207768656e2074686520757365722063616c6c73206072656d6f76655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a49012d2060667269656e6473603a2041206c697374206f6620667269656e647320796f7520747275737420746f20766f75636820666f72207265636f7665727920617474656d7074732e2053686f756c64206265a820206f72646572656420616e6420636f6e7461696e206e6f206475706c69636174652076616c7565732e59012d20607468726573686f6c64603a20546865206e756d626572206f6620667269656e64732074686174206d75737420766f75636820666f722061207265636f7665727920617474656d7074206265666f726520746865550120206163636f756e742063616e206265207265636f76657265642e2053686f756c64206265206c657373207468616e206f7220657175616c20746f20746865206c656e677468206f6620746865206c697374206f66282020667269656e64732e4d012d206064656c61795f706572696f64603a20546865206e756d626572206f6620626c6f636b732061667465722061207265636f7665727920617474656d707420697320696e697469616c697a65642074686174d020206e6565647320746f2070617373206265666f726520746865206163636f756e742063616e206265207265636f76657265642e44696e6974696174655f7265636f7665727904011c6163636f756e74000130543a3a4163636f756e74496400032ce8496e697469617465207468652070726f6365737320666f72207265636f766572696e672061207265636f76657261626c65206163636f756e742e0019015061796d656e743a20605265636f766572794465706f736974602062616c616e63652077696c6c20626520726573657276656420666f7220696e6974696174696e672074686521017265636f766572792070726f636573732e2054686973206465706f7369742077696c6c20616c7761797320626520726570617472696174656420746f20746865206163636f756e74b4747279696e6720746f206265207265636f76657265642e205365652060636c6f73655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a41012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e2054686973206163636f756e74206e6565647320746f206265cc20207265636f76657261626c652028692e652e20686176652061207265636f7665727920636f6e66696775726174696f6e292e38766f7563685f7265636f766572790801106c6f7374000130543a3a4163636f756e74496400011c72657363756572000130543a3a4163636f756e7449640004302501416c6c6f7720612022667269656e6422206f662061207265636f76657261626c65206163636f756e7420746f20766f75636820666f7220616e20616374697665207265636f766572796470726f6365737320666f722074686174206163636f756e742e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d75737420626520612022667269656e642270666f7220746865207265636f76657261626c65206163636f756e742e002c506172616d65746572733ad02d20606c6f7374603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e59012d206072657363756572603a20546865206163636f756e7420747279696e6720746f2072657363756520746865206c6f7374206163636f756e74207468617420796f752077616e7420746f20766f75636820666f722e00210154686520636f6d62696e6174696f6e206f662074686573652074776f20706172616d6574657273206d75737420706f696e7420746f20616e20616374697665207265636f766572792070726f636573732e38636c61696d5f7265636f7665727904011c6163636f756e74000130543a3a4163636f756e744964000524f0416c6c6f772061207375636365737366756c207265736375657220746f20636c61696d207468656972207265636f7665726564206163636f756e742e002901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d757374206265206120227265736375657222190177686f20686173207375636365737366756c6c7920636f6d706c6574656420746865206163636f756e74207265636f766572792070726f636573733a20636f6c6c65637465642d01607468726573686f6c6460206f72206d6f726520766f75636865732c20776169746564206064656c61795f706572696f646020626c6f636b732073696e636520696e6974696174696f6e2e002c506172616d65746572733a5d012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f20636c61696d20686173206265656e207375636365737366756c6c79207265636f7665726564206279182020796f752e38636c6f73655f7265636f7665727904011c72657363756572000130543a3a4163636f756e74496400062c110141732074686520636f6e74726f6c6c6572206f662061207265636f76657261626c65206163636f756e742c20636c6f736520616e20616374697665207265636f766572796470726f6365737320666f7220796f7572206163636f756e742e001d015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e2c20746865207265636f76657261626c65206163636f756e742077696c6c2072656365697665f4746865207265636f76657279206465706f73697420605265636f766572794465706f7369746020706c616365642062792074686520726573637565722e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061ec7265636f76657261626c65206163636f756e74207769746820616e20616374697665207265636f766572792070726f6365737320666f722069742e002c506172616d65746572733a0d012d206072657363756572603a20546865206163636f756e7420747279696e6720746f207265736375652074686973207265636f76657261626c65206163636f756e742e3c72656d6f76655f7265636f7665727900072c590152656d6f766520746865207265636f766572792070726f6365737320666f7220796f7572206163636f756e742e205265636f7665726564206163636f756e747320617265207374696c6c2061636365737369626c652e0011014e4f54453a205468652075736572206d757374206d616b65207375726520746f2063616c6c2060636c6f73655f7265636f7665727960206f6e20616c6c2061637469766505017265636f7665727920617474656d707473206265666f72652063616c6c696e6720746869732066756e6374696f6e20656c73652069742077696c6c206661696c2e0021015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e20746865207265636f76657261626c65206163636f756e742077696c6c20756e72657365727665947468656972207265636f7665727920636f6e66696775726174696f6e206465706f7369742ef02860436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e647329000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061e07265636f76657261626c65206163636f756e742028692e652e206861732061207265636f7665727920636f6e66696775726174696f6e292e4063616e63656c5f7265636f766572656404011c6163636f756e74000130543a3a4163636f756e74496400081cdc43616e63656c20746865206162696c69747920746f20757365206061735f7265636f76657265646020666f7220606163636f756e74602e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a15012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f75206172652061626c6520746f2063616c6c206f6e2d626568616c662d6f662e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1d050c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f746865720401187461726765741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e736665720801187461726765741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65210501a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f757263651103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001187461726765741103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001207363686564756c65210501a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e21050c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d626572000025050c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963290501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c2d050150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d6564140108696428011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963290501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c2d050150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d6564040108696428011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963290501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c2d050150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f6166746572140108696428011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963290501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c2d050150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e290504184f7074696f6e04045401ec0108104e6f6e6500000010536f6d650400ec00000100002d0510346672616d655f737570706f727418747261697473207363686564756c652c4d617962654861736865640804540175041048617368012401081456616c75650400750401045400000010486173680400240110486173680001000031050c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d616765040114627974657328011c5665633c75383e000010745265676973746572206120707265696d616765206f6e2d636861696e2e00550149662074686520707265696d616765207761732070726576696f75736c79207265717565737465642c206e6f2066656573206f72206465706f73697473206172652074616b656e20666f722070726f766964696e67550174686520707265696d6167652e204f74686572776973652c2061206465706f7369742069732074616b656e2070726f706f7274696f6e616c20746f207468652073697a65206f662074686520707265696d6167652e3c756e6e6f74655f707265696d6167650401106861736824011c543a3a48617368000104dc436c65617220616e20756e72657175657374656420707265696d6167652066726f6d207468652072756e74696d652073746f726167652e40726571756573745f707265696d6167650401106861736824011c543a3a48617368000210410152657175657374206120707265696d6167652062652075706c6f6164656420746f2074686520636861696e20776974686f757420706179696e6720616e792066656573206f72206465706f736974732e00550149662074686520707265696d6167652072657175657374732068617320616c7265616479206265656e2070726f7669646564206f6e2d636861696e2c20776520756e7265736572766520616e79206465706f7369743901612075736572206d6179206861766520706169642c20616e642074616b652074686520636f6e74726f6c206f662074686520707265696d616765206f7574206f662074686569722068616e64732e48756e726571756573745f707265696d6167650401106861736824011c543a3a4861736800030cbc436c65617220612070726576696f75736c79206d616465207265717565737420666f72206120707265696d6167652e002d014e4f54453a2054484953204d555354204e4f542042452043414c4c4544204f4e20606861736860204d4f52452054494d4553205448414e2060726571756573745f707265696d616765602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e35050c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000028350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e547375646f5f756e636865636b65645f77656967687408011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e000118776569676874200118576569676874000128350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e2d01546869732066756e6374696f6e20646f6573206e6f7420636865636b2074686520776569676874206f66207468652063616c6c2c20616e6420696e737465616420616c6c6f777320746865b05375646f207573657220746f20737065636966792074686520776569676874206f66207468652063616c6c2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292ecc2d2054686520776569676874206f6620746869732063616c6c20697320646566696e6564206279207468652063616c6c65722e2c23203c2f7765696768743e1c7365745f6b657904010c6e65771103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650002285d0141757468656e74696361746573207468652063757272656e74207375646f206b657920616e6420736574732074686520676976656e204163636f756e7449642028606e6577602920617320746865206e6577207375646f106b65792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e402d204f6e65204442206368616e67652e2c23203c2f7765696768743e1c7375646f5f617308010c77686f1103018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f7572636500011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00032c4d0141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c207769746820605369676e656460206f726967696e2066726f6d406120676976656e206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e39050c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f747970653d0501504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e00003c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e246164645f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f7479706509010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001344501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3072656d6f76655f70726f78790c012064656c6567617465000130543a3a4163636f756e74496400012870726f78795f7479706509010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200022ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e3872656d6f76655f70726f78696573000328b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e747320637265617465642062792060616e6f6e796d6f7573602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e24616e6f6e796d6f75730c012870726f78795f7479706509010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465780d01010c75313600045c3901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e8c544f444f3a204d69676874206265206f76657220636f756e74696e6720312072656164386b696c6c5f616e6f6e796d6f757314011c737061776e6572000130543a3a4163636f756e74496400012870726f78795f7479706509010130543a3a50726f787954797065000114696e6465780d01010c753136000118686569676874ad010138543a3a426c6f636b4e756d6265720001246578745f696e646578ad01010c753332000550b452656d6f76657320612070726576696f75736c7920737061776e656420616e6f6e796d6f75732070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746fa860616e6f6e796d6f757360207769746820636f72726573706f6e64696e6720706172616d65746572732e004d012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060616e6f6e796d6f75736020746f206372656174652074686973206163636f756e742e4d012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e2050726f6261626c79206030602e01012d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f2060616e6f6e796d6f7573602e3d012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e49012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f2060616e6f6e796d6f757360207761732070726f6365737365642e0049014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c79206372656174656420616e6f6e796d6f7573f06163636f756e742077686f73652060616e6f6e796d6f7573602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e002823203c7765696768743efc57656967687420697320612066756e6374696f6e206f6620746865206e756d626572206f662070726f7869657320746865207573657220686173202850292e2c23203c2f7765696768743e20616e6e6f756e63650801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e00065405015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e0007407052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465000130543a3a4163636f756e74496400012463616c6c5f6861736824013443616c6c486173684f663c543e000840b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e3c70726f78795f616e6e6f756e63656410012064656c6567617465000130543a3a4163636f756e7449640001107265616c000130543a3a4163636f756e744964000140666f7263655f70726f78795f747970653d0501504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0009444d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e002823203c7765696768743e6057656967687420697320612066756e6374696f6e206f663a982d20413a20746865206e756d626572206f6620616e6e6f756e63656d656e7473206d6164652ea02d20503a20746865206e756d626572206f662070726f78696573207468652075736572206861732e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d0504184f7074696f6e0404540109010108104e6f6e6500000010536f6d6504000901000001000041050c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573390301445665633c543a3a4163636f756e7449643e00011063616c6c75040160426f783c3c5420617320436f6e6669673e3a3a43616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c640d01010c7531360001446f746865725f7369676e61746f72696573390301445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74450501844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6c490501344f706171756543616c6c3c543e00012873746f72655f63616c6c880110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c640d01010c7531360001446f746865725f7369676e61746f72696573390301445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74450501844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c640d01010c7531360001446f746865725f7369676e61746f72696573390301445665633c543a3a4163636f756e7449643e00012474696d65706f696e741501016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e450504184f7074696f6e0404540115010108104e6f6e6500000010536f6d65040015010000010000490510346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f7061717565040454017504000800ad01000000750401045400004d050c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6e510501b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e00011c7769746e65737325060158536f6c7574696f6e4f72536e617073686f7453697a65000038a45375626d6974206120736f6c7574696f6e20666f722074686520756e7369676e65642070686173652e00c8546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f6e6f6e655f5f2e003d0154686973207375626d697373696f6e20697320636865636b6564206f6e2074686520666c792e204d6f72656f7665722c207468697320756e7369676e656420736f6c7574696f6e206973206f6e6c79550176616c696461746564207768656e207375626d697474656420746f2074686520706f6f6c2066726f6d20746865202a2a6c6f63616c2a2a206e6f64652e204566666563746976656c792c2074686973206d65616e735d0174686174206f6e6c79206163746976652076616c696461746f72732063616e207375626d69742074686973207472616e73616374696f6e207768656e20617574686f72696e67206120626c6f636b202873696d696c617240746f20616e20696e686572656e74292e005901546f2070726576656e7420616e7920696e636f727265637420736f6c7574696f6e2028616e642074687573207761737465642074696d652f776569676874292c2074686973207472616e73616374696f6e2077696c6c4d0170616e69632069662074686520736f6c7574696f6e207375626d6974746564206279207468652076616c696461746f7220697320696e76616c696420696e20616e79207761792c206566666563746976656c799c70757474696e6720746865697220617574686f72696e6720726577617264206174207269736b2e00e04e6f206465706f736974206f7220726577617264206973206173736f63696174656420776974682074686973207375626d697373696f6e2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f7265290601544f7074696f6e3c456c656374696f6e53636f72653e000114b05365742061206e65772076616c756520666f7220604d696e696d756d556e7472757374656453636f7265602e00d84469737061746368206f726967696e206d75737420626520616c69676e656420776974682060543a3a466f7263654f726967696e602e00f05468697320636865636b2063616e206265207475726e6564206f66662062792073657474696e67207468652076616c756520746f20604e6f6e65602e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f7274732d060158537570706f7274733c543a3a4163636f756e7449643e0002205901536574206120736f6c7574696f6e20696e207468652071756575652c20746f2062652068616e646564206f757420746f2074686520636c69656e74206f6620746869732070616c6c657420696e20746865206e6578748863616c6c20746f2060456c656374696f6e50726f76696465723a3a656c656374602e004501546869732063616e206f6e6c79206265207365742062792060543a3a466f7263654f726967696e602c20616e64206f6e6c79207768656e207468652070686173652069732060456d657267656e6379602e00610154686520736f6c7574696f6e206973206e6f7420636865636b656420666f7220616e7920666561736962696c69747920616e6420697320617373756d656420746f206265207472757374776f727468792c20617320616e795101666561736962696c69747920636865636b20697473656c662063616e20696e207072696e6369706c652063617573652074686520656c656374696f6e2070726f6365737320746f206661696c202864756520746f686d656d6f72792f77656967687420636f6e73747261696e73292e187375626d69740401307261775f736f6c7574696f6e510501b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e0003249c5375626d6974206120736f6c7574696f6e20666f7220746865207369676e65642070686173652e00d0546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f7369676e65645f5f2e005d0154686520736f6c7574696f6e20697320706f74656e7469616c6c79207175657565642c206261736564206f6e2074686520636c61696d65642073636f726520616e642070726f6365737365642061742074686520656e64506f6620746865207369676e65642070686173652e005d0141206465706f73697420697320726573657276656420616e64207265636f7264656420666f722074686520736f6c7574696f6e2e204261736564206f6e20746865206f7574636f6d652c2074686520736f6c7574696f6e15016d696768742062652072657761726465642c20736c61736865642c206f722067657420616c6c206f7220612070617274206f6620746865206465706f736974206261636b2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f74657273fd03012c4f7074696f6e3c7533323e0001446d617962655f6d61785f74617267657473fd03012c4f7074696f6e3c7533323e00041080547269676765722074686520676f7665726e616e63652066616c6c6261636b2e004901546869732063616e206f6e6c792062652063616c6c6564207768656e205b6050686173653a3a456d657267656e6379605d20697320656e61626c65642c20617320616e20616c7465726e617469766520746fc063616c6c696e67205b6043616c6c3a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5105089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e040453015505000c0120736f6c7574696f6e550501045300011473636f726521060134456c656374696f6e53636f7265000114726f756e6410010c75333200005505083c77657374656e645f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e31360000400118766f74657331590500000118766f74657332650500000118766f74657333790500000118766f74657334850500000118766f74657335910500000118766f746573369d0500000118766f74657337a90500000118766f74657338b50500000118766f74657339c1050000011c766f7465733130cd050000011c766f7465733131d9050000011c766f7465733132e5050000011c766f7465733133f1050000011c766f7465733134fd050000011c766f746573313509060000011c766f7465733136150600000059050000025d05005d0500000408ad0161050061050000060d0100650500000269050069050000040cad016d056105006d05000004086105710500710500000675050075050c3473705f61726974686d65746963287065725f7468696e677318506572553136000004000d01010c753136000079050000027d05007d050000040cad0181056105008105000003020000006d0500850500000289050089050000040cad018d056105008d05000003030000006d0500910500000295050095050000040cad0199056105009905000003040000006d05009d05000002a10500a1050000040cad01a505610500a505000003050000006d0500a905000002ad0500ad050000040cad01b105610500b105000003060000006d0500b505000002b90500b9050000040cad01bd05610500bd05000003070000006d0500c105000002c50500c5050000040cad01c905610500c905000003080000006d0500cd05000002d10500d1050000040cad01d505610500d505000003090000006d0500d905000002dd0500dd050000040cad01e105610500e1050000030a0000006d0500e505000002e90500e9050000040cad01ed05610500ed050000030b0000006d0500f105000002f50500f5050000040cad01f905610500f9050000030c0000006d0500fd0500000201060001060000040cad01050661050005060000030d0000006d050009060000020d06000d060000040cad01110661050011060000030e0000006d0500150600000219060019060000040cad011d066105001d060000030f0000006d05002106084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e636500002506089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273ad01010c75333200011c74617267657473ad01010c7533320000290604184f7074696f6e0404540121060108104e6f6e6500000010536f6d650400210600000100002d06000002310600310600000408003506003506084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f74657273810301845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e000039060c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c0804540004490001081472656261670401286469736c6f6361746564000130543a3a4163636f756e74496400002859014465636c617265207468617420736f6d6520606469736c6f636174656460206163636f756e74206861732c207468726f7567682072657761726473206f722070656e616c746965732c2073756666696369656e746c7951016368616e676564206974732073636f726520746861742069742073686f756c642070726f7065726c792066616c6c20696e746f206120646966666572656e7420626167207468616e206974732063757272656e74106f6e652e001d01416e796f6e652063616e2063616c6c20746869732066756e6374696f6e2061626f757420616e7920706f74656e7469616c6c79206469736c6f6361746564206163636f756e742e00490157696c6c20616c7761797320757064617465207468652073746f7265642073636f7265206f6620606469736c6f63617465646020746f2074686520636f72726563742073636f72652c206261736564206f6e406053636f726550726f7669646572602e00d4496620606469736c6f63617465646020646f6573206e6f74206578697374732c2069742072657475726e7320616e206572726f722e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572000130543a3a4163636f756e744964000120d04d6f7665207468652063616c6c65722773204964206469726563746c7920696e2066726f6e74206f6620606c696768746572602e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642063616e206f6e6c792062652063616c6c656420627920746865204964206f66a0746865206163636f756e7420676f696e6720696e2066726f6e74206f6620606c696768746572602e00344f6e6c7920776f726b73206966942d20626f7468206e6f646573206172652077697468696e207468652073616d65206261672cd02d20616e6420606f726967696e602068617320612067726561746572206053636f726560207468616e20606c696768746572602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d060c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c65741043616c6c040454000130106a6f696e080118616d6f756e74c4013042616c616e63654f663c543e00011c706f6f6c5f6964100118506f6f6c496400002845015374616b652066756e64732077697468206120706f6f6c2e2054686520616d6f756e7420746f20626f6e64206973207472616e736665727265642066726f6d20746865206d656d62657220746f20746865dc706f6f6c73206163636f756e7420616e6420696d6d6564696174656c7920696e637265617365732074686520706f6f6c7320626f6e642e001823204e6f746500cc2a20416e206163636f756e742063616e206f6e6c792062652061206d656d626572206f6620612073696e676c6520706f6f6c2ed82a20416e206163636f756e742063616e6e6f74206a6f696e207468652073616d6520706f6f6c206d756c7469706c652074696d65732e41012a20546869732063616c6c2077696c6c202a6e6f742a206475737420746865206d656d626572206163636f756e742c20736f20746865206d656d626572206d7573742068617665206174206c65617374c82020606578697374656e7469616c206465706f736974202b20616d6f756e746020696e207468656972206163636f756e742ed02a204f6e6c79206120706f6f6c2077697468205b60506f6f6c53746174653a3a4f70656e605d2063616e206265206a6f696e656428626f6e645f657874726104011465787472614106015c426f6e6445787472613c42616c616e63654f663c543e3e0001104501426f6e642060657874726160206d6f72652066756e64732066726f6d20606f726967696e6020696e746f2074686520706f6f6c20746f207768696368207468657920616c72656164792062656c6f6e672e0049014164646974696f6e616c2066756e64732063616e20636f6d652066726f6d206569746865722074686520667265652062616c616e6365206f6620746865206163636f756e742c206f662066726f6d207468659c616363756d756c6174656420726577617264732c20736565205b60426f6e644578747261605d2e30636c61696d5f7061796f757400021855014120626f6e646564206d656d6265722063616e20757365207468697320746f20636c61696d207468656972207061796f7574206261736564206f6e20746865207265776172647320746861742074686520706f6f6c610168617320616363756d756c617465642073696e6365207468656972206c61737420636c61696d6564207061796f757420284f522073696e6365206a6f696e696e6720696620746869732069732074686572652066697273743d0174696d6520636c61696d696e672072657761726473292e20546865207061796f75742077696c6c206265207472616e7366657272656420746f20746865206d656d6265722773206163636f756e742e004901546865206d656d6265722077696c6c206561726e20726577617264732070726f2072617461206261736564206f6e20746865206d656d62657273207374616b65207673207468652073756d206f6620746865d06d656d6265727320696e2074686520706f6f6c73207374616b652e205265776172647320646f206e6f742022657870697265222e18756e626f6e640801386d656d6265725f6163636f756e74000130543a3a4163636f756e744964000140756e626f6e64696e675f706f696e7473c4013042616c616e63654f663c543e0003704501556e626f6e6420757020746f2060756e626f6e64696e675f706f696e747360206f662074686520606d656d6265725f6163636f756e746027732066756e64732066726f6d2074686520706f6f6c2e2049744501696d706c696369746c7920636f6c6c65637473207468652072657761726473206f6e65206c6173742074696d652c2073696e6365206e6f7420646f696e6720736f20776f756c64206d65616e20736f6d656c7265776172647320776f756c6420676f20666f726665697465642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00ac2320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463682e0045012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e2054686973206973602020726566657265656420746f2061732061206b69636b2ef42a2054686520706f6f6c2069732064657374726f79696e6720616e6420746865206d656d626572206973206e6f7420746865206465706f7369746f722e55012a2054686520706f6f6c2069732064657374726f79696e672c20746865206d656d62657220697320746865206465706f7369746f7220616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001101232320436f6e646974696f6e7320666f72207065726d697373696f6e65642064697370617463682028692e652e207468652063616c6c657220697320616c736f2074686548606d656d6265725f6163636f756e7460293a00882a205468652063616c6c6572206973206e6f7420746865206465706f7369746f722e55012a205468652063616c6c657220697320746865206465706f7369746f722c2074686520706f6f6c2069732064657374726f79696e6720616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001823204e6f7465001d0149662074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f20756e626f6e6420776974682074686520706f6f6c206163636f756e742c5d015b6043616c6c3a3a706f6f6c5f77697468647261775f756e626f6e646564605d2063616e2062652063616c6c656420746f2074727920616e64206d696e696d697a6520756e6c6f636b696e67206368756e6b732e2049663d0174686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520726573756c74206f6620746869732063616c6c2077696c6c206c696b656c7920626520746865b4604e6f4d6f72654368756e6b7360206572726f722066726f6d20746865207374616b696e672073797374656d2e58706f6f6c5f77697468647261775f756e626f6e64656408011c706f6f6c5f6964100118506f6f6c49640001486e756d5f736c617368696e675f7370616e7310010c753332000418550143616c6c206077697468647261775f756e626f6e6465646020666f722074686520706f6f6c73206163636f756e742e20546869732063616c6c2063616e206265206d61646520627920616e79206163636f756e742e004101546869732069732075736566756c2069662074686569722061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f2063616c6c2060756e626f6e64602c20616e6420736f6d65610163616e20626520636c6561726564206279207769746864726177696e672e20496e2074686520636173652074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520757365725101776f756c642070726f6261626c792073656520616e206572726f72206c696b6520604e6f4d6f72654368756e6b736020656d69747465642066726f6d20746865207374616b696e672073797374656d207768656e5c7468657920617474656d707420746f20756e626f6e642e4477697468647261775f756e626f6e6465640801386d656d6265725f6163636f756e74000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c75333200054c5501576974686472617720756e626f6e6465642066756e64732066726f6d20606d656d6265725f6163636f756e74602e204966206e6f20626f6e6465642066756e64732063616e20626520756e626f6e6465642c20616e486572726f722069732072657475726e65642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00a82320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463680009012a2054686520706f6f6c20697320696e2064657374726f79206d6f646520616e642074686520746172676574206973206e6f7420746865206465706f7369746f722e31012a205468652074617267657420697320746865206465706f7369746f7220616e6420746865792061726520746865206f6e6c79206d656d62657220696e207468652073756220706f6f6c732e25012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e00982320436f6e646974696f6e7320666f72207065726d697373696f6e656420646973706174636800e82a205468652063616c6c6572206973207468652074617267657420616e64207468657920617265206e6f7420746865206465706f7369746f722e001823204e6f746500ec4966207468652074617267657420697320746865206465706f7369746f722c2074686520706f6f6c2077696c6c2062652064657374726f7965642e18637265617465100118616d6f756e74c4013042616c616e63654f663c543e000110726f6f74000130543a3a4163636f756e7449640001246e6f6d696e61746f72000130543a3a4163636f756e74496400013473746174655f746f67676c6572000130543a3a4163636f756e744964000644744372656174652061206e65772064656c65676174696f6e20706f6f6c2e002c2320417267756d656e74730055012a2060616d6f756e7460202d2054686520616d6f756e74206f662066756e647320746f2064656c656761746520746f2074686520706f6f6c2e205468697320616c736f2061637473206f66206120736f7274206f664d0120206465706f7369742073696e63652074686520706f6f6c732063726561746f722063616e6e6f742066756c6c7920756e626f6e642066756e647320756e74696c2074686520706f6f6c206973206265696e6730202064657374726f7965642e51012a2060696e64657860202d204120646973616d626967756174696f6e20696e64657820666f72206372656174696e6720746865206163636f756e742e204c696b656c79206f6e6c792075736566756c207768656ec020206372656174696e67206d756c7469706c6520706f6f6c7320696e207468652073616d652065787472696e7369632ed42a2060726f6f7460202d20546865206163636f756e7420746f20736574206173205b60506f6f6c526f6c65733a3a726f6f74605d2e0d012a20606e6f6d696e61746f7260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a6e6f6d696e61746f72605d2e2d012a206073746174655f746f67676c657260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a73746174655f746f67676c6572605d2e001823204e6f7465006101496e206164646974696f6e20746f2060616d6f756e74602c207468652063616c6c65722077696c6c207472616e7366657220746865206578697374656e7469616c206465706f7369743b20736f207468652063616c6c657211016e656564732061742068617665206174206c656173742060616d6f756e74202b206578697374656e7469616c5f6465706f73697460207472616e736665727261626c652e206e6f6d696e61746508011c706f6f6c5f6964100118506f6f6c496400012876616c696461746f7273390301445665633c543a3a4163636f756e7449643e000700247365745f737461746508011c706f6f6c5f6964100118506f6f6c496400011473746174652d010124506f6f6c5374617465000800307365745f6d6574616461746108011c706f6f6c5f6964100118506f6f6c49640001206d6574616461746128011c5665633c75383e0009002c7365745f636f6e666967731401346d696e5f6a6f696e5f626f6e6445060158436f6e6669674f703c42616c616e63654f663c543e3e00013c6d696e5f6372656174655f626f6e6445060158436f6e6669674f703c42616c616e63654f663c543e3e0001246d61785f706f6f6c7349060134436f6e6669674f703c7533323e00012c6d61785f6d656d6265727349060134436f6e6669674f703c7533323e0001506d61785f6d656d626572735f7065725f706f6f6c49060134436f6e6669674f703c7533323e000a28410155706461746520636f6e66696775726174696f6e7320666f7220746865206e6f6d696e6174696f6e20706f6f6c732e20546865206f726967696e20666f7220746869732063616c6c206d75737420626514526f6f742e002c2320417267756d656e747300a02a20606d696e5f6a6f696e5f626f6e6460202d20536574205b604d696e4a6f696e426f6e64605d2eb02a20606d696e5f6372656174655f626f6e6460202d20536574205b604d696e437265617465426f6e64605d2e842a20606d61785f706f6f6c7360202d20536574205b604d6178506f6f6c73605d2ea42a20606d61785f6d656d6265727360202d20536574205b604d6178506f6f6c4d656d62657273605d2ee42a20606d61785f6d656d626572735f7065725f706f6f6c60202d20536574205b604d6178506f6f6c4d656d62657273506572506f6f6c605d2e307570646174655f726f6c657310011c706f6f6c5f6964100118506f6f6c49640001206e65775f726f6f744d060158436f6e6669674f703c543a3a4163636f756e7449643e0001346e65775f6e6f6d696e61746f724d060158436f6e6669674f703c543a3a4163636f756e7449643e0001446e65775f73746174655f746f67676c65724d060158436f6e6669674f703c543a3a4163636f756e7449643e000b1c745570646174652074686520726f6c6573206f662074686520706f6f6c2e003d0154686520726f6f7420697320746865206f6e6c7920656e7469747920746861742063616e206368616e676520616e79206f662074686520726f6c65732c20696e636c7564696e6720697473656c662cb86578636c7564696e6720746865206465706f7369746f722c2077686f2063616e206e65766572206368616e67652e005101497420656d69747320616e206576656e742c206e6f74696679696e6720554973206f662074686520726f6c65206368616e67652e2054686973206576656e742069732071756974652072656c6576616e7420746f1d016d6f737420706f6f6c206d656d6265727320616e6420746865792073686f756c6420626520696e666f726d6564206f66206368616e67657320746f20706f6f6c20726f6c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4106085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324426f6e644578747261041c42616c616e6365011801082c4672656542616c616e6365040018011c42616c616e63650000001c52657761726473000100004506085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f7665000200004906085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200004d06085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540100010c104e6f6f700000000c5365740400000104540001001852656d6f7665000200005106106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001b47c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100138543a3a426c6f636b4e756d62657200000490536574207468652076616c69646174696f6e207570677261646520636f6f6c646f776e2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d62657200010484536574207468652076616c69646174696f6e20757067726164652064656c61792e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000204d05365742074686520616363657074616e636520706572696f6420666f7220616e20696e636c756465642063616e6469646174652e447365745f6d61785f636f64655f73697a6504010c6e657710010c753332000304dc53657420746865206d61782076616c69646174696f6e20636f64652073697a6520666f7220696e636f6d696e672075706772616465732e407365745f6d61785f706f765f73697a6504010c6e657710010c753332000404c453657420746865206d617820504f5620626c6f636b2073697a6520666f7220696e636f6d696e672075706772616465732e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049453657420746865206d6178206865616420646174612073697a6520666f722070617261732e507365745f706172617468726561645f636f72657304010c6e657710010c753332000604b453657420746865206e756d626572206f66207061726174687265616420657865637574696f6e20636f7265732e587365745f706172617468726561645f7265747269657304010c6e657710010c753332000704d853657420746865206e756d626572206f66207265747269657320666f72206120706172746963756c617220706172617468726561642e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100138543a3a426c6f636b4e756d626572000804d0536574207468652070617261636861696e2076616c696461746f722d67726f757020726f746174696f6e206672657175656e6379747365745f636861696e5f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000904ac5365742074686520617661696c6162696c69747920706572696f6420666f722070617261636861696e732e787365745f7468726561645f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000a04b05365742074686520617661696c6162696c69747920706572696f6420666f722070617261746872656164732e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04390153657420746865207363686564756c696e67206c6f6f6b61686561642c20696e206578706563746564206e756d626572206f6620626c6f636b73206174207065616b207468726f7567687075742e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e6577fd03012c4f7074696f6e3c7533323e000c04ec53657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2061737369676e20746f20616e7920636f72652e487365745f6d61785f76616c696461746f727304010c6e6577fd03012c4f7074696f6e3c7533323e000d040d0153657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2075736520696e2070617261636861696e20636f6e73656e7375732e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e040d0153657420746865206469737075746520706572696f642c20696e206e756d626572206f662073657373696f6e7320746f206b65657020666f722064697370757465732eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000f04c853657420746865206469737075746520706f737420636f6e636c7573696f6e20616363657074616e636520706572696f642e687365745f646973707574655f6d61785f7370616d5f736c6f747304010c6e657710010c753332001004b453657420746865206d6178696d756d206e756d626572206f662064697370757465207370616d20736c6f74732ea47365745f646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572001104b853657420746865206469737075746520636f6e636c7573696f6e2062792074696d65206f757420706572696f642e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c753332001208f853657420746865206e6f2073686f7720736c6f74732c20696e206e756d626572206f66206e756d626572206f6620636f6e73656e73757320736c6f74732e4c4d757374206265206174206c6561737420312e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c7533320013049c5365742074686520746f74616c206e756d626572206f662064656c6179207472616e636865732e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c7533320014048c53657420746865207a65726f74682064656c6179207472616e6368652077696474682e507365745f6e65656465645f617070726f76616c7304010c6e657710010c753332001504dc53657420746865206e756d626572206f662076616c696461746f7273206e656564656420746f20617070726f7665206120626c6f636b2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604590153657420746865206e756d626572206f662073616d706c657320746f20646f206f6620746865206052656c61795652464d6f64756c6f6020617070726f76616c2061737369676e6d656e7420637269746572696f6e2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c7533320017042d015365747320746865206d6178696d756d206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c75333200180465015365747320746865206d6178696d756d20746f74616c2073697a65206f66206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c7533320019049c5365742074686520637269746963616c20646f776e77617264206d6573736167652073697a652e707365745f756d705f736572766963655f746f74616c5f77656967687404010c6e6577200118576569676874001a043901536574732074686520736f6674206c696d697420666f7220746865207068617365206f66206469737061746368696e6720646973706174636861626c6520757077617264206d657373616765732e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b042d015365747320746865206d6178696d756d2073697a65206f6620616e20757077617264206d65737361676520746861742063616e2062652073656e7420627920612063616e6469646174652ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c0405015365747320746865206d6178696d756d206e756d626572206f66206d65737361676573207468617420612063616e6469646174652063616e20636f6e7461696e2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d0435015365747320746865206e756d626572206f662073657373696f6e7320616674657220776869636820616e2048524d50206f70656e206368616e6e656c207265717565737420657870697265732e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e045101536574732074686520616d6f756e74206f662066756e64732074686174207468652073656e6465722073686f756c642070726f7669646520666f72206f70656e696e6720616e2048524d50206368616e6e656c2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f086101536574732074686520616d6f756e74206f662066756e647320746861742074686520726563697069656e742073686f756c642070726f7669646520666f7220616363657074696e67206f70656e696e6720616e2048524d50206368616e6e656c2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c7533320020041d015365747320746865206d6178696d756d206e756d626572206f66206d6573736167657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c75333200210451015365747320746865206d6178696d756d20746f74616c2073697a65206f66206d6573736167657320696e20627974657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c75333200220449015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206163636570742ea07365745f68726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7304010c6e657710010c7533320023044d015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206163636570742e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c7533320024043d015365747320746865206d6178696d756d2073697a65206f662061206d657373616765207468617420636f756c6420657665722062652070757420696e746f20616e2048524d50206368616e6e656c2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200250445015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206f70656e2ea47365745f68726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200260449015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206f70656e2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c75333200270435015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206d657373616765732063616e2062652073656e7420627920612063616e6469646174652e747365745f756d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400280431015365747320746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c20757077617264206d657373616765206d617920636f6e73756d652e607365745f7076665f636865636b696e675f656e61626c656404010c6e6577880110626f6f6c0029045101456e61626c65206f722064697361626c6520505646207072652d636865636b696e672e20436f6e73756c7420746865206669656c6420646f63756d656e746174696f6e207072696f7220657865637574696e672e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a04510153657420746865206e756d626572206f662073657373696f6e206368616e676573206166746572207768696368206120505646207072652d636865636b696e6720766f74696e672069732072656a65637465642e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d626572002b1055015365747320746865206d696e696d756d2064656c6179206265747765656e20616e6e6f756e63696e6720746865207570677261646520626c6f636b20666f7220612070617261636861696e20756e74696c2074686554757067726164652074616b696e6720706c6163652e00390153656520746865206669656c6420646f63756d656e746174696f6e20666f7220696e666f726d6174696f6e20616e6420636f6e73747261696e747320666f7220746865206e65772076616c75652e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577880110626f6f6c002c084d0153657474696e67207468697320746f20747275652077696c6c2064697361626c6520636f6e73697374656e637920636865636b7320666f722074686520636f6e66696775726174696f6e20736574746572732e4455736520776974682063617574696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5506106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5906106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e746572040110646174616106018450617261636861696e73496e686572656e74446174613c543a3a4865616465723e0000043101456e7465722074686520706172617320696e686572656e742e20546869732077696c6c2070726f63657373206269746669656c647320616e64206261636b65642063616e646964617465732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e61060c4c706f6c6b61646f745f7072696d69746976657308763230496e686572656e7444617461040c48445201cd02001001246269746669656c647365060190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e646964617465738106017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e0001206469737075746573a90601604d756c74694469737075746553746174656d656e74536574000134706172656e745f686561646572cd02010c484452000065060000026906006906104c706f6c6b61646f745f7072696d697469766573087632187369676e65643c556e636865636b65645369676e6564081c5061796c6f6164016d062c5265616c5061796c6f6164016d06000c011c7061796c6f61646d06011c5061796c6f616400013c76616c696461746f725f696e6465787906013856616c696461746f72496e6465780001247369676e61747572657d06014856616c696461746f725369676e617475726500006d060c4c706f6c6b61646f745f7072696d69746976657308763250417661696c6162696c6974794269746669656c64000004007106017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e000071060000070875060075060c18626974766563146f72646572104c7362300000000079060c4c706f6c6b61646f745f7072696d6974697665730876323856616c696461746f72496e6465780000040010010c75333200007d06104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070245369676e61747572650000040049010148737232353531393a3a5369676e61747572650000810600000285060085060c4c706f6c6b61646f745f7072696d6974697665730876323c4261636b656443616e6469646174650404480124000c012463616e64696461746589060170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f746573a10601605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e64696365737106017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e000089060c4c706f6c6b61646f745f7072696d69746976657308763264436f6d6d697474656443616e6469646174655265636569707404044801240008012864657363726970746f723901015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e74738d06015043616e646964617465436f6d6d69746d656e747300008d060c4c706f6c6b61646f745f7072696d6974697665730876325043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d657373616765734d0201485665633c5570776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573910601705665633c4f7574626f756e6448726d704d6573736167653c49643e3e00014c6e65775f76616c69646174696f6e5f636f6465990601584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f6461746155010120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e0000910600000295060095060860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d65737361676504084964013d0100080124726563697069656e743d01010849640001106461746128015073705f7374643a3a7665633a3a5665633c75383e0000990604184f7074696f6e040454019d060108104e6f6e6500000010536f6d6504009d0600000100009d060c48706f6c6b61646f745f70617261636861696e287072696d6974697665733856616c69646174696f6e436f64650000040028011c5665633c75383e0000a106000002a50600a5060c4c706f6c6b61646f745f7072696d6974697665730876324c56616c69646974794174746573746174696f6e00010820496d706c6963697404007d06014856616c696461746f725369676e6174757265000100204578706c6963697404007d06014856616c696461746f725369676e617475726500020000a906000002ad0600ad060c4c706f6c6b61646f745f7072696d6974697665730876324c4469737075746553746174656d656e7453657400000c013863616e6469646174655f686173687d01013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473b10601ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e0000b106000002b50600b5060000040cb90679067d0600b9060c4c706f6c6b61646f745f7072696d697469766573087632404469737075746553746174656d656e740001081456616c69640400bd06016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c69640400c106016c496e76616c69644469737075746553746174656d656e744b696e6400010000bd060c4c706f6c6b61646f745f7072696d6974697665730876326456616c69644469737075746553746174656d656e744b696e64000110204578706c696369740000003c4261636b696e675365636f6e646564040024011048617368000100304261636b696e6756616c696404002401104861736800020040417070726f76616c436865636b696e6700030000c1060c4c706f6c6b61646f745f7072696d6974697665730876326c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c6963697400000000c506106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012058666f7263655f7365745f63757272656e745f636f6465080110706172613d0101185061726149640001206e65775f636f64659d06013856616c69646174696f6e436f6465000004f8536574207468652073746f7261676520666f72207468652070617261636861696e2076616c69646174696f6e20636f646520696d6d6564696174656c792e58666f7263655f7365745f63757272656e745f68656164080110706172613d0101185061726149640001206e65775f686561645501012048656164446174610001040101536574207468652073746f7261676520666f72207468652063757272656e742070617261636861696e2068656164206461746120696d6d6564696174656c792e6c666f7263655f7363686564756c655f636f64655f757067726164650c0110706172613d0101185061726149640001206e65775f636f64659d06013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100138543a3a426c6f636b4e756d6265720002042d015363686564756c6520616e207570677261646520617320696620697420776173207363686564756c656420696e2074686520676976656e2072656c617920706172656e7420626c6f636b2e4c666f7263655f6e6f74655f6e65775f68656164080110706172613d0101185061726149640001206e65775f686561645501012048656164446174610003041d014e6f74652061206e657720626c6f636b206865616420666f7220706172612077697468696e2074686520636f6e74657874206f66207468652063757272656e7420626c6f636b2e48666f7263655f71756575655f616374696f6e040110706172613d01011850617261496400040cf850757420612070617261636861696e206469726563746c7920696e746f20746865206e6578742073657373696f6e277320616374696f6e2071756575652ef457652063616e277420717565756520697420616e7920736f6f6e6572207468616e207468697320776974686f757420676f696e6720696e746f2074686538696e697469616c697a65722e2e2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f64659d06013856616c69646174696f6e436f6465000534a041646473207468652076616c69646174696f6e20636f646520746f207468652073746f726167652e00590154686520636f64652077696c6c206e6f7420626520616464656420696620697420697320616c72656164792070726573656e742e204164646974696f6e616c6c792c20696620505646207072652d636865636b696e67e069732072756e6e696e6720666f72207468617420636f64652c2069742077696c6c20626520696e7374616e746c792061636365707465642e0051014f74686572776973652c2074686520636f64652077696c6c20626520616464656420696e746f207468652073746f726167652e204e6f746520746861742074686520636f64652077696c6c2062652061646465646101696e746f2073746f726167652077697468207265666572656e636520636f756e7420302e205468697320697320746f206163636f756e74207468652066616374207468617420746865726520617265206e6f2075736572734d01666f72207468697320636f6465207965742e205468652063616c6c65722077696c6c206861766520746f206d616b6520737572652074686174207468697320636f6465206576656e7475616c6c79206765747365017573656420627920736f6d652070617261636861696e206f722072656d6f7665642066726f6d207468652073746f7261676520746f2061766f69642073746f72616765206c65616b732e20466f7220746865206c6174746572650170726566657220746f20757365207468652060706f6b655f756e757365645f76616c69646174696f6e5f636f64656020646973706174636861626c6520746f207261772073746f72616765206d616e6970756c6174696f6e2e005101546869732066756e6374696f6e206973206d61696e6c79206d65616e7420746f206265207573656420666f7220757067726164696e672070617261636861696e73207468617420646f206e6f7420666f6c6c6f77090174686520676f2d6168656164207369676e616c207768696c652074686520505646207072652d636865636b696e67206665617475726520697320656e61626c65642e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f686173685101014856616c69646174696f6e436f646548617368000614250152656d6f7665207468652076616c69646174696f6e20636f64652066726f6d207468652073746f726167652069666620746865207265666572656e636520636f756e7420697320302e0059015468697320697320626574746572207468616e2072656d6f76696e67207468652073746f72616765206469726563746c792c20626563617573652069742077696c6c206e6f742072656d6f76652074686520636f6465410174686174207761732073756464656e6c7920676f74207573656420627920736f6d652070617261636861696e207768696c65207468697320646973706174636861626c65207761732070656e64696e67306469737061746368696e672e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d74c9060144507666436865636b53746174656d656e740001247369676e61747572657d06014856616c696461746f725369676e61747572650007085501496e636c7564657320612073746174656d656e7420666f72206120505646207072652d636865636b696e6720766f74652e20506f74656e7469616c6c792c2066696e616c697a65732074686520766f746520616e644101656e616374732074686520726573756c747320696620746861742077617320746865206c61737420766f7465206265666f726520616368696576696e67207468652073757065726d616a6f726974792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec9060c4c706f6c6b61646f745f7072696d69746976657308763244507666436865636b53746174656d656e740000100118616363657074880110626f6f6c00011c7375626a6563745101014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e6465787906013856616c696461746f72496e6465780000cd06106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000c390149737375652061207369676e616c20746f2074686520636f6e73656e73757320656e67696e6520746f20666f726369626c79206163742061732074686f75676820616c6c2070617261636861696e5101626c6f636b7320696e20616c6c2072656c617920636861696e20626c6f636b7320757020746f20616e6420696e636c7564696e672074686520676976656e206e756d62657220696e207468652063757272656e74a0636861696e206172652076616c696420616e642073686f756c642062652066696e616c697a65642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed106106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c646d701870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed506106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657820013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030ac5365727669636520612073696e676c65206f76657277656967687420757077617264206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733adc2d2060556e6b6e6f776e4d657373616765496e646578603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e2d012d20605765696768744f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed906106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c04045400011c5868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e743d01011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000284d01496e697469617465206f70656e696e672061206368616e6e656c2066726f6d20612070617261636861696e20746f206120676976656e20726563697069656e74207769746820676976656e206368616e6e656c2c706172616d65746572732e0059012d206070726f706f7365645f6d61785f636170616369747960202d2073706563696669657320686f77206d616e79206d657373616765732063616e20626520696e20746865206368616e6e656c206174206f6e63652e2d012d206070726f706f7365645f6d61785f6d6573736167655f73697a6560202d2073706563696669657320746865206d6178696d756d2073697a65206f6620746865206d657373616765732e0011015468657365206e756d62657273206172652061207375626a65637420746f207468652072656c61792d636861696e20636f6e66696775726174696f6e206c696d6974732e005101546865206368616e6e656c2063616e206265206f70656e6564206f6e6c792061667465722074686520726563697069656e7420636f6e6669726d7320697420616e64206f6e6c79206f6e20612073657373696f6e1c6368616e67652e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e6465723d01011850617261496400010cf041636365707420612070656e64696e67206f70656e206368616e6e656c20726571756573742066726f6d2074686520676976656e2073656e6465722e00f4546865206368616e6e656c2077696c6c206265206f70656e6564206f6e6c79206f6e20746865206e6578742073657373696f6e20626f756e646172792e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f69647501013448726d704368616e6e656c49640002105501496e69746961746520756e696c61746572616c20636c6f73696e67206f662061206368616e6e656c2e20546865206f726967696e206d75737420626520656974686572207468652073656e646572206f722074686598726563697069656e7420696e20746865206368616e6e656c206265696e6720636c6f7365642e00c054686520636c6f737572652063616e206f6e6c792068617070656e206f6e20612073657373696f6e206368616e67652e40666f7263655f636c65616e5f68726d700c0110706172613d01011850617261496400011c696e626f756e6410010c7533320001206f7574626f756e6410010c75333200031c1901546869732065787472696e7369632074726967676572732074686520636c65616e7570206f6620616c6c207468652048524d502073746f72616765206974656d7320746861742101612070617261206d617920686176652e204e6f726d616c6c7920746869732068617070656e73206f6e6365207065722073657373696f6e2c20627574207468697320616c6c6f77730101796f7520746f20747269676765722074686520636c65616e757020696d6d6564696174656c7920666f7220612073706563696669632070617261636861696e2e00504f726967696e206d75737420626520526f6f742e0081014e756d626572206f6620696e626f756e6420616e64206f7574626f756e64206368616e6e656c7320666f7220607061726160206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000418a4466f7263652070726f636573732048524d50206f70656e206368616e6e656c2072657175657374732e0005014966207468657265206172652070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f66206f70656e696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000518a8466f7263652070726f636573732048524d5020636c6f7365206368616e6e656c2072657175657374732e0009014966207468657265206172652070656e64696e672048524d5020636c6f7365206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f6620636c6f73696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f69647501013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c7533320006205d01546869732063616e63656c7320612070656e64696e67206f70656e206368616e6e656c20726571756573742e2049742063616e2062652063616e63656c656420627920656974686572206f66207468652073656e64657219016f722074686520726563697069656e7420666f72207468617420726571756573742e20546865206f726967696e206d75737420626520656974686572206f662074686f73652e005d015468652063616e63656c6c6174696f6e2068617070656e7320696d6d6564696174656c792e204974206973206e6f7420706f737369626c6520746f2063616e63656c20746865207265717565737420696620697420697344616c72656164792061636365707465642e005901546f74616c206e756d626572206f66206f70656e2072657175657374732028692e652e206048726d704f70656e4368616e6e656c52657175657374734c6973746029206d7573742062652070726f7669646564206173347769746e65737320646174612e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632edd06106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a65000000042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee106105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001182072656769737465720c010869643d01011850617261496400013067656e657369735f6865616455010120486561644461746100013c76616c69646174696f6e5f636f64659d06013856616c69646174696f6e436f6465000038f852656769737465722068656164206461746120616e642076616c69646174696f6e20636f646520666f72206120726573657276656420506172612049642e0030232320417267756d656e7473c02d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e2d012d20606964603a2054686520706172612049442e204d757374206265206f776e65642f6d616e616765642062792074686520606f726967696e60207369676e696e67206163636f756e742e01012d206067656e657369735f68656164603a205468652067656e6573697320686561642064617461206f66207468652070617261636861696e2f7468726561642e25012d206076616c69646174696f6e5f636f6465603a2054686520696e697469616c2076616c69646174696f6e20636f6465206f66207468652070617261636861696e2f7468726561642e00402323204465706f736974732f466565739501546865206f726967696e207369676e6564206163636f756e74206d7573742072657365727665206120636f72726573706f6e64696e67206465706f73697420666f722074686520726567697374726174696f6e2e20416e797468696e6720616c7265616479d872657365727665642070726576696f75736c7920666f7220746869732070617261204944206973206163636f756e74656420666f722e00242323204576656e7473d454686520605265676973746572656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869643d01011850617261496400013067656e657369735f6865616455010120486561644461746100013c76616c69646174696f6e5f636f64659d06013856616c69646174696f6e436f6465000118dc466f7263652074686520726567697374726174696f6e206f6620612050617261204964206f6e207468652072656c617920636861696e2e00b8546869732066756e6374696f6e206d7573742062652063616c6c6564206279206120526f6f74206f726967696e2e001901546865206465706f7369742074616b656e2063616e2062652073706563696669656420666f72207468697320726567697374726174696f6e2e20416e79206050617261496460190163616e20626520726567697374657265642c20696e636c7564696e67207375622d3130303020494473207768696368206172652053797374656d2050617261636861696e732e286465726567697374657204010869643d01011850617261496400020c050144657265676973746572206120506172612049642c2066726565696e6720616c6c206461746120616e642072657475726e696e6720616e79206465706f7369742e007d015468652063616c6c6572206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e205468652070617261206d757374206265206120706172617468726561642e107377617008010869643d0101185061726149640001146f746865723d01011850617261496400032cd85377617020612070617261636861696e207769746820616e6f746865722070617261636861696e206f7220706172617468726561642e000101546865206f726967696e206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e00610154686520737761702077696c6c2068617070656e206f6e6c7920696620746865726520697320616c726561647920616e206f70706f7369746520737761702070656e64696e672e204966207468657265206973206e6f742c590174686520737761702077696c6c2062652073746f72656420696e207468652070656e64696e67207377617073206d61702c20726561647920666f722061206c6174657220636f6e6669726d61746f727920737761702e005d01546865206050617261496460732072656d61696e206d617070656420746f207468652073616d652068656164206461746120616e6420636f646520736f2065787465726e616c20636f64652063616e2072656c79206f6e3d01605061726149646020746f2062652061206c6f6e672d7465726d206964656e746966696572206f662061206e6f74696f6e616c202270617261636861696e222e20486f77657665722c20746865697255017363686564756c696e6720696e666f2028692e652e2077686574686572207468657927726520612070617261746872656164206f722070617261636861696e292c2061756374696f6e20696e666f726d6174696f6e94616e64207468652061756374696f6e206465706f736974206172652073776974636865642e44666f7263655f72656d6f76655f6c6f636b040110706172613d0101185061726149640004100d0152656d6f76652061206d616e61676572206c6f636b2066726f6d206120706172612e20546869732077696c6c20616c6c6f7720746865206d616e61676572206f662061350170726576696f75736c79206c6f636b6564207061726120746f2064657265676973746572206f7220737761702061207061726120776974686f7574207573696e6720676f7665726e616e63652e009843616e206f6e6c792062652063616c6c65642062792074686520526f6f74206f726967696e2e1c72657365727665000538945265736572766520612050617261204964206f6e207468652072656c617920636861696e2e004d01546869732066756e6374696f6e2077696c6c20726573657276652061206e6577205061726120496420746f206265206f776e65642f6d616e6167656420627920746865206f726967696e206163636f756e742e7d01546865206f726967696e206163636f756e742069732061626c6520746f2072656769737465722068656164206461746120616e642076616c69646174696f6e20636f6465207573696e67206072656769737465726020746f2063726561746581016120706172617468726561642e205573696e672074686520536c6f74732070616c6c65742c206120706172617468726561642063616e207468656e20626520757067726164656420746f2067657420612070617261636861696e20736c6f742e0030232320417267756d656e747379012d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e204265636f6d657320746865206d616e616765722f6f776e6572206f6620746865206e657720706172612049442e00402323204465706f736974732f466565732101546865206f726967696e206d75737420726573657276652061206465706f736974206f662060506172614465706f7369746020666f722074686520726567697374726174696f6e2e00242323204576656e74736d015468652060526573657276656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732c2077686963682070726f76696465732074686520494420726573657276656420666f72207573652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee506105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c65617365140110706172613d0101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00001069014a757374206120636f6e6e65637420696e746f2074686520606c656173655f6f7574602063616c6c2c20696e206361736520526f6f742077616e747320746f20666f72636520736f6d65206c6561736520746f2068617070656ee0696e646570656e64656e746c79206f6620616e79206f74686572206f6e2d636861696e206d656368616e69736d20746f207573652069742e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e40636c6561725f616c6c5f6c6561736573040110706172613d01011850617261496400010c4d01436c65617220616c6c206c656173657320666f72206120506172612049642c20726566756e64696e6720616e79206465706f73697473206261636b20746f20746865206f726967696e616c206f776e6572732e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e3c747269676765725f6f6e626f617264040110706172613d01011850617261496400021c250154727920746f206f6e626f61726420612070617261636861696e2074686174206861732061206c6561736520666f72207468652063757272656e74206c6561736520706572696f642e004501546869732066756e6374696f6e2063616e2062652075736566756c2069662074686572652077617320736f6d6520737461746520697373756520776974682061207061726120746861742073686f756c64390168617665206f6e626f61726465642c206275742077617320756e61626c6520746f2e204173206c6f6e67206173207468657920686176652061206c6561736520706572696f642c2077652063616e6c6c6574207468656d206f6e626f6172642066726f6d20686572652e00cc4f726967696e206d757374206265207369676e65642c206275742063616e2062652063616c6c656420627920616e796f6e652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee906105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e4870617261735f7375646f5f777261707065721870616c6c65741043616c6c040454000118747375646f5f7363686564756c655f706172615f696e697469616c697a6508010869643d01011850617261496400011c67656e65736973ed06013c5061726147656e65736973417267730000040d015363686564756c652061207061726120746f20626520696e697469616c697a656420617420746865207374617274206f6620746865206e6578742073657373696f6e2e687375646f5f7363686564756c655f706172615f636c65616e757004010869643d01011850617261496400010409015363686564756c652061207061726120746f20626520636c65616e656420757020617420746865207374617274206f6620746865206e6578742073657373696f6e2e807375646f5f7363686564756c655f706172617468726561645f7570677261646504010869643d0101185061726149640002048c557067726164652061207061726174687265616420746f20612070617261636861696e847375646f5f7363686564756c655f70617261636861696e5f646f776e677261646504010869643d01011850617261496400030494446f776e677261646520612070617261636861696e20746f206120706172617468726561645c7375646f5f71756575655f646f776e776172645f78636d08010869643d01011850617261496400010c78636df1060178426f783c78636d3a3a6f70617175653a3a56657273696f6e656458636d3e0004109853656e64206120646f776e776172642058434d20746f2074686520676976656e20706172612e00650154686520676976656e2070617261636861696e2073686f756c6420657869737420616e6420746865207061796c6f61642073686f756c64206e6f74206578636565642074686520707265636f6e666967757265642073697a658c60636f6e6669672e6d61785f646f776e776172645f6d6573736167655f73697a65602e6c7375646f5f65737461626c6973685f68726d705f6368616e6e656c10011873656e6465723d010118506172614964000124726563697069656e743d0101185061726149640001306d61785f636170616369747910010c7533320001406d61785f6d6573736167655f73697a6510010c7533320005100101466f72636566756c6c792065737461626c6973682061206368616e6e656c2066726f6d207468652073656e64657220746f2074686520726563697069656e742e00550154686973206973206571756976616c656e7420746f2073656e64696e6720616e206048726d703a3a68726d705f696e69745f6f70656e5f6368616e6e656c602065787472696e73696320666f6c6c6f776564206279846048726d703a3a68726d705f6163636570745f6f70656e5f6368616e6e656c602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eed060c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f6865616455010120486561644461746100013c76616c69646174696f6e5f636f64659d06013856616c69646174696f6e436f646500012470617261636861696e880110626f6f6c0000f106080c78636d3056657273696f6e656458636d041043616c6c00010c0856300400f506013476303a3a58636d3c43616c6c3e00000008563104000907013476313a3a58636d3c43616c6c3e0001000856320400c501013476323a3a58636d3c43616c6c3e00020000f5060c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574731902013c5665633c4d756c746941737365743e00011c65666665637473f90601405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574731902013c5665633c4d756c746941737365743e00011c65666665637473f90601405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574731902013c5665633c4d756c746941737365743e00011c65666665637473f90601405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b501010c753634000120726573706f6e736505070120526573706f6e7365000300345472616e7366657241737365740801186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065f90101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6cfd01014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572ad01010c7533320001406d61785f6d6573736167655f73697a65ad01010c7533320001306d61785f6361706163697479ad01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74ad01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72ad01010c75333200011873656e646572ad01010c753332000124726563697069656e74ad01010c7533320009002c52656c6179656446726f6d08010c77686f210201344d756c74694c6f636174696f6e00011c6d657373616765f5060170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a0000f906000002fd0600fd06100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976651902013c5665633c4d756c746941737365743e00011c726563656976651902013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574731902013c5665633c4d756c746941737365743e00011c72657365727665210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b501010c75363400011064657374210201344d756c74694c6f636174696f6e0001186173736574731902013c5665633c4d756c746941737365743e00060030427579457865637574696f6e140110666565731d0201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c00010c78636d010701385665633c58636d3c43616c6c3e3e000700000107000002f5060005070c0c78636d08763020526573706f6e73650001041841737365747304001902013c5665633c4d756c746941737365743e0000000009070c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473d101012c4d756c746941737365747300011c656666656374730d0701405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473d101012c4d756c746941737365747300011c656666656374730d0701405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473d101012c4d756c746941737365747300011c656666656374730d0701405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b501010c753634000120726573706f6e736519070120526573706f6e7365000300345472616e736665724173736574080118617373657473d101012c4d756c746941737365747300012c62656e6566696369617279a10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d101012c4d756c746941737365747300011064657374a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065f90101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6cfd01014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572ad01010c7533320001406d61785f6d6573736167655f73697a65ad01010c7533320001306d61785f6361706163697479ad01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74ad01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72ad01010c75333200011873656e646572ad01010c753332000124726563697069656e74ad01010c7533320009002c52656c6179656446726f6d08010c77686fa5010154496e746572696f724d756c74694c6f636174696f6e00011c6d65737361676509070170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964b501010c75363400014c6d61785f726573706f6e73655f776569676874b501010c753634000b0048556e73756273637269626556657273696f6e000c00000d070000021107001107100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473010201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279a10101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473010201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665010201404d756c7469417373657446696c74657200011c72656365697665d101012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473010201404d756c7469417373657446696c74657200011c72657365727665a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473010201404d756c7469417373657446696c74657200011064657374a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b501010c75363400011064657374a10101344d756c74694c6f636174696f6e000118617373657473010201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573d90101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c000130696e737472756374696f6e73150701385665633c58636d3c43616c6c3e3e00070000150700000209070019070c0c78636d08763120526573706f6e7365000108184173736574730400d101012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100001d07105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6ead010138543a3a426c6f636b4e756d6265720001486c656173655f706572696f645f696e646578ad0101404c65617365506572696f644f663c543e000014544372656174652061206e65772061756374696f6e2e005101546869732063616e206f6e6c792068617070656e207768656e2074686572652069736e277420616c726561647920616e2061756374696f6e20696e2070726f677265737320616e64206d6179206f6e6c79206265250163616c6c65642062792074686520726f6f74206f726967696e2e20416363657074732074686520606475726174696f6e60206f6620746869732061756374696f6e20616e64207468655901606c656173655f706572696f645f696e64657860206f662074686520696e697469616c206c6561736520706572696f64206f662074686520666f757220746861742061726520746f2062652061756374696f6e65642e0c626964140110706172612107011850617261496400013461756374696f6e5f696e646578ad01013041756374696f6e496e64657800012866697273745f736c6f74ad0101404c65617365506572696f644f663c543e0001246c6173745f736c6f74ad0101404c65617365506572696f644f663c543e000118616d6f756e74c4013042616c616e63654f663c543e00014049014d616b652061206e6577206269642066726f6d20616e206163636f756e742028696e636c7564696e6720612070617261636861696e206163636f756e742920666f72206465706c6f79696e672061206e65772870617261636861696e2e0059014d756c7469706c652073696d756c74616e656f757320626964732066726f6d207468652073616d65206269646465722061726520616c6c6f776564206f6e6c79206173206c6f6e6720617320616c6c206163746976653d0162696473206f7665726c61702065616368206f746865722028692e652e20617265206d757475616c6c79206578636c7573697665292e20426964732063616e6e6f742062652072656461637465642e0055012d20607375626020697320746865207375622d6269646465722049442c20616c6c6f77696e6720666f72206d756c7469706c6520636f6d706574696e67206269647320746f206265206d6164652062792028616e647066756e64656420627929207468652073616d65206163636f756e742e4d012d206061756374696f6e5f696e646578602069732074686520696e646578206f66207468652061756374696f6e20746f20626964206f6e2e2053686f756c64206a757374206265207468652070726573656e746876616c7565206f66206041756374696f6e436f756e746572602e49012d206066697273745f736c6f746020697320746865206669727374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e41012d20606c6173745f736c6f746020697320746865206c617374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e49012d2060616d6f756e74602069732074686520616d6f756e7420746f2062696420746f2062652068656c64206173206465706f73697420666f72207468652070617261636861696e2073686f756c6420746865c86269642077696e2e205468697320616d6f756e742069732068656c64207468726f7567686f7574207468652072616e67652e3863616e63656c5f61756374696f6e00020c7843616e63656c20616e20696e2d70726f67726573732061756374696f6e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e21070000063d01002507105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e6465782107011850617261496400010c636170c4013042616c616e63654f663c543e00013066697273745f706572696f64ad0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64ad0101404c65617365506572696f644f663c543e00010c656e64ad010138543a3a426c6f636b4e756d62657200012076657269666965722907014c4f7074696f6e3c4d756c74695369676e65723e00001069014372656174652061206e65772063726f77646c6f616e696e672063616d706169676e20666f7220612070617261636861696e20736c6f7420776974682074686520676976656e206c6561736520706572696f642072616e67652e005d0154686973206170706c6965732061206c6f636b20746f20796f75722070617261636861696e20636f6e66696775726174696f6e2c20656e737572696e6720746861742069742063616e6e6f74206265206368616e676564646279207468652070617261636861696e206d616e616765722e28636f6e747269627574650c0114696e6465782107011850617261496400011476616c7565c4013042616c616e63654f663c543e0001247369676e6174757265390701584f7074696f6e3c4d756c74695369676e61747572653e0001085101436f6e7472696275746520746f20612063726f77642073616c652e20546869732077696c6c207472616e7366657220736f6d652062616c616e6365206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e64657821070118506172614964000244c057697468647261772066756c6c2062616c616e6365206f66206120737065636966696320636f6e7472696275746f722e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e00ad015468652066756e64206d7573742062652065697468657220696e2c206f7220726561647920666f722c207265746972656d656e742e20466f7220612066756e6420746f206265202a696e2a207265746972656d656e742c207468656e20746865207265746972656d656e74f8666c6167206d757374206265207365742e20466f7220612066756e6420746f20626520726561647920666f72207265746972656d656e742c207468656e3a9c2d206974206d757374206e6f7420616c726561647920626520696e207265746972656d656e743b4d012d2074686520616d6f756e74206f66207261697365642066756e6473206d75737420626520626967676572207468616e20746865205f667265655f2062616c616e6365206f6620746865206163636f756e743b342d20616e64206569746865723abc20202d2074686520626c6f636b206e756d626572206d757374206265206174206c656173742060656e64603b206f722d0120202d207468652063757272656e74206c6561736520706572696f64206d7573742062652067726561746572207468616e207468652066756e64277320606c6173745f706572696f64602e006d01496e207468697320636173652c207468652066756e642773207265746972656d656e7420666c61672069732073657420616e64206974732060656e646020697320726573657420746f207468652063757272656e7420626c6f636b1c6e756d6265722e00f02d206077686f603a20546865206163636f756e742077686f736520636f6e747269627574696f6e2073686f756c642062652077697468647261776e2e19012d2060696e646578603a205468652070617261636861696e20746f2077686f73652063726f77646c6f616e2074686520636f6e747269627574696f6e20776173206d6164652e18726566756e64040114696e64657821070118506172614964000314e04175746f6d61746963616c6c7920726566756e6420636f6e7472696275746f7273206f6620616e20656e6465642063726f77646c6f616e2e210144756520746f20776569676874207265737472696374696f6e732c20746869732066756e6374696f6e206d6179206e65656420746f2062652063616c6c6564206d756c7469706c65490174696d657320746f2066756c6c7920726566756e6420616c6c2075736572732e2057652077696c6c20726566756e64206052656d6f76654b6579734c696d69746020757365727320617420612074696d652e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e20646973736f6c7665040114696e64657821070118506172614964000404550152656d6f766520612066756e6420616674657220746865207265746972656d656e7420706572696f642068617320656e64656420616e6420616c6c2066756e64732068617665206265656e2072657475726e65642e1065646974180114696e6465782107011850617261496400010c636170c4013042616c616e63654f663c543e00013066697273745f706572696f64ad0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64ad0101404c65617365506572696f644f663c543e00010c656e64ad010138543a3a426c6f636b4e756d62657200012076657269666965722907014c4f7074696f6e3c4d756c74695369676e65723e00050cd0456469742074686520636f6e66696775726174696f6e20666f7220616e20696e2d70726f67726573732063726f77646c6f616e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e206164645f6d656d6f080114696e6465783d0101185061726149640001106d656d6f28011c5665633c75383e00060cec41646420616e206f7074696f6e616c206d656d6f20746f20616e206578697374696e672063726f77646c6f616e20636f6e747269627574696f6e2e002d014f726967696e206d757374206265205369676e65642c20616e64207468652075736572206d757374206861766520636f6e747269627574656420746f207468652063726f77646c6f616e2e10706f6b65040114696e6465783d01011850617261496400070c74506f6b65207468652066756e6420696e746f20604e657752616973656000dc4f726967696e206d757374206265205369676e65642c20616e64207468652066756e6420686173206e6f6e2d7a65726f2072616973652e38636f6e747269627574655f616c6c080114696e646578210701185061726149640001247369676e6174757265390701584f7074696f6e3c4d756c74695369676e61747572653e000808e101436f6e7472696275746520796f757220656e746972652062616c616e636520746f20612063726f77642073616c652e20546869732077696c6c207472616e736665722074686520656e746972652062616c616e6365206f6620612075736572206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e290704184f7074696f6e040454012d070108104e6f6e6500000010536f6d6504002d0700000100002d07082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400a8013c656432353531393a3a5075626c69630000001c537232353531390400b4013c737232353531393a3a5075626c696300010014456364736104003107013465636473613a3a5075626c69630002000031070c1c73705f636f7265146563647361185075626c696300000400350701205b75383b2033335d00003507000003210000000800390704184f7074696f6e040454013d070108104e6f6e6500000010536f6d6504003d0700000100003d07082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040019040148656432353531393a3a5369676e61747572650000001c53723235353139040049010148737232353531393a3a5369676e617475726500010014456364736104004107014065636473613a3a5369676e61747572650002000041070c1c73705f636f7265146563647361245369676e617475726500000400450701205b75383b2036355d000045070000034100000008004907105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74731870616c6c65741043616c6c04045400010c6861737369676e5f7065726d5f70617261636861696e5f736c6f7404010869643d010118506172614964000004210141737369676e2061207065726d616e656e742070617261636861696e20736c6f7420616e6420696d6d6564696174656c79206372656174652061206c6561736520666f722069742e6861737369676e5f74656d705f70617261636861696e5f736c6f7408010869643d0101185061726149640001486c656173655f706572696f645f73746172744d070150536c6f744c65617365506572696f64537461727400010c390141737369676e20612074656d706f726172792070617261636861696e20736c6f742e205468652066756e6374696f6e20747269657320746f206372656174652061206c6561736520666f722069743901696d6d6564696174656c792069662060536c6f744c65617365506572696f6453746172743a3a43757272656e7460206973207370656369666965642c20616e6420696620746865206e756d62657239016f662063757272656e746c79206163746976652074656d706f7261727920736c6f74732069732062656c6f7720604d617854656d706f72617279536c6f745065724c65617365506572696f64602e5c756e61737369676e5f70617261636861696e5f736c6f7404010869643d010118506172614964000204c0556e61737369676e2061207065726d616e656e74206f722074656d706f726172792070617261636861696e20736c6f74042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4d070c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f747350536c6f744c65617365506572696f6453746172740001081c43757272656e74000000104e6578740001000051070c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573742902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d657373616765f1060154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573742902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747315020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573742902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747315020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765550701a4426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a43616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6ea1010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6efd0301484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e2902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e2902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573742902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747315020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69740d02012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573742902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172792902016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747315020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69740d02012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5507080c78636d3056657273696f6e656458636d041043616c6c00010c08563004005907013476303a3a58636d3c43616c6c3e00000008563104006d07013476313a3a58636d3c43616c6c3e00010008563204007d07013476323a3a58636d3c43616c6c3e0002000059070c0c78636d0876300c58636d041043616c6c00012c34576974686472617741737365740801186173736574731902013c5665633c4d756c746941737365743e00011c656666656374735d0701405665633c4f726465723c43616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574731902013c5665633c4d756c746941737365743e00011c656666656374735d0701405665633c4f726465723c43616c6c3e3e0001003454656c65706f727441737365740801186173736574731902013c5665633c4d756c746941737365743e00011c656666656374735d0701405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b501010c753634000120726573706f6e736505070120526573706f6e7365000300345472616e7366657241737365740801186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065f90101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c6907014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572ad01010c7533320001406d61785f6d6573736167655f73697a65ad01010c7533320001306d61785f6361706163697479ad01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74ad01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72ad01010c75333200011873656e646572ad01010c753332000124726563697069656e74ad01010c7533320009002c52656c6179656446726f6d08010c77686f210201344d756c74694c6f636174696f6e00011c6d65737361676559070170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a00005d070000026107006107100c78636d087630146f72646572144f72646572041043616c6c000120104e756c6c000000304465706f73697441737365740801186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976651902013c5665633c4d756c746941737365743e00011c726563656976651902013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574731902013c5665633c4d756c746941737365743e00011c72657365727665210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574731902013c5665633c4d756c746941737365743e00011064657374210201344d756c74694c6f636174696f6e00011c65666665637473f90601385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b501010c75363400011064657374210201344d756c74694c6f636174696f6e0001186173736574731902013c5665633c4d756c746941737365743e00060030427579457865637574696f6e140110666565731d0201284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c00010c78636d650701385665633c58636d3c43616c6c3e3e00070000650700000259070069070c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656428011c5665633c75383e00006d070c0c78636d0876310c58636d041043616c6c0001343457697468647261774173736574080118617373657473d101012c4d756c746941737365747300011c65666665637473710701405665633c4f726465723c43616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473d101012c4d756c746941737365747300011c65666665637473710701405665633c4f726465723c43616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473d101012c4d756c746941737365747300011c65666665637473710701405665633c4f726465723c43616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964b501010c753634000120726573706f6e736519070120526573706f6e7365000300345472616e736665724173736574080118617373657473d101012c4d756c746941737365747300012c62656e6566696369617279a10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d101012c4d756c746941737365747300011064657374a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f74797065f90101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737420010c75363400011063616c6c6907014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572ad01010c7533320001406d61785f6d6573736167655f73697a65ad01010c7533320001306d61785f6361706163697479ad01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74ad01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72ad01010c75333200011873656e646572ad01010c753332000124726563697069656e74ad01010c7533320009002c52656c6179656446726f6d08010c77686fa5010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167656d070170616c6c6f633a3a626f7865643a3a426f783c58636d3c43616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964b501010c75363400014c6d61785f726573706f6e73655f776569676874b501010c753634000b0048556e73756273637269626556657273696f6e000c000071070000027507007507100c78636d087631146f72646572144f72646572041043616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473010201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279a10101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473010201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665010201404d756c7469417373657446696c74657200011c72656365697665d101012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473010201404d756c7469417373657446696c74657200011c72657365727665a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473010201404d756c7469417373657446696c74657200011064657374a10101344d756c74694c6f636174696f6e00011c656666656374730d0701385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964b501010c75363400011064657374a10101344d756c74694c6f636174696f6e000118617373657473010201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573d90101284d756c7469417373657400011877656967687420010c7536340001106465627420010c75363400013468616c745f6f6e5f6572726f72880110626f6f6c000130696e737472756374696f6e73790701385665633c58636d3c43616c6c3e3e0007000079070000026d07007d070c0c78636d0876320c58636d041043616c6c00000400810701585665633c496e737472756374696f6e3c43616c6c3e3e0000810700000285070085070c0c78636d0876322c496e737472756374696f6e041043616c6c00017034576974686472617741737365740400d101012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400d101012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400d101012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964b501011c51756572794964000120726573706f6e7365ed010120526573706f6e73650001286d61785f776569676874b501010c753634000300345472616e736665724173736574080118617373657473d101012c4d756c746941737365747300012c62656e6566696369617279a10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473d101012c4d756c746941737365747300011064657374a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065f90101284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374b501010c75363400011063616c6c6907014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572ad01010c7533320001406d61785f6d6573736167655f73697a65ad01010c7533320001306d61785f6361706163697479ad01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74ad01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72ad01010c75333200011873656e646572ad01010c753332000124726563697069656e74ad01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400a5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964b501011c5175657279496400011064657374a10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874b501010c753634000c00304465706f73697441737365740c0118617373657473010201404d756c7469417373657446696c7465720001286d61785f617373657473ad01010c75333200012c62656e6566696369617279a10101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473010201404d756c7469417373657446696c7465720001286d61785f617373657473ad01010c75333200011064657374a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e000e003445786368616e6765417373657408011067697665010201404d756c7469417373657446696c74657200011c72656365697665d101012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473010201404d756c7469417373657446696c74657200011c72657365727665a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473010201404d756c7469417373657446696c74657200011064657374a10101344d756c74694c6f636174696f6e00010c78636dc501011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964b501011c5175657279496400011064657374a10101344d756c74694c6f636174696f6e000118617373657473010201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874b501010c75363400120030427579457865637574696f6e08011066656573d90101284d756c746941737365740001307765696768745f6c696d69740d02012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204007d07012458636d3c43616c6c3e0015002c536574417070656e64697804007d07012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473d101012c4d756c74694173736574730001187469636b6574a10101344d756c74694c6f636174696f6e00180010547261700400b501010c7536340019004053756273637269626556657273696f6e08012071756572795f6964b501011c5175657279496400014c6d61785f726573706f6e73655f776569676874b501010c753634001a0048556e73756273637269626556657273696f6e001b00008907083c77657374656e645f72756e74696d65304f726967696e43616c6c65720001101873797374656d04008d0701746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000004050617261636861696e734f726967696e04009107016470617261636861696e735f6f726967696e3a3a4f726967696e0029002458636d50616c6c657404009507014870616c6c65745f78636d3a3a4f726967696e00630010566f69640400990701110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f6964000300008d070c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200009107106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e04003d0101185061726149640000000095070c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400a10101344d756c74694c6f636174696f6e00000020526573706f6e73650400a10101344d756c74694c6f636174696f6e000100009907081c73705f636f726510566f6964000100009d070c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909a1070c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e7473a50701fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666f7d0401844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e0000a50710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401a907045300000400ad0701185665633c543e0000a9070000040810150500ad07000002a90700b1070000040818b50700b50710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400390301185665633c543e0000b90710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401bd07045300000400c50701185665633c543e0000bd0704184f7074696f6e04045401c1070108104e6f6e6500000010536f6d650400c1070000010000c1070c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c64730d0501384964656e746974794669656c64730000c507000002bd0700c9070c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014048546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909cd07083c70616c6c65745f7265636f76657279385265636f76657279436f6e6669670c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e647301d1070010013064656c61795f706572696f6410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e6473d107011c467269656e64730001247468726573686f6c640d01010c7531360000d10710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e6465645665630804540100045300000400390301185665633c543e0000d50700000408000000d907083c70616c6c65745f7265636f76657279384163746976655265636f766572790c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e647301d107000c011c6372656174656410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e6473d107011c467269656e64730000dd070c3c70616c6c65745f7265636f766572791870616c6c6574144572726f72040454000140284e6f74416c6c6f776564000004f055736572206973206e6f7420616c6c6f77656420746f206d616b6520612063616c6c206f6e20626568616c66206f662074686973206163636f756e74345a65726f5468726573686f6c640001048c5468726573686f6c64206d7573742062652067726561746572207468616e207a65726f404e6f74456e6f756768467269656e6473000204d0467269656e6473206c697374206d7573742062652067726561746572207468616e207a65726f20616e64207468726573686f6c64284d6178467269656e6473000304a8467269656e6473206c697374206d757374206265206c657373207468616e206d617820667269656e6473244e6f74536f72746564000404c8467269656e6473206c697374206d75737420626520736f7274656420616e642066726565206f66206475706c696361746573384e6f745265636f76657261626c650005049c54686973206163636f756e74206973206e6f742073657420757020666f72207265636f7665727948416c72656164795265636f76657261626c65000604ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f7665727938416c726561647953746172746564000704dc41207265636f766572792070726f636573732068617320616c7265616479207374617274656420666f722074686973206163636f756e74284e6f7453746172746564000804cc41207265636f766572792070726f6365737320686173206e6f74207374617274656420666f7220746869732072657363756572244e6f74467269656e64000904a854686973206163636f756e74206973206e6f74206120667269656e642077686f2063616e20766f7563682c44656c6179506572696f64000a04190154686520667269656e64206d757374207761697420756e74696c207468652064656c617920706572696f6420746f20766f75636820666f722074686973207265636f7665727938416c7265616479566f7563686564000b04bc5468697320757365722068617320616c726561647920766f756368656420666f722074686973207265636f76657279245468726573686f6c64000c04e8546865207468726573686f6c6420666f72207265636f766572696e672074686973206163636f756e7420686173206e6f74206265656e206d65742c5374696c6c416374697665000d04fc546865726520617265207374696c6c20616374697665207265636f7665727920617474656d7074732074686174206e65656420746f20626520636c6f73656430416c726561647950726f7879000e04ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f76657279204261645374617465000f0478536f6d6520696e7465726e616c2073746174652069732062726f6b656e2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e10710346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454012105045300000400e50701185665633c543e0000e507000002210500e907083870616c6c65745f76657374696e672052656c656173657300010808563000000008563100010000ed070c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742ef107000002f50700f50704184f7074696f6e04045401f9070108104e6f6e6500000010536f6d650400f9070000010000f907084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c012d052c426c6f636b4e756d62657201103450616c6c6574734f726967696e018907244163636f756e7449640100001401206d617962655f6964f0013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c2d05011043616c6c0001386d617962655f706572696f646963290501944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e8907013450616c6c6574734f726967696e0000fd070c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909090108083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400050801704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000050804184f7074696f6e0404540185030108104e6f6e6500000010536f6d65040085030000010000090810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e00000d080c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c61726765000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090911080c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000047c53656e646572206d75737420626520746865205375646f206163636f756e7404644572726f7220666f7220746865205375646f2070616c6c657415080000040819081800190810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454011d08045300000400210801185665633c543e00001d08083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650109012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970650901012450726f78795479706500011464656c617910012c426c6f636b4e756d626572000021080000021d080025080000040829081800290810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e646564566563080454012d08045300000400310801185665633c543e00002d08083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801242c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682401104861736800011868656967687410012c426c6f636b4e756d626572000031080000022d080035080c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909093908000004080004003d08083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e1501015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73390301385665633c4163636f756e7449643e000041080000040c490500180045080c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909094908089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e656404004d08012828626f6f6c2c20426e2900020024456d657267656e6379000300004d08000004088810005108089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e0404410100000c0120737570706f7274732d06012c537570706f7274733c413e00011473636f726521060134456c656374696f6e53636f726500011c636f6d707574651d01013c456c656374696f6e436f6d7075746500005508089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f740404540000080118766f746572735908013c5665633c566f7465724f663c543e3e00011c74617267657473390301445665633c543a3a4163636f756e7449643e000059080000025d08005d080000040c0020590300610810346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b012106045601100453000004006508013842547265654d61703c4b2c20563e00006508042042547265654d617008044b01210604560110000400690800000069080000026d08006d08000004082106100071080c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e0155050010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6e51050154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e6365000075080c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f720404540001306850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c6564040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732e79080c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001401086964000130543a3a4163636f756e74496400011070726576010101504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874010101504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f7570706572200120543a3a53636f726500011473636f7265200120543a3a53636f726500007d080c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164010101504f7074696f6e3c543a3a4163636f756e7449643e0001107461696c010101504f7074696f6e3c543a3a4163636f756e7449643e00008108000002200085080c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c6973740400890801244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090989080c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e64000300008d08085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328506f6f6c4d656d626572040454000010011c706f6f6c5f6964100118506f6f6c4964000118706f696e747318013042616c616e63654f663c543e0001687265776172645f706f6f6c5f746f74616c5f6561726e696e677318013042616c616e63654f663c543e000138756e626f6e64696e675f65726173910801e0426f756e64656442547265654d61703c457261496e6465782c2042616c616e63654f663c543e2c20543a3a4d6178556e626f6e64696e673e0000910810346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601180453000004009508013842547265654d61703c4b2c20563e00009508042042547265654d617008044b011004560118000400990800000099080000029d08009d0800000408101800a108085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c426f6e646564506f6f6c496e6e65720404540000100118706f696e747318013042616c616e63654f663c543e00011473746174652d010124506f6f6c53746174650001386d656d6265725f636f756e74657210010c753332000114726f6c6573a508015c506f6f6c526f6c65733c543a3a4163636f756e7449643e0000a508085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c526f6c657304244163636f756e7449640100001001246465706f7369746f720001244163636f756e744964000110726f6f74010101444f7074696f6e3c4163636f756e7449643e0001246e6f6d696e61746f72010101444f7074696f6e3c4163636f756e7449643e00013473746174655f746f67676c6572010101444f7074696f6e3c4163636f756e7449643e0000a908085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328526577617264506f6f6c04045400000c011c62616c616e636518013042616c616e63654f663c543e000138746f74616c5f6561726e696e677318013042616c616e63654f663c543e000118706f696e7473ad080130526577617264506f696e74730000ad08083c7072696d69746976655f7479706573105532353600000400b10801205b7536343b20345d0000b108000003040000002000b508085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320537562506f6f6c7304045400000801186e6f5f657261b9080134556e626f6e64506f6f6c3c543e000120776974685f657261bd080160556e626f6e64696e67506f6f6c73576974684572613c543e0000b908085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328556e626f6e64506f6f6c0404540000080118706f696e747318013042616c616e63654f663c543e00011c62616c616e636518013042616c616e63654f663c543e0000bd0810346672616d655f737570706f72741c73746f7261676544626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601b908045300000400c108013842547265654d61703c4b2c20563e0000c108042042547265654d617008044b0110045601b908000400c508000000c508000002c90800c9080000040810b90800cd0810346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401080453000004002801185665633c543e0000d10808346672616d655f737570706f72742050616c6c6574496400000400e901011c5b75383b20385d0000d5080c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144572726f7204045400016430506f6f6c4e6f74466f756e6400000488412028626f6e6465642920706f6f6c20696420646f6573206e6f742065786973742e48506f6f6c4d656d6265724e6f74466f756e640001046c416e206163636f756e74206973206e6f742061206d656d6265722e48526577617264506f6f6c4e6f74466f756e640002042101412072657761726420706f6f6c20646f6573206e6f742065786973742e20496e20616c6c206361736573207468697320697320612073797374656d206c6f676963206572726f722e40537562506f6f6c734e6f74466f756e6400030468412073756220706f6f6c20646f6573206e6f742065786973742e644163636f756e7442656c6f6e6773546f4f74686572506f6f6c0004084d01416e206163636f756e7420697320616c72656164792064656c65676174696e6720696e20616e6f7468657220706f6f6c2e20416e206163636f756e74206d6179206f6e6c792062656c6f6e6720746f206f6e653c706f6f6c20617420612074696d652e40496e73756666696369656e74426f6e64000504e454686520706f6f6c2068617320696e73756666696369656e742062616c616e636520746f20626f6e642061732061206e6f6d696e61746f722e40416c7265616479556e626f6e64696e67000604b0546865206d656d62657220697320616c726561647920756e626f6e64696e6720696e2074686973206572612e3846756c6c79556e626f6e64696e670007083d01546865206d656d6265722069732066756c6c7920756e626f6e6465642028616e6420746875732063616e6e6f74206163636573732074686520626f6e64656420616e642072657761726420706f6f6ca8616e796d6f726520746f2c20666f72206578616d706c652c20636f6c6c6563742072657761726473292e444d6178556e626f6e64696e674c696d69740008040901546865206d656d6265722063616e6e6f7420756e626f6e642066757274686572206368756e6b732064756520746f207265616368696e6720746865206c696d69742e4443616e6e6f745769746864726177416e790009044d014e6f6e65206f66207468652066756e64732063616e2062652077697468647261776e2079657420626563617573652074686520626f6e64696e67206475726174696f6e20686173206e6f74207061737365642e444d696e696d756d426f6e644e6f744d6574000a04290154686520616d6f756e7420646f6573206e6f74206d65657420746865206d696e696d756d20626f6e6420746f20656974686572206a6f696e206f7220637265617465206120706f6f6c2e304f766572666c6f775269736b000b042101546865207472616e73616374696f6e20636f756c64206e6f742062652065786563757465642064756520746f206f766572666c6f77207269736b20666f722074686520706f6f6c2e344e6f7444657374726f79696e67000c085d014120706f6f6c206d75737420626520696e205b60506f6f6c53746174653a3a44657374726f79696e67605d20696e206f7264657220666f7220746865206465706f7369746f7220746f20756e626f6e64206f7220666f72b86f74686572206d656d6265727320746f206265207065726d697373696f6e6c6573736c7920756e626f6e6465642e444e6f744f6e6c79506f6f6c4d656d626572000d085101546865206465706f7369746f72206d75737420626520746865206f6e6c79206d656d62657220696e2074686520626f6e64656420706f6f6c20696e206f7264657220746f20756e626f6e642e20416e642074686545016465706f7369746f72206d75737420626520746865206f6e6c79206d656d62657220696e207468652073756220706f6f6c7320696e206f7264657220746f20776974686472617720756e626f6e6465642e304e6f744e6f6d696e61746f72000e04f45468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e544e6f744b69636b65724f7244657374726f79696e67000f043d01456974686572206129207468652063616c6c65722063616e6e6f74206d616b6520612076616c6964206b69636b206f722062292074686520706f6f6c206973206e6f742064657374726f79696e672e1c4e6f744f70656e0010047054686520706f6f6c206973206e6f74206f70656e20746f206a6f696e204d6178506f6f6c73001104845468652073797374656d206973206d61786564206f7574206f6e20706f6f6c732e384d6178506f6f6c4d656d626572730012049c546f6f206d616e79206d656d6265727320696e2074686520706f6f6c206f722073797374656d2e4443616e4e6f744368616e676553746174650013048854686520706f6f6c732073746174652063616e6e6f74206265206368616e6765642e54446f65734e6f74486176655065726d697373696f6e001404b85468652063616c6c657220646f6573206e6f742068617665206164657175617465207065726d697373696f6e732e544d65746164617461457863656564734d61784c656e001504ac4d657461646174612065786365656473205b60436f6e6669673a3a4d61784d657461646174614c656e605d38446566656e736976654572726f720016083101536f6d65206572726f72206f6363757272656420746861742073686f756c64206e657665722068617070656e2e20546869732073686f756c64206265207265706f7274656420746f20746865306d61696e7461696e6572732e5c4e6f74456e6f756768506f696e7473546f556e626f6e64001704944e6f7420656e6f75676820706f696e74732e20547920756e626f6e64696e67206c6573732e9c5061727469616c556e626f6e644e6f74416c6c6f7765645065726d697373696f6e6c6573736c79001804bc5061727469616c20756e626f6e64696e67206e6f7720616c6c6f776564207065726d697373696f6e6c6573736c792e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d9080c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000ac01346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c753332000160756d705f736572766963655f746f74616c5f77656967687420011857656967687400019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200019468726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200019068726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c753332000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000140706172617468726561645f636f72657310010c753332000148706172617468726561645f7265747269657310010c75333200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d626572000164636861696e5f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001687468726561645f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f7265fd03012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f7273fd03012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d626572000158646973707574655f6d61785f7370616d5f736c6f747310010c753332000194646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c753332000164756d705f6d61785f696e646976696475616c5f7765696768742001185765696768740001507076665f636865636b696e675f656e61626c6564880110626f6f6c0001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720000dd08000002e10800e1080000040810d90800e508106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e908000002790600ed08000002d50300f1080c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c646d060150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e0000f5080c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480124044e011000200110636f726559010124436f7265496e646578000110686173687d01013443616e6469646174654861736800012864657363726970746f723901015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f746573710601604269745665633c75382c204269744f726465724c7362303e00011c6261636b657273710601604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f75705d01012847726f7570496e6465780000f908106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e3457726f6e67436f6c6c61746f72000b04ac43616e64696461746520696e636c756465642077697468207468652077726f6e6720636f6c6c61746f722e4c5363686564756c65644f75744f664f72646572000c04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000d04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000e0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000f04604f757470757420636f646520697320746f6f206c617267656c43616e6469646174654e6f74496e506172656e74436f6e746578740010048043616e646964617465206e6f7420696e20706172656e7420636f6e746578742e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0899015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c2070617261206865616420696e2074686530636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909fd080c4c706f6c6b61646f745f7072696d6974697665730876324c536372617065644f6e436861696e566f7465730404480124000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e6469646174650109011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e0001206469737075746573a90601604d756c74694469737075746553746174656d656e7453657400000109000002050900050900000408350109090009090000020d09000d09000004087906a506001109106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400011864546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909091509000002e9080019090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65725050617261746872656164436c61696d5175657565000008011471756575651d0901545665633c517565756564506172617468726561643e0001406e6578745f636f72655f6f666673657410010c75333200001d0900000221090021090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657240517565756564506172617468726561640000080114636c61696d2509013c50617261746872656164456e74727900012c636f72655f6f666673657410010c753332000025090c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164456e7472790000080114636c61696d2909013c50617261746872656164436c61696d00011c7265747269657310010c753332000029090c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164436c61696d000008003d0101084964000041010128436f6c6c61746f72496400002d09000002310900310904184f7074696f6e0404540135090108104e6f6e6500000010536f6d6504003509000001000035090c4c706f6c6b61646f745f7072696d69746976657308763230436f72654f63637570696564000108285061726174687265616404002509013c50617261746872656164456e7472790000002450617261636861696e0001000039090000023d01003d0900000241090041090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657238436f726541737369676e6d656e740000100110636f726559010124436f7265496e64657800011c706172615f69643d0101185061726149640001106b696e644509013841737369676e6d656e744b696e6400012467726f75705f6964785d01012847726f7570496e646578000045090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65723841737369676e6d656e744b696e640001082450617261636861696e0000002850617261746872656164080041010128436f6c6c61746f724964000010010c7533320001000049090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f616363657074710601604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a656374710601604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d6265720001186361757365734d09017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e00004d0900000251090051090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e6704003d0101185061726149640000001c5570677261646508010869643d01011850617261496400014c72656c61795f706172656e745f6e756d62657210012c426c6f636b4e756d62657200010000550900000251010059090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e000600005d09000004083d01100061090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d6573650901605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564fd0301244f7074696f6e3c4e3e0000650900000269090069090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e00006d090000025d090071090c4c706f6c6b61646f745f7072696d6974697665730876323855706772616465476f41686561640001081441626f72740000001c476f41686561640001000075090c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e74000000007909106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f74557067726164650003049c506172612063616e6e6f7420626520757067726164656420746f20612070617261636861696e2e3c43616e6e6f74446f776e6772616465000404a8506172612063616e6e6f7420626520646f776e67726164656420746f206120706172617468726561642e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e40507666436865636b44697361626c6564000b08590154686520505646207072652d636865636b696e672073746174656d656e742063616e6e6f7420626520696e636c756465642073696e63652074686520505646207072652d636865636b696e67206d656368616e69736d3069732064697361626c65642e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909097d0900000281090081090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f7273ed0801405665633c56616c696461746f7249643e000118717565756564ed0801405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000850900000289090089090860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736728013c446f776e776172644d65737361676500008d09000004083d0128009109106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144572726f720404540001084c556e6b6e6f776e4d657373616765496e6465780000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e3c5765696768744f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a09090995090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564880110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c753332000099090000027501009d090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164a10901304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000a10904184f7074696f6e04045401240108104e6f6e6500000010536f6d650400240000010000a509000002a90900a9090860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746128015073705f7374643a3a7665633a3a5665633c75383e0000ad09000002b10900b1090000040810390900b509106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f7204045400014c544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909b909000002d90300bd090c4c706f6c6b61646f745f7072696d6974697665730876322c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e6469636573e908014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f7273ed0801405665633c56616c696461746f7249643e000138646973636f766572795f6b657973c10901645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b657973b90901445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f757073150901605665633c5665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000c109000002dd0300c50900000408107d0100c9090c4c706f6c6b61646f745f7072696d6974697665730876323044697370757465537461746504044e01100010013876616c696461746f72735f666f727106017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e73747106017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174fd0301244f7074696f6e3c4e3e0000cd09106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f7204045400011c744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e34506f74656e7469616c5370616d000504d0546f6f206d616e79207370616d20736c6f7473207573656420627920736f6d652073706563696669632076616c696461746f722e4853696e676c65536964656444697370757465000604c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d1090c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564880110626f6f6c0000d509105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f74506172617468726561640006046450617261206973206e6f74206120506172617468726561642e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e6772616465000804d043616e6e6f74207363686564756c6520646f776e6772616465206f662070617261636861696e20746f20706172617468726561643443616e6e6f7455706772616465000904c843616e6e6f74207363686564756c652075706772616465206f66207061726174687265616420746f2070617261636861696e28506172614c6f636b6564000a04790150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e20676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08610143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261732061726574636f727265637420666f7220746865207377617020746f20776f726b2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909d909000002050800dd09105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e109105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e4870617261735f7375646f5f777261707065721870616c6c6574144572726f720404540001203c50617261446f65736e744578697374000004e0546865207370656369666965642070617261636861696e206f722070617261746872656164206973206e6f7420726567697374657265642e4450617261416c7265616479457869737473000104f0546865207370656369666965642070617261636861696e206f72207061726174687265616420697320616c726561647920726567697374657265642e54457863656564734d61784d65737361676553697a6500020865014120444d50206d65737361676520636f756c646e27742062652073656e742062656361757365206974206578636565647320746865206d6178696d756d2073697a6520616c6c6f77656420666f72206120646f776e77617264206d6573736167652e38436f756c646e74436c65616e757000030480436f756c64206e6f74207363686564756c65207061726120636c65616e75702e344e6f7450617261746872656164000404444e6f74206120706172617468726561642e304e6f7450617261636861696e000504404e6f7420612070617261636861696e2e3443616e6e6f74557067726164650006046843616e6e6f74207570677261646520706172617468726561642e3c43616e6e6f74446f776e67726164650007046c43616e6e6f7420646f776e67726164652070617261636861696e2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909e50900000408003d0100e90900000324000000ed0900ed0904184f7074696f6e04045401f1090108104e6f6e6500000010536f6d650400f1090000010000f1090000040c003d011800f509105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909f9090c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e74496400012076657269666965722907014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6efd0901744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e6465780000fd090c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d62657200020000010a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110475015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e7420706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909050a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74735850617261636861696e54656d706f72617279536c6f7408244163636f756e74496401002c4c65617365506572696f6401100014011c6d616e616765720001244163636f756e744964000130706572696f645f626567696e10012c4c65617365506572696f64000130706572696f645f636f756e7410012c4c65617365506572696f640001286c6173745f6c65617365fd03014c4f7074696f6e3c4c65617365506572696f643e00012c6c656173655f636f756e7410010c7533320000090a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74731870616c6c6574144572726f720404540001243c50617261446f65736e744578697374000004e0546865207370656369666965642070617261636861696e206f722070617261746872656164206973206e6f7420726567697374657265642e344e6f7450617261746872656164000104444e6f74206120706172617468726561642e3443616e6e6f74557067726164650002046843616e6e6f74207570677261646520706172617468726561642e3c43616e6e6f74446f776e67726164650003046c43616e6e6f7420646f776e67726164652070617261636861696e2e4c536c6f74416c726561647941737369676e6564000404b45065726d616e656e74206f722054656d706f7261727920736c6f7420616c72656164792061737369676e65642e3c536c6f744e6f7441737369676e6564000504c85065726d616e656e74206f722054656d706f7261727920736c6f7420686173206e6f74206265656e2061737369676e65642e484f6e676f696e674c6561736545786973747300060480416e206f6e676f696e67206c6561736520616c7265616479206578697374732e644d61785065726d616e656e74536c6f74734578636565646564000700644d617854656d706f72617279536c6f7473457863656564656400080004ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a0909090d0a0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465722902015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f74696679110a01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e2902015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665880110626f6f6c000100145265616479080120726573706f6e7365190a014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000110a04184f7074696f6e04045401150a0108104e6f6e6500000010536f6d650400150a0000010000150a00000408080800190a080c78636d4456657273696f6e6564526573706f6e736500010c08563004000507013076303a3a526573706f6e736500000008563104001907013076313a3a526573706f6e73650001000856320400ed01013076323a3a526573706f6e7365000200001d0a0000040810290200210a0000040c20201000250a10346672616d655f737570706f72741c73746f726167652c626f756e6465645f76656328426f756e64656456656308045401290a0453000004002d0a01185665633c543e0000290a00000408290210002d0a000002290a00310a0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e74546172676574730400f0013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000350a0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04ad010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f76332f72756e74696d652f6576656e74732d616e642d6572726f7273290a0909096f6620746869732070616c6c65742e0a090909390a102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730111031043616c6c017504245369676e6174757265013d07144578747261013d0a000400280000003d0a00000420410a450a490a4d0a510a590a5d0a610a00410a10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000450a10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000490a10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e040454000000004d0a10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000510a10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400550a010c4572610000550a102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000590a10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400ad010120543a3a496e64657800005d0a10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000610a086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400c4013042616c616e63654f663c543e0000650a083c77657374656e645f72756e74696d651c52756e74696d6500000000b81853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510248000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510280400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002480000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e1844696765737401002c040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301003c04001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022435020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000390204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100880400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100880400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500002d02040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e01410201481830426c6f636b5765696768747351028501b08b8e1b0100000000204aa9d101000080c9b60400000000018006299258010000010098f73e5d01000001000000000000000080c9b6040000000001808e7bfccc0100000100204aa9d1010000010088526a7400000080c9b6040000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e67746861023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e20446257656967687469024040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e6d0245031c77657374656e64387061726974792d77657374656e64020000000e2400000000000038df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0200000049eaaf1b548a0cb00100000091d5df18b0d2cf5801000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a8010000000b000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e28535335385072656669780d01082a0014a8205468652064657369676e61746564205353383520707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e017d02001042616265011042616265402845706f6368496e64657801002020000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f726974696573010081020400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100910220000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100910220000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000950204000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100810204000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510a10204000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000a90204000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e6573730100bd0204001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f636853746172740100ec200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000c10204000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e6669670000c1020400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e01c502000c3445706f63684475726174696f6e202058020000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652020701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f77656401d902012454696d657374616d70012454696d657374616d70080c4e6f7701002020000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e24446964557064617465010088040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f01dd020004344d696e696d756d506572696f642020b80b000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00021c496e6469636573011c496e646963657304204163636f756e74730001040210e1020400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e01e502016c041c4465706f73697418400010a5d4e8000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e01e902032042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b730101040200ed02040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e2052657365727665730101040200fd02040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100090304000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e010d0301700c484578697374656e7469616c4465706f736974184000e40b5402000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e01190304485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c69657201001d0340000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e01002103040000000004604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e001a28417574686f72736869700128417574686f72736869700c18556e636c6573010025030400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c6573010088040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e012d03000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e013503051c5374616b696e67011c5374616b696e679c30486973746f7279446570746801001010540000001c8c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00390120496e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e006101204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e206f74686572776973652e20492e652e2061637469766520657261206d757374390120616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203e2063757272656e745f657261202d20686973746f72795f646570746860206d757374206265302067756172616e746565642e3856616c696461746f72436f756e74010010100000000004a82054686520696465616c206e756d626572206f66207374616b696e67207061727469636970616e74732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100390304000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e6465640001040500000400040101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e344d696e436f6d6d697373696f6e01008410000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c656467657200010402003d030400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e14506179656501010405005103040004e42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e2856616c696461746f727301010405007c08000004450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f727300010405005503040040750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468656d01205b60436f6e6669673a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e20496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e2441637469766545726100005d03040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400103101205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c6173742060484953544f52595f44455054486020657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b65727301010805056103c00c0000001878204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e48457261735374616b657273436c697070656401010805056103c00c0000002c9820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865dc2060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e484572617356616c696461746f725072656673010108050561037c0800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4c4572617356616c696461746f7252657761726400010405101804000c09012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c6173742060484953544f52595f44455054486020657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e74730101040510650314000000000008ac205265776172647320666f7220746865206c6173742060484953544f52595f44455054486020657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b65010104051018400000000000000000000000000000000008ec2054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c6173742060484953544f52595f44455054486020657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100750304000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e01008410000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c617368657301010405107903040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100350204001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e457261000108050561038903040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e4572610001080505610318040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e7300010405008d030400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c6173680101040571039103800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e584561726c69657374556e6170706c696564536c617368000010040004fc20546865206561726c696573742065726120666f72207768696368207765206861766520612070656e64696e672c20756e6170706c69656420736c6173682e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f727301009503040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e3853746f7261676556657273696f6e01009d03040710cc2054727565206966206e6574776f726b20686173206265656e20757067726164656420746f20746869732076657273696f6e2e7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076372e302e3020666f72206e6577206e6574776f726b732e384368696c6c5468726573686f6c640000a10304000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e01a503017818384d61784e6f6d696e6174696f6e7310101000000004b4204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e7320706572206e6f6d696e61746f722e3853657373696f6e735065724572611010060000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10101c00000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e10101b000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e804d61784e6f6d696e61746f72526577617264656450657256616c696461746f7210104000000010f820546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320726577617264656420666f7220656163682076616c696461746f722e00510120466f7220656163682076616c696461746f72206f6e6c79207468652060244d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732063616e390120636c61696d207468656972207265776172642e2054686973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e484d6178556e6c6f636b696e674368756e6b73101020000000084d0120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e20686176652e204566666563746976656c79f82064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d617920626520756e626f6e64696e6720696e2e01bd0306204f6666656e63657301204f6666656e6365730c1c5265706f7274730001040524c103040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505c50331020400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e485265706f72747342794b696e64496e646578010104059028040018110120456e756d65726174657320616c6c207265706f727473206f662061206b696e6420616c6f6e672077697468207468652074696d6520746865792068617070656e65642e00bc20416c6c207265706f7274732061726520736f72746564206279207468652074696d65206f66206f6666656e63652e004901204e6f74652074686174207468652061637475616c2074797065206f662074686973206d617070696e6720697320605665633c75383e602c207468697320697320626563617573652076616c756573206f66690120646966666572656e7420747970657320617265206e6f7420737570706f7274656420617420746865206d6f6d656e7420736f2077652061726520646f696e6720746865206d616e75616c2073657269616c697a6174696f6e2e00018c00000728486973746f726963616c00000000001b1c53657373696f6e011c53657373696f6e1c2856616c696461746f7273010039030400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e676564010088040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100c9030400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f727301004d030400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500d1030400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405e10300040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01e90301940001ed03081c4772616e647061011c4772616e647061181453746174650100f10304000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e67650000f503040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c65640000ec0400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e745365744964010020200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e00010405201004001059012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e010104019804384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e20757365012d040a20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b65797301003104040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e485265636569766564486561727462656174730001080505ec39040400083d0120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e6465786020746fb02060577261707065724f70617175653c426f756e6465644f70617175654e6574776f726b53746174653e602e38417574686f726564426c6f636b730101080505610310100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e014d0401ac0440556e7369676e65645072696f726974792020ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e0169040b48417574686f72697479446973636f7665727900000000000c1c5574696c69747900016d0401d0044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e019d0710204964656e7469747901204964656e7469747910284964656e746974794f660001040500a10704000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f66000104020009050400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500b10744000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e28526567697374726172730100b9070400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e01790401dc183042617369634465706f736974184000a0724e18090000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f736974184000a89c13460200000000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f736974184000204aa9d101000000000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e01c90711205265636f7665727901205265636f766572790c2c5265636f76657261626c650001040500cd0704000409012054686520736574206f66207265636f76657261626c65206163636f756e747320616e64207468656972207265636f7665727920636f6e66696775726174696f6e2e404163746976655265636f7665726965730001080505d507d9070400106820416374697665207265636f7665727920617474656d7074732e001501204669727374206163636f756e7420697320746865206163636f756e7420746f206265207265636f76657265642c20616e6420746865207365636f6e64206163636f756e74ac20697320746865207573657220747279696e6720746f207265636f76657220746865206163636f756e742e1450726f787900010402000004000c9020546865206c697374206f6620616c6c6f7765642070726f7879206163636f756e74732e00f8204d61702066726f6d2074686520757365722077686f2063616e2061636365737320697420746f20746865207265636f7665726564206163636f756e742e01190501e01044436f6e6669674465706f736974426173651840005039278c040000000000000000000010550120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061207265636f7665727920636f6e66696775726174696f6e2e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a65206973a8206032202b2073697a656f6628426c6f636b4e756d6265722c2042616c616e636529602062797465732e4c467269656e644465706f736974466163746f7218400088526a740000000000000000000000142d012054686520616d6f756e74206f662063757272656e6379206e656564656420706572206164646974696f6e616c2075736572207768656e206372656174696e672061207265636f766572793c20636f6e66696775726174696f6e2e004d0120546869732069732068656c6420666f7220616464696e67206073697a656f66284163636f756e7449642960206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167651c2076616c75652e284d6178467269656e6473101009000000180d0120546865206d6178696d756d20616d6f756e74206f6620667269656e647320616c6c6f77656420696e2061207265636f7665727920636f6e66696775726174696f6e2e000d01204e4f54453a20546865207468726573686f6c642070726f6772616d6d656420696e20746869732050616c6c65742075736573207531362c20736f20697420646f65730901206e6f74207265616c6c79206d616b652073656e736520746f20686176652061206c696d697420686572652067726561746572207468616e207531363a3a4d41582e15012042757420616c736f2c20746861742069732061206c6f74206d6f7265207468616e20796f752073686f756c642070726f6261626c792073657420746869732076616c75653420746f20616e797761792e2e2e3c5265636f766572794465706f7369741840005039278c04000000000000000000001c1d0120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72207374617274696e672061207265636f766572792e0035012054686973206973207072696d6172696c792068656c6420666f7220646574657272696e67206d616c6963696f7573207265636f7665727920617474656d7074732c20616e642073686f756c642901206861766520612076616c7565206c6172676520656e6f7567682074686174206120626164206163746f7220776f756c642063686f6f7365206e6f7420746f20706c61636520746869732901206465706f7369742e20497420616c736f206163747320746f2066756e64206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069734101206073697a656f6628426c6f636b4e756d6265722c2042616c616e6365202b2054202a204163636f756e74496429602062797465732e2057686572652054206973206120636f6e666967757261626c652c207468726573686f6c642e01dd07121c56657374696e67011c56657374696e67081c56657374696e670001040200e107040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100e90704000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e011d0501e408444d696e5665737465645472616e7366657218400010a5d4e8000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c0000000001ed0713245363686564756c657201245363686564756c657208184167656e64610101040510f1070400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b75700001040528ec0400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01250501e808344d6178696d756d576569676874202000806e877401000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e01fd071420507265696d6167650120507265696d6167650824537461747573466f72000104062401080400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f7200010406240908040004942054686520707265696d616765732073746f72656420627920746869732070616c6c65742e01310501f800010d081c105375646f01105375646f040c4b6579000000040004842054686520604163636f756e74496460206f6620746865207375646f206b65792e01350501fc00011108151450726f7879011450726f7879081c50726f78696573010104050015084400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500250844000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e013905010501184050726f78794465706f73697442617365184000947cece8000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f7218408000596200000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f73697442617365184000947cece8000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f7218400001b2c400000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01350816204d756c746973696701204d756c746973696708244d756c746973696773000108050239083d08040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c73000104060441080400000141050111010c2c4465706f73697442617365184000bce7dae9000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184000105e5f0000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f726965730d0108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e0145081768456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e745068617365010049080400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e000051080400043d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e20536e617073686f740000550804000c7020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e38446573697265645461726765747300001004000ccc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e40536e617073686f744d657461646174610000250604000c9820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e6469636573010061080400184d01204120736f727465642c20626f756e64656420736574206f6620602873636f72652c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f20612076616c756520696e5420605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d61700001040510710804001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f7265000021060400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e014d050119013c34556e7369676e656450686173651010960000000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e656450686173651010960000000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c64841000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e5c426574746572556e7369676e65645468726573686f6c64841020a10700084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061738020226265747465722220696e2074686520556e7369676e65642070686173652e384f6666636861696e52657065617410102500000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f726974792020ffffffffffffff7f04250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365505369676e65644d61785375626d697373696f6e731010800000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d61785765696768742020d07a9a76570100001494204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e005d01204966205b60436f6e6669673a3a4d696e6572436f6e666967605d206973206265696e6720696d706c656d656e74656420746f207375626d6974207369676e656420736f6c7574696f6e7320286f757473696465206f663d0120746869732070616c6c6574292c207468656e205b604d696e6572436f6e6669673a3a736f6c7574696f6e5f776569676874605d206973207573656420746f20636f6d7061726520616761696e73743020746869732076616c75652e405369676e65644d6178526566756e647310102000000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e65645265776172644261736518400010a5d4e80000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f73697442617365184000204aa9d1010000000000000000000004902042617365206465706f73697420666f722061207369676e656420736f6c7574696f6e2e445369676e65644465706f7369744279746518405973070000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e444d6178456c656374696e67566f746572731010e45700000c5d0120546865206d6178696d756d206e756d626572206f6620656c656374696e6720766f7465727320746f2070757420696e2074686520736e617073686f742e20417420746865206d6f6d656e742c20736e617073686f7473590120617265206f6e6c79206f76657220612073696e676c6520626c6f636b2c20627574206f6e6365206d756c74692d626c6f636b20656c656374696f6e732061726520696e74726f647563656420746865792077696c6c842074616b6520706c616365206f766572206d756c7469706c6520626c6f636b732e4c4d6178456c65637461626c65546172676574730d0108ffff04010120546865206d6178696d756d206e756d626572206f6620656c65637461626c65207461726765747320746f2070757420696e2074686520736e617073686f742e0175081824566f7465724c6973740124566f7465724c6973740c244c6973744e6f6465730001040500790804000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c6973744261677300010405207d0804000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e01390601250104344261675468726573686f6c647381080919210300e40b5402000000f39e809702000000a8b197e20200000094492e3603000000279c3a930300000003bccefa0300000042c01b6e040000001b4775ee04000000385e557d0500000046dc601c0600000089386ccd06000000b6ee809207000000fe7ee36d08000000e81b1a6209000000b019f4710a000000103592a00b000000cfc96ff10c00000041146d680e000000e79bda0910000000cee885da1100000028a9c7df13000000bb70931f160000008e4089a018000000810a096a1b000000366a48841e0000005bd36af821000000807c9cd025000000c95530182a000000bd63c1db2e00000071e0572934000000689092103a000000edc4d4a240000000699379f3470000008fd80c18500000004baf8a28590000006a16a63f630000000995177b6e00000078c5f4fb7a00000062c811e78800000051bf6d6598000000048eaba4a9000000544698d7bc00000091cac036d2000000175f1801ea000000bd15b27c0401000043358ff721010000b8fc84c84201000099673c506701000007e44efa8f010000b341833ebd010000027f2ea2ef0100009883bcb927020000164d652a66020000b49513acab0200002d8e820bf9020000a1e6982c4f030000a616080daf030000cc9d37c719040000a0d584959004000042e7e0d514050000028cd70da80500000f750aef4b060000ea8d2e5c02070000c3cb996ecd070000b1e5717caf080000aa2b8e1fab090000b5c1203dc30a000026d03d0efb0b000070c75929560d0000ebadda8cd80e0000f797dbaa86100000cff04476651200001f2660717a14000009a611becb1600001dfbe82f60190000943a3c603f1c00008afe89c4711f0000ced963c70023000003a92ae4f6260000fe72eec55f2b000036c9cc6948300000dae33245bf350000062a7470d43b00007c9732d69942000084a32468234a0000571ad45987520000e7f10262de5b00000db8760344660000ae0401ded67100007d9eb308b97e00001e044a76108d00003a1df064079d0000e04fafdaccae00005679f02f95c2000095c3aaa99ad80000967c05251ef10000177a66d6670c010028cb1f1ec82a0100fa282f75984c0100d57dc8743c7201007dc4b3fb229c0100365cde74c7ca01009eb8e142b3fe01000c31ae547f3802005fe101e8d57802006373da7e74c0020051d1a60d2e100300c7e9a468ed68030061c091f7b7cb0300bf27a1b7b03904007b1499941bb404008523ed22613c050069a5d4c512d40500ec8c934def7c0600f5aa901be83807008cbe5ddb260a080002978ce113f30800fae314435df60900ddf12dbafe160b002ebadc6f4a580c000c5518c4f2bd0d00f0bb5431154c0f00498e866b46071100b2c153de9ff41200278a2fb2ce191500b2399f84247d1700e199e704aa251a00ba13f5ab331b1d00264785cc7866200088bf803f2d1124001c9823f81d262800ccc422d450b12c00f088820528c03100367c6d7e896137006e9329d30aa63d008cbc6c1322a044000070f32a5c644c00b43b84699909550080b4abe450a95e00a0cda979db5f69004cc27f4cc74c7500d0ac0eba34938200483e0ccf3d5a910068c68e7469cda100281e6fa52b1db40098a92326747fc800f09a74634d30df0080cdfc4b8d72f8009014602d9a901401f0b413d945dd330120973596c1b4560150dcfbaead7d7d01e01198b947aaa80130c7ee16bbb9d801206e488697390e02a0fa4b1d72c74902c0117170b5128c02808a1643a6ded502c0f823b1a204280380af5970a2768303c06f2d87ff41e90340937fac8f925a040091097117b6d804400fdf5b212065050049c149446e0106008ebca6e56caf0600595686851c71078068aa34a4b7480880a1e29e52b9380900bdabe880e4430a002a72b4204c6d0b80f1c013335cb80c00a03ccbdce3280e80b8629a9e20c30f00de5693d2ca8b11005d7f4c93238813001a87df3504be1500a7ce4b84ef3318000110fbea24f11a00802ae5d1b5fd1d0022a134609d62210044216bf0da2925000261f1828f5e29006620cf851e0d2e008410195252433300a0c18fca8410390026ad1493cc853f00d0cd24662fb646009ce19a1cdab64e0058ccc20c5f9f5700200a7578fb89610030bbbbd6e4936c0060cba7dc9edd7800b83bc0425b8b8600b886236164c59500f8f15fdc93b8a600206a91c0d696b900d8efe28fc097ce0068299bf52ef9e5ffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e018508193c4e6f6d696e6174696f6e506f6f6c73013c4e6f6d696e6174696f6e506f6f6c73482c4d696e4a6f696e426f6e640100184000000000000000000000000000000000049c204d696e696d756d20616d6f756e7420746f20626f6e6420746f206a6f696e206120706f6f6c2e344d696e437265617465426f6e64010018400000000000000000000000000000000010a0204d696e696d756d20626f6e6420726571756972656420746f20637265617465206120706f6f6c2e00650120546869732069732074686520616d6f756e74207468617420746865206465706f7369746f72206d7573742070757420617320746865697220696e697469616c207374616b6520696e2074686520706f6f6c2c20617320616e8820696e6469636174696f6e206f662022736b696e20696e207468652067616d65222e204d6178506f6f6c730000100400086901204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e20706f6f6c7320746861742063616e2065786973742e20496620604e6f6e65602c207468656e20616e20756e626f756e646564206e756d626572206f664420706f6f6c732063616e2065786973742e384d6178506f6f6c4d656d626572730000100400084901204d6178696d756d206e756d626572206f66206d656d6265727320746861742063616e20657869737420696e207468652073797374656d2e20496620604e6f6e65602c207468656e2074686520636f756e74b8206d656d6265727320617265206e6f7420626f756e64206f6e20612073797374656d20776964652062617369732e544d6178506f6f6c4d656d62657273506572506f6f6c0000100400084101204d6178696d756d206e756d626572206f66206d656d626572732074686174206d61792062656c6f6e6720746f20706f6f6c2e20496620604e6f6e65602c207468656e2074686520636f756e74206f66a8206d656d62657273206973206e6f7420626f756e64206f6e20612070657220706f6f6c2062617369732e2c506f6f6c4d656d6265727300010405008d080400044020416374697665206d656d626572732e54436f756e746572466f72506f6f6c4d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c426f6e646564506f6f6c730001040510a108040004682053746f7261676520666f7220626f6e64656420706f6f6c732e54436f756e746572466f72426f6e646564506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c526577617264506f6f6c730001040510a90804000869012052657761726420706f6f6c732e2054686973206973207768657265207468657265207265776172647320666f72206561636820706f6f6c20616363756d756c6174652e205768656e2061206d656d62657273207061796f7574650120697320636c61696d65642c207468652062616c616e636520636f6d6573206f757420666f207468652072657761726420706f6f6c2e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e54436f756e746572466f72526577617264506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c537562506f6f6c7353746f726167650001040510b5080400084d012047726f757073206f6620756e626f6e64696e6720706f6f6c732e20456163682067726f7570206f6620756e626f6e64696e6720706f6f6c732062656c6f6e677320746f206120626f6e64656420706f6f6c2cf42068656e636520746865206e616d65207375622d706f6f6c732e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e64436f756e746572466f72537562506f6f6c7353746f72616765010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204d657461646174610101040510cd080400045c204d6574616461746120666f722074686520706f6f6c2e48436f756e746572466f724d65746164617461010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170284c617374506f6f6c4964010010100000000004d0204576657220696e6372656173696e67206e756d626572206f6620616c6c20706f6f6c73206372656174656420736f206661722e4c52657665727365506f6f6c49644c6f6f6b7570000104050010040010dc20412072657665727365206c6f6f6b75702066726f6d2074686520706f6f6c2773206163636f756e7420696420746f206974732069642e0055012054686973206973206f6e6c79207573656420666f7220736c617368696e672e20496e20616c6c206f7468657220696e7374616e6365732c2074686520706f6f6c20696420697320757365642c20616e6420746865c0206163636f756e7473206172652064657465726d696e6973746963616c6c7920646572697665642066726f6d2069742e74436f756e746572466f7252657665727365506f6f6c49644c6f6f6b7570010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170013d06012901082050616c6c65744964d1082070792f6e6f706c73048420546865206e6f6d696e6174696f6e20706f6f6c27732070616c6c65742069642e484d696e506f696e7473546f42616c616e636510100a00000014590120546865206d696e696d756d20706f6f6c20706f696e74732d746f2d62616c616e636520726174696f2074686174206d757374206265206d61696e7461696e656420666f7220697420746f20626520606f70656e602e5501205468697320697320696d706f7274616e7420696e20746865206576656e7420736c617368696e672074616b657320706c61636520616e642074686520706f6f6c277320706f696e74732d746f2d62616c616e63657c20726174696f206265636f6d65732064697370726f706f7274696f6e616c2e490120466f7220612076616c7565206f662031302c20746865207468726573686f6c6420776f756c64206265206120706f6f6c20706f696e74732d746f2d62616c616e636520726174696f206f662031303a312e310120537563682061207363656e6172696f20776f756c6420616c736f20626520746865206571756976616c656e74206f662074686520706f6f6c206265696e672039302520736c61736865642e01d5081d4050617261636861696e734f726967696e00000000002934436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e6669670100d9080d0300000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000001000000000000000000060000006400000002000000c8000000010000000000000000000000000000000000000000c817a80400000000020000000200000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e666967730100dd0804001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b01008804000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e015106000001e5082a2c5061726173536861726564012c50617261735368617265640c4c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e64696365730100e908040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b6579730100ed080400088101205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732ef020546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e0155060000002b3450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c6473000104057906f108040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c697479000104053d01f508040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e7473000104053d018d0604000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e0159060131010001f9082c3050617261496e686572656e74013050617261496e686572656e740820496e636c756465640000d8040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f7465730000fd0804000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e015d0600000111092d34506172615363686564756c65720134506172615363686564756c6572183c56616c696461746f7247726f757073010015090400186d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00810120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c65786572732e810120526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a207361666520757070657220626f756e642061742031306b2e3c506172617468726561645175657565010019091400000000001019012041207175657565206f66207570636f6d696e6720636c61696d7320616e6420776869636820636f726520746865792073686f756c64206265206d6170706564206f6e746f2e00150120546865206e756d626572206f662071756575656420636c61696d7320697320626f756e6465642061742074686520607363686564756c696e675f6c6f6f6b6168656164605501206d756c7469706c69656420627920746865206e756d626572206f662070617261746872656164206d756c7469706c6578657220636f7265732e20526561736f6e61626c792c203130202a203530203d203530302e44417661696c6162696c697479436f72657301002d090400209d01204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c79206f636375706965642e2043616e206265c82074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e5050617261746872656164436c61696d496e64657801003909040010590120416e20696e646578207573656420746f20656e737572652074686174206f6e6c79206f6e6520636c61696d206f6e206120706172617468726561642065786973747320696e20746865207175657565206f72206973b42063757272656e746c79206265696e672068616e646c656420627920616e206f6363757069656420636f72652e007d0120426f756e64656420627920746865206e756d626572206f66207061726174687265616420636f72657320616e64207363686564756c696e67206c6f6f6b61686561642e20526561736f6e61626c792c203130202a203530203d203530302e4453657373696f6e5374617274426c6f636b010010100000000018a5012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e732068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e245363686564756c656401003d09040018e02043757272656e746c79207363686564756c656420636f726573202d20667265652062757420757020746f206265206f636375706965642e004d0120426f756e64656420627920746865206e756d626572206f6620636f7265733a206f6e6520666f7220656163682070617261636861696e20616e642070617261746872656164206d756c7469706c657865722e00fd01205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f66206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f6020666f7220746865207570636f6d696e6720626c6f636b2e000000002e145061726173011450617261734c40507666416374697665566f74654d61700001040551014909040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c69737401005509040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100390904000c350120416c6c2070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e20506172617468726561647320617265206e6f7420696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c6573000104053d015909040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e144865616473000104053d015501040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e3c43757272656e74436f646548617368000104053d01510104000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f646548617368000104055d09510104001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d657461010104053d0161090800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b420746f206b65657020697420617661696c61626c6520666f72207365636f6e6461727920636865636b6572732e3c50617374436f64655072756e696e6701006d09040018a1012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f646520776173207265706c616365642e8101204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465642068656967687420617420776869636820746865ec20636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e9101205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f64207374617274696e6749012066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f64655570677261646573000104053d011004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f646548617368000104053d01510104000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c000104053d017109040024a10120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e7d0120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e672070617261636861696e65012063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c207468652076616c756558206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104053d017509040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e7301006d0904000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e67557067726164657301006d09040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510390904000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e65736973000104053d01ed06040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f64654279486173685265667301010406510110100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f64654279486173680001040651019d06040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e01c5060161010440556e7369676e65645072696f726974792020ffffffffffffffff000179092f2c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a65640000d804002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e007d0120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e65206f667901207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c6520666f7280207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e67657301007d0904001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e01cd06000000300c446d70010c446d700854446f776e776172644d657373616765517565756573010104053d018509040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104053d01248000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e01d106000000310c556d70010c556d70184c52656c61794469737061746368517565756573010104053d014d02040018710120546865206d657373616765732077616974696e6720746f2062652068616e646c6564206279207468652072656c61792d636861696e206f726967696e6174696e672066726f6d2061206365727461696e2070617261636861696e2e007901204e6f7465207468617420736f6d6520757077617264206d65737361676573206d696768742068617665206265656e20616c72656164792070726f6365737365642062792074686520696e636c7573696f6e206c6f6769632e20452e672e74206368616e6e656c206d616e6167656d656e74206d657373616765732e00a820546865206d65737361676573206172652070726f63657373656420696e204649464f206f726465722e5852656c61794469737061746368517565756553697a65010104053d01ec2000000000000000002c45012053697a65206f6620746865206469737061746368207175657565732e204361636865732073697a6573206f66207468652071756575657320696e206052656c617944697370617463685175657565602e00f0204669727374206974656d20696e20746865207475706c652069732074686520636f756e74206f66206d6573736167657320616e64207365636f6e64e02069732074686520746f74616c206c656e6774682028696e20627974657329206f6620746865206d657373616765207061796c6f6164732e007901204e6f74652074686174207468697320697320616e20617578696c69617279206d617070696e673a206974277320706f737369626c6520746f2074656c6c2074686520627974652073697a6520616e6420746865206e756d626572206f667901206d65737361676573206f6e6c79206c6f6f6b696e67206174206052656c61794469737061746368517565756573602e2054686973206d617070696e6720697320736570617261746520746f2061766f69642074686520636f7374206f663d01206c6f6164696e67207468652077686f6c65206d657373616765207175657565206966206f6e6c792074686520746f74616c2073697a6520616e6420636f756e74206172652072657175697265642e002c20496e76617269616e743a4501202d2054686520736574206f66206b6579732073686f756c642065786163746c79206d617463682074686520736574206f66206b657973206f66206052656c61794469737061746368517565756573602e344e65656473446973706174636801003909040014190120546865206f726465726564206c697374206f6620605061726149646073207468617420686176652061206052656c6179446973706174636851756575656020656e7472792e002c20496e76617269616e743a3501202d2054686520736574206f66206974656d732066726f6d207468697320766563746f722073686f756c642062652065786163746c792074686520736574206f6620746865206b65797320696ed82020206052656c617944697370617463685175657565736020616e64206052656c61794469737061746368517565756553697a65602e684e6578744469737061746368526f756e6453746172745769746800003d010400147d012054686973206973207468652070617261207468617420676574732077696c6c20676574206469737061746368656420666972737420647572696e6720746865206e6578742075707761726420646973706174636861626c652071756575654420657865637574696f6e20726f756e642e002c20496e76617269616e743a0d01202d2049662060536f6d65287061726129602c207468656e20607061726160206d7573742062652070726573656e7420696e20604e656564734469737061746368602e284f76657277656967687400010405208d0904000c050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e00d4205468657365206d65737361676573207374617920746865726520756e74696c206d616e75616c6c7920646973706174636865642e3c4f766572776569676874436f756e7401002020000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602028616e64207468757320746865206c6f7765737420667265652020696e646578292e01d50601650100019109321048726d70011048726d70305c48726d704f70656e4368616e6e656c52657175657374730001040575019509040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c697374010099090400006c48726d704f70656e4368616e6e656c52657175657374436f756e74010104053d011010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e74010104053d011010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c5265717565737473000104057501d804001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c697374010099090400003848726d7057617465726d61726b73000104053d011004000cb8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7901202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e3048726d704368616e6e656c730001040575019d0904000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104053d013909040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104053d0139090400004c48726d704368616e6e656c436f6e74656e7473010104057501a509040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c44696765737473010104053d01ad090400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e01d9060171010001b509333c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f105041737369676e6d656e744b657973556e736166650100b90904000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e730001040610bd0904000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e2c4163636f756e744b657973000104061039030400047101205468652076616c696461746f72206163636f756e74206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732e0000000034345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502c509c909040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e20496e636c756465640001080502c50910040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e245370616d536c6f747300010405104d030400145101204d6170732073657373696f6e20696e646963657320746f206120766563746f7220696e6469636174696e6720746865206e756d626572206f6620706f74656e7469616c6c792d7370616d206469737075746573750120656163682076616c696461746f722069732070617274696369706174696e6720696e2e20506f74656e7469616c6c792d7370616d206469737075746573206172652072656d6f74652064697370757465732077686963682068617665c4206665776572207468616e206062797a616e74696e655f7468726573686f6c64202b2031602076616c696461746f72732e003d0120546865206927746820656e747279206f662074686520766563746f7220636f72726573706f6e647320746f2074686520692774682076616c696461746f7220696e207468652073657373696f6e2e1846726f7a656e0100fd03040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e01dd060179010001cd09352452656769737472617201245265676973747261720c2c50656e64696e6753776170000104053d013d01040004642050656e64696e672073776170206f7065726174696f6e732e145061726173000104053d01d109040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0091012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d6179206f6e6c7920646f350120736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e6578744672656550617261496401003d011000000000046020546865206e65787420667265652060506172614964602e01e106018901082c506172614465706f73697418400040e59c30120000000000000000000008b020546865206465706f73697420746f206265207061696420746f2072756e206120706172617468726561642e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f73697450657242797465184080f0fa0200000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e01d5093c14536c6f74730114536c6f747304184c6561736573010104053d01d909040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e009901205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f6620746865207365636f6e642076616c756573f0206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e01e506018d01082c4c65617365506572696f6410100027060004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f666673657410100000000004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e01dd093d4050617261735375646f577261707065720001e906000001e1093e2041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f0000ec040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405e50918040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e670001040510e90904000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e011d070191011030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001f5093f2443726f77646c6f616e012443726f77646c6f616e101446756e6473000104053d01f9090400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e65775261697365010039090400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e6465780125070195010c2050616c6c65744964d1082070792f6366756e64047101206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c64206265206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e18400010a5d4e80000000000000000000000086d0120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c7920626520617470206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010f401000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e01010a403441737369676e6564536c6f7473013441737369676e6564536c6f747314385065726d616e656e74536c6f7473000104053d01ec0400041d012041737369676e6564207065726d616e656e7420736c6f74732c2077697468207468656972207374617274206c6561736520706572696f642c20616e64206475726174696f6e2e485065726d616e656e74536c6f74436f756e74010010100000000004c4204e756d626572206f662061737369676e65642028616e642061637469766529207065726d616e656e7420736c6f74732e3854656d706f72617279536c6f7473000104053d01050a040004682041737369676e65642074656d706f7261727920736c6f74732e4854656d706f72617279536c6f74436f756e7401001010000000000490204e756d626572206f662061737369676e65642074656d706f7261727920736c6f74732e6041637469766554656d706f72617279536c6f74436f756e74010010100000000004fc204e756d626572206f66206163746976652074656d706f7261727920736c6f747320696e2063757272656e7420736c6f74206c6561736520706572696f642e01490701990114785065726d616e656e74536c6f744c65617365506572696f644c656e67746810101a00000004f820546865206e756d626572206f66206c6561736520706572696f64732061207065726d616e656e742070617261636861696e20736c6f74206c617374732e7854656d706f72617279536c6f744c65617365506572696f644c656e67746810100100000004f820546865206e756d626572206f66206c6561736520706572696f647320612074656d706f726172792070617261636861696e20736c6f74206c617374732e444d61785065726d616e656e74536c6f747310100500000004e020546865206d6178206e756d626572206f66207065726d616e656e7420736c6f747320746861742063616e2062652061737369676e65642e444d617854656d706f72617279536c6f747310101400000004e020546865206d6178206e756d626572206f662074656d706f7261727920736c6f747320746861742063616e2062652061737369676e65642e784d617854656d706f72617279536c6f745065724c65617365506572696f6410100500000004150120546865206d6178206e756d626572206f662074656d706f7261727920736c6f747320746f206265207363686564756c656420706572206c6561736520706572696f64732e01090a412458636d50616c6c6574012458636d50616c6c657424305175657279436f756e746572010020200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c5175657269657300010402200d0a0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040624101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e00010805021d0a10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f7469666965727300010805021d0a20040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f746966795461726765747300010805021d0a210a04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100250a04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e0000310a0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e015107019d010001350a63390a042048436865636b4e6f6e5a65726f53656e646572410ad840436865636b5370656356657273696f6e450a1038436865636b547856657273696f6e490a1030436865636b47656e657369734d0a2438436865636b4d6f7274616c697479510a2428436865636b4e6f6e6365590ad82c436865636b5765696768745d0ad8604368617267655472616e73616374696f6e5061796d656e74610ad8650a \ No newline at end of file +0x6d6574610eb50a000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f7279200104540000200c2873705f77656967687473247765696768745f76321857656967687400000401207265665f74696d6524010c753634000024000005060028083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d00002c000002080030102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677334013c5665633c4469676573744974656d3e000034000002380038102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d6508003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e00060024436f6e73656e73757308003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000400105365616c08003c0144436f6e73656e737573456e67696e65496400002c011c5665633c75383e000500144f7468657204002c011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e7455706461746564000800003c0000030400000008004000000244004408306672616d655f73797374656d2c4576656e745265636f7264080445014804540128000c011470686173654102011450686173650001146576656e7448010445000118746f70696373450201185665633c543e000048083c77657374656e645f72756e74696d653052756e74696d654576656e740001841853797374656d04004c01706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000001c496e6469636573040070017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0003002042616c616e636573040074017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000400485472616e73616374696f6e5061796d656e7404007c01a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e001a001c5374616b696e67040080017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000600204f6666656e636573040094015870616c6c65745f6f6666656e6365733a3a4576656e740007001c53657373696f6e04009c015470616c6c65745f73657373696f6e3a3a4576656e740008001c4772616e6470610400a0015470616c6c65745f6772616e6470613a3a4576656e74000a0020496d4f6e6c696e650400b4018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000b001c5574696c6974790400d8015470616c6c65745f7574696c6974793a3a4576656e74001000204964656e746974790400e4017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e001100205265636f766572790400e8017c70616c6c65745f7265636f766572793a3a4576656e743c52756e74696d653e0012001c56657374696e670400ec017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001300245363686564756c65720400f0018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e00140020507265696d61676504000101017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e001c00105375646f04000501016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e0015001450726f787904000d01017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001600204d756c746973696704001901017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e00170068456c656374696f6e50726f76696465724d756c746950686173650400210101d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e00180024566f7465724c69737404002d0101f470616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d652c2070616c6c65745f626167735f6c6973743a3a496e7374616e6365313e0019003c4e6f6d696e6174696f6e506f6f6c7304003101019c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a4576656e743c52756e74696d653e001d002c46617374556e7374616b6504003901018c70616c6c65745f666173745f756e7374616b653a3a4576656e743c52756e74696d653e001e003450617261496e636c7573696f6e04004101019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e002c0014506172617304007101015c70617261636861696e735f70617261733a3a4576656e74002f000c556d7004007501015470617261636861696e735f756d703a3a4576656e740032001048726d7004008101017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003300345061726173446973707574657304008901018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e0035002452656769737472617204009901017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e003c0014536c6f747304009d010154736c6f74733a3a4576656e743c52756e74696d653e003d002041756374696f6e730400a101016061756374696f6e733a3a4576656e743c52756e74696d653e003f002443726f77646c6f616e0400a501016463726f77646c6f616e3a3a4576656e743c52756e74696d653e0040003441737369676e6564536c6f74730400a901017861737369676e65645f736c6f74733a3a4576656e743c52756e74696d653e0041002458636d50616c6c65740400ad01016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e006300004c0c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5001304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f725c013444697370617463684572726f7200013464697370617463685f696e666f5001304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736828011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e500c346672616d655f737570706f7274206469737061746368304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735401344469737061746368436c617373000120706179735f666565580110506179730000540c346672616d655f737570706f7274206469737061746368344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000580c346672616d655f737570706f727420646973706174636810506179730001080c596573000000084e6f000100005c082873705f72756e74696d653444697370617463684572726f72000128144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040060012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400640128546f6b656e4572726f720007002841726974686d65746963040068013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04006c01485472616e73616374696f6e616c4572726f720009000060082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f723c018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000064082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006000068082873705f72756e74696d653c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f000200006c082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000700c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909740c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475737801185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097814346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e63655374617475730001081046726565000000205265736572766564000100007c0c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090980103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001341c457261506169640c01246572615f696e646578100120457261496e64657800014076616c696461746f725f7061796f757418013042616c616e63654f663c543e00012472656d61696e64657218013042616c616e63654f663c543e000008550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642e2052657761726465640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000104bc546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e742e1c536c61736865640801187374616b6572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00020445014f6e65207374616b65722028616e6420706f74656e7469616c6c7920697473206e6f6d696e61746f72732920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e684f6c64536c617368696e675265706f727444697363617264656404013473657373696f6e5f696e64657810013053657373696f6e496e6465780003081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c64446e6f742062652070726f6365737365642e385374616b657273456c65637465640004048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000510d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00060490416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e2457697468647261776e0801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0007085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e6365606466726f6d2074686520756e6c6f636b696e672071756575652e184b69636b65640801246e6f6d696e61746f72000130543a3a4163636f756e7449640001147374617368000130543a3a4163636f756e744964000804b441206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e545374616b696e67456c656374696f6e4661696c6564000904ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640401147374617368000130543a3a4163636f756e744964000a042101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e345061796f7574537461727465640801246572615f696e646578100120457261496e64657800013c76616c696461746f725f7374617368000130543a3a4163636f756e744964000b0498546865207374616b657273272072657761726473206172652067657474696e6720706169642e4456616c696461746f7250726566735365740801147374617368000130543a3a4163636f756e744964000114707265667384013856616c696461746f725072656673000c0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090984083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6e88011c50657262696c6c00011c626c6f636b6564900110626f6f6c0000880000068c008c0c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c7533320000900000050000940c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e649801104b696e6400012074696d65736c6f742c01384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652e980000031000000008009c0c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a00c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574a40134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a4000002a800a800000408ac2400ac0c4c73705f66696e616c6974795f6772616e6470610c617070185075626c696300000400b0013c656432353531393a3a5075626c69630000b00c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000b40c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964b80138543a3a417574686f726974794964000004c041206e657720686561727462656174207761732072656365697665642066726f6d2060417574686f726974794964602e1c416c6c476f6f64000104d041742074686520656e64206f66207468652073657373696f6e2c206e6f206f6666656e63652077617320636f6d6d69747465642e2c536f6d654f66666c696e6504011c6f66666c696e65c0016c5665633c4964656e74696669636174696f6e5475706c653c543e3e000204290141742074686520656e64206f66207468652073657373696f6e2c206174206c65617374206f6e652076616c696461746f722077617320666f756e6420746f206265206f66666c696e652e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909b8104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400bc013c737232353531393a3a5075626c69630000bc0c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000c0000002c400c40000040800c800c8083870616c6c65745f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616ccc011c42616c616e636500010c6f776ecc011c42616c616e63650001186f7468657273d001ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000cc0000061800d0000002d400d4083870616c6c65745f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565cc011c42616c616e63650000d80c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f725c013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f725c013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74dc01384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909dc0418526573756c7408045401e00445015c0108084f6b0400e0000000000c45727204005c0000010000e00000040000e40c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001282c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909e80c3c70616c6c65745f7265636f766572791870616c6c6574144576656e740404540001183c5265636f766572794372656174656404011c6163636f756e74000130543a3a4163636f756e744964000004c841207265636f766572792070726f6365737320686173206265656e2073657420757020666f7220616e206163636f756e742e445265636f76657279496e697469617465640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e744964000104290141207265636f766572792070726f6365737320686173206265656e20696e6974696174656420666f72206c6f7374206163636f756e742062792072657363756572206163636f756e742e3c5265636f76657279566f75636865640c01306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400011873656e646572000130543a3a4163636f756e744964000204590141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20766f756368656420666f722062792073656e6465722e385265636f76657279436c6f7365640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e7449640003041d0141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20636c6f7365642e404163636f756e745265636f76657265640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400040401014c6f7374206163636f756e7420686173206265656e207375636365737366756c6c79207265636f76657265642062792072657363756572206163636f756e742e3c5265636f7665727952656d6f7665640401306c6f73745f6163636f756e74000130543a3a4163636f756e744964000504cc41207265636f766572792070726f6365737320686173206265656e2072656d6f76656420666f7220616e206163636f756e742e04304576656e747320747970652eec0c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909f00c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000110245363686564756c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736bf4016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e0001086964f8013c4f7074696f6e3c5665633c75383e3e000118726573756c74dc01384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e4043616c6c4c6f6f6b75704661696c65640c01107461736bf4016c5461736b416464726573733c543a3a426c6f636b4e756d6265723e0001086964f8013c4f7074696f6e3c5665633c75383e3e0001146572726f72fc012c4c6f6f6b75704572726f7200030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e04304576656e747320747970652ef400000408101000f804184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c0000010000fc10346672616d655f737570706f727418747261697473207363686564756c652c4c6f6f6b75704572726f720001081c556e6b6e6f776e00000024426164466f726d61740001000001010c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736828011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736828011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736828011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090905010c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c74dc01384469737061746368526573756c740000048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d284b65794368616e6765640401286f6c645f7375646f6572090101504f7074696f6e3c543a3a4163636f756e7449643e0001043901546865205c5b7375646f65725c5d206a757374207377697463686564206964656e746974793b20746865206f6c64206b657920697320737570706c696564206966206f6e6520657869737465642e285375646f4173446f6e6504012c7375646f5f726573756c74dc01384469737061746368526573756c740002048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909090104184f7074696f6e04045401000108104e6f6e6500000010536f6d6504000000000100000d010c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74dc01384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e2c507572654372656174656410011070757265000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706511010130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465781501010c753136000108dc412070757265206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736828013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706511010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706511010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909091101083c77657374656e645f72756e74696d652450726f78795479706500011c0c416e790000002c4e6f6e5472616e736665720001001c5374616b696e67000200305375646f42616c616e636573000300444964656e746974794a756467656d656e740004002c43616e63656c50726f78790005001c41756374696f6e000600001501000005040019010c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e741d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e741d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74dc01384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e741d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909091d01083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000021010c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011c38536f6c7574696f6e53746f72656408011c636f6d707574652501013c456c656374696f6e436f6d70757465000130707265765f656a6563746564900110626f6f6c000018b44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e003d0149662074686520736f6c7574696f6e206973207369676e65642c2074686973206d65616e732074686174206974206861736e277420796574206265656e2070726f6365737365642e204966207468650501736f6c7574696f6e20697320756e7369676e65642c2074686973206d65616e7320746861742069742068617320616c736f206265656e2070726f6365737365642e0051015468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6520726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a656408011c636f6d707574652501013c456c656374696f6e436f6d7075746500011473636f726529010134456c656374696f6e53636f7265000104190154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682074686520676976656e20636f6d7075746174696f6e20616e642073636f72652e38456c656374696f6e4661696c656400020c4c416e20656c656374696f6e206661696c65642e0001014e6f74206d7563682063616e20626520736169642061626f757420776869636820636f6d7075746573206661696c656420696e207468652070726f636573732e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0004042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e485369676e6564506861736553746172746564040114726f756e6410010c753332000504c0546865207369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e50556e7369676e6564506861736553746172746564040114726f756e6410010c753332000604c854686520756e7369676e6564207068617365206f662074686520676976656e20726f756e642068617320737461727465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909092501089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e6379000400002901084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e636500002d010c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001082052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d240120543a3a53636f7265000108746f240120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e3053636f72655570646174656408010c77686f000130543a3a4163636f756e7449640001246e65775f73636f7265240120543a3a53636f7265000104d855706461746564207468652073636f7265206f6620736f6d65206163636f756e7420746f2074686520676976656e20616d6f756e742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090931010c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144576656e7404045400012c1c437265617465640801246465706f7369746f72000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000004604120706f6f6c20686173206265656e20637265617465642e18426f6e6465641001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118626f6e64656418013042616c616e63654f663c543e0001186a6f696e6564900110626f6f6c0001049441206d656d6265722068617320626563616d6520626f6e64656420696e206120706f6f6c2e1c506169644f75740c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c49640001187061796f757418013042616c616e63654f663c543e0002048c41207061796f757420686173206265656e206d61646520746f2061206d656d6265722e20556e626f6e6465641401186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e00010c657261100120457261496e64657800032c9841206d656d6265722068617320756e626f6e6465642066726f6d20746865697220706f6f6c2e0039012d206062616c616e6365602069732074686520636f72726573706f6e64696e672062616c616e6365206f6620746865206e756d626572206f6620706f696e7473207468617420686173206265656e5501202072657175657374656420746f20626520756e626f6e646564202874686520617267756d656e74206f66207468652060756e626f6e6460207472616e73616374696f6e292066726f6d2074686520626f6e6465641c2020706f6f6c2e45012d2060706f696e74736020697320746865206e756d626572206f6620706f696e747320746861742061726520697373756564206173206120726573756c74206f66206062616c616e636560206265696e67c0646973736f6c76656420696e746f2074686520636f72726573706f6e64696e6720756e626f6e64696e6720706f6f6c2ee42d206065726160206973207468652065726120696e207768696368207468652062616c616e63652077696c6c20626520756e626f6e6465642e5501496e2074686520616273656e6365206f6620736c617368696e672c2074686573652076616c7565732077696c6c206d617463682e20496e207468652070726573656e6365206f6620736c617368696e672c207468654d016e756d626572206f6620706f696e74732074686174206172652069737375656420696e2074686520756e626f6e64696e6720706f6f6c2077696c6c206265206c657373207468616e2074686520616d6f756e746472657175657374656420746f20626520756e626f6e6465642e2457697468647261776e1001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e0004189c41206d656d626572206861732077697468647261776e2066726f6d20746865697220706f6f6c2e00210154686520676976656e206e756d626572206f662060706f696e7473602068617665206265656e20646973736f6c76656420696e2072657475726e206f66206062616c616e6365602e00590153696d696c617220746f2060556e626f6e64656460206576656e742c20696e2074686520616273656e6365206f6620736c617368696e672c2074686520726174696f206f6620706f696e7420746f2062616c616e63652877696c6c20626520312e2444657374726f79656404011c706f6f6c5f6964100118506f6f6c4964000504684120706f6f6c20686173206265656e2064657374726f7965642e3053746174654368616e67656408011c706f6f6c5f6964100118506f6f6c49640001246e65775f737461746535010124506f6f6c53746174650006047c546865207374617465206f66206120706f6f6c20686173206368616e676564344d656d62657252656d6f76656408011c706f6f6c5f6964100118506f6f6c49640001186d656d626572000130543a3a4163636f756e74496400070c9841206d656d62657220686173206265656e2072656d6f7665642066726f6d206120706f6f6c2e0051015468652072656d6f76616c2063616e20626520766f6c756e74617279202877697468647261776e20616c6c20756e626f6e6465642066756e647329206f7220696e766f6c756e7461727920286b69636b6564292e30526f6c6573557064617465640c0110726f6f74090101504f7074696f6e3c543a3a4163636f756e7449643e00013473746174655f746f67676c6572090101504f7074696f6e3c543a3a4163636f756e7449643e0001246e6f6d696e61746f72090101504f7074696f6e3c543a3a4163636f756e7449643e000808550154686520726f6c6573206f66206120706f6f6c2068617665206265656e207570646174656420746f2074686520676976656e206e657720726f6c65732e204e6f7465207468617420746865206465706f7369746f724463616e206e65766572206368616e67652e2c506f6f6c536c617368656408011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e0009040d01546865206163746976652062616c616e6365206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e50556e626f6e64696e67506f6f6c536c61736865640c011c706f6f6c5f6964100118506f6f6c496400010c657261100120457261496e64657800011c62616c616e636518013042616c616e63654f663c543e000a04250154686520756e626f6e6420706f6f6c206174206065726160206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e04584576656e7473206f6620746869732070616c6c65742e3501085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c537461746500010c104f70656e0000001c426c6f636b65640001002844657374726f79696e670002000039010c4c70616c6c65745f666173745f756e7374616b651870616c6c6574144576656e7404045400011420556e7374616b65640801147374617368000130543a3a4163636f756e744964000118726573756c74dc01384469737061746368526573756c740000045841207374616b65722077617320756e7374616b65642e1c536c61736865640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000104190141207374616b65722077617320736c617368656420666f722072657175657374696e6720666173742d756e7374616b65207768696c7374206265696e67206578706f7365642e20436865636b696e670801147374617368000130543a3a4163636f756e744964000110657261733d0101345665633c457261496e6465783e000204490141207374616b657220776173207061727469616c6c7920636865636b656420666f722074686520676976656e20657261732c20627574207468652070726f6365737320646964206e6f742066696e6973682e1c4572726f7265640401147374617368000130543a3a4163636f756e7449640003084501536f6d6520696e7465726e616c206572726f722068617070656e6564207768696c65206d6967726174696e672073746173682e2054686579206172652072656d6f7665642061732068656164206173206130636f6e73657175656e63652e34496e7465726e616c4572726f72000404e8416e20696e7465726e616c206572726f722068617070656e65642e204f7065726174696f6e732077696c6c20626520706175736564206e6f772e0468546865206576656e7473206f6620746869732070616c6c65742e3d0100000210004101106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e7404045400010c3c43616e6469646174654261636b656410004501016443616e646964617465526563656970743c543a3a486173683e0000650101204865616444617461000069010124436f7265496e64657800006d01012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c7564656410004501016443616e646964617465526563656970743c543a3a486173683e0000650101204865616444617461000069010124436f7265496e64657800006d01012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c004501016443616e646964617465526563656970743c543a3a486173683e0000650101204865616444617461000069010124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d6004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090945010c4c706f6c6b61646f745f7072696d6974697665730876324043616e6469646174655265636569707404044801280008012864657363726970746f724901015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f6861736828011048617368000049010c4c706f6c6b61646f745f7072696d6974697665730876324c43616e64696461746544657363726970746f7204044801280024011c706172615f69644d010108496400013072656c61795f706172656e7428010448000120636f6c6c61746f7251010128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736828011048617368000120706f765f6861736828011048617368000130657261737572655f726f6f74280110486173680001247369676e617475726555010144436f6c6c61746f725369676e6174757265000124706172615f686561642801104861736800015076616c69646174696f6e5f636f64655f686173686101014856616c69646174696f6e436f64654861736800004d010c48706f6c6b61646f745f70617261636861696e287072696d6974697665730849640000040010010c75333200005101104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070185075626c696300000400bc013c737232353531393a3a5075626c696300005501104c706f6c6b61646f745f7072696d69746976657308763230636f6c6c61746f725f617070245369676e61747572650000040059010148737232353531393a3a5369676e6174757265000059010c1c73705f636f72651c73723235353139245369676e6174757265000004005d0101205b75383b2036345d00005d0100000340000000080061010c48706f6c6b61646f745f70617261636861696e287072696d6974697665734856616c69646174696f6e436f6465486173680000040028011048617368000065010c48706f6c6b61646f745f70617261636861696e287072696d697469766573204865616444617461000004002c011c5665633c75383e000069010c4c706f6c6b61646f745f7072696d69746976657308763224436f7265496e6465780000040010010c75333200006d010c4c706f6c6b61646f745f7072696d6974697665730876322847726f7570496e6465780000040010010c75333200007101106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f64655570646174656404004d010118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e74486561645570646174656404004d010118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c656404004d010118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f74656404004d010118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e51756575656408004d010118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b5374617274656408006101014856616c69646174696f6e436f64654861736800004d010118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b416363657074656408006101014856616c69646174696f6e436f64654861736800004d010118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a656374656408006101014856616c69646174696f6e436f64654861736800004d010118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097501106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144576656e7400011c34496e76616c6964466f726d617404000401244d657373616765496400000878557077617264206d65737361676520697320696e76616c69642058434d2e205c5b206964205c5d48556e737570706f7274656456657273696f6e04000401244d6573736167654964000108b4557077617264206d65737361676520697320756e737570706f727465642076657273696f6e206f662058434d2e205c5b206964205c5d38457865637574656455707761726408000401244d657373616765496400007901011c4f7574636f6d65000208bc557077617264206d65737361676520657865637574656420776974682074686520676976656e206f7574636f6d652e445c5b2069642c206f7574636f6d65205c5d3c5765696768744578686175737465640c000401244d657373616765496400002001185765696768740000200118576569676874000308e854686520776569676874206c696d697420666f722068616e646c696e6720757077617264206d657373616765732077617320726561636865642e745c5b2069642c2072656d61696e696e672c207265717569726564205c5d585570776172644d6573736167657352656365697665640c004d010118506172614964000010010c753332000010010c753332000408f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e5c5c5b20706172612c20636f756e742c2073697a65205c5d484f766572776569676874456e71756575656410004d01011850617261496400000401244d6573736167654964000024013c4f766572776569676874496e6465780000200118576569676874000518010154686520776569676874206275646765742077617320657863656564656420666f7220616e20696e646976696475616c20757077617264206d6573736167652e00550154686973206d6573736167652063616e206265206c617465722064697370617463686564206d616e75616c6c79207573696e672060736572766963655f6f7665727765696768746020646973706174636861626c65987573696e67207468652061737369676e656420606f7665727765696768745f696e646578602e00a85c5b20706172612c2069642c206f7665727765696768745f696e6465782c207265717569726564205c5d484f7665727765696768745365727669636564080024013c4f766572776569676874496e64657800002001185765696768740006104901557077617264206d6573736167652066726f6d20746865206f7665727765696768742071756575652077617320657865637574656420776974682074686520676976656e2061637475616c2077656967687414757365642e00705c5b206f7665727765696768745f696e6465782c2075736564205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909097901100c78636d087632187472616974731c4f7574636f6d6500010c20436f6d706c657465040024011857656967687400000028496e636f6d706c657465080024011857656967687400007d0101144572726f72000100144572726f7204007d0101144572726f72000200007d01100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e736976650014001054726170040024010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002401185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c65001900008101106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e74040454000110504f70656e4368616e6e656c52657175657374656410004d01011850617261496400004d010118506172614964000010010c753332000010010c753332000008704f70656e2048524d50206368616e6e656c207265717565737465642e1d01605b73656e6465722c20726563697069656e742c2070726f706f7365645f6d61785f63617061636974792c2070726f706f7365645f6d61785f6d6573736167655f73697a655d604c4f70656e4368616e6e656c43616e63656c656408004d01011850617261496400008501013448726d704368616e6e656c49640001082901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e70605b62795f70617261636861696e2c206368616e6e656c5f69645d604c4f70656e4368616e6e656c416363657074656408004d01011850617261496400004d010118506172614964000204c44f70656e2048524d50206368616e6e656c2061636365707465642e20605b73656e6465722c20726563697069656e745d60344368616e6e656c436c6f73656408004d01011850617261496400008501013448726d704368616e6e656c4964000304c448524d50206368616e6e656c20636c6f7365642e20605b62795f70617261636861696e2c206368616e6e656c5f69645d6004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a09090985010c48706f6c6b61646f745f70617261636861696e287072696d6974697665733448726d704368616e6e656c4964000008011873656e6465724d0101084964000124726563697069656e744d010108496400008901106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e740404540001104044697370757465496e6974696174656408008d01013443616e6469646174654861736800009101013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c7564656408008d01013443616e6469646174654861736800009501013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d603c4469737075746554696d65644f757404008d01013443616e64696461746548617368000208e8412064697370757465206861732074696d6564206f75742064756520746f20696e73756666696369656e742070617274696369706174696f6e2e74605c5b706172612069642c2063616e64696461746520686173685c5d60185265766572740400100138543a3a426c6f636b4e756d626572000310fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909098d010860706f6c6b61646f745f636f72655f7072696d6974697665733443616e646964617465486173680000040028011048617368000091010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f74650001000095010c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c6964000100009901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e7404045400010c285265676973746572656408011c706172615f69644d01011850617261496400011c6d616e61676572000130543a3a4163636f756e7449640000003044657265676973746572656404011c706172615f69644d01011850617261496400010020526573657276656408011c706172615f69644d01011850617261496400010c77686f000130543a3a4163636f756e74496400020004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909099d01105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f640401306c656173655f706572696f641001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c656173656418011c706172615f69644d0101185061726149640001186c6561736572000130543a3a4163636f756e744964000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e00010c35014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a101105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c013461756374696f6e5f696e64657810013041756374696f6e496e6465780001306c656173655f706572696f641001404c65617365506572696f644f663c543e000118656e64696e67100138543a3a426c6f636b4e756d6265720000084901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e3441756374696f6e436c6f73656404013461756374696f6e5f696e64657810013041756374696f6e496e646578000104b8416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e2052657365727665640c0118626964646572000130543a3a4163636f756e74496400013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642e505365636f6e642069732074686520746f74616c2e28556e7265736572766564080118626964646572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c011c706172615f69644d0101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0004087501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696e207265736572766598627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e2c4269644163636570746564140118626964646572000130543a3a4163636f756e74496400011c706172615f69644d010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00012866697273745f736c6f741001404c65617365506572696f644f663c543e0001246c6173745f736c6f741001404c65617365506572696f644f663c543e000504c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722e3457696e6e696e674f666673657408013461756374696f6e5f696e64657810013041756374696f6e496e646578000130626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720006046d015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765206d61702e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a501105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c4372656174656404011c706172615f69644d0101185061726149640000048c4372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e2c436f6e74726962757465640c010c77686f000130543a3a4163636f756e74496400012866756e645f696e6465784d010118506172614964000118616d6f756e7418013042616c616e63654f663c543e00010470436f6e747269627574656420746f20612063726f77642073616c652e2057697468647265770c010c77686f000130543a3a4163636f756e74496400012866756e645f696e6465784d010118506172614964000118616d6f756e7418013042616c616e63654f663c543e0002049c57697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e445061727469616c6c79526566756e64656404011c706172615f69644d0101185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674b46f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e2c416c6c526566756e64656404011c706172615f69644d0101185061726149640004049c416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e24446973736f6c76656404011c706172615f69644d0101185061726149640005044846756e6420697320646973736f6c7665642e3c48616e646c65426964526573756c7408011c706172615f69644d010118506172614964000118726573756c74dc01384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e1845646974656404011c706172615f69644d010118506172614964000704c454686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e2c4d656d6f557064617465640c010c77686f000130543a3a4163636f756e74496400011c706172615f69644d0101185061726149640001106d656d6f2c011c5665633c75383e0008046041206d656d6f20686173206265656e20757064617465642e3c4164646564546f4e6577526169736504011c706172615f69644d010118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e657752616973656004a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a901105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74731870616c6c6574144576656e74040454000108545065726d616e656e74536c6f7441737369676e656404004d010118506172614964000004b8412070617261207761732061737369676e65642061207065726d616e656e742070617261636861696e20736c6f745454656d706f72617279536c6f7441737369676e656404004d010118506172614964000104b8412070617261207761732061737369676e656420612074656d706f726172792070617261636861696e20736c6f7404a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909ad010c2870616c6c65745f78636d1870616c6c6574144576656e7404045400014024417474656d7074656404007901015078636d3a3a6c61746573743a3a4f7574636f6d6500000ca8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e00345c5b206f7574636f6d65205c5d1053656e740c00b10101344d756c74694c6f636174696f6e0000b10101344d756c74694c6f636174696f6e0000d901011c58636d3c28293e00010c5c412058434d206d657373616765207761732073656e742e00885c5b206f726967696e2c2064657374696e6174696f6e2c206d657373616765205c5d48556e6578706563746564526573706f6e73650800b10101344d756c74694c6f636174696f6e000024011c517565727949640002145901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e73655265616479080024011c51756572794964000001020120526573706f6e73650003105d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e00485c5b2069642c20726573706f6e7365205c5d204e6f7469666965640c0024011c5175657279496400000801087538000008010875380004105901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d404e6f746966794f766572776569676874140024011c517565727949640000080108753800000801087538000020011857656967687400002001185765696768740005146101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20636f756c6441016e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e0019015c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e6465782c2061637475616c207765696768742c206d617820627564676574656420776569676874205c5d4c4e6f7469667944697370617463684572726f720c0024011c5175657279496400000801087538000008010875380006105501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d484e6f746966794465636f64654661696c65640c0024011c5175657279496400000801087538000008010875380007145101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e00885c5b2069642c2070616c6c657420696e6465782c2063616c6c20696e646578205c5d40496e76616c6964526573706f6e6465720c00b10101344d756c74694c6f636174696f6e000024011c517565727949640000250201544f7074696f6e3c4d756c74694c6f636174696f6e3e0008145901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e00b05c5b206f726967696e206c6f636174696f6e2c2069642c206578706563746564206c6f636174696f6e205c5d5c496e76616c6964526573706f6e64657256657273696f6e0800b10101344d756c74694c6f636174696f6e000024011c517565727949640009245101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e00645c5b206f726967696e206c6f636174696f6e2c206964205c5d34526573706f6e736554616b656e040024011c51756572794964000a0cc8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e00205c5b206964205c5d34417373657473547261707065640c00280110483235360000b10101344d756c74694c6f636174696f6e00002902015056657273696f6e65644d756c7469417373657473000b0cb8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e00685c5b20686173682c206f726967696e2c20617373657473205c5d5456657273696f6e4368616e67654e6f7469666965640800b10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00645c5b2064657374696e6174696f6e2c20726573756c74205c5d5c537570706f7274656456657273696f6e4368616e6765640800b10101344d756c74694c6f636174696f6e000010012858636d56657273696f6e000d10390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e006c5c5b206c6f636174696f6e2c2058434d2076657273696f6e205c5d504e6f7469667954617267657453656e644661696c0c00b10101344d756c74694c6f636174696f6e000024011c5175657279496400007d01012058636d4572726f72000e1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e007c5c5b206c6f636174696f6e2c2071756572792049442c206572726f72205c5d644e6f746966795461726765744d6967726174696f6e4661696c08003d02015856657273696f6e65644d756c74694c6f636174696f6e000024011c51756572794964000f1059014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e00605c5b206c6f636174696f6e2c207175657279204944205c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909b101100c78636d087631346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72b50101244a756e6374696f6e730000b501100c78636d087631346d756c74696c6f636174696f6e244a756e6374696f6e7300012410486572650000000858310400b90101204a756e6374696f6e0001000858320800b90101204a756e6374696f6e0000b90101204a756e6374696f6e0002000858330c00b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0003000858341000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0004000858351400b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0005000858361800b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0006000858371c00b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0007000858382000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e0000b90101204a756e6374696f6e00080000b901100c78636d087631206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400bd01010c7533320000002c4163636f756e744964333208011c6e6574776f726bc10101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bc10101244e6574776f726b4964000114696e646578c901010c753634000200304163636f756e744b6579323008011c6e6574776f726bc10101244e6574776f726b496400010c6b6579cd0101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400cc0110753132380005002847656e6572616c4b65790400c50101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c6974790801086964d1010118426f6479496400011070617274d5010120426f64795061727400080000bd010000061000c101100c78636d087630206a756e6374696f6e244e6574776f726b49640001100c416e79000000144e616d65640400c50101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d6100030000c501101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e0000c9010000062400cd01000003140000000800d101100c78636d087630206a756e6374696f6e18426f6479496400011c10556e6974000000144e616d65640400c50101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e6465780400bd01010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c00060000d501100c78636d087630206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74bd01010c753332000100204672616374696f6e08010c6e6f6dbd01010c75333200011464656e6f6dbd01010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6dbd01010c75333200011464656e6f6dbd01010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6dbd01010c75333200011464656e6f6dbd01010c75333200040000d9010c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400dd0101745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e0000dd01000002e10100e1010c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c00017034576974686472617741737365740400e501012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e501012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c901011c51756572794964000120726573706f6e736501020120526573706f6e73650001286d61785f776569676874c901010c753634000300345472616e736665724173736574080118617373657473e501012c4d756c746941737365747300012c62656e6566696369617279b10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e501012c4d756c746941737365747300011064657374b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970650d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c901010c75363400011063616c6c11020168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572bd01010c7533320001406d61785f6d6573736167655f73697a65bd01010c7533320001306d61785f6361706163697479bd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74bd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72bd01010c75333200011873656e646572bd01010c753332000124726563697069656e74bd01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c901011c5175657279496400011064657374b10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c901010c753634000c00304465706f73697441737365740c0118617373657473150201404d756c7469417373657446696c7465720001286d61785f617373657473bd01010c75333200012c62656e6566696369617279b10101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473150201404d756c7469417373657446696c7465720001286d61785f617373657473bd01010c75333200011064657374b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e000e003445786368616e6765417373657408011067697665150201404d756c7469417373657446696c74657200011c72656365697665e501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473150201404d756c7469417373657446696c74657200011c72657365727665b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473150201404d756c7469417373657446696c74657200011064657374b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c901011c5175657279496400011064657374b10101344d756c74694c6f636174696f6e000118617373657473150201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c901010c75363400120030427579457865637574696f6e08011066656573ed0101284d756c746941737365740001307765696768745f6c696d69742102012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400d901014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e6469780400d901014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e501012c4d756c74694173736574730001187469636b6574b10101344d756c74694c6f636174696f6e00180010547261700400c901010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c901011c5175657279496400014c6d61785f726573706f6e73655f776569676874c901010c753634001a0048556e73756273637269626556657273696f6e001b0000e501100c78636d087631286d756c746961737365742c4d756c746941737365747300000400e901013c5665633c4d756c746941737365743e0000e901000002ed0100ed01100c78636d087631286d756c74696173736574284d756c7469417373657400000801086964f101011c4173736574496400010c66756ef501012c46756e676962696c6974790000f101100c78636d087631286d756c746961737365741c4173736574496400010820436f6e63726574650400b10101344d756c74694c6f636174696f6e00000020416273747261637404002c011c5665633c75383e00010000f501100c78636d087631286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400cc0110753132380000002c4e6f6e46756e6769626c650400f90101344173736574496e7374616e636500010000f901100c78636d087631286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400cc0110753132380001001841727261793404003c011c5b75383b20345d000200184172726179380400fd01011c5b75383b20385d0003001c4172726179313604009801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f6204002c011c5665633c75383e00060000fd0100000308000000080001020c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400e501012c4d756c74694173736574730001003c457865637574696f6e526573756c740400050201504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000050204184f7074696f6e0404540109020108104e6f6e6500000010536f6d65040009020000010000090200000408107d01000d020c0c78636d087630284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000011020c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e00001502100c78636d087631286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400e501012c4d756c74694173736574730000001057696c6404001902013857696c644d756c74694173736574000100001902100c78636d087631286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f660801086964f101011c4173736574496400010c66756e1d02013c57696c6446756e676962696c697479000100001d02100c78636d087631286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000021020c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400c901010c75363400010000250204184f7074696f6e04045401b1010108104e6f6e6500000010536f6d650400b10100000100002902080c78636d5056657273696f6e65644d756c746941737365747300010808563004002d02014c5665633c76303a3a4d756c746941737365743e0000000856310400e501013c76313a3a4d756c7469417373657473000100002d020000023102003102100c78636d0876302c6d756c74695f6173736574284d756c74694173736574000130104e6f6e650000000c416c6c0001002c416c6c46756e6769626c6500020038416c6c4e6f6e46756e6769626c650003004c416c6c416273747261637446756e6769626c6504010869642c011c5665633c75383e00040058416c6c41627374726163744e6f6e46756e6769626c65040114636c6173732c011c5665633c75383e0005004c416c6c436f6e637265746546756e6769626c650401086964350201344d756c74694c6f636174696f6e00060058416c6c436f6e63726574654e6f6e46756e6769626c65040114636c617373350201344d756c74694c6f636174696f6e00070040416273747261637446756e6769626c6508010869642c011c5665633c75383e000118616d6f756e74cc0110753132380008004c41627374726163744e6f6e46756e6769626c65080114636c6173732c011c5665633c75383e000120696e7374616e6365f90101344173736574496e7374616e636500090040436f6e637265746546756e6769626c650801086964350201344d756c74694c6f636174696f6e000118616d6f756e74cc011075313238000a004c436f6e63726574654e6f6e46756e6769626c65080114636c617373350201344d756c74694c6f636174696f6e000120696e7374616e6365f90101344173736574496e7374616e6365000b00003502100c78636d087630386d756c74695f6c6f636174696f6e344d756c74694c6f636174696f6e000124104e756c6c0000000858310400390201204a756e6374696f6e0001000858320800390201204a756e6374696f6e0000390201204a756e6374696f6e0002000858330c00390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0003000858341000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0004000858351400390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0005000858361800390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0006000858371c00390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0007000858382000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e0000390201204a756e6374696f6e000800003902100c78636d087630206a756e6374696f6e204a756e6374696f6e00012818506172656e740000002450617261636861696e0400bd01010c7533320001002c4163636f756e744964333208011c6e6574776f726bc10101244e6574776f726b496400010869640401205b75383b2033325d000200384163636f756e74496e646578363408011c6e6574776f726bc10101244e6574776f726b4964000114696e646578c901010c753634000300304163636f756e744b6579323008011c6e6574776f726bc10101244e6574776f726b496400010c6b6579cd0101205b75383b2032305d0004003850616c6c6574496e7374616e6365040008010875380005003047656e6572616c496e6465780400cc0110753132380006002847656e6572616c4b65790400c50101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000700244f6e6c794368696c6400080024506c7572616c6974790801086964d1010118426f6479496400011070617274d5010120426f647950617274000900003d02080c78636d5856657273696f6e65644d756c74694c6f636174696f6e00010808563004003502014476303a3a4d756c74694c6f636174696f6e0000000856310400b101014476313a3a4d756c74694c6f636174696f6e00010000410208306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000450200000228004902000002f4004d0208306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6ebd01014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d655102016473705f72756e74696d653a3a52756e74696d65537472696e6700005102000005020055020c306672616d655f73797374656d1870616c6c65741043616c6c0404540001242866696c6c5f626c6f636b040114726174696f8c011c50657262696c6c00000405014120646973706174636820746861742077696c6c2066696c6c2074686520626c6f636b2077656967687420757020746f2074686520676976656e20726174696f2e1872656d61726b04011872656d61726b2c011c5665633c75383e000114684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e002823203c7765696768743e202d20604f283129602c23203c2f7765696768743e387365745f686561705f7061676573040114706167657324010c753634000204f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f64652c011c5665633c75383e0003306453657420746865206e65772072756e74696d6520636f64652e002823203c7765696768743e31012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f64656045012d20312063616c6c20746f206063616e5f7365745f636f6465603a20604f28532960202863616c6c73206073705f696f3a3a6d6973633a3a72756e74696d655f76657273696f6e60207768696368206973342020657870656e73697665292e842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e4d0154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652c206275742067656e6572616c6c7920746869732069732076657279b8657870656e736976652e2057652077696c6c207472656174207468697320617320612066756c6c20626c6f636b2e2c23203c2f7765696768743e5c7365745f636f64655f776974686f75745f636865636b73040110636f64652c011c5665633c75383e000424190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e002823203c7765696768743e8c2d20604f2843296020776865726520604360206c656e677468206f662060636f646560842d20312073746f726167652077726974652028636f64656320604f28432960292e402d203120646967657374206974656d2e282d2031206576656e742e550154686520776569676874206f6620746869732066756e6374696f6e20697320646570656e64656e74206f6e207468652072756e74696d652e2057652077696c6c207472656174207468697320617320612066756c6c48626c6f636b2e2023203c2f7765696768743e2c7365745f73746f726167650401146974656d73590201345665633c4b657956616c75653e0005046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973610201205665633c4b65793e000604744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f7072656669780801187072656669782c010c4b657900011c7375626b65797310010c75333200071011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b2c011c5665633c75383e000804a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e59020000025d02005d02000004082c2c0061020000022c0065020c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373690201845065724469737061746368436c6173733c57656967687473506572436c6173733e000069020c346672616d655f737570706f7274206469737061746368405065724469737061746368436c617373040454016d02000c01186e6f726d616c6d0201045400012c6f7065726174696f6e616c6d020104540001246d616e6461746f72796d0201045400006d020c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963710201384f7074696f6e3c5765696768743e0001246d61785f746f74616c710201384f7074696f6e3c5765696768743e0001207265736572766564710201384f7074696f6e3c5765696768743e0000710204184f7074696f6e04045401200108104e6f6e6500000010536f6d65040020000001000075020c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178790201545065724469737061746368436c6173733c7533323e000079020c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f72791001045400007d02082873705f776569676874733c52756e74696d65446257656967687400000801107265616424010c753634000114777269746524010c75363400008102082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d655102013452756e74696d65537472696e67000124696d706c5f6e616d655102013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069738502011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800008502040c436f77040454018902000400890200000089020000028d02008d0200000408fd01100091020c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c65749502101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454019902045300000400a10201185665633c543e00009902000004089d0224009d020c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400bc013c737232353531393a3a5075626c69630000a102000002990200a502084873705f636f6e73656e7375735f736c6f747310536c6f740000040024010c7536340000a9020c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463ad020128287536342c2075363429000134616c6c6f7765645f736c6f7473b1020130416c6c6f776564536c6f747300010000ad0200000408242400b102084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000b502101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540104045300000400b90201185665633c543e0000b9020000020400bd0204184f7074696f6e04045401c1020108104e6f6e6500000010536f6d650400c1020000010000c1020c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400c50201405072696d617279507265446967657374000100385365636f6e64617279506c61696e0400c902015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400cd0201545365636f6e6461727956524650726544696765737400030000c5020c4473705f636f6e73656e7375735f626162651c64696765737473405072696d617279507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74a5020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f665d01012056524650726f6f660000c9020c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74a5020110536c6f740000cd020c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e64617279565246507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74a5020110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f665d01012056524650726f6f660000d10204184f7074696f6e04045401040108104e6f6e6500000010536f6d650400040000010000d502084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463ad020128287536342c2075363429000134616c6c6f7765645f736c6f7473b1020130416c6c6f776564536c6f74730000d9020c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66dd020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66e9020140543a3a4b65794f776e657250726f6f6600001009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66dd020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f66e9020140543a3a4b65794f776e657250726f6f6600012009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e0d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967a90201504e657874436f6e66696744657363726970746f720002105d01506c616e20616e2065706f636820636f6e666967206368616e67652e205468652065706f636820636f6e666967206368616e6765206973207265636f7264656420616e642077696c6c20626520656e6163746564206f6e5101746865206e6578742063616c6c20746f2060656e6163745f65706f63685f6368616e6765602e2054686520636f6e6669672077696c6c20626520616374697661746564206f6e652065706f63682061667465722e59014d756c7469706c652063616c6c7320746f2074686973206d6574686f642077696c6c207265706c61636520616e79206578697374696e6720706c616e6e656420636f6e666967206368616e6765207468617420686164546e6f74206265656e20656e6163746564207965742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632edd02084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201e102084964019d02001001206f6666656e6465729d0201084964000110736c6f74a5020110536c6f7400013066697273745f686561646572e10201184865616465720001347365636f6e645f686561646572e10201184865616465720000e102102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d6265720110104861736801e5020014012c706172656e745f68617368280130486173683a3a4f75747075740001186e756d626572bd0101184e756d62657200012873746174655f726f6f74280130486173683a3a4f757470757400013c65787472696e736963735f726f6f74280130486173683a3a4f75747075740001186469676573743001184469676573740000e5020c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000e902082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f646573610201305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e740000ed020c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909f1020c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77c9010124543a3a4d6f6d656e7400004054536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e002823203c7765696768743e31012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef5020000040c00189000f9020c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e6465780000489841737369676e20616e2070726576696f75736c7920756e61737369676e656420696e6465782e00dc5061796d656e743a20604465706f736974602069732072657365727665642066726f6d207468652073656e646572206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00f02d2060696e646578603a2074686520696e64657820746f20626520636c61696d65642e2054686973206d757374206e6f7420626520696e207573652e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e207472616e7366657208010c6e6577fd0201504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e6465780001505d0141737369676e20616e20696e64657820616c7265616479206f776e6564206279207468652073656e64657220746f20616e6f74686572206163636f756e742e205468652062616c616e6365207265736572766174696f6eb86973206566666563746976656c79207472616e7366657272656420746f20746865206e6577206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0025012d2060696e646578603a2074686520696e64657820746f2062652072652d61737369676e65642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e642d204f6e65207472616e73666572206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ae02020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e7429e42020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e742028726563697069656e74292c23203c2f7765696768743e1066726565040114696e64657810013c543a3a4163636f756e74496e646578000248944672656520757020616e20696e646578206f776e6564206279207468652073656e6465722e005d015061796d656e743a20416e792070726576696f7573206465706f73697420706c6163656420666f722074686520696e64657820697320756e726573657276656420696e207468652073656e646572206163636f756e742e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206f776e2074686520696e6465782e000d012d2060696e646578603a2074686520696e64657820746f2062652066726565642e2054686973206d757374206265206f776e6564206279207468652073656e6465722e0084456d6974732060496e646578467265656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e602d204f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e38666f7263655f7472616e736665720c010c6e6577fd0201504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65900110626f6f6c0003545501466f72636520616e20696e64657820746f20616e206163636f756e742e205468697320646f65736e277420726571756972652061206465706f7369742e2049662074686520696e64657820697320616c7265616479e868656c642c207468656e20616e79206465706f736974206973207265696d62757273656420746f206974732063757272656e74206f776e65722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00a42d2060696e646578603a2074686520696e64657820746f206265202872652d2961737369676e65642e5d012d20606e6577603a20746865206e6577206f776e6572206f662074686520696e6465782e20546869732066756e6374696f6e2069732061206e6f2d6f7020696620697420697320657175616c20746f2073656e6465722e41012d2060667265657a65603a2069662073657420746f206074727565602c2077696c6c20667265657a652074686520696e64657820736f2069742063616e6e6f74206265207472616e736665727265642e0090456d6974732060496e64657841737369676e656460206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e782d20557020746f206f6e652072657365727665206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743af42020202d2052656164733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e657229f82020202d205772697465733a20496e6469636573204163636f756e74732c2053797374656d204163636f756e7420286f726967696e616c206f776e6572292c23203c2f7765696768743e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004484101467265657a6520616e20696e64657820736f2069742077696c6c20616c7761797320706f696e7420746f207468652073656e646572206163636f756e742e205468697320636f6e73756d657320746865206465706f7369742e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420746865207369676e696e67206163636f756e74206d757374206861766520616c6e6f6e2d66726f7a656e206163636f756e742060696e646578602e00ac2d2060696e646578603a2074686520696e64657820746f2062652066726f7a656e20696e20706c6163652e0088456d6974732060496e64657846726f7a656e60206966207375636365737366756c2e002823203c7765696768743e242d20604f283129602e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28312960292e702d20557020746f206f6e6520736c617368206f7065726174696f6e2e302d204f6e65206576656e742e4c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d902d204442205765696768743a203120526561642f577269746520284163636f756e7473292c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd020c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e64657801e0011408496404000001244163636f756e74496400000014496e6465780400010301304163636f756e74496e6465780001000c52617704002c011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400cd0101205b75383b2032305d000400000103000006e00005030c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090903101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454010d03045300000400150301185665633c543e00000d03083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964fd0101384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e731103011c526561736f6e7300001103083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000015030000020d03001903101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454011d03045300000400210301185665633c543e00001d03083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201fd011c42616c616e63650118000801086964fd010144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000021030000021d03002503083c70616c6c65745f62616c616e6365732052656c65617365730001081856315f305f300000001856325f305f300001000029030c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e7366657208011064657374fd0201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e6365000064d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e002823203c7765696768743e61012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e842d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d11012d204f726967696e206163636f756e7420697320616c726561647920696e206d656d6f72792c20736f206e6f204442206f7065726174696f6e7320666f72207468656d2e2c23203c2f7765696768743e2c7365745f62616c616e63650c010c77686ffd0201504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565cc0128543a3a42616c616e63650001306e65775f7265736572766564cc0128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f75726365fd0201504163636f756e7449644c6f6f6b75704f663c543e00011064657374fd0201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e63650002184d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e2823203c7765696768743e4d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e2c23203c2f7765696768743e4c7472616e736665725f6b6565705f616c69766508011064657374fd0201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc0128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c08011064657374fd0201504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665900110626f6f6c00044405015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fc820206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e2023203c7765696768743e39012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e302020233c2f7765696768743e3c666f7263655f756e7265736572766508010c77686ffd0201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2d030c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047442616c616e636520746f6f206c6f7720746f2073656e642076616c7565484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090931030c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800003503086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e74000000085632000100003903101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454013d03045300000400410301185665633c543e00003d03084470616c6c65745f617574686f727368697038556e636c65456e7472794974656d0c2c426c6f636b4e756d62657201101048617368012818417574686f72010001083c496e636c7573696f6e486569676874040010012c426c6f636b4e756d62657200000014556e636c650800280110486173680000090101384f7074696f6e3c417574686f723e0001000041030000023d030045030c4470616c6c65745f617574686f72736869701870616c6c65741043616c6c040454000104287365745f756e636c65730401286e65775f756e636c6573490301385665633c543a3a4865616465723e0000046050726f76696465206120736574206f6620756e636c65732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4903000002e102004d030c4470616c6c65745f617574686f72736869701870616c6c6574144572726f7204045400011c48496e76616c6964556e636c65506172656e740000048854686520756e636c6520706172656e74206e6f7420696e2074686520636861696e2e40556e636c6573416c726561647953657400010480556e636c657320616c72656164792073657420696e2074686520626c6f636b2e34546f6f4d616e79556e636c657300020440546f6f206d616e7920756e636c65732e3047656e65736973556e636c650003045454686520756e636c652069732067656e657369732e30546f6f48696768556e636c650004047c54686520756e636c6520697320746f6f206869676820696e20636861696e2e50556e636c65416c7265616479496e636c756465640005047854686520756e636c6520697320616c726561647920696e636c756465642e204f6c64556e636c65000604b454686520756e636c652069736e277420726563656e7420656e6f75676820746f20626520696e636c756465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909510300000200005503083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616ccc013042616c616e63654f663c543e000118616374697665cc013042616c616e63654f663c543e000124756e6c6f636b696e67590301f0426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c20543a3a4d6178556e6c6f636b696e674368756e6b733e00013c636c61696d65645f7265776172647365030194426f756e6465645665633c457261496e6465782c20543a3a486973746f727944657074683e00005903101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454015d03045300000400610301185665633c543e00005d03083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565cc011c42616c616e636500010c657261bd010120457261496e646578000061030000025d03006503101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401100453000004003d0101185665633c543e00006903083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e65000400006d03083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c74617267657473710301ac426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d61784e6f6d696e6174696f6e733e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564900110626f6f6c00007103101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400510301185665633c543e00007503083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e64657800011473746172747903012c4f7074696f6e3c7536343e0000790304184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100007d03000004081000008103083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616c8503018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e00008503042042547265654d617008044b010004560110000400890300000089030000028d03008d03000004080010009103083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c776179730003000095030000029903009903083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f74686572739d0301645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273510301385665633c4163636f756e7449643e0001187061796f757418011c42616c616e636500009d03000002a10300a10300000408001800a503000004088c1800a9030c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f723d0101345665633c457261496e6465783e0000ad030c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e63650000b103000002b50300b50300000408109000b903083870616c6c65745f7374616b696e672052656c65617365730001303456315f305f30416e6369656e740000001856325f305f300001001856335f305f300002001856345f305f300003001856355f305f300004001856365f305f300005001856375f305f300006001856385f305f300007001856395f305f300008001c5631305f305f300009001c5631315f305f30000a001c5631325f305f30000b0000bd030c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000c103103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400016410626f6e640c0128636f6e74726f6c6c6572fd0201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565cc013042616c616e63654f663c543e00011470617965656903017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000044610154616b6520746865206f726967696e206163636f756e74206173206120737461736820616e64206c6f636b207570206076616c756560206f66206974732062616c616e63652e2060636f6e74726f6c6c6572602077696c6c80626520746865206163636f756e74207468617420636f6e74726f6c732069742e002d016076616c756560206d757374206265206d6f7265207468616e2074686520606d696e696d756d5f62616c616e636560207370656369666965642062792060543a3a43757272656e6379602e002101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20627920746865207374617368206163636f756e742e003c456d6974732060426f6e646564602e2823203c7765696768743ed02d20496e646570656e64656e74206f662074686520617267756d656e74732e204d6f64657261746520636f6d706c65786974792e1c2d204f2831292e642d20546872656520657874726120444220656e74726965732e004d014e4f54453a2054776f206f66207468652073746f726167652077726974657320286053656c663a3a626f6e646564602c206053656c663a3a7061796565602920617265205f6e657665725f20636c65616e65643d01756e6c6573732074686520606f726967696e602066616c6c732062656c6f77205f6578697374656e7469616c206465706f7369745f20616e6420676574732072656d6f76656420617320647573742e482d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c23203c2f7765696768743e28626f6e645f65787472610401386d61785f6164646974696f6e616ccc013042616c616e63654f663c543e00013c610141646420736f6d6520657874726120616d6f756e742074686174206861766520617070656172656420696e207468652073746173682060667265655f62616c616e63656020696e746f207468652062616c616e636520757030666f72207374616b696e672e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e004d01557365207468697320696620746865726520617265206164646974696f6e616c2066756e647320696e20796f7572207374617368206163636f756e74207468617420796f75207769736820746f20626f6e642e5501556e6c696b65205b60626f6e64605d2853656c663a3a626f6e6429206f72205b60756e626f6e64605d2853656c663a3a756e626f6e642920746869732066756e6374696f6e20646f6573206e6f7420696d706f7365bc616e79206c696d69746174696f6e206f6e2074686520616d6f756e7420746861742063616e2062652061646465642e003c456d6974732060426f6e646564602e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e1c2d204f2831292e2c23203c2f7765696768743e18756e626f6e6404011476616c7565cc013042616c616e63654f663c543e00024c51015363686564756c65206120706f7274696f6e206f662074686520737461736820746f20626520756e6c6f636b656420726561647920666f72207472616e73666572206f75742061667465722074686520626f6e64fc706572696f6420656e64732e2049662074686973206c656176657320616e20616d6f756e74206163746976656c7920626f6e646564206c657373207468616e2101543a3a43757272656e63793a3a6d696e696d756d5f62616c616e636528292c207468656e20697420697320696e6372656173656420746f207468652066756c6c20616d6f756e742e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e0045014f6e63652074686520756e6c6f636b20706572696f6420697320646f6e652c20796f752063616e2063616c6c206077697468647261775f756e626f6e6465646020746f2061637475616c6c79206d6f7665bc7468652066756e6473206f7574206f66206d616e6167656d656e7420726561647920666f72207472616e736665722e0031014e6f206d6f7265207468616e2061206c696d69746564206e756d626572206f6620756e6c6f636b696e67206368756e6b73202873656520604d6178556e6c6f636b696e674368756e6b736029390163616e20636f2d657869737473206174207468652073616d652074696d652e20496e207468617420636173652c205b6043616c6c3a3a77697468647261775f756e626f6e646564605d206e656564f8746f2062652063616c6c656420666972737420746f2072656d6f766520736f6d65206f6620746865206368756e6b732028696620706f737369626c65292e00390149662061207573657220656e636f756e74657273207468652060496e73756666696369656e74426f6e6460206572726f72207768656e2063616c6c696e6720746869732065787472696e7369632c1901746865792073686f756c642063616c6c20606368696c6c6020666972737420696e206f7264657220746f206672656520757020746865697220626f6e6465642066756e64732e0044456d6974732060556e626f6e646564602e009453656520616c736f205b6043616c6c3a3a77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200033c290152656d6f766520616e7920756e6c6f636b6564206368756e6b732066726f6d207468652060756e6c6f636b696e67602071756575652066726f6d206f7572206d616e6167656d656e742e0031015468697320657373656e7469616c6c7920667265657320757020746861742062616c616e636520746f206265207573656420627920746865207374617368206163636f756e7420746f20646f4877686174657665722069742077616e74732e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722e0048456d697473206057697468647261776e602e006853656520616c736f205b6043616c6c3a3a756e626f6e64605d2e002823203c7765696768743e0501436f6d706c6578697479204f285329207768657265205320697320746865206e756d626572206f6620736c617368696e67207370616e7320746f2072656d6f766509014e4f54453a2057656967687420616e6e6f746174696f6e20697320746865206b696c6c207363656e6172696f2c20776520726566756e64206f74686572776973652e2c23203c2f7765696768743e2076616c6964617465040114707265667384013856616c696461746f725072656673000414e44465636c617265207468652064657369726520746f2076616c696461746520666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e206e6f6d696e61746504011c74617267657473c50301645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00052c0d014465636c617265207468652064657369726520746f206e6f6d696e6174652060746172676574736020666f7220746865206f726967696e20636f6e74726f6c6c65722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743e2d012d20546865207472616e73616374696f6e277320636f6d706c65786974792069732070726f706f7274696f6e616c20746f207468652073697a65206f662060746172676574736020284e29050177686963682069732063617070656420617420436f6d7061637441737369676e6d656e74733a3a4c494d49542028543a3a4d61784e6f6d696e6174696f6e73292ed42d20426f74682074686520726561647320616e642077726974657320666f6c6c6f7720612073696d696c6172207061747465726e2e2c23203c2f7765696768743e146368696c6c00062cc44465636c617265206e6f2064657369726520746f206569746865722076616c6964617465206f72206e6f6d696e6174652e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e502d20436f6e7461696e73206f6e6520726561642ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e2c23203c2f7765696768743e247365745f706179656504011470617965656903017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000740b42852652d2973657420746865207061796d656e742074617267657420666f72206120636f6e74726f6c6c65722e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e242d2d2d2d2d2d2d2d2d382d205765696768743a204f283129302d204442205765696768743a48202020202d20526561643a204c656467657248202020202d2057726974653a2050617965652c23203c2f7765696768743e387365745f636f6e74726f6c6c6572040128636f6e74726f6c6c6572fd0201504163636f756e7449644c6f6f6b75704f663c543e0008408c2852652d297365742074686520636f6e74726f6c6c6572206f6620612073746173682e005101456666656374732077696c6c2062652066656c7420696e7374616e746c792028617320736f6f6e20617320746869732066756e6374696f6e20697320636f6d706c65746564207375636365737366756c6c79292e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f206279207468652073746173682c206e6f742074686520636f6e74726f6c6c65722e002823203c7765696768743ee42d20496e646570656e64656e74206f662074686520617267756d656e74732e20496e7369676e69666963616e7420636f6d706c65786974792e942d20436f6e7461696e732061206c696d69746564206e756d626572206f662072656164732ec42d2057726974657320617265206c696d6974656420746f2074686520606f726967696e60206163636f756e74206b65792e282d2d2d2d2d2d2d2d2d2d305765696768743a204f283129284442205765696768743af02d20526561643a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c6572f42d2057726974653a20426f6e6465642c204c6564676572204e657720436f6e74726f6c6c65722c204c6564676572204f6c6420436f6e74726f6c6c65722c23203c2f7765696768743e4c7365745f76616c696461746f725f636f756e7404010c6e6577bd01010c75333200092090536574732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e305765696768743a204f2831295857726974653a2056616c696461746f7220436f756e742c23203c2f7765696768743e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cbd01010c753332000a1ca8496e6372656d656e74732074686520696465616c206e756d626572206f662076616c696461746f72732e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e547363616c655f76616c696461746f725f636f756e74040118666163746f72bd03011c50657263656e74000b1cd05363616c652075702074686520696465616c206e756d626572206f662076616c696461746f7273206279206120666163746f722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002823203c7765696768743e9853616d65206173205b6053656c663a3a7365745f76616c696461746f725f636f756e74605d2e2c23203c2f7765696768743e34666f7263655f6e6f5f65726173000c3cac466f72636520746865726520746f206265206e6f206e6577206572617320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e3901546875732074686520656c656374696f6e2070726f63657373206d6179206265206f6e676f696e67207768656e20746869732069732063616c6c65642e20496e2074686973206361736520746865dc656c656374696f6e2077696c6c20636f6e74696e756520756e74696c20746865206e65787420657261206973207472696767657265642e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129442d2057726974653a20466f7263654572612c23203c2f7765696768743e34666f7263655f6e65775f657261000d404901466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f6620746865206e6578742073657373696f6e2e20416674657220746869732c2069742077696c6c2062659c726573657420746f206e6f726d616c20286e6f6e2d666f7263656429206265686176696f75722e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e002823203c7765696768743e3c2d204e6f20617267756d656e74732e382d205765696768743a204f283129402d20577269746520466f7263654572612c23203c2f7765696768743e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573510301445665633c543a3a4163636f756e7449643e000e0cc8536574207468652076616c696461746f72732077686f2063616e6e6f7420626520736c61736865642028696620616e79292e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0c0901466f72636520612063757272656e74207374616b657220746f206265636f6d6520636f6d706c6574656c7920756e7374616b65642c20696d6d6564696174656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e50666f7263655f6e65775f6572615f616c776179730010240101466f72636520746865726520746f2062652061206e6577206572612061742074686520656e64206f662073657373696f6e7320696e646566696e6974656c792e0084546865206469737061746368206f726967696e206d75737420626520526f6f742e002423205761726e696e6700190154686520656c656374696f6e2070726f6365737320737461727473206d756c7469706c6520626c6f636b73206265666f72652074686520656e64206f6620746865206572612e4901496620746869732069732063616c6c6564206a757374206265666f72652061206e657720657261206973207472696767657265642c2074686520656c656374696f6e2070726f63657373206d6179206e6f748c6861766520656e6f75676820626c6f636b7320746f20676574206120726573756c742e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e64696365733d0101205665633c7533323e0011149443616e63656c20656e6163746d656e74206f66206120646566657272656420736c6173682e00b043616e2062652063616c6c6564206279207468652060543a3a536c61736843616e63656c4f726967696e602e000101506172616d65746572733a2065726120616e6420696e6469636573206f662074686520736c617368657320666f7220746861742065726120746f206b696c6c2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012540d01506179206f757420616c6c20746865207374616b65727320626568696e6420612073696e676c652076616c696461746f7220666f7220612073696e676c65206572612e0049012d206076616c696461746f725f73746173686020697320746865207374617368206163636f756e74206f66207468652076616c696461746f722e205468656972206e6f6d696e61746f72732c20757020746f2501202060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602c2077696c6c20616c736f207265636569766520746865697220726577617264732e31012d206065726160206d617920626520616e7920657261206265747765656e20605b63757272656e745f657261202d20686973746f72795f64657074683b2063757272656e745f6572615d602e005501546865206f726967696e206f6620746869732063616c6c206d757374206265205f5369676e65645f2e20416e79206163636f756e742063616e2063616c6c20746869732066756e6374696f6e2c206576656e206966746974206973206e6f74206f6e65206f6620746865207374616b6572732e002823203c7765696768743efc2d2054696d6520636f6d706c65786974793a206174206d6f7374204f284d61784e6f6d696e61746f72526577617264656450657256616c696461746f72292ec02d20436f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e64207772697465732e2c2d2d2d2d2d2d2d2d2d2d2d19014e20697320746865204e756d626572206f66207061796f75747320666f72207468652076616c696461746f722028696e636c7564696e67207468652076616c696461746f72291c5765696768743a842d205265776172642044657374696e6174696f6e205374616b65643a204f284e29c02d205265776172642044657374696e6174696f6e20436f6e74726f6c6c657220284372656174696e67293a204f284e29004d0120204e4f54453a20776569676874732061726520617373756d696e672074686174207061796f75747320617265206d61646520746f20616c697665207374617368206163636f756e7420285374616b6564292e55012020506179696e67206576656e2061206465616420636f6e74726f6c6c65722069732063686561706572207765696768742d776973652e20576520646f6e277420646f20616e7920726566756e647320686572652e2c23203c2f7765696768743e187265626f6e6404011476616c7565cc013042616c616e63654f663c543e001324dc5265626f6e64206120706f7274696f6e206f6620746865207374617368207363686564756c656420746f20626520756e6c6f636b65642e00d4546865206469737061746368206f726967696e206d757374206265207369676e65642062792074686520636f6e74726f6c6c65722e002823203c7765696768743ed02d2054696d6520636f6d706c65786974793a204f284c292c207768657265204c20697320756e6c6f636b696e67206368756e6b73882d20426f756e64656420627920604d6178556e6c6f636b696e674368756e6b73602ef02d2053746f72616765206368616e6765733a2043616e277420696e6372656173652073746f726167652c206f6e6c792064656372656173652069742e2c23203c2f7765696768743e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320014305d0152656d6f766520616c6c2064617461207374727563747572657320636f6e6365726e696e672061207374616b65722f7374617368206f6e636520697420697320617420612073746174652077686572652069742063616e0501626520636f6e736964657265642060647573746020696e20746865207374616b696e672073797374656d2e2054686520726571756972656d656e7473206172653a000501312e207468652060746f74616c5f62616c616e636560206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e1101322e206f722c2074686520606c65646765722e746f74616c60206f66207468652073746173682069732062656c6f77206578697374656e7469616c206465706f7369742e00550154686520666f726d65722063616e2068617070656e20696e206361736573206c696b65206120736c6173683b20746865206c6174746572207768656e20612066756c6c7920756e626f6e646564206163636f756e7409016973207374696c6c20726563656976696e67207374616b696e67207265776172647320696e206052657761726444657374696e6174696f6e3a3a5374616b6564602e00310149742063616e2062652063616c6c656420627920616e796f6e652c206173206c6f6e672061732060737461736860206d65657473207468652061626f766520726571756972656d656e74732e00dc526566756e647320746865207472616e73616374696f6e20666565732075706f6e207375636365737366756c20657865637574696f6e2e106b69636b04010c77686fc50301645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00152ce052656d6f76652074686520676976656e206e6f6d696e6174696f6e732066726f6d207468652063616c6c696e672076616c696461746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e005101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2062792074686520636f6e74726f6c6c65722c206e6f74207468652073746173682e004d012d206077686f603a2041206c697374206f66206e6f6d696e61746f72207374617368206163636f756e74732077686f20617265206e6f6d696e6174696e6720746869732076616c696461746f72207768696368c0202073686f756c64206e6f206c6f6e676572206265206e6f6d696e6174696e6720746869732076616c696461746f722e0055014e6f74653a204d616b696e6720746869732063616c6c206f6e6c79206d616b65732073656e736520696620796f7520666972737420736574207468652076616c696461746f7220707265666572656e63657320746f78626c6f636b20616e792066757274686572206e6f6d696e6174696f6e732e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e64c9030158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e64c9030158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e74cd030134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e74cd030134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c64d1030144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6ed5030144436f6e6669674f703c50657262696c6c3e001644ac5570646174652074686520766172696f7573207374616b696e6720636f6e66696775726174696f6e73202e0025012a20606d696e5f6e6f6d696e61746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f2062652061206e6f6d696e61746f722e25012a20606d696e5f76616c696461746f725f626f6e64603a20546865206d696e696d756d2061637469766520626f6e64206e656564656420746f20626520612076616c696461746f722e55012a20606d61785f6e6f6d696e61746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e2062652061206e6f6d696e61746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e55012a20606d61785f76616c696461746f725f636f756e74603a20546865206d6178206e756d626572206f662075736572732077686f2063616e20626520612076616c696461746f72206174206f6e63652e205768656e98202073657420746f20604e6f6e65602c206e6f206c696d697420697320656e666f726365642e59012a20606368696c6c5f7468726573686f6c64603a2054686520726174696f206f6620606d61785f6e6f6d696e61746f725f636f756e7460206f7220606d61785f76616c696461746f725f636f756e74602077686963681901202073686f756c642062652066696c6c656420696e206f7264657220666f722074686520606368696c6c5f6f7468657260207472616e73616374696f6e20746f20776f726b2e61012a20606d696e5f636f6d6d697373696f6e603a20546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e207468617420656163682076616c696461746f7273206d757374206d61696e7461696e2e550120205468697320697320636865636b6564206f6e6c792075706f6e2063616c6c696e67206076616c6964617465602e204578697374696e672076616c696461746f727320617265206e6f742061666665637465642e00c452756e74696d654f726967696e206d75737420626520526f6f7420746f2063616c6c20746869732066756e6374696f6e2e0035014e4f54453a204578697374696e67206e6f6d696e61746f727320616e642076616c696461746f72732077696c6c206e6f742062652061666665637465642062792074686973207570646174652e1101746f206b69636b2070656f706c6520756e64657220746865206e6577206c696d6974732c20606368696c6c5f6f74686572602073686f756c642062652063616c6c65642e2c6368696c6c5f6f74686572040128636f6e74726f6c6c6572000130543a3a4163636f756e74496400176841014465636c61726520612060636f6e74726f6c6c65726020746f2073746f702070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e00d8456666656374732077696c6c2062652066656c742061742074686520626567696e6e696e67206f6620746865206e657874206572612e004101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2c206275742063616e2062652063616c6c656420627920616e796f6e652e0059014966207468652063616c6c6572206973207468652073616d652061732074686520636f6e74726f6c6c6572206265696e672074617267657465642c207468656e206e6f206675727468657220636865636b7320617265d8656e666f726365642c20616e6420746869732066756e6374696f6e2062656861766573206a757374206c696b6520606368696c6c602e005d014966207468652063616c6c657220697320646966666572656e74207468616e2074686520636f6e74726f6c6c6572206265696e672074617267657465642c2074686520666f6c6c6f77696e6720636f6e646974696f6e73306d757374206265206d65743a001d012a2060636f6e74726f6c6c657260206d7573742062656c6f6e6720746f2061206e6f6d696e61746f722077686f20686173206265636f6d65206e6f6e2d6465636f6461626c652c000c4f723a003d012a204120604368696c6c5468726573686f6c6460206d7573742062652073657420616e6420636865636b656420776869636820646566696e657320686f7720636c6f736520746f20746865206d6178550120206e6f6d696e61746f7273206f722076616c696461746f7273207765206d757374207265616368206265666f72652075736572732063616e207374617274206368696c6c696e67206f6e652d616e6f746865722e59012a204120604d61784e6f6d696e61746f72436f756e746020616e6420604d617856616c696461746f72436f756e7460206d75737420626520736574207768696368206973207573656420746f2064657465726d696e65902020686f7720636c6f73652077652061726520746f20746865207468726573686f6c642e5d012a204120604d696e4e6f6d696e61746f72426f6e646020616e6420604d696e56616c696461746f72426f6e6460206d7573742062652073657420616e6420636865636b65642c2077686963682064657465726d696e65735101202069662074686973206973206120706572736f6e20746861742073686f756c64206265206368696c6c6564206265636175736520746865792068617665206e6f74206d657420746865207468726573686f6c64402020626f6e642072657175697265642e005501546869732063616e2062652068656c7066756c20696620626f6e6420726571756972656d656e74732061726520757064617465642c20616e64207765206e65656420746f2072656d6f7665206f6c642075736572739877686f20646f206e6f74207361746973667920746865736520726571756972656d656e74732e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400180c4501466f72636520612076616c696461746f7220746f2068617665206174206c6561737420746865206d696e696d756d20636f6d6d697373696f6e2e20546869732077696c6c206e6f74206166666563742061610176616c696461746f722077686f20616c726561647920686173206120636f6d6d697373696f6e2067726561746572207468616e206f7220657175616c20746f20746865206d696e696d756d2e20416e79206163636f756e743863616e2063616c6c20746869732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec503000002fd0200c903103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000cd03103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f766500020000d103103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401bd03010c104e6f6f700000000c5365740400bd030104540001001852656d6f766500020000d503103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f70040454018c010c104e6f6f700000000c53657404008c0104540001001852656d6f766500020000d903103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f72040454000164344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e54496e636f7272656374486973746f72794465707468000f04c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001004b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650011043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300120494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740013043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001404550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730015084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f72730016084d0154686572652061726520746f6f206d616e792076616c696461746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001704e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e2c426f756e644e6f744d657400180458536f6d6520626f756e64206973206e6f74206d65742e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909dd030c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201c4000801206f6666656e646572c401204f6666656e6465720001247265706f7274657273510301345665633c5265706f727465723e0000e10300000408982c00e503000002e90300e9030000040800ed0300ed03083c77657374656e645f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061ac01d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000110626162659d0201c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000124696d5f6f6e6c696e65b801d43c496d4f6e6c696e65206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f72f10301e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74f50301f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279f90301fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000f103104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070185075626c696300000400bc013c737232353531393a3a5075626c69630000f503104c706f6c6b61646f745f7072696d6974697665730876323861737369676e6d656e745f617070185075626c696300000400bc013c737232353531393a3a5075626c69630000f9030c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400bc013c737232353531393a3a5075626c69630000fd030000040801042c0001040c1c73705f636f72651863727970746f244b6579547970654964000004003c011c5b75383b20345d000005040c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973ed03011c543a3a4b65797300011470726f6f662c011c5665633c75383e000038e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e002823203c7765696768743e11012d20436f6d706c65786974793a20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a20606f726967696e206163636f756e74602c2060543a3a56616c696461746f7249644f66602c20604e6578744b65797360a02d2044625772697465733a20606f726967696e206163636f756e74602c20604e6578744b65797360802d204462526561647320706572206b65792069643a20604b65794f776e657260842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e2870757267655f6b657973000140c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e002823203c7765696768743e61012d20436f6d706c65786974793a20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468a420206f662060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642eec2d20446252656164733a2060543a3a56616c696461746f7249644f66602c20604e6578744b657973602c20606f726967696e206163636f756e7460a02d2044625772697465733a20604e6578744b657973602c20606f726967696e206163636f756e7460842d20446257726974657320706572206b65792069643a20604b65794f776e6572602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e09040c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742e0d04083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e000300001104083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f7269746965731504016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564190401244f7074696f6e3c4e3e00001504101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401a8045300000400a401185665633c543e0000190404184f7074696f6e04045401100108104e6f6e6500000010536f6d6504001000000100001d040c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66210401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66e9020140543a3a4b65794f776e657250726f6f6600001009015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66210401bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f66e9020140543a3a4b65794f776e657250726f6f6600012409015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e000d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e306e6f74655f7374616c6c656408011464656c6179100138543a3a426c6f636b4e756d62657200016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720002303d014e6f74652074686174207468652063757272656e7420617574686f7269747920736574206f6620746865204752414e4450412066696e616c6974792067616467657420686173207374616c6c65642e006101546869732077696c6c2074726967676572206120666f7263656420617574686f7269747920736574206368616e67652061742074686520626567696e6e696e67206f6620746865206e6578742073657373696f6e2c20746f6101626520656e6163746564206064656c61796020626c6f636b7320616674657220746861742e20546865206064656c6179602073686f756c64206265206869676820656e6f75676820746f20736166656c7920617373756d654901746861742074686520626c6f636b207369676e616c6c696e672074686520666f72636564206368616e67652077696c6c206e6f742062652072652d6f7267656420652e672e203130303020626c6f636b732e5d0154686520626c6f636b2070726f64756374696f6e207261746520287768696368206d617920626520736c6f77656420646f776e2062656361757365206f662066696e616c697479206c616767696e67292073686f756c64510162652074616b656e20696e746f206163636f756e74207768656e2063686f6f73696e6720746865206064656c6179602e20546865204752414e44504120766f74657273206261736564206f6e20746865206e65775501617574686f726974792077696c6c20737461727420766f74696e67206f6e20746f70206f662060626573745f66696e616c697a65645f626c6f636b5f6e756d6265726020666f72206e65772066696e616c697a65644d01626c6f636b732e2060626573745f66696e616c697a65645f626c6f636b5f6e756d626572602073686f756c64206265207468652068696768657374206f6620746865206c61746573742066696e616c697a6564c4626c6f636b206f6620616c6c2076616c696461746f7273206f6620746865206e657720617574686f72697479207365742e00584f6e6c792063616c6c61626c6520627920726f6f742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2104084c73705f66696e616c6974795f6772616e6470614445717569766f636174696f6e50726f6f660804480128044e0110000801187365745f6964240114536574496400013065717569766f636174696f6e2504014845717569766f636174696f6e3c482c204e3e00002504084c73705f66696e616c6974795f6772616e6470613045717569766f636174696f6e0804480128044e011001081c507265766f7465040029040139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d697404003d040141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100002904084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401ac0456012d04045301310400100130726f756e645f6e756d62657224010c7536340001206964656e74697479ac0108496400011466697273743904011828562c2053290001187365636f6e643904011828562c20532900002d04084066696e616c6974795f6772616e6470611c507265766f74650804480128044e01100008012c7461726765745f68617368280104480001347461726765745f6e756d6265721001044e000031040c4c73705f66696e616c6974795f6772616e6470610c617070245369676e61747572650000040035040148656432353531393a3a5369676e6174757265000035040c1c73705f636f72651c65643235353139245369676e6174757265000004005d0101205b75383b2036345d00003904000004082d043104003d04084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401ac0456014104045301310400100130726f756e645f6e756d62657224010c7536340001206964656e74697479ac0108496400011466697273744504011828562c2053290001187365636f6e644504011828562c20532900004104084066696e616c6974795f6772616e64706124507265636f6d6d69740804480128044e01100008012c7461726765745f68617368280104480001347461726765745f6e756d6265721001044e0000450400000408410431040049040c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094d04101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b8045300000400510401185665633c543e00005104000002b800550410346672616d655f737570706f727418747261697473106d69736334577261707065724f7061717565040454015904000800bd01000000590401045400005904084070616c6c65745f696d5f6f6e6c696e6564426f756e6465644f70617175654e6574776f726b53746174650c4c506565724964456e636f64696e674c696d697400584d756c746941646472456e636f64696e674c696d697400384164647265737365734c696d6974000008011c706565725f69645d04019c5765616b426f756e6465645665633c75382c20506565724964456e636f64696e674c696d69743e00014865787465726e616c5f6164647265737365736104012d015765616b426f756e6465645665633c5765616b426f756e6465645665633c75382c204d756c746941646472456e636f64696e674c696d69743e2c204164647265737365734c696d69740a3e00005d04101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004002c01185665633c543e00006104101c73705f636f72651c626f756e646564407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454015d04045300000400650401185665633c543e000065040000025d040069040c4070616c6c65745f696d5f6f6e6c696e651870616c6c65741043616c6c040454000104246865617274626561740801246865617274626561746d0401644865617274626561743c543a3a426c6f636b4e756d6265723e0001247369676e6174757265810401bc3c543a3a417574686f7269747949642061732052756e74696d654170705075626c69633e3a3a5369676e61747572650000242823203c7765696768743e61012d20436f6d706c65786974793a20604f284b202b20452960207768657265204b206973206c656e677468206f6620604b6579736020286865617274626561742e76616c696461746f72735f6c656e2920616e642045206973d820206c656e677468206f6620606865617274626561742e6e6574776f726b5f73746174652e65787465726e616c5f61646472657373608820202d20604f284b29603a206465636f64696e67206f66206c656e67746820604b60ac20202d20604f284529603a206465636f64696e672f656e636f64696e67206f66206c656e6774682060456039012d20446252656164733a2070616c6c65745f73657373696f6e206056616c696461746f7273602c2070616c6c65745f73657373696f6e206043757272656e74496e646578602c20604b657973602c5820206052656365697665644865617274626561747360802d2044625772697465733a2060526563656976656448656172746265617473602c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6d04084070616c6c65745f696d5f6f6e6c696e6524486561727462656174042c426c6f636b4e756d626572011000140130626c6f636b5f6e756d62657210012c426c6f636b4e756d6265720001346e6574776f726b5f7374617465710401484f70617175654e6574776f726b537461746500013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c617574686f726974795f696e64657810012441757468496e64657800013876616c696461746f72735f6c656e10010c753332000071040c1c73705f636f7265206f6666636861696e484f70617175654e6574776f726b5374617465000008011c706565725f6964750401304f706171756550656572496400014865787465726e616c5f616464726573736573790401505665633c4f70617175654d756c7469616464723e00007504081c73705f636f7265304f7061717565506565724964000004002c011c5665633c75383e000079040000027d04007d040c1c73705f636f7265206f6666636861696e3c4f70617175654d756c746961646472000004002c011c5665633c75383e00008104104070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139245369676e61747572650000040059010148737232353531393a3a5369676e6174757265000085040c4070616c6c65745f696d5f6f6e6c696e651870616c6c6574144572726f7204045400010828496e76616c69644b6579000004604e6f6e206578697374656e74207075626c6963206b65792e4c4475706c696361746564486561727462656174000104544475706c696361746564206865617274626561742e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090989040c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011414626174636804011463616c6c738d04017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00004c7c53656e642061206261746368206f662064697370617463682063616c6c732e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e6465781501010c75313600011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c738d04017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000238ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e2c64697370617463685f617308012461735f6f726967696eb5070154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000328c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292e1d012d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b20543a3a576569676874496e666f3a3a64697370617463685f617328292e2c23203c2f7765696768743e2c666f7263655f626174636804011463616c6c738d04017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0004387c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00784d61792062652063616c6c65642066726f6d20616e79206f726967696e2e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e005d014966206f726967696e20697320726f6f74207468656e2063616c6c2061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e20285468697320696e636c75646573c8627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e002823203c7765696768743e01012d20436f6d706c65786974793a204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8d040000029104009104083c77657374656e645f72756e74696d652c52756e74696d6543616c6c0001a41853797374656d0400550201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e00000010426162650400d90201a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0001002454696d657374616d700400f10201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0002001c496e64696365730400f90201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0003002042616c616e6365730400290301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e00040028417574686f72736869700400450301bd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c417574686f72736869702c2052756e74696d653e0005001c5374616b696e670400c10301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0006001c53657373696f6e0400050401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0008001c4772616e64706104001d0401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a0020496d4f6e6c696e650400690401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496d4f6e6c696e652c2052756e74696d653e000b001c5574696c6974790400890401b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001000204964656e746974790400950401b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e001100205265636f766572790400350501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265636f766572792c2052756e74696d653e0012001c56657374696e670400390501b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001300245363686564756c65720400410501b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e00140020507265696d61676504004d0501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e001c00105375646f0400510501a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e0015001450726f78790400550501a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001600204d756c746973696704005d0501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e00170068456c656374696f6e50726f76696465724d756c746950686173650400690501fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e00180024566f7465724c6973740400510601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c566f7465724c6973742c2052756e74696d653e0019003c4e6f6d696e6174696f6e506f6f6c730400550601d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6d696e6174696f6e506f6f6c732c2052756e74696d653e001d002c46617374556e7374616b650400690601c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46617374556e7374616b652c2052756e74696d653e001e0034436f6e66696775726174696f6e04006d0601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e002a002c50617261735368617265640400710601c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e002b003450617261496e636c7573696f6e0400750601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e002c003050617261496e686572656e740400790601c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e002d001450617261730400e10601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e002f002c496e697469616c697a65720400e90601c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0030000c446d700400ed0601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c446d702c2052756e74696d653e0031000c556d700400f10601a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c556d702c2052756e74696d653e0032001048726d700400f50601a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e00330034506172617344697370757465730400f90601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003500345061726173536c617368696e670400fd0601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5061726173536c617368696e672c2052756e74696d653e0036002452656769737472617204000d0701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e003c0014536c6f74730400110701a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e003d004050617261735375646f577261707065720400150701d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735375646f577261707065722c2052756e74696d653e003e002041756374696f6e730400490701b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e003f002443726f77646c6f616e0400510701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e0040003441737369676e6564536c6f74730400750701c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41737369676e6564536c6f74732c2052756e74696d653e0041002458636d50616c6c657404007d0701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e0063000095040c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c04045400013c346164645f72656769737472617204011c6163636f756e74fd0201504163636f756e7449644c6f6f6b75704f663c543e0000347841646420612072656769737472617220746f207468652073797374656d2e00fc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060543a3a5265676973747261724f726967696e602e00a82d20606163636f756e74603a20746865206163636f756e74206f6620746865207265676973747261722e0094456d6974732060526567697374726172416464656460206966207375636365737366756c2e002823203c7765696768743e25012d20604f2852296020776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e64656420616e6420636f64652d626f756e646564292e982d204f6e652073746f72616765206d75746174696f6e2028636f64656320604f28522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e307365745f6964656e74697479040110696e666f990401a4426f783c4964656e74697479496e666f3c543a3a4d61784164646974696f6e616c4669656c64733e3e00014c290153657420616e206163636f756e742773206964656e7469747920696e666f726d6174696f6e20616e6420726573657276652074686520617070726f707269617465206465706f7369742e005501496620746865206163636f756e7420616c726561647920686173206964656e7469747920696e666f726d6174696f6e2c20746865206465706f7369742069732074616b656e2061732070617274207061796d656e7450666f7220746865206e6577206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e008c2d2060696e666f603a20546865206964656e7469747920696e666f726d6174696f6e2e0088456d69747320604964656e7469747953657460206966207375636365737366756c2e002823203c7765696768743e442d20604f2858202b205827202b205229601d0120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e64656429e020202d20776865726520605260206a756467656d656e74732d636f756e7420287265676973747261722d636f756e742d626f756e64656429802d204f6e652062616c616e63652072657365727665206f7065726174696f6e2e21012d204f6e652073746f72616765206d75746174696f6e2028636f6465632d7265616420604f285827202b205229602c20636f6465632d777269746520604f2858202b20522960292e302d204f6e65206576656e742e2c23203c2f7765696768743e207365745f7375627304011073756273210501645665633c28543a3a4163636f756e7449642c2044617461293e0002548c53657420746865207375622d6163636f756e7473206f66207468652073656e6465722e0055015061796d656e743a20416e79206167677265676174652062616c616e63652072657365727665642062792070726576696f757320607365745f73756273602063616c6c732077696c6c2062652072657475726e65642d01616e6420616e20616d6f756e7420605375624163636f756e744465706f736974602077696c6c20626520726573657276656420666f722065616368206974656d20696e206073756273602e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e00b02d206073756273603a20546865206964656e74697479277320286e657729207375622d6163636f756e74732e002823203c7765696768743e302d20604f2850202b20532960e420202d20776865726520605060206f6c642d737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e842d204174206d6f7374206f6e652062616c616e6365206f7065726174696f6e732e142d2044423adc20202d206050202b2053602073746f72616765206d75746174696f6e732028636f64656320636f6d706c657869747920604f2831296029bc20202d204f6e652073746f7261676520726561642028636f64656320636f6d706c657869747920604f28502960292ec020202d204f6e652073746f726167652077726974652028636f64656320636f6d706c657869747920604f28532960292ed020202d204f6e652073746f726167652d6578697374732028604964656e746974794f663a3a636f6e7461696e735f6b657960292e2c23203c2f7765696768743e38636c6561725f6964656e746974790003483901436c65617220616e206163636f756e742773206964656e7469747920696e666f20616e6420616c6c207375622d6163636f756e747320616e642072657475726e20616c6c206465706f736974732e00ec5061796d656e743a20416c6c2072657365727665642062616c616e636573206f6e20746865206163636f756e74206172652072657475726e65642e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520612072656769737465726564246964656e746974792e0098456d69747320604964656e74697479436c656172656460206966207375636365737366756c2e002823203c7765696768743e402d20604f2852202b2053202b20582960cc20202d20776865726520605260207265676973747261722d636f756e742028676f7665726e616e63652d626f756e646564292ed420202d2077686572652060536020737562732d636f756e742028686172642d20616e64206465706f7369742d626f756e646564292e210120202d20776865726520605860206164646974696f6e616c2d6669656c642d636f756e7420286465706f7369742d626f756e64656420616e6420636f64652d626f756e646564292e882d204f6e652062616c616e63652d756e72657365727665206f7065726174696f6e2ec82d206032602073746f7261676520726561647320616e64206053202b2032602073746f726167652064656c6574696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e44726571756573745f6a756467656d656e740801247265675f696e646578bd010138526567697374726172496e64657800011c6d61785f666565cc013042616c616e63654f663c543e00045c94526571756573742061206a756467656d656e742066726f6d2061207265676973747261722e0055015061796d656e743a204174206d6f737420606d61785f666565602077696c6c20626520726573657276656420666f72207061796d656e7420746f2074686520726567697374726172206966206a756467656d656e7418676976656e2e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e001d012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973207265717565737465642e55012d20606d61785f666565603a20546865206d6178696d756d206665652074686174206d617920626520706169642e20546869732073686f756c64206a757374206265206175746f2d706f70756c617465642061733a00306060606e6f636f6d70696c65b853656c663a3a7265676973747261727328292e676574287265675f696e646578292e756e7772617028292e6665650c60606000a4456d69747320604a756467656d656e7452657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2858202b205229602e302d204f6e65206576656e742e2c23203c2f7765696768743e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005446843616e63656c20612070726576696f757320726571756573742e00f85061796d656e743a20412070726576696f75736c79207265736572766564206465706f7369742069732072657475726e6564206f6e20737563636573732e003501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d757374206861766520615072656769737465726564206964656e746974792e0045012d20607265675f696e646578603a2054686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206e6f206c6f6e676572207265717565737465642e00ac456d69747320604a756467656d656e74556e72657175657374656460206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e882d204f6e652073746f72616765206d75746174696f6e20604f2852202b205829602e2c2d204f6e65206576656e742c23203c2f7765696768743e1c7365745f666565080114696e646578bd010138526567697374726172496e64657800010c666565cc013042616c616e63654f663c543e0006341901536574207468652066656520726571756972656420666f722061206a756467656d656e7420746f206265207265717565737465642066726f6d2061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e542d2060666565603a20746865206e6577206665652e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e333135202b2052202a20302e33323920c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e387365745f6163636f756e745f6964080114696e646578bd010138526567697374726172496e64657800010c6e6577fd0201504163636f756e7449644c6f6f6b75704f663c543e000734bc4368616e676520746865206163636f756e74206173736f63696174656420776974682061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e702d20606e6577603a20746865206e6577206163636f756e742049442e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee02d2042656e63686d61726b3a20382e383233202b2052202a20302e333220c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e287365745f6669656c6473080114696e646578bd010138526567697374726172496e6465780001186669656c6473290501384964656e746974794669656c6473000834a853657420746865206669656c6420696e666f726d6174696f6e20666f722061207265676973747261722e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74a06f6620746865207265676973747261722077686f736520696e6465782069732060696e646578602e00f42d2060696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f73652066656520697320746f206265207365742e0d012d20606669656c6473603a20746865206669656c64732074686174207468652072656769737472617220636f6e6365726e73207468656d73656c76657320776974682e002823203c7765696768743e242d20604f285229602e782d204f6e652073746f72616765206d75746174696f6e20604f285229602ee42d2042656e63686d61726b3a20372e343634202b2052202a20302e33323520c2b57320286d696e207371756172657320616e616c79736973292c23203c2f7765696768743e4470726f766964655f6a756467656d656e741001247265675f696e646578bd010138526567697374726172496e646578000118746172676574fd0201504163636f756e7449644c6f6f6b75704f663c543e0001246a756467656d656e743105015c4a756467656d656e743c42616c616e63654f663c543e3e0001206964656e7469747928011c543a3a48617368000950b850726f766964652061206a756467656d656e7420666f7220616e206163636f756e742773206964656e746974792e005501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420626520746865206163636f756e74b06f6620746865207265676973747261722077686f736520696e64657820697320607265675f696e646578602e0021012d20607265675f696e646578603a2074686520696e646578206f6620746865207265676973747261722077686f7365206a756467656d656e74206973206265696e67206d6164652e55012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e49012d20606a756467656d656e74603a20746865206a756467656d656e74206f662074686520726567697374726172206f6620696e64657820607265675f696e646578602061626f75742060746172676574602e49012d20606964656e74697479603a205468652068617368206f6620746865205b604964656e74697479496e666f605d20666f72207468617420746865206a756467656d656e742069732070726f76696465642e0094456d69747320604a756467656d656e74476976656e60206966207375636365737366756c2e002823203c7765696768743e342d20604f2852202b205829602e842d204f6e652062616c616e63652d7472616e73666572206f7065726174696f6e2e942d20557020746f206f6e65206163636f756e742d6c6f6f6b7570206f7065726174696f6e2eb82d2053746f726167653a2031207265616420604f285229602c2031206d757461746520604f2852202b205829602e302d204f6e65206576656e742e2c23203c2f7765696768743e346b696c6c5f6964656e74697479040118746172676574fd0201504163636f756e7449644c6f6f6b75704f663c543e000a4c410152656d6f766520616e206163636f756e742773206964656e7469747920616e64207375622d6163636f756e7420696e666f726d6174696f6e20616e6420736c61736820746865206465706f736974732e0061015061796d656e743a2052657365727665642062616c616e6365732066726f6d20607365745f737562736020616e6420607365745f6964656e74697479602061726520736c617368656420616e642068616e646c6564206279450160536c617368602e20566572696669636174696f6e2072657175657374206465706f7369747320617265206e6f742072657475726e65643b20746865792073686f756c642062652063616e63656c6c6564806d616e75616c6c79207573696e67206063616e63656c5f72657175657374602e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e0055012d2060746172676574603a20746865206163636f756e742077686f7365206964656e7469747920746865206a756467656d656e742069732075706f6e2e2054686973206d75737420626520616e206163636f756e747420207769746820612072656769737465726564206964656e746974792e0094456d69747320604964656e746974794b696c6c656460206966207375636365737366756c2e002823203c7765696768743e442d20604f2852202b2053202b205829602e802d204f6e652062616c616e63652d72657365727665206f7065726174696f6e2e702d206053202b2032602073746f72616765206d75746174696f6e732e302d204f6e65206576656e742e2c23203c2f7765696768743e1c6164645f73756208010c737562fd0201504163636f756e7449644c6f6f6b75704f663c543e00011064617461a504011044617461000b1cac4164642074686520676976656e206163636f756e7420746f207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656e616d655f73756208010c737562fd0201504163636f756e7449644c6f6f6b75704f663c543e00011064617461a504011044617461000c10cc416c74657220746865206173736f636961746564206e616d65206f662074686520676976656e207375622d6163636f756e742e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e2872656d6f76655f73756204010c737562fd0201504163636f756e7449644c6f6f6b75704f663c543e000d1cc052656d6f76652074686520676976656e206163636f756e742066726f6d207468652073656e646572277320737562732e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c20626520726570617472696174656438746f207468652073656e6465722e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652061207265676973746572656458737562206964656e74697479206f662060737562602e20717569745f737562000e288c52656d6f7665207468652073656e6465722061732061207375622d6163636f756e742e005d015061796d656e743a2042616c616e636520726573657276656420627920612070726576696f757320607365745f73756273602063616c6c20666f72206f6e65207375622077696c6c206265207265706174726961746564b4746f207468652073656e64657220282a6e6f742a20746865206f726967696e616c206465706f7369746f72292e006101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d7573742068617665206120726567697374657265643c73757065722d6964656e746974792e0045014e4f54453a20546869732073686f756c64206e6f74206e6f726d616c6c7920626520757365642c206275742069732070726f766964656420696e207468652063617365207468617420746865206e6f6e2d1101636f6e74726f6c6c6572206f6620616e206163636f756e74206973206d616c6963696f75736c7920726567697374657265642061732061207375622d6163636f756e742e04704964656e746974792070616c6c6574206465636c61726174696f6e2e99040c3c70616c6c65745f6964656e74697479147479706573304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616c9d040190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c6179a5040110446174610001146c6567616ca50401104461746100010c776562a50401104461746100011072696f74a504011044617461000114656d61696ca50401104461746100013c7067705f66696e6765727072696e741d0501404f7074696f6e3c5b75383b2032305d3e000114696d616765a50401104461746100011c74776974746572a50401104461746100009d04101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401a104045300000400190501185665633c543e0000a10400000408a504a50400a5040c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e6500000010526177300400a9040000010010526177310400ad040000020010526177320400b1040000030010526177330400b50400000400105261773404003c0000050010526177350400b9040000060010526177360400bd040000070010526177370400c1040000080010526177380400fd010000090010526177390400c50400000a001452617731300400c90400000b001452617731310400cd0400000c001452617731320400d10400000d001452617731330400d50400000e001452617731340400d90400000f001452617731350400dd0400001000145261773136040098000011001452617731370400e104000012001452617731380400e504000013001452617731390400e904000014001452617732300400cd01000015001452617732310400ed04000016001452617732320400f104000017001452617732330400f504000018001452617732340400f904000019001452617732350400fd0400001a001452617732360400010500001b001452617732370400050500001c001452617732380400090500001d0014526177323904000d0500001e001452617733300400110500001f001452617733310400150500002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c53686154687265653235360400040000250000a904000003000000000800ad04000003010000000800b104000003020000000800b504000003030000000800b904000003050000000800bd04000003060000000800c104000003070000000800c504000003090000000800c9040000030a0000000800cd040000030b0000000800d1040000030c0000000800d5040000030d0000000800d9040000030e0000000800dd040000030f0000000800e104000003110000000800e504000003120000000800e904000003130000000800ed04000003150000000800f104000003160000000800f504000003170000000800f904000003180000000800fd0400000319000000080001050000031a000000080005050000031b000000080009050000031c00000008000d050000031d000000080011050000031e000000080015050000031f00000008001905000002a104001d0504184f7074696f6e04045401cd010108104e6f6e6500000010536f6d650400cd010000010000210500000225050025050000040800a5040029050c3c70616c6c65745f6964656e7469747914747970657320426974466c616773040454012d050004002401344964656e746974794669656c6400002d050c3c70616c6c65745f6964656e74697479147479706573344964656e746974794669656c640001201c446973706c6179000100144c6567616c0002000c5765620004001052696f7400080014456d61696c0010003850677046696e6765727072696e7400200014496d6167650040001c547769747465720080000031050c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f75730006000035050c3c70616c6c65745f7265636f766572791870616c6c65741043616c6c0404540001243061735f7265636f766572656408011c6163636f756e74fd0201504163636f756e7449644c6f6f6b75704f663c543e00011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000020a053656e6420612063616c6c207468726f7567682061207265636f7665726564206163636f756e742e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a21012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f752077616e7420746f206d616b6520612063616c6c206f6e2d626568616c662d6f662efc2d206063616c6c603a205468652063616c6c20796f752077616e7420746f206d616b65207769746820746865207265636f7665726564206163636f756e742e347365745f7265636f76657265640801106c6f7374fd0201504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572fd0201504163636f756e7449644c6f6f6b75704f663c543e0001201901416c6c6f7720524f4f5420746f2062797061737320746865207265636f766572792070726f6365737320616e642073657420616e20612072657363756572206163636f756e7470666f722061206c6f7374206163636f756e74206469726563746c792e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f524f4f545f2e002c506172616d65746572733ab42d20606c6f7374603a2054686520226c6f7374206163636f756e742220746f206265207265636f76657265642e19012d206072657363756572603a20546865202272657363756572206163636f756e74222077686963682063616e2063616c6c20617320746865206c6f7374206163636f756e742e3c6372656174655f7265636f766572790c011c667269656e6473510301445665633c543a3a4163636f756e7449643e0001247468726573686f6c641501010c75313600013064656c61795f706572696f64100138543a3a426c6f636b4e756d62657200024059014372656174652061207265636f7665727920636f6e66696775726174696f6e20666f7220796f7572206163636f756e742e2054686973206d616b657320796f7572206163636f756e74207265636f76657261626c652e002d015061796d656e743a2060436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e64732062616c616e6365450177696c6c20626520726573657276656420666f722073746f72696e6720746865207265636f7665727920636f6e66696775726174696f6e2e2054686973206465706f7369742069732072657475726e6564b8696e2066756c6c207768656e2074686520757365722063616c6c73206072656d6f76655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a49012d2060667269656e6473603a2041206c697374206f6620667269656e647320796f7520747275737420746f20766f75636820666f72207265636f7665727920617474656d7074732e2053686f756c64206265a820206f72646572656420616e6420636f6e7461696e206e6f206475706c69636174652076616c7565732e59012d20607468726573686f6c64603a20546865206e756d626572206f6620667269656e64732074686174206d75737420766f75636820666f722061207265636f7665727920617474656d7074206265666f726520746865550120206163636f756e742063616e206265207265636f76657265642e2053686f756c64206265206c657373207468616e206f7220657175616c20746f20746865206c656e677468206f6620746865206c697374206f66282020667269656e64732e4d012d206064656c61795f706572696f64603a20546865206e756d626572206f6620626c6f636b732061667465722061207265636f7665727920617474656d707420697320696e697469616c697a65642074686174d020206e6565647320746f2070617373206265666f726520746865206163636f756e742063616e206265207265636f76657265642e44696e6974696174655f7265636f7665727904011c6163636f756e74fd0201504163636f756e7449644c6f6f6b75704f663c543e00032ce8496e697469617465207468652070726f6365737320666f72207265636f766572696e672061207265636f76657261626c65206163636f756e742e0019015061796d656e743a20605265636f766572794465706f736974602062616c616e63652077696c6c20626520726573657276656420666f7220696e6974696174696e672074686521017265636f766572792070726f636573732e2054686973206465706f7369742077696c6c20616c7761797320626520726570617472696174656420746f20746865206163636f756e74b4747279696e6720746f206265207265636f76657265642e205365652060636c6f73655f7265636f76657279602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a41012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e2054686973206163636f756e74206e6565647320746f206265cc20207265636f76657261626c652028692e652e20686176652061207265636f7665727920636f6e66696775726174696f6e292e38766f7563685f7265636f766572790801106c6f7374fd0201504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572fd0201504163636f756e7449644c6f6f6b75704f663c543e0004302501416c6c6f7720612022667269656e6422206f662061207265636f76657261626c65206163636f756e7420746f20766f75636820666f7220616e20616374697665207265636f766572796470726f6365737320666f722074686174206163636f756e742e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d75737420626520612022667269656e642270666f7220746865207265636f76657261626c65206163636f756e742e002c506172616d65746572733ad02d20606c6f7374603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f207265636f7665722e59012d206072657363756572603a20546865206163636f756e7420747279696e6720746f2072657363756520746865206c6f7374206163636f756e74207468617420796f752077616e7420746f20766f75636820666f722e00210154686520636f6d62696e6174696f6e206f662074686573652074776f20706172616d6574657273206d75737420706f696e7420746f20616e20616374697665207265636f766572792070726f636573732e38636c61696d5f7265636f7665727904011c6163636f756e74fd0201504163636f756e7449644c6f6f6b75704f663c543e000524f0416c6c6f772061207375636365737366756c207265736375657220746f20636c61696d207468656972207265636f7665726564206163636f756e742e002901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d757374206265206120227265736375657222190177686f20686173207375636365737366756c6c7920636f6d706c6574656420746865206163636f756e74207265636f766572792070726f636573733a20636f6c6c65637465642d01607468726573686f6c6460206f72206d6f726520766f75636865732c20776169746564206064656c61795f706572696f646020626c6f636b732073696e636520696e6974696174696f6e2e002c506172616d65746572733a5d012d20606163636f756e74603a20546865206c6f7374206163636f756e74207468617420796f752077616e7420746f20636c61696d20686173206265656e207375636365737366756c6c79207265636f7665726564206279182020796f752e38636c6f73655f7265636f7665727904011c72657363756572fd0201504163636f756e7449644c6f6f6b75704f663c543e00062c110141732074686520636f6e74726f6c6c6572206f662061207265636f76657261626c65206163636f756e742c20636c6f736520616e20616374697665207265636f766572796470726f6365737320666f7220796f7572206163636f756e742e001d015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e2c20746865207265636f76657261626c65206163636f756e742077696c6c2072656365697665f4746865207265636f76657279206465706f73697420605265636f766572794465706f7369746020706c616365642062792074686520726573637565722e000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061ec7265636f76657261626c65206163636f756e74207769746820616e20616374697665207265636f766572792070726f6365737320666f722069742e002c506172616d65746572733a0d012d206072657363756572603a20546865206163636f756e7420747279696e6720746f207265736375652074686973207265636f76657261626c65206163636f756e742e3c72656d6f76655f7265636f7665727900072c590152656d6f766520746865207265636f766572792070726f6365737320666f7220796f7572206163636f756e742e205265636f7665726564206163636f756e747320617265207374696c6c2061636365737369626c652e0011014e4f54453a205468652075736572206d757374206d616b65207375726520746f2063616c6c2060636c6f73655f7265636f7665727960206f6e20616c6c2061637469766505017265636f7665727920617474656d707473206265666f72652063616c6c696e6720746869732066756e6374696f6e20656c73652069742077696c6c206661696c2e0021015061796d656e743a2042792063616c6c696e6720746869732066756e6374696f6e20746865207265636f76657261626c65206163636f756e742077696c6c20756e72657365727665947468656972207265636f7665727920636f6e66696775726174696f6e206465706f7369742ef02860436f6e6669674465706f7369744261736560202b2060467269656e644465706f736974466163746f7260202a20235f6f665f667269656e647329000101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64206d7573742062652061e07265636f76657261626c65206163636f756e742028692e652e206861732061207265636f7665727920636f6e66696775726174696f6e292e4063616e63656c5f7265636f766572656404011c6163636f756e74fd0201504163636f756e7449644c6f6f6b75704f663c543e00081cdc43616e63656c20746865206162696c69747920746f20757365206061735f7265636f76657265646020666f7220606163636f756e74602e001101546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207265676973746572656420746fe462652061626c6520746f206d616b652063616c6c73206f6e20626568616c66206f6620746865207265636f7665726564206163636f756e742e002c506172616d65746572733a15012d20606163636f756e74603a20546865207265636f7665726564206163636f756e7420796f75206172652061626c6520746f2063616c6c206f6e2d626568616c662d6f662e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e39050c3870616c6c65745f76657374696e671870616c6c65741043616c6c0404540001141076657374000034b8556e6c6f636b20616e79207665737465642066756e6473206f66207468652073656e646572206163636f756e742e005d01546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e64207468652073656e646572206d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20322052656164732c203220577269746573f8202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745dfc202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c205b53656e646572204163636f756e745d2c23203c2f7765696768743e28766573745f6f74686572040118746172676574fd0201504163636f756e7449644c6f6f6b75704f663c543e00013cb8556e6c6f636b20616e79207665737465642066756e6473206f662061206074617267657460206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0051012d2060746172676574603a20546865206163636f756e742077686f7365207665737465642066756e64732073686f756c6420626520756e6c6f636b65642e204d75737420686176652066756e6473207374696c6c646c6f636b656420756e64657220746869732070616c6c65742e00d0456d69747320656974686572206056657374696e67436f6d706c6574656460206f72206056657374696e6755706461746564602e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c203320577269746573f0202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e74f4202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c23203c2f7765696768743e3c7665737465645f7472616e73666572080118746172676574fd0201504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c653d0501a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00024464437265617465206120766573746564207472616e736665722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00cc2d2060746172676574603a20546865206163636f756e7420726563656976696e6720746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20332052656164732c2033205772697465733901202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d3d01202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c205b53656e646572204163636f756e745d2c23203c2f7765696768743e54666f7263655f7665737465645f7472616e736665720c0118736f75726365fd0201504163636f756e7449644c6f6f6b75704f663c543e000118746172676574fd0201504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c653d0501a456657374696e67496e666f3c42616c616e63654f663c543e2c20543a3a426c6f636b4e756d6265723e00034860466f726365206120766573746564207472616e736665722e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e00e82d2060736f75726365603a20546865206163636f756e742077686f73652066756e64732073686f756c64206265207472616e736665727265642e11012d2060746172676574603a20546865206163636f756e7420746861742073686f756c64206265207472616e7366657272656420746865207665737465642066756e64732ef02d20607363686564756c65603a205468652076657374696e67207363686564756c6520617474616368656420746f20746865207472616e736665722e005c456d697473206056657374696e6743726561746564602e00fc4e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b2e002823203c7765696768743e242d20604f283129602e742d2044625765696768743a20342052656164732c2034205772697465733101202020202d2052656164733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e743501202020202d205772697465733a2056657374696e672053746f726167652c2042616c616e636573204c6f636b732c20546172676574204163636f756e742c20536f75726365204163636f756e742c23203c2f7765696768743e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c7533320004545d014d657267652074776f2076657374696e67207363686564756c657320746f6765746865722c206372656174696e672061206e65772076657374696e67207363686564756c65207468617420756e6c6f636b73206f7665725501746865206869676865737420706f737369626c6520737461727420616e6420656e6420626c6f636b732e20496620626f7468207363686564756c6573206861766520616c7265616479207374617274656420746865590163757272656e7420626c6f636b2077696c6c206265207573656420617320746865207363686564756c652073746172743b207769746820746865206361766561742074686174206966206f6e65207363686564756c655d0169732066696e6973686564206279207468652063757272656e7420626c6f636b2c20746865206f746865722077696c6c206265207472656174656420617320746865206e6577206d6572676564207363686564756c652c2c756e6d6f6469666965642e00f84e4f54453a20496620607363686564756c65315f696e646578203d3d207363686564756c65325f696e6465786020746869732069732061206e6f2d6f702e41014e4f54453a20546869732077696c6c20756e6c6f636b20616c6c207363686564756c6573207468726f756768207468652063757272656e7420626c6f636b207072696f7220746f206d657267696e672e61014e4f54453a20496620626f7468207363686564756c6573206861766520656e646564206279207468652063757272656e7420626c6f636b2c206e6f206e6577207363686564756c652077696c6c206265206372656174656464616e6420626f74682077696c6c2062652072656d6f7665642e006c4d6572676564207363686564756c6520617474726962757465733a35012d20607374617274696e675f626c6f636b603a20604d4158287363686564756c65312e7374617274696e675f626c6f636b2c207363686564756c6564322e7374617274696e675f626c6f636b2c48202063757272656e745f626c6f636b29602e21012d2060656e64696e675f626c6f636b603a20604d4158287363686564756c65312e656e64696e675f626c6f636b2c207363686564756c65322e656e64696e675f626c6f636b29602e59012d20606c6f636b6564603a20607363686564756c65312e6c6f636b65645f61742863757272656e745f626c6f636b29202b207363686564756c65322e6c6f636b65645f61742863757272656e745f626c6f636b29602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00e82d20607363686564756c65315f696e646578603a20696e646578206f6620746865206669727374207363686564756c6520746f206d657267652eec2d20607363686564756c65325f696e646578603a20696e646578206f6620746865207365636f6e64207363686564756c6520746f206d657267652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e3d050c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d626572000041050c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963450501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c49050150426f783c43616c6c4f72486173684f663c543e3e00000470416e6f6e796d6f75736c79207363686564756c652061207461736b2e1863616e63656c0801107768656e100138543a3a426c6f636b4e756d626572000114696e64657810010c7533320001049443616e63656c20616e20616e6f6e796d6f75736c79207363686564756c6564207461736b2e387363686564756c655f6e616d656414010869642c011c5665633c75383e0001107768656e100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963450501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c49050150426f783c43616c6c4f72486173684f663c543e3e000204585363686564756c652061206e616d6564207461736b2e3063616e63656c5f6e616d656404010869642c011c5665633c75383e0003047843616e63656c2061206e616d6564207363686564756c6564207461736b2e387363686564756c655f61667465721001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963450501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c49050150426f783c43616c6c4f72486173684f663c543e3e000414a8416e6f6e796d6f75736c79207363686564756c652061207461736b20616674657220612064656c61792e002823203c7765696768743e5453616d65206173205b607363686564756c65605d2e2c23203c2f7765696768743e507363686564756c655f6e616d65645f616674657214010869642c011c5665633c75383e0001146166746572100138543a3a426c6f636b4e756d6265720001386d617962655f706572696f646963450501a04f7074696f6e3c7363686564756c653a3a506572696f643c543a3a426c6f636b4e756d6265723e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c49050150426f783c43616c6c4f72486173684f663c543e3e000514905363686564756c652061206e616d6564207461736b20616674657220612064656c61792e002823203c7765696768743ec453616d65206173205b607363686564756c655f6e616d6564605d2853656c663a3a7363686564756c655f6e616d6564292e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e450504184f7074696f6e04045401f40108104e6f6e6500000010536f6d650400f40000010000490510346672616d655f737570706f727418747261697473207363686564756c652c4d617962654861736865640804540191041048617368012801081456616c7565040091040104540000001048617368040028011048617368000100004d050c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000110346e6f74655f707265696d61676504011462797465732c011c5665633c75383e000010745265676973746572206120707265696d616765206f6e2d636861696e2e00550149662074686520707265696d616765207761732070726576696f75736c79207265717565737465642c206e6f2066656573206f72206465706f73697473206172652074616b656e20666f722070726f766964696e67550174686520707265696d6167652e204f74686572776973652c2061206465706f7369742069732074616b656e2070726f706f7274696f6e616c20746f207468652073697a65206f662074686520707265696d6167652e3c756e6e6f74655f707265696d6167650401106861736828011c543a3a48617368000104dc436c65617220616e20756e72657175657374656420707265696d6167652066726f6d207468652072756e74696d652073746f726167652e40726571756573745f707265696d6167650401106861736828011c543a3a48617368000210410152657175657374206120707265696d6167652062652075706c6f6164656420746f2074686520636861696e20776974686f757420706179696e6720616e792066656573206f72206465706f736974732e00550149662074686520707265696d6167652072657175657374732068617320616c7265616479206265656e2070726f7669646564206f6e2d636861696e2c20776520756e7265736572766520616e79206465706f7369743901612075736572206d6179206861766520706169642c20616e642074616b652074686520636f6e74726f6c206f662074686520707265696d616765206f7574206f662074686569722068616e64732e48756e726571756573745f707265696d6167650401106861736828011c543a3a4861736800030cbc436c65617220612070726576696f75736c79206d616465207265717565737420666f72206120707265696d6167652e002d014e4f54453a2054484953204d555354204e4f542042452043414c4c4544204f4e20606861736860204d4f52452054494d4553205448414e2060726571756573745f707265696d616765602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e51050c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000028350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e547375646f5f756e636865636b65645f77656967687408011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000118776569676874200118576569676874000128350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e2d01546869732066756e6374696f6e20646f6573206e6f7420636865636b2074686520776569676874206f66207468652063616c6c2c20616e6420696e737465616420616c6c6f777320746865b05375646f207573657220746f20737065636966792074686520776569676874206f66207468652063616c6c2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292ecc2d2054686520776569676874206f6620746869732063616c6c20697320646566696e6564206279207468652063616c6c65722e2c23203c2f7765696768743e1c7365745f6b657904010c6e6577fd0201504163636f756e7449644c6f6f6b75704f663c543e0002285d0141757468656e74696361746573207468652063757272656e74207375646f206b657920616e6420736574732074686520676976656e204163636f756e7449642028606e6577602920617320746865206e6577207375646f106b65792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e402d204f6e65204442206368616e67652e2c23203c2f7765696768743e1c7375646f5f617308010c77686ffd0201504163636f756e7449644c6f6f6b75704f663c543e00011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00032c4d0141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c207769746820605369676e656460206f726967696e2066726f6d406120676976656e206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002823203c7765696768743e1c2d204f2831292e602d204c696d697465642073746f726167652072656164732e5c2d204f6e6520444220777269746520286576656e74292ec42d20576569676874206f662064657269766174697665206063616c6c6020657865637574696f6e202b2031302c3030302e2c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e55050c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616cfd0201504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065590501504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00002c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e246164645f70726f78790c012064656c6567617465fd0201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706511010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001244501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e3072656d6f76655f70726f78790c012064656c6567617465fd0201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706511010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200021ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e3872656d6f76655f70726f78696573000318b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0041015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e74732063726561746564206279206070757265602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a2c6372656174655f707572650c012870726f78795f7479706511010130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e6465781501010c7531360004483901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e246b696c6c5f7075726514011c737061776e6572fd0201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706511010130543a3a50726f787954797065000114696e6465781501010c753136000118686569676874bd010138543a3a426c6f636b4e756d6265720001246578745f696e646578bd01010c753332000540a052656d6f76657320612070726576696f75736c7920737061776e656420707572652070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746f94607075726560207769746820636f72726573706f6e64696e6720706172616d65746572732e0039012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060707572656020746f206372656174652074686973206163636f756e742e39012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f206070757265602e2050726f6261626c79206030602eec2d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f206070757265602e29012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f20607075726560207761732070726f6365737365642e35012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f20607075726560207761732070726f6365737365642e0035014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c7920637265617465642070757265dc6163636f756e742077686f7365206070757265602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e20616e6e6f756e63650801107265616cfd0201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e00063c05015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e4c72656d6f76655f616e6e6f756e63656d656e740801107265616cfd0201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e0007287052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465fd0201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736828013443616c6c486173684f663c543e000828b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e3c70726f78795f616e6e6f756e63656410012064656c6567617465fd0201504163636f756e7449644c6f6f6b75704f663c543e0001107265616cfd0201504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065590501504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00092c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e590504184f7074696f6e0404540111010108104e6f6e6500000010536f6d650400110100000100005d050c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573510301445665633c543a3a4163636f756e7449643e00011063616c6c9104017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0000405101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e002823203c7765696768743e19014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d442d204442205765696768743a204e6f6e65482d20506c75732043616c6c205765696768742c23203c2f7765696768743e2061735f6d756c74691801247468726573686f6c641501010c7531360001446f746865725f7369676e61746f72696573510301445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74610501844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6c650501344f706171756543616c6c3c543e00012873746f72655f63616c6c900110626f6f6c0001286d61785f7765696768742001185765696768740001b45501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e002823203c7765696768743e502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e7c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a2101202020202d2052656164733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c60292501202020202d205772697465733a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c2043616c6c7320286966206073746f72655f63616c6c6029482d20506c75732043616c6c205765696768742c23203c2f7765696768743e40617070726f76655f61735f6d756c74691401247468726573686f6c641501010c7531360001446f746865725f7369676e61746f72696573510301445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74610501844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687420011857656967687400028c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743ab8202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745dbc202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c23203c2f7765696768743e3c63616e63656c5f61735f6d756c74691001247468726573686f6c641501010c7531360001446f746865725f7369676e61746f72696573510301445665633c543a3a4163636f756e7449643e00012474696d65706f696e741d01016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000368550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e002823203c7765696768743e242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e882d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d302d204442205765696768743a1501202020202d20526561643a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c731901202020202d2057726974653a204d756c74697369672053746f726167652c205b43616c6c6572204163636f756e745d2c20526566756e64204163636f756e742c2043616c6c732c23203c2f7765696768743e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e610504184f7074696f6e040454011d010108104e6f6e6500000010536f6d6504001d010000010000650510346672616d655f737570706f727418747261697473106d69736344577261707065724b6565704f7061717565040454019104000800bd010000009104010454000069050c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6e6d0501b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e00011c7769746e6573733d060158536f6c7574696f6e4f72536e617073686f7453697a65000038a45375626d6974206120736f6c7574696f6e20666f722074686520756e7369676e65642070686173652e00c8546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f6e6f6e655f5f2e003d0154686973207375626d697373696f6e20697320636865636b6564206f6e2074686520666c792e204d6f72656f7665722c207468697320756e7369676e656420736f6c7574696f6e206973206f6e6c79550176616c696461746564207768656e207375626d697474656420746f2074686520706f6f6c2066726f6d20746865202a2a6c6f63616c2a2a206e6f64652e204566666563746976656c792c2074686973206d65616e735d0174686174206f6e6c79206163746976652076616c696461746f72732063616e207375626d69742074686973207472616e73616374696f6e207768656e20617574686f72696e67206120626c6f636b202873696d696c617240746f20616e20696e686572656e74292e005901546f2070726576656e7420616e7920696e636f727265637420736f6c7574696f6e2028616e642074687573207761737465642074696d652f776569676874292c2074686973207472616e73616374696f6e2077696c6c4d0170616e69632069662074686520736f6c7574696f6e207375626d6974746564206279207468652076616c696461746f7220697320696e76616c696420696e20616e79207761792c206566666563746976656c799c70757474696e6720746865697220617574686f72696e6720726577617264206174207269736b2e00e04e6f206465706f736974206f7220726577617264206973206173736f63696174656420776974682074686973207375626d697373696f6e2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f7265410601544f7074696f6e3c456c656374696f6e53636f72653e000114b05365742061206e65772076616c756520666f7220604d696e696d756d556e7472757374656453636f7265602e00d84469737061746368206f726967696e206d75737420626520616c69676e656420776974682060543a3a466f7263654f726967696e602e00f05468697320636865636b2063616e206265207475726e6564206f66662062792073657474696e67207468652076616c756520746f20604e6f6e65602e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f72747345060158537570706f7274733c543a3a4163636f756e7449643e0002205901536574206120736f6c7574696f6e20696e207468652071756575652c20746f2062652068616e646564206f757420746f2074686520636c69656e74206f6620746869732070616c6c657420696e20746865206e6578748863616c6c20746f2060456c656374696f6e50726f76696465723a3a656c656374602e004501546869732063616e206f6e6c79206265207365742062792060543a3a466f7263654f726967696e602c20616e64206f6e6c79207768656e207468652070686173652069732060456d657267656e6379602e00610154686520736f6c7574696f6e206973206e6f7420636865636b656420666f7220616e7920666561736962696c69747920616e6420697320617373756d656420746f206265207472757374776f727468792c20617320616e795101666561736962696c69747920636865636b20697473656c662063616e20696e207072696e6369706c652063617573652074686520656c656374696f6e2070726f6365737320746f206661696c202864756520746f686d656d6f72792f77656967687420636f6e73747261696e73292e187375626d69740401307261775f736f6c7574696f6e6d0501b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e0003249c5375626d6974206120736f6c7574696f6e20666f7220746865207369676e65642070686173652e00d0546865206469737061746368206f726967696e20666f20746869732063616c6c206d757374206265205f5f7369676e65645f5f2e005d0154686520736f6c7574696f6e20697320706f74656e7469616c6c79207175657565642c206261736564206f6e2074686520636c61696d65642073636f726520616e642070726f6365737365642061742074686520656e64506f6620746865207369676e65642070686173652e005d0141206465706f73697420697320726573657276656420616e64207265636f7264656420666f722074686520736f6c7574696f6e2e204261736564206f6e20746865206f7574636f6d652c2074686520736f6c7574696f6e15016d696768742062652072657761726465642c20736c61736865642c206f722067657420616c6c206f7220612070617274206f6620746865206465706f736974206261636b2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f746572731904012c4f7074696f6e3c7533323e0001446d617962655f6d61785f746172676574731904012c4f7074696f6e3c7533323e00041080547269676765722074686520676f7665726e616e63652066616c6c6261636b2e004901546869732063616e206f6e6c792062652063616c6c6564207768656e205b6050686173653a3a456d657267656e6379605d20697320656e61626c65642c20617320616e20616c7465726e617469766520746fc063616c6c696e67205b6043616c6c3a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6d05089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e040453017105000c0120736f6c7574696f6e710501045300011473636f726529010134456c656374696f6e53636f7265000114726f756e6410010c75333200007105083c77657374656e645f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e31360000400118766f74657331750500000118766f74657332810500000118766f74657333950500000118766f74657334a10500000118766f74657335ad0500000118766f74657336b90500000118766f74657337c50500000118766f74657338d10500000118766f74657339dd050000011c766f7465733130e9050000011c766f7465733131f5050000011c766f746573313201060000011c766f74657331330d060000011c766f746573313419060000011c766f746573313525060000011c766f746573313631060000007505000002790500790500000408bd017d05007d05000006150100810500000285050085050000040cbd0189057d05008905000004087d058d05008d0500000691050091050c3473705f61726974686d65746963287065725f7468696e677318506572553136000004001501010c7531360000950500000299050099050000040cbd019d057d05009d0500000302000000890500a105000002a50500a5050000040cbd01a9057d0500a90500000303000000890500ad05000002b10500b1050000040cbd01b5057d0500b50500000304000000890500b905000002bd0500bd050000040cbd01c1057d0500c10500000305000000890500c505000002c90500c9050000040cbd01cd057d0500cd0500000306000000890500d105000002d50500d5050000040cbd01d9057d0500d90500000307000000890500dd05000002e10500e1050000040cbd01e5057d0500e50500000308000000890500e905000002ed0500ed050000040cbd01f1057d0500f10500000309000000890500f505000002f90500f9050000040cbd01fd057d0500fd050000030a000000890500010600000205060005060000040cbd0109067d050009060000030b0000008905000d0600000211060011060000040cbd0115067d050015060000030c00000089050019060000021d06001d060000040cbd0121067d050021060000030d000000890500250600000229060029060000040cbd012d067d05002d060000030e000000890500310600000235060035060000040cbd0139067d050039060000030f0000008905003d06089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273bd01010c75333200011c74617267657473bd01010c7533320000410604184f7074696f6e0404540129010108104e6f6e6500000010536f6d650400290100000100004506000002490600490600000408004d06004d06084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f746572739d0301845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e000051060c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c0804540004490001081472656261670401286469736c6f6361746564fd0201504163636f756e7449644c6f6f6b75704f663c543e00002859014465636c617265207468617420736f6d6520606469736c6f636174656460206163636f756e74206861732c207468726f7567682072657761726473206f722070656e616c746965732c2073756666696369656e746c7951016368616e676564206974732073636f726520746861742069742073686f756c642070726f7065726c792066616c6c20696e746f206120646966666572656e7420626167207468616e206974732063757272656e74106f6e652e001d01416e796f6e652063616e2063616c6c20746869732066756e6374696f6e2061626f757420616e7920706f74656e7469616c6c79206469736c6f6361746564206163636f756e742e00490157696c6c20616c7761797320757064617465207468652073746f7265642073636f7265206f6620606469736c6f63617465646020746f2074686520636f72726563742073636f72652c206261736564206f6e406053636f726550726f7669646572602e00d4496620606469736c6f63617465646020646f6573206e6f74206578697374732c2069742072657475726e7320616e206572726f722e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572fd0201504163636f756e7449644c6f6f6b75704f663c543e000120d04d6f7665207468652063616c6c65722773204964206469726563746c7920696e2066726f6e74206f6620606c696768746572602e005901546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e642063616e206f6e6c792062652063616c6c656420627920746865204964206f66a0746865206163636f756e7420676f696e6720696e2066726f6e74206f6620606c696768746572602e00344f6e6c7920776f726b73206966942d20626f7468206e6f646573206172652077697468696e207468652073616d65206261672cd02d20616e6420606f726967696e602068617320612067726561746572206053636f726560207468616e20606c696768746572602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e55060c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c65741043616c6c040454000134106a6f696e080118616d6f756e74cc013042616c616e63654f663c543e00011c706f6f6c5f6964100118506f6f6c496400002845015374616b652066756e64732077697468206120706f6f6c2e2054686520616d6f756e7420746f20626f6e64206973207472616e736665727265642066726f6d20746865206d656d62657220746f20746865dc706f6f6c73206163636f756e7420616e6420696d6d6564696174656c7920696e637265617365732074686520706f6f6c7320626f6e642e001823204e6f746500cc2a20416e206163636f756e742063616e206f6e6c792062652061206d656d626572206f6620612073696e676c6520706f6f6c2ed82a20416e206163636f756e742063616e6e6f74206a6f696e207468652073616d6520706f6f6c206d756c7469706c652074696d65732e41012a20546869732063616c6c2077696c6c202a6e6f742a206475737420746865206d656d626572206163636f756e742c20736f20746865206d656d626572206d7573742068617665206174206c65617374c82020606578697374656e7469616c206465706f736974202b20616d6f756e746020696e207468656972206163636f756e742ed02a204f6e6c79206120706f6f6c2077697468205b60506f6f6c53746174653a3a4f70656e605d2063616e206265206a6f696e656428626f6e645f657874726104011465787472615906015c426f6e6445787472613c42616c616e63654f663c543e3e0001184501426f6e642060657874726160206d6f72652066756e64732066726f6d20606f726967696e6020696e746f2074686520706f6f6c20746f207768696368207468657920616c72656164792062656c6f6e672e0049014164646974696f6e616c2066756e64732063616e20636f6d652066726f6d206569746865722074686520667265652062616c616e6365206f6620746865206163636f756e742c206f662066726f6d207468659c616363756d756c6174656420726577617264732c20736565205b60426f6e644578747261605d2e003d01426f6e64696e672065787472612066756e647320696d706c69657320616e206175746f6d61746963207061796f7574206f6620616c6c2070656e64696e6720726577617264732061732077656c6c2e30636c61696d5f7061796f757400021855014120626f6e646564206d656d6265722063616e20757365207468697320746f20636c61696d207468656972207061796f7574206261736564206f6e20746865207265776172647320746861742074686520706f6f6c610168617320616363756d756c617465642073696e6365207468656972206c61737420636c61696d6564207061796f757420284f522073696e6365206a6f696e696e6720696620746869732069732074686572652066697273743d0174696d6520636c61696d696e672072657761726473292e20546865207061796f75742077696c6c206265207472616e7366657272656420746f20746865206d656d6265722773206163636f756e742e004901546865206d656d6265722077696c6c206561726e20726577617264732070726f2072617461206261736564206f6e20746865206d656d62657273207374616b65207673207468652073756d206f6620746865d06d656d6265727320696e2074686520706f6f6c73207374616b652e205265776172647320646f206e6f742022657870697265222e18756e626f6e640801386d656d6265725f6163636f756e74fd0201504163636f756e7449644c6f6f6b75704f663c543e000140756e626f6e64696e675f706f696e7473cc013042616c616e63654f663c543e0003704501556e626f6e6420757020746f2060756e626f6e64696e675f706f696e747360206f662074686520606d656d6265725f6163636f756e746027732066756e64732066726f6d2074686520706f6f6c2e2049744501696d706c696369746c7920636f6c6c65637473207468652072657761726473206f6e65206c6173742074696d652c2073696e6365206e6f7420646f696e6720736f20776f756c64206d65616e20736f6d656c7265776172647320776f756c6420626520666f726665697465642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00ac2320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463682e0045012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e2054686973206973602020726566657265656420746f2061732061206b69636b2ef42a2054686520706f6f6c2069732064657374726f79696e6720616e6420746865206d656d626572206973206e6f7420746865206465706f7369746f722e55012a2054686520706f6f6c2069732064657374726f79696e672c20746865206d656d62657220697320746865206465706f7369746f7220616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001101232320436f6e646974696f6e7320666f72207065726d697373696f6e65642064697370617463682028692e652e207468652063616c6c657220697320616c736f2074686548606d656d6265725f6163636f756e7460293a00882a205468652063616c6c6572206973206e6f7420746865206465706f7369746f722e55012a205468652063616c6c657220697320746865206465706f7369746f722c2074686520706f6f6c2069732064657374726f79696e6720616e64206e6f206f74686572206d656d626572732061726520696e207468651c2020706f6f6c2e001823204e6f7465001d0149662074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f20756e626f6e6420776974682074686520706f6f6c206163636f756e742c5d015b6043616c6c3a3a706f6f6c5f77697468647261775f756e626f6e646564605d2063616e2062652063616c6c656420746f2074727920616e64206d696e696d697a6520756e6c6f636b696e67206368756e6b732e2049663d0174686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520726573756c74206f6620746869732063616c6c2077696c6c206c696b656c7920626520746865b4604e6f4d6f72654368756e6b7360206572726f722066726f6d20746865207374616b696e672073797374656d2e58706f6f6c5f77697468647261775f756e626f6e64656408011c706f6f6c5f6964100118506f6f6c49640001486e756d5f736c617368696e675f7370616e7310010c753332000418550143616c6c206077697468647261775f756e626f6e6465646020666f722074686520706f6f6c73206163636f756e742e20546869732063616c6c2063616e206265206d61646520627920616e79206163636f756e742e004101546869732069732075736566756c2069662074686569722061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b7320746f2063616c6c2060756e626f6e64602c20616e6420736f6d65610163616e20626520636c6561726564206279207769746864726177696e672e20496e2074686520636173652074686572652061726520746f6f206d616e7920756e6c6f636b696e67206368756e6b732c2074686520757365725101776f756c642070726f6261626c792073656520616e206572726f72206c696b6520604e6f4d6f72654368756e6b736020656d69747465642066726f6d20746865207374616b696e672073797374656d207768656e5c7468657920617474656d707420746f20756e626f6e642e4477697468647261775f756e626f6e6465640801386d656d6265725f6163636f756e74fd0201504163636f756e7449644c6f6f6b75704f663c543e0001486e756d5f736c617368696e675f7370616e7310010c75333200054c5501576974686472617720756e626f6e6465642066756e64732066726f6d20606d656d6265725f6163636f756e74602e204966206e6f20626f6e6465642066756e64732063616e20626520756e626f6e6465642c20616e486572726f722069732072657475726e65642e004d01556e646572206365727461696e20636f6e646974696f6e732c20746869732063616c6c2063616e2062652064697370617463686564207065726d697373696f6e6c6573736c792028692e652e20627920616e79246163636f756e74292e00a82320436f6e646974696f6e7320666f722061207065726d697373696f6e6c6573732064697370617463680009012a2054686520706f6f6c20697320696e2064657374726f79206d6f646520616e642074686520746172676574206973206e6f7420746865206465706f7369746f722e31012a205468652074617267657420697320746865206465706f7369746f7220616e6420746865792061726520746865206f6e6c79206d656d62657220696e207468652073756220706f6f6c732e25012a2054686520706f6f6c20697320626c6f636b656420616e64207468652063616c6c6572206973206569746865722074686520726f6f74206f722073746174652d746f67676c65722e00982320436f6e646974696f6e7320666f72207065726d697373696f6e656420646973706174636800e82a205468652063616c6c6572206973207468652074617267657420616e64207468657920617265206e6f7420746865206465706f7369746f722e001823204e6f746500ec4966207468652074617267657420697320746865206465706f7369746f722c2074686520706f6f6c2077696c6c2062652064657374726f7965642e18637265617465100118616d6f756e74cc013042616c616e63654f663c543e000110726f6f74fd0201504163636f756e7449644c6f6f6b75704f663c543e0001246e6f6d696e61746f72fd0201504163636f756e7449644c6f6f6b75704f663c543e00013473746174655f746f67676c6572fd0201504163636f756e7449644c6f6f6b75704f663c543e000644744372656174652061206e65772064656c65676174696f6e20706f6f6c2e002c2320417267756d656e74730055012a2060616d6f756e7460202d2054686520616d6f756e74206f662066756e647320746f2064656c656761746520746f2074686520706f6f6c2e205468697320616c736f2061637473206f66206120736f7274206f664d0120206465706f7369742073696e63652074686520706f6f6c732063726561746f722063616e6e6f742066756c6c7920756e626f6e642066756e647320756e74696c2074686520706f6f6c206973206265696e6730202064657374726f7965642e51012a2060696e64657860202d204120646973616d626967756174696f6e20696e64657820666f72206372656174696e6720746865206163636f756e742e204c696b656c79206f6e6c792075736566756c207768656ec020206372656174696e67206d756c7469706c6520706f6f6c7320696e207468652073616d652065787472696e7369632ed42a2060726f6f7460202d20546865206163636f756e7420746f20736574206173205b60506f6f6c526f6c65733a3a726f6f74605d2e0d012a20606e6f6d696e61746f7260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a6e6f6d696e61746f72605d2e2d012a206073746174655f746f67676c657260202d20546865206163636f756e7420746f2073657420617320746865205b60506f6f6c526f6c65733a3a73746174655f746f67676c6572605d2e001823204e6f7465006101496e206164646974696f6e20746f2060616d6f756e74602c207468652063616c6c65722077696c6c207472616e7366657220746865206578697374656e7469616c206465706f7369743b20736f207468652063616c6c657211016e656564732061742068617665206174206c656173742060616d6f756e74202b206578697374656e7469616c5f6465706f73697460207472616e736665727261626c652e206e6f6d696e61746508011c706f6f6c5f6964100118506f6f6c496400012876616c696461746f7273510301445665633c543a3a4163636f756e7449643e00071c7c4e6f6d696e617465206f6e20626568616c66206f662074686520706f6f6c2e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520706f6f6c206e6f6d696e61746f72206f722074686520706f6f6c28726f6f7420726f6c652e00490154686973206469726563746c7920666f7277617264207468652063616c6c20746f20746865207374616b696e672070616c6c65742c206f6e20626568616c66206f662074686520706f6f6c20626f6e646564206163636f756e742e247365745f737461746508011c706f6f6c5f6964100118506f6f6c4964000114737461746535010124506f6f6c5374617465000828745365742061206e657720737461746520666f722074686520706f6f6c2e0055014966206120706f6f6c20697320616c726561647920696e20746865206044657374726f79696e67602073746174652c207468656e20756e646572206e6f20636f6e646974696f6e2063616e20697473207374617465346368616e676520616761696e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265206569746865723a00f4312e207369676e65642062792074686520737461746520746f67676c65722c206f722074686520726f6f7420726f6c65206f662074686520706f6f6c2c5d01322e2069662074686520706f6f6c20636f6e646974696f6e7320746f206265206f70656e20617265204e4f54206d6574202861732064657363726962656420627920606f6b5f746f5f62655f6f70656e60292c20616e6439012020207468656e20746865207374617465206f662074686520706f6f6c2063616e206265207065726d697373696f6e6c6573736c79206368616e67656420746f206044657374726f79696e67602e307365745f6d6574616461746108011c706f6f6c5f6964100118506f6f6c49640001206d657461646174612c011c5665633c75383e000910805365742061206e6577206d6574616461746120666f722074686520706f6f6c2e005901546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520737461746520746f67676c65722c206f722074686520726f6f7420726f6c65306f662074686520706f6f6c2e2c7365745f636f6e666967731401346d696e5f6a6f696e5f626f6e645d060158436f6e6669674f703c42616c616e63654f663c543e3e00013c6d696e5f6372656174655f626f6e645d060158436f6e6669674f703c42616c616e63654f663c543e3e0001246d61785f706f6f6c7361060134436f6e6669674f703c7533323e00012c6d61785f6d656d6265727361060134436f6e6669674f703c7533323e0001506d61785f6d656d626572735f7065725f706f6f6c61060134436f6e6669674f703c7533323e000a28410155706461746520636f6e66696775726174696f6e7320666f7220746865206e6f6d696e6174696f6e20706f6f6c732e20546865206f726967696e20666f7220746869732063616c6c206d75737420626514526f6f742e002c2320417267756d656e747300a02a20606d696e5f6a6f696e5f626f6e6460202d20536574205b604d696e4a6f696e426f6e64605d2eb02a20606d696e5f6372656174655f626f6e6460202d20536574205b604d696e437265617465426f6e64605d2e842a20606d61785f706f6f6c7360202d20536574205b604d6178506f6f6c73605d2ea42a20606d61785f6d656d6265727360202d20536574205b604d6178506f6f6c4d656d62657273605d2ee42a20606d61785f6d656d626572735f7065725f706f6f6c60202d20536574205b604d6178506f6f6c4d656d62657273506572506f6f6c605d2e307570646174655f726f6c657310011c706f6f6c5f6964100118506f6f6c49640001206e65775f726f6f7465060158436f6e6669674f703c543a3a4163636f756e7449643e0001346e65775f6e6f6d696e61746f7265060158436f6e6669674f703c543a3a4163636f756e7449643e0001446e65775f73746174655f746f67676c657265060158436f6e6669674f703c543a3a4163636f756e7449643e000b1c745570646174652074686520726f6c6573206f662074686520706f6f6c2e003d0154686520726f6f7420697320746865206f6e6c7920656e7469747920746861742063616e206368616e676520616e79206f662074686520726f6c65732c20696e636c7564696e6720697473656c662cb86578636c7564696e6720746865206465706f7369746f722c2077686f2063616e206e65766572206368616e67652e005101497420656d69747320616e206576656e742c206e6f74696679696e6720554973206f662074686520726f6c65206368616e67652e2054686973206576656e742069732071756974652072656c6576616e7420746f1d016d6f737420706f6f6c206d656d6265727320616e6420746865792073686f756c6420626520696e666f726d6564206f66206368616e67657320746f20706f6f6c20726f6c65732e146368696c6c04011c706f6f6c5f6964100118506f6f6c4964000c1c704368696c6c206f6e20626568616c66206f662074686520706f6f6c2e004501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520706f6f6c206e6f6d696e61746f72206f722074686520706f6f6ca0726f6f7420726f6c652c2073616d65206173205b6050616c6c65743a3a6e6f6d696e617465605d2e00490154686973206469726563746c7920666f7277617264207468652063616c6c20746f20746865207374616b696e672070616c6c65742c206f6e20626568616c66206f662074686520706f6f6c20626f6e646564206163636f756e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e5906085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324426f6e644578747261041c42616c616e6365011801082c4672656542616c616e6365040018011c42616c616e63650000001c52657761726473000100005d06085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f7665000200006106085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200006506085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540100010c104e6f6f700000000c5365740400000104540001001852656d6f76650002000069060c4c70616c6c65745f666173745f756e7374616b651870616c6c65741043616c6c04045400010c5472656769737465725f666173745f756e7374616b65000048885265676973746572206f6e6573656c6620666f7220666173742d756e7374616b652e005501546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265207369676e65642062792074686520636f6e74726f6c6c6572206163636f756e742c2073696d696c617220746f48607374616b696e673a3a756e626f6e64602e003901546865207374617368206173736f636961746564207769746820746865206f726967696e206d7573742068617665206e6f206f6e676f696e6720756e6c6f636b696e67206368756e6b732e2049665d017375636365737366756c2c20746869732077696c6c2066756c6c7920756e626f6e6420616e64206368696c6c207468652073746173682e205468656e2c2069742077696c6c20656e71756575652074686520737461736880746f20626520636865636b656420696e206675727468657220626c6f636b732e0051014966206279207468652074696d6520746869732069732063616c6c65642c207468652073746173682069732061637475616c6c7920656c696769626c6520666f7220666173742d756e7374616b652c207468656e450174686579206172652067756172616e7465656420746f2072656d61696e20656c696769626c652c2062656361757365207468652063616c6c2077696c6c206368696c6c207468656d2061732077656c6c2e003d0149662074686520636865636b20776f726b732c2074686520656e74697265207374616b696e6720646174612069732072656d6f7665642c20692e652e207468652073746173682069732066756c6c7924756e7374616b65642e005d0149662074686520636865636b206661696c732c207468652073746173682072656d61696e73206368696c6c656420616e642077616974696e6720666f72206265696e6720756e626f6e64656420617320696e20776974686101746865206e6f726d616c207374616b696e672073797374656d2c206275742074686579206c6f73652070617274206f6620746865697220756e626f6e64696e67206368756e6b732064756520746f20636f6e73756d696e675874686520636861696e2773207265736f75726365732e286465726567697374657200011ca444657265676973746572206f6e6573656c662066726f6d2074686520666173742d756e7374616b652e006101546869732069732075736566756c206966206f6e6520697320726567697374657265642c207468657920617265207374696c6c2077616974696e672c20616e642074686579206368616e6765207468656972206d696e642e0059014e6f7465207468617420746865206173736f636961746564207374617368206973207374696c6c2066756c6c7920756e626f6e64656420616e64206368696c6c6564206173206120636f6e73657175656e6365206f66390163616c6c696e67206072656769737465725f666173745f756e7374616b65602e20546869732073686f756c642070726f6261626c7920626520666f6c6c6f77656420627920612063616c6c20746f48605374616b696e673a3a7265626f6e64602e1c636f6e74726f6c04015c756e636865636b65645f657261735f746f5f636865636b100120457261496e64657800020c94436f6e74726f6c20746865206f7065726174696f6e206f6620746869732070616c6c65742e0001014469737061746368206f726967696e206d757374206265207369676e656420627920746865205b60436f6e6669673a3a436f6e74726f6c4f726967696e605d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e6d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001b47c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100138543a3a426c6f636b4e756d62657200000490536574207468652076616c69646174696f6e207570677261646520636f6f6c646f776e2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d62657200010484536574207468652076616c69646174696f6e20757067726164652064656c61792e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000204d05365742074686520616363657074616e636520706572696f6420666f7220616e20696e636c756465642063616e6469646174652e447365745f6d61785f636f64655f73697a6504010c6e657710010c753332000304dc53657420746865206d61782076616c69646174696f6e20636f64652073697a6520666f7220696e636f6d696e672075706772616465732e407365745f6d61785f706f765f73697a6504010c6e657710010c753332000404c453657420746865206d617820504f5620626c6f636b2073697a6520666f7220696e636f6d696e672075706772616465732e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049453657420746865206d6178206865616420646174612073697a6520666f722070617261732e507365745f706172617468726561645f636f72657304010c6e657710010c753332000604b453657420746865206e756d626572206f66207061726174687265616420657865637574696f6e20636f7265732e587365745f706172617468726561645f7265747269657304010c6e657710010c753332000704d853657420746865206e756d626572206f66207265747269657320666f72206120706172746963756c617220706172617468726561642e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100138543a3a426c6f636b4e756d626572000804d0536574207468652070617261636861696e2076616c696461746f722d67726f757020726f746174696f6e206672657175656e6379747365745f636861696e5f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000904ac5365742074686520617661696c6162696c69747920706572696f6420666f722070617261636861696e732e787365745f7468726561645f617661696c6162696c6974795f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000a04b05365742074686520617661696c6162696c69747920706572696f6420666f722070617261746872656164732e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04390153657420746865207363686564756c696e67206c6f6f6b61686561642c20696e206578706563746564206e756d626572206f6620626c6f636b73206174207065616b207468726f7567687075742e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e65771904012c4f7074696f6e3c7533323e000c04ec53657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2061737369676e20746f20616e7920636f72652e487365745f6d61785f76616c696461746f727304010c6e65771904012c4f7074696f6e3c7533323e000d040d0153657420746865206d6178696d756d206e756d626572206f662076616c696461746f727320746f2075736520696e2070617261636861696e20636f6e73656e7375732e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e040d0153657420746865206469737075746520706572696f642c20696e206e756d626572206f662073657373696f6e7320746f206b65657020666f722064697370757465732eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572000f04c853657420746865206469737075746520706f737420636f6e636c7573696f6e20616363657074616e636520706572696f642e687365745f646973707574655f6d61785f7370616d5f736c6f747304010c6e657710010c753332001004b453657420746865206d6178696d756d206e756d626572206f662064697370757465207370616d20736c6f74732ea47365745f646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6404010c6e6577100138543a3a426c6f636b4e756d626572001104b853657420746865206469737075746520636f6e636c7573696f6e2062792074696d65206f757420706572696f642e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c753332001208f853657420746865206e6f2073686f7720736c6f74732c20696e206e756d626572206f66206e756d626572206f6620636f6e73656e73757320736c6f74732e4c4d757374206265206174206c6561737420312e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c7533320013049c5365742074686520746f74616c206e756d626572206f662064656c6179207472616e636865732e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c7533320014048c53657420746865207a65726f74682064656c6179207472616e6368652077696474682e507365745f6e65656465645f617070726f76616c7304010c6e657710010c753332001504dc53657420746865206e756d626572206f662076616c696461746f7273206e656564656420746f20617070726f7665206120626c6f636b2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604590153657420746865206e756d626572206f662073616d706c657320746f20646f206f6620746865206052656c61795652464d6f64756c6f6020617070726f76616c2061737369676e6d656e7420637269746572696f6e2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c7533320017042d015365747320746865206d6178696d756d206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c75333200180465015365747320746865206d6178696d756d20746f74616c2073697a65206f66206974656d7320746861742063616e2070726573656e7420696e206120757077617264206469737061746368207175657565206174206f6e63652e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c7533320019049c5365742074686520637269746963616c20646f776e77617264206d6573736167652073697a652e707365745f756d705f736572766963655f746f74616c5f77656967687404010c6e6577200118576569676874001a043901536574732074686520736f6674206c696d697420666f7220746865207068617365206f66206469737061746368696e6720646973706174636861626c6520757077617264206d657373616765732e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b042d015365747320746865206d6178696d756d2073697a65206f6620616e20757077617264206d65737361676520746861742063616e2062652073656e7420627920612063616e6469646174652ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c0405015365747320746865206d6178696d756d206e756d626572206f66206d65737361676573207468617420612063616e6469646174652063616e20636f6e7461696e2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d0435015365747320746865206e756d626572206f662073657373696f6e7320616674657220776869636820616e2048524d50206f70656e206368616e6e656c207265717565737420657870697265732e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e045101536574732074686520616d6f756e74206f662066756e64732074686174207468652073656e6465722073686f756c642070726f7669646520666f72206f70656e696e6720616e2048524d50206368616e6e656c2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f086101536574732074686520616d6f756e74206f662066756e647320746861742074686520726563697069656e742073686f756c642070726f7669646520666f7220616363657074696e67206f70656e696e6720616e2048524d50206368616e6e656c2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c7533320020041d015365747320746865206d6178696d756d206e756d626572206f66206d6573736167657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c75333200210451015365747320746865206d6178696d756d20746f74616c2073697a65206f66206d6573736167657320696e20627974657320616c6c6f77656420696e20616e2048524d50206368616e6e656c206174206f6e63652e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c75333200220449015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206163636570742ea07365745f68726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7304010c6e657710010c7533320023044d015365747320746865206d6178696d756d206e756d626572206f6620696e626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206163636570742e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c7533320024043d015365747320746865206d6178696d756d2073697a65206f662061206d657373616765207468617420636f756c6420657665722062652070757420696e746f20616e2048524d50206368616e6e656c2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200250445015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c7320612070617261636861696e20697320616c6c6f77656420746f206f70656e2ea47365745f68726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7304010c6e657710010c75333200260449015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206368616e6e656c732061207061726174687265616420697320616c6c6f77656420746f206f70656e2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c75333200270435015365747320746865206d6178696d756d206e756d626572206f66206f7574626f756e642048524d50206d657373616765732063616e2062652073656e7420627920612063616e6469646174652e747365745f756d705f6d61785f696e646976696475616c5f77656967687404010c6e657720011857656967687400280431015365747320746865206d6178696d756d20616d6f756e74206f662077656967687420616e7920696e646976696475616c20757077617264206d657373616765206d617920636f6e73756d652e607365745f7076665f636865636b696e675f656e61626c656404010c6e6577900110626f6f6c0029045101456e61626c65206f722064697361626c6520505646207072652d636865636b696e672e20436f6e73756c7420746865206669656c6420646f63756d656e746174696f6e207072696f7220657865637574696e672e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a04510153657420746865206e756d626572206f662073657373696f6e206368616e676573206166746572207768696368206120505646207072652d636865636b696e6720766f74696e672069732072656a65637465642e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100138543a3a426c6f636b4e756d626572002b1055015365747320746865206d696e696d756d2064656c6179206265747765656e20616e6e6f756e63696e6720746865207570677261646520626c6f636b20666f7220612070617261636861696e20756e74696c2074686554757067726164652074616b696e6720706c6163652e00390153656520746865206669656c6420646f63756d656e746174696f6e20666f7220696e666f726d6174696f6e20616e6420636f6e73747261696e747320666f7220746865206e65772076616c75652e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577900110626f6f6c002c084d0153657474696e67207468697320746f20747275652077696c6c2064697361626c6520636f6e73697374656e637920636865636b7320666f722074686520636f6e66696775726174696f6e20736574746572732e4455736520776974682063617574696f6e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7106106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7506106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7906106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e746572040110646174617d06018450617261636861696e73496e686572656e74446174613c543a3a4865616465723e0000043101456e7465722074686520706172617320696e686572656e742e20546869732077696c6c2070726f63657373206269746669656c647320616e64206261636b65642063616e646964617465732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e7d060c4c706f6c6b61646f745f7072696d69746976657308763230496e686572656e7444617461040c48445201e102001001246269746669656c647381060190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e646964617465739d06017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e0001206469737075746573c50601604d756c74694469737075746553746174656d656e74536574000134706172656e745f686561646572e102010c484452000081060000028506008506104c706f6c6b61646f745f7072696d697469766573087632187369676e65643c556e636865636b65645369676e6564081c5061796c6f61640189062c5265616c5061796c6f6164018906000c011c7061796c6f61648906011c5061796c6f616400013c76616c696461746f725f696e6465789506013856616c696461746f72496e6465780001247369676e61747572659906014856616c696461746f725369676e6174757265000089060c4c706f6c6b61646f745f7072696d69746976657308763250417661696c6162696c6974794269746669656c64000004008d06017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00008d060000070891060091060c18626974766563146f72646572104c7362300000000095060c4c706f6c6b61646f745f7072696d6974697665730876323856616c696461746f72496e6465780000040010010c75333200009906104c706f6c6b61646f745f7072696d6974697665730876323476616c696461746f725f617070245369676e61747572650000040059010148737232353531393a3a5369676e617475726500009d06000002a10600a1060c4c706f6c6b61646f745f7072696d6974697665730876323c4261636b656443616e6469646174650404480128000c012463616e646964617465a5060170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f746573bd0601605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e64696365738d06017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000a5060c4c706f6c6b61646f745f7072696d69746976657308763264436f6d6d697474656443616e6469646174655265636569707404044801280008012864657363726970746f724901015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e7473a906015043616e646964617465436f6d6d69746d656e74730000a9060c4c706f6c6b61646f745f7072696d6974697665730876325043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d65737361676573610201485665633c5570776172644d6573736167653e00014c686f72697a6f6e74616c5f6d65737361676573ad0601705665633c4f7574626f756e6448726d704d6573736167653c49643e3e00014c6e65775f76616c69646174696f6e5f636f6465b50601584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f6461746165010120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e0000ad06000002b10600b1060860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d65737361676504084964014d0100080124726563697069656e744d0101084964000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000b50604184f7074696f6e04045401b9060108104e6f6e6500000010536f6d650400b9060000010000b9060c48706f6c6b61646f745f70617261636861696e287072696d6974697665733856616c69646174696f6e436f6465000004002c011c5665633c75383e0000bd06000002c10600c1060c4c706f6c6b61646f745f7072696d6974697665730876324c56616c69646974794174746573746174696f6e00010820496d706c6963697404009906014856616c696461746f725369676e6174757265000100204578706c6963697404009906014856616c696461746f725369676e617475726500020000c506000002c90600c9060c4c706f6c6b61646f745f7072696d6974697665730876324c4469737075746553746174656d656e7453657400000c013863616e6469646174655f686173688d01013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473cd0601ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e0000cd06000002d10600d1060000040cd5069506990600d5060c4c706f6c6b61646f745f7072696d697469766573087632404469737075746553746174656d656e740001081456616c69640400d906016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c69640400dd06016c496e76616c69644469737075746553746174656d656e744b696e6400010000d9060c4c706f6c6b61646f745f7072696d6974697665730876326456616c69644469737075746553746174656d656e744b696e64000110204578706c696369740000003c4261636b696e675365636f6e646564040028011048617368000100304261636b696e6756616c696404002801104861736800020040417070726f76616c436865636b696e6700030000dd060c4c706f6c6b61646f745f7072696d6974697665730876326c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c6963697400000000e106106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012058666f7263655f7365745f63757272656e745f636f6465080110706172614d0101185061726149640001206e65775f636f6465b906013856616c69646174696f6e436f6465000004f8536574207468652073746f7261676520666f72207468652070617261636861696e2076616c69646174696f6e20636f646520696d6d6564696174656c792e58666f7263655f7365745f63757272656e745f68656164080110706172614d0101185061726149640001206e65775f686561646501012048656164446174610001040101536574207468652073746f7261676520666f72207468652063757272656e742070617261636861696e2068656164206461746120696d6d6564696174656c792e6c666f7263655f7363686564756c655f636f64655f757067726164650c0110706172614d0101185061726149640001206e65775f636f6465b906013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100138543a3a426c6f636b4e756d6265720002042d015363686564756c6520616e207570677261646520617320696620697420776173207363686564756c656420696e2074686520676976656e2072656c617920706172656e7420626c6f636b2e4c666f7263655f6e6f74655f6e65775f68656164080110706172614d0101185061726149640001206e65775f686561646501012048656164446174610003041d014e6f74652061206e657720626c6f636b206865616420666f7220706172612077697468696e2074686520636f6e74657874206f66207468652063757272656e7420626c6f636b2e48666f7263655f71756575655f616374696f6e040110706172614d01011850617261496400040cf850757420612070617261636861696e206469726563746c7920696e746f20746865206e6578742073657373696f6e277320616374696f6e2071756575652ef457652063616e277420717565756520697420616e7920736f6f6e6572207468616e207468697320776974686f757420676f696e6720696e746f2074686538696e697469616c697a65722e2e2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f6465b906013856616c69646174696f6e436f6465000534a041646473207468652076616c69646174696f6e20636f646520746f207468652073746f726167652e00590154686520636f64652077696c6c206e6f7420626520616464656420696620697420697320616c72656164792070726573656e742e204164646974696f6e616c6c792c20696620505646207072652d636865636b696e67e069732072756e6e696e6720666f72207468617420636f64652c2069742077696c6c20626520696e7374616e746c792061636365707465642e0051014f74686572776973652c2074686520636f64652077696c6c20626520616464656420696e746f207468652073746f726167652e204e6f746520746861742074686520636f64652077696c6c2062652061646465646101696e746f2073746f726167652077697468207265666572656e636520636f756e7420302e205468697320697320746f206163636f756e74207468652066616374207468617420746865726520617265206e6f2075736572734d01666f72207468697320636f6465207965742e205468652063616c6c65722077696c6c206861766520746f206d616b6520737572652074686174207468697320636f6465206576656e7475616c6c79206765747365017573656420627920736f6d652070617261636861696e206f722072656d6f7665642066726f6d207468652073746f7261676520746f2061766f69642073746f72616765206c65616b732e20466f7220746865206c6174746572650170726566657220746f20757365207468652060706f6b655f756e757365645f76616c69646174696f6e5f636f64656020646973706174636861626c6520746f207261772073746f72616765206d616e6970756c6174696f6e2e005101546869732066756e6374696f6e206973206d61696e6c79206d65616e7420746f206265207573656420666f7220757067726164696e672070617261636861696e73207468617420646f206e6f7420666f6c6c6f77090174686520676f2d6168656164207369676e616c207768696c652074686520505646207072652d636865636b696e67206665617475726520697320656e61626c65642e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f686173686101014856616c69646174696f6e436f646548617368000614250152656d6f7665207468652076616c69646174696f6e20636f64652066726f6d207468652073746f726167652069666620746865207265666572656e636520636f756e7420697320302e0059015468697320697320626574746572207468616e2072656d6f76696e67207468652073746f72616765206469726563746c792c20626563617573652069742077696c6c206e6f742072656d6f76652074686520636f6465410174686174207761732073756464656e6c7920676f74207573656420627920736f6d652070617261636861696e207768696c65207468697320646973706174636861626c65207761732070656e64696e67306469737061746368696e672e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d74e5060144507666436865636b53746174656d656e740001247369676e61747572659906014856616c696461746f725369676e61747572650007085501496e636c7564657320612073746174656d656e7420666f72206120505646207072652d636865636b696e6720766f74652e20506f74656e7469616c6c792c2066696e616c697a65732074686520766f746520616e644101656e616374732074686520726573756c747320696620746861742077617320746865206c61737420766f7465206265666f726520616368696576696e67207468652073757065726d616a6f726974792e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee5060c4c706f6c6b61646f745f7072696d69746976657308763244507666436865636b53746174656d656e740000100118616363657074900110626f6f6c00011c7375626a6563746101014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e6465789506013856616c696461746f72496e6465780000e906106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000c390149737375652061207369676e616c20746f2074686520636f6e73656e73757320656e67696e6520746f20666f726369626c79206163742061732074686f75676820616c6c2070617261636861696e5101626c6f636b7320696e20616c6c2072656c617920636861696e20626c6f636b7320757020746f20616e6420696e636c7564696e672074686520676976656e206e756d62657220696e207468652063757272656e74a0636861696e206172652076616c696420616e642073686f756c642062652066696e616c697a65642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eed06106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c646d701870616c6c65741043616c6c040454000100042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef106106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c65741043616c6c04045400010448736572766963655f6f766572776569676874080114696e64657824013c4f766572776569676874496e6465780001307765696768745f6c696d6974200118576569676874000030ac5365727669636520612073696e676c65206f76657277656967687420757077617264206d6573736167652e00c02d20606f726967696e603a204d75737420706173732060457865637574654f7665727765696768744f726967696e602ee82d2060696e646578603a2054686520696e646578206f6620746865206f766572776569676874206d65737361676520746f20736572766963652e1d012d20607765696768745f6c696d6974603a2054686520616d6f756e74206f66207765696768742074686174206d65737361676520657865637574696f6e206d61792074616b652e001c4572726f72733adc2d2060556e6b6e6f776e4d657373616765496e646578603a204d657373616765206f662060696e6465786020697320756e6b6e6f776e2e2d012d20605765696768744f7665724c696d6974603a204d65737361676520657865637574696f6e206d6179207573652067726561746572207468616e20607765696768745f6c696d6974602e001c4576656e74733a8c2d20604f7665727765696768745365727669636564603a204f6e20737563636573732e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef506106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c04045400011c5868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e744d01011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000284d01496e697469617465206f70656e696e672061206368616e6e656c2066726f6d20612070617261636861696e20746f206120676976656e20726563697069656e74207769746820676976656e206368616e6e656c2c706172616d65746572732e0059012d206070726f706f7365645f6d61785f636170616369747960202d2073706563696669657320686f77206d616e79206d657373616765732063616e20626520696e20746865206368616e6e656c206174206f6e63652e2d012d206070726f706f7365645f6d61785f6d6573736167655f73697a6560202d2073706563696669657320746865206d6178696d756d2073697a65206f6620746865206d657373616765732e0011015468657365206e756d62657273206172652061207375626a65637420746f207468652072656c61792d636861696e20636f6e66696775726174696f6e206c696d6974732e005101546865206368616e6e656c2063616e206265206f70656e6564206f6e6c792061667465722074686520726563697069656e7420636f6e6669726d7320697420616e64206f6e6c79206f6e20612073657373696f6e1c6368616e67652e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e6465724d01011850617261496400010cf041636365707420612070656e64696e67206f70656e206368616e6e656c20726571756573742066726f6d2074686520676976656e2073656e6465722e00f4546865206368616e6e656c2077696c6c206265206f70656e6564206f6e6c79206f6e20746865206e6578742073657373696f6e20626f756e646172792e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f69648501013448726d704368616e6e656c49640002105501496e69746961746520756e696c61746572616c20636c6f73696e67206f662061206368616e6e656c2e20546865206f726967696e206d75737420626520656974686572207468652073656e646572206f722074686598726563697069656e7420696e20746865206368616e6e656c206265696e6720636c6f7365642e00c054686520636c6f737572652063616e206f6e6c792068617070656e206f6e20612073657373696f6e206368616e67652e40666f7263655f636c65616e5f68726d700c0110706172614d01011850617261496400011c696e626f756e6410010c7533320001206f7574626f756e6410010c75333200031c1901546869732065787472696e7369632074726967676572732074686520636c65616e7570206f6620616c6c207468652048524d502073746f72616765206974656d7320746861742101612070617261206d617920686176652e204e6f726d616c6c7920746869732068617070656e73206f6e6365207065722073657373696f6e2c20627574207468697320616c6c6f77730101796f7520746f20747269676765722074686520636c65616e757020696d6d6564696174656c7920666f7220612073706563696669632070617261636861696e2e00504f726967696e206d75737420626520526f6f742e0081014e756d626572206f6620696e626f756e6420616e64206f7574626f756e64206368616e6e656c7320666f7220607061726160206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000418a4466f7263652070726f636573732048524d50206f70656e206368616e6e656c2072657175657374732e0005014966207468657265206172652070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f66206f70656e696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000518a8466f7263652070726f636573732048524d5020636c6f7365206368616e6e656c2072657175657374732e0009014966207468657265206172652070656e64696e672048524d5020636c6f7365206368616e6e656c2072657175657374732c20796f752063616e207573652074686973cc66756e6374696f6e2070726f6365737320616c6c206f662074686f736520726571756573747320696d6d6564696174656c792e003901546f74616c206e756d626572206f6620636c6f73696e67206368616e6e656c73206d7573742062652070726f7669646564206173207769746e6573732064617461206f66207765696768696e672e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f69648501013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c7533320006205d01546869732063616e63656c7320612070656e64696e67206f70656e206368616e6e656c20726571756573742e2049742063616e2062652063616e63656c656420627920656974686572206f66207468652073656e64657219016f722074686520726563697069656e7420666f72207468617420726571756573742e20546865206f726967696e206d75737420626520656974686572206f662074686f73652e005d015468652063616e63656c6c6174696f6e2068617070656e7320696d6d6564696174656c792e204974206973206e6f7420706f737369626c6520746f2063616e63656c20746865207265717565737420696620697420697344616c72656164792061636365707465642e005901546f74616c206e756d626572206f66206f70656e2072657175657374732028692e652e206048726d704f70656e4368616e6e656c52657175657374734c6973746029206d7573742062652070726f7669646564206173347769746e65737320646174612e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef906106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a65000000042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632efd06146c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e671870616c6c65741043616c6c040454000104707265706f72745f646973707574655f6c6f73745f756e7369676e6564080134646973707574655f70726f6f6601070144426f783c4469737075746550726f6f663e00013c6b65795f6f776e65725f70726f6f66e9020140543a3a4b65794f776e657250726f6f66000000042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e0107106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e67304469737075746550726f6f66000010012474696d655f736c6f7405070140446973707574657354696d65536c6f740001106b696e640907014c536c617368696e674f6666656e63654b696e6400013c76616c696461746f725f696e6465789506013856616c696461746f72496e64657800013076616c696461746f725f6964f103012c56616c696461746f72496400000507106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e6740446973707574657354696d65536c6f74000008013473657373696f6e5f696e64657810013053657373696f6e496e64657800013863616e6469646174655f686173688d01013443616e6469646174654861736800000907106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e674c536c617368696e674f6666656e63654b696e6400010828466f72496e76616c696400000030416761696e737456616c6964000100000d07105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001182072656769737465720c010869644d01011850617261496400013067656e657369735f6865616465010120486561644461746100013c76616c69646174696f6e5f636f6465b906013856616c69646174696f6e436f6465000038f852656769737465722068656164206461746120616e642076616c69646174696f6e20636f646520666f72206120726573657276656420506172612049642e0030232320417267756d656e7473c02d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e2d012d20606964603a2054686520706172612049442e204d757374206265206f776e65642f6d616e616765642062792074686520606f726967696e60207369676e696e67206163636f756e742e01012d206067656e657369735f68656164603a205468652067656e6573697320686561642064617461206f66207468652070617261636861696e2f7468726561642e25012d206076616c69646174696f6e5f636f6465603a2054686520696e697469616c2076616c69646174696f6e20636f6465206f66207468652070617261636861696e2f7468726561642e00402323204465706f736974732f466565739501546865206f726967696e207369676e6564206163636f756e74206d7573742072657365727665206120636f72726573706f6e64696e67206465706f73697420666f722074686520726567697374726174696f6e2e20416e797468696e6720616c7265616479d872657365727665642070726576696f75736c7920666f7220746869732070617261204944206973206163636f756e74656420666f722e00242323204576656e7473d454686520605265676973746572656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869644d01011850617261496400013067656e657369735f6865616465010120486561644461746100013c76616c69646174696f6e5f636f6465b906013856616c69646174696f6e436f6465000118dc466f7263652074686520726567697374726174696f6e206f6620612050617261204964206f6e207468652072656c617920636861696e2e00b8546869732066756e6374696f6e206d7573742062652063616c6c6564206279206120526f6f74206f726967696e2e001901546865206465706f7369742074616b656e2063616e2062652073706563696669656420666f72207468697320726567697374726174696f6e2e20416e79206050617261496460190163616e20626520726567697374657265642c20696e636c7564696e67207375622d3130303020494473207768696368206172652053797374656d2050617261636861696e732e286465726567697374657204010869644d01011850617261496400020c050144657265676973746572206120506172612049642c2066726565696e6720616c6c206461746120616e642072657475726e696e6720616e79206465706f7369742e007d015468652063616c6c6572206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e205468652070617261206d757374206265206120706172617468726561642e107377617008010869644d0101185061726149640001146f746865724d01011850617261496400032cd85377617020612070617261636861696e207769746820616e6f746865722070617261636861696e206f7220706172617468726561642e000101546865206f726967696e206d75737420626520526f6f742c2074686520607061726160206f776e65722c206f72207468652060706172616020697473656c662e00610154686520737761702077696c6c2068617070656e206f6e6c7920696620746865726520697320616c726561647920616e206f70706f7369746520737761702070656e64696e672e204966207468657265206973206e6f742c590174686520737761702077696c6c2062652073746f72656420696e207468652070656e64696e67207377617073206d61702c20726561647920666f722061206c6174657220636f6e6669726d61746f727920737761702e005d01546865206050617261496460732072656d61696e206d617070656420746f207468652073616d652068656164206461746120616e6420636f646520736f2065787465726e616c20636f64652063616e2072656c79206f6e3d01605061726149646020746f2062652061206c6f6e672d7465726d206964656e746966696572206f662061206e6f74696f6e616c202270617261636861696e222e20486f77657665722c20746865697255017363686564756c696e6720696e666f2028692e652e2077686574686572207468657927726520612070617261746872656164206f722070617261636861696e292c2061756374696f6e20696e666f726d6174696f6e94616e64207468652061756374696f6e206465706f736974206172652073776974636865642e44666f7263655f72656d6f76655f6c6f636b040110706172614d0101185061726149640004100d0152656d6f76652061206d616e61676572206c6f636b2066726f6d206120706172612e20546869732077696c6c20616c6c6f7720746865206d616e61676572206f662061350170726576696f75736c79206c6f636b6564207061726120746f2064657265676973746572206f7220737761702061207061726120776974686f7574207573696e6720676f7665726e616e63652e009843616e206f6e6c792062652063616c6c65642062792074686520526f6f74206f726967696e2e1c72657365727665000538945265736572766520612050617261204964206f6e207468652072656c617920636861696e2e004d01546869732066756e6374696f6e2077696c6c20726573657276652061206e6577205061726120496420746f206265206f776e65642f6d616e6167656420627920746865206f726967696e206163636f756e742e7d01546865206f726967696e206163636f756e742069732061626c6520746f2072656769737465722068656164206461746120616e642076616c69646174696f6e20636f6465207573696e67206072656769737465726020746f2063726561746581016120706172617468726561642e205573696e672074686520536c6f74732070616c6c65742c206120706172617468726561642063616e207468656e20626520757067726164656420746f2067657420612070617261636861696e20736c6f742e0030232320417267756d656e747379012d20606f726967696e603a204d7573742062652063616c6c6564206279206120605369676e656460206f726967696e2e204265636f6d657320746865206d616e616765722f6f776e6572206f6620746865206e657720706172612049442e00402323204465706f736974732f466565732101546865206f726967696e206d75737420726573657276652061206465706f736974206f662060506172614465706f7369746020666f722074686520726567697374726174696f6e2e00242323204576656e74736d015468652060526573657276656460206576656e7420697320656d697474656420696e2063617365206f6620737563636573732c2077686963682070726f76696465732074686520494420726573657276656420666f72207573652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1107105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c65617365140110706172614d0101185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00001069014a757374206120636f6e6e65637420696e746f2074686520606c656173655f6f7574602063616c6c2c20696e206361736520526f6f742077616e747320746f20666f72636520736f6d65206c6561736520746f2068617070656ee0696e646570656e64656e746c79206f6620616e79206f74686572206f6e2d636861696e206d656368616e69736d20746f207573652069742e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e40636c6561725f616c6c5f6c6561736573040110706172614d01011850617261496400010c4d01436c65617220616c6c206c656173657320666f72206120506172612049642c20726566756e64696e6720616e79206465706f73697473206261636b20746f20746865206f726967696e616c206f776e6572732e00f8546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206d617463682060543a3a466f7263654f726967696e602e3c747269676765725f6f6e626f617264040110706172614d01011850617261496400021c250154727920746f206f6e626f61726420612070617261636861696e2074686174206861732061206c6561736520666f72207468652063757272656e74206c6561736520706572696f642e004501546869732066756e6374696f6e2063616e2062652075736566756c2069662074686572652077617320736f6d6520737461746520697373756520776974682061207061726120746861742073686f756c64390168617665206f6e626f61726465642c206275742077617320756e61626c6520746f2e204173206c6f6e67206173207468657920686176652061206c6561736520706572696f642c2077652063616e6c6c6574207468656d206f6e626f6172642066726f6d20686572652e00cc4f726967696e206d757374206265207369676e65642c206275742063616e2062652063616c6c656420627920616e796f6e652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1507105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e4870617261735f7375646f5f777261707065721870616c6c65741043616c6c040454000118747375646f5f7363686564756c655f706172615f696e697469616c697a6508010869644d01011850617261496400011c67656e657369731907013c5061726147656e65736973417267730000040d015363686564756c652061207061726120746f20626520696e697469616c697a656420617420746865207374617274206f6620746865206e6578742073657373696f6e2e687375646f5f7363686564756c655f706172615f636c65616e757004010869644d01011850617261496400010409015363686564756c652061207061726120746f20626520636c65616e656420757020617420746865207374617274206f6620746865206e6578742073657373696f6e2e807375646f5f7363686564756c655f706172617468726561645f7570677261646504010869644d0101185061726149640002048c557067726164652061207061726174687265616420746f20612070617261636861696e847375646f5f7363686564756c655f70617261636861696e5f646f776e677261646504010869644d01011850617261496400030494446f776e677261646520612070617261636861696e20746f206120706172617468726561645c7375646f5f71756575655f646f776e776172645f78636d08010869644d01011850617261496400010c78636d1d070178426f783c78636d3a3a6f70617175653a3a56657273696f6e656458636d3e0004109853656e64206120646f776e776172642058434d20746f2074686520676976656e20706172612e00650154686520676976656e2070617261636861696e2073686f756c6420657869737420616e6420746865207061796c6f61642073686f756c64206e6f74206578636565642074686520707265636f6e666967757265642073697a658c60636f6e6669672e6d61785f646f776e776172645f6d6573736167655f73697a65602e6c7375646f5f65737461626c6973685f68726d705f6368616e6e656c10011873656e6465724d010118506172614964000124726563697069656e744d0101185061726149640001306d61785f636170616369747910010c7533320001406d61785f6d6573736167655f73697a6510010c7533320005100101466f72636566756c6c792065737461626c6973682061206368616e6e656c2066726f6d207468652073656e64657220746f2074686520726563697069656e742e00550154686973206973206571756976616c656e7420746f2073656e64696e6720616e206048726d703a3a68726d705f696e69745f6f70656e5f6368616e6e656c602065787472696e73696320666f6c6c6f776564206279846048726d703a3a68726d705f6163636570745f6f70656e5f6368616e6e656c602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e19070c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f6865616465010120486561644461746100013c76616c69646174696f6e5f636f6465b906013856616c69646174696f6e436f646500012470617261636861696e900110626f6f6c00001d07080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010c08563004002107015076303a3a58636d3c52756e74696d6543616c6c3e00000008563104003507015076313a3a58636d3c52756e74696d6543616c6c3e0001000856320400d901015076323a3a58636d3c52756e74696d6543616c6c3e0002000021070c0c78636d0876300c58636d042c52756e74696d6543616c6c00012c34576974686472617741737365740801186173736574732d02013c5665633c4d756c746941737365743e00011c656666656374732507015c5665633c4f726465723c52756e74696d6543616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574732d02013c5665633c4d756c746941737365743e00011c656666656374732507015c5665633c4f726465723c52756e74696d6543616c6c3e3e0001003454656c65706f727441737365740801186173736574732d02013c5665633c4d756c746941737365743e00011c656666656374732507015c5665633c4f726465723c52756e74696d6543616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c901010c753634000120726573706f6e736531070120526573706f6e7365000300345472616e7366657241737365740801186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c11020168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572bd01010c7533320001406d61785f6d6573736167655f73697a65bd01010c7533320001306d61785f6361706163697479bd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74bd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72bd01010c75333200011873656e646572bd01010c753332000124726563697069656e74bd01010c7533320009002c52656c6179656446726f6d08010c77686f350201344d756c74694c6f636174696f6e00011c6d6573736167652107018c616c6c6f633a3a626f7865643a3a426f783c58636d3c52756e74696d6543616c6c3e3e000a000025070000022907002907100c78636d087630146f72646572144f72646572042c52756e74696d6543616c6c000120104e756c6c000000304465706f73697441737365740801186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d02013c5665633c4d756c746941737365743e00011c726563656976652d02013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574732d02013c5665633c4d756c746941737365743e00011c72657365727665350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c901010c75363400011064657374350201344d756c74694c6f636174696f6e0001186173736574732d02013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573310201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c00010c78636d2d0701545665633c58636d3c52756e74696d6543616c6c3e3e000700002d0700000221070031070c0c78636d08763020526573706f6e73650001041841737365747304002d02013c5665633c4d756c746941737365743e0000000035070c0c78636d0876310c58636d042c52756e74696d6543616c6c0001343457697468647261774173736574080118617373657473e501012c4d756c746941737365747300011c656666656374733907015c5665633c4f726465723c52756e74696d6543616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e501012c4d756c746941737365747300011c656666656374733907015c5665633c4f726465723c52756e74696d6543616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e501012c4d756c746941737365747300011c656666656374733907015c5665633c4f726465723c52756e74696d6543616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c901010c753634000120726573706f6e736545070120526573706f6e7365000300345472616e736665724173736574080118617373657473e501012c4d756c746941737365747300012c62656e6566696369617279b10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e501012c4d756c746941737365747300011064657374b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c11020168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572bd01010c7533320001406d61785f6d6573736167655f73697a65bd01010c7533320001306d61785f6361706163697479bd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74bd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72bd01010c75333200011873656e646572bd01010c753332000124726563697069656e74bd01010c7533320009002c52656c6179656446726f6d08010c77686fb5010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167653507018c616c6c6f633a3a626f7865643a3a426f783c58636d3c52756e74696d6543616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c901010c75363400014c6d61785f726573706f6e73655f776569676874c901010c753634000b0048556e73756273637269626556657273696f6e000c000039070000023d07003d07100c78636d087631146f72646572144f72646572042c52756e74696d6543616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473150201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279b10101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473150201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665150201404d756c7469417373657446696c74657200011c72656365697665e501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473150201404d756c7469417373657446696c74657200011c72657365727665b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473150201404d756c7469417373657446696c74657200011064657374b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c901010c75363400011064657374b10101344d756c74694c6f636174696f6e000118617373657473150201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573ed0101284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c000130696e737472756374696f6e73410701545665633c58636d3c52756e74696d6543616c6c3e3e00070000410700000235070045070c0c78636d08763120526573706f6e7365000108184173736574730400e501012c4d756c74694173736574730000001c56657273696f6e040010013873757065723a3a56657273696f6e000100004907105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6ebd010138543a3a426c6f636b4e756d6265720001486c656173655f706572696f645f696e646578bd0101404c65617365506572696f644f663c543e000014544372656174652061206e65772061756374696f6e2e005101546869732063616e206f6e6c792068617070656e207768656e2074686572652069736e277420616c726561647920616e2061756374696f6e20696e2070726f677265737320616e64206d6179206f6e6c79206265250163616c6c65642062792074686520726f6f74206f726967696e2e20416363657074732074686520606475726174696f6e60206f6620746869732061756374696f6e20616e64207468655901606c656173655f706572696f645f696e64657860206f662074686520696e697469616c206c6561736520706572696f64206f662074686520666f757220746861742061726520746f2062652061756374696f6e65642e0c626964140110706172614d07011850617261496400013461756374696f6e5f696e646578bd01013041756374696f6e496e64657800012866697273745f736c6f74bd0101404c65617365506572696f644f663c543e0001246c6173745f736c6f74bd0101404c65617365506572696f644f663c543e000118616d6f756e74cc013042616c616e63654f663c543e00014049014d616b652061206e6577206269642066726f6d20616e206163636f756e742028696e636c7564696e6720612070617261636861696e206163636f756e742920666f72206465706c6f79696e672061206e65772870617261636861696e2e0059014d756c7469706c652073696d756c74616e656f757320626964732066726f6d207468652073616d65206269646465722061726520616c6c6f776564206f6e6c79206173206c6f6e6720617320616c6c206163746976653d0162696473206f7665726c61702065616368206f746865722028692e652e20617265206d757475616c6c79206578636c7573697665292e20426964732063616e6e6f742062652072656461637465642e0055012d20607375626020697320746865207375622d6269646465722049442c20616c6c6f77696e6720666f72206d756c7469706c6520636f6d706574696e67206269647320746f206265206d6164652062792028616e647066756e64656420627929207468652073616d65206163636f756e742e4d012d206061756374696f6e5f696e646578602069732074686520696e646578206f66207468652061756374696f6e20746f20626964206f6e2e2053686f756c64206a757374206265207468652070726573656e746876616c7565206f66206041756374696f6e436f756e746572602e49012d206066697273745f736c6f746020697320746865206669727374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e41012d20606c6173745f736c6f746020697320746865206c617374206c6561736520706572696f6420696e646578206f66207468652072616e676520746f20626964206f6e2e20546869732069732074686509016162736f6c757465206c6561736520706572696f6420696e6465782076616c75652c206e6f7420616e2061756374696f6e2d7370656369666963206f66667365742e49012d2060616d6f756e74602069732074686520616d6f756e7420746f2062696420746f2062652068656c64206173206465706f73697420666f72207468652070617261636861696e2073686f756c6420746865c86269642077696e2e205468697320616d6f756e742069732068656c64207468726f7567686f7574207468652072616e67652e3863616e63656c5f61756374696f6e00020c7843616e63656c20616e20696e2d70726f67726573732061756374696f6e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4d070000064d01005107105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e6465784d07011850617261496400010c636170cc013042616c616e63654f663c543e00013066697273745f706572696f64bd0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64bd0101404c65617365506572696f644f663c543e00010c656e64bd010138543a3a426c6f636b4e756d62657200012076657269666965725507014c4f7074696f6e3c4d756c74695369676e65723e00001069014372656174652061206e65772063726f77646c6f616e696e672063616d706169676e20666f7220612070617261636861696e20736c6f7420776974682074686520676976656e206c6561736520706572696f642072616e67652e005d0154686973206170706c6965732061206c6f636b20746f20796f75722070617261636861696e20636f6e66696775726174696f6e2c20656e737572696e6720746861742069742063616e6e6f74206265206368616e676564646279207468652070617261636861696e206d616e616765722e28636f6e747269627574650c0114696e6465784d07011850617261496400011476616c7565cc013042616c616e63654f663c543e0001247369676e6174757265650701584f7074696f6e3c4d756c74695369676e61747572653e0001085101436f6e7472696275746520746f20612063726f77642073616c652e20546869732077696c6c207472616e7366657220736f6d652062616c616e6365206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e6465784d070118506172614964000244c057697468647261772066756c6c2062616c616e6365206f66206120737065636966696320636f6e7472696275746f722e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e00ad015468652066756e64206d7573742062652065697468657220696e2c206f7220726561647920666f722c207265746972656d656e742e20466f7220612066756e6420746f206265202a696e2a207265746972656d656e742c207468656e20746865207265746972656d656e74f8666c6167206d757374206265207365742e20466f7220612066756e6420746f20626520726561647920666f72207265746972656d656e742c207468656e3a9c2d206974206d757374206e6f7420616c726561647920626520696e207265746972656d656e743b4d012d2074686520616d6f756e74206f66207261697365642066756e6473206d75737420626520626967676572207468616e20746865205f667265655f2062616c616e6365206f6620746865206163636f756e743b342d20616e64206569746865723abc20202d2074686520626c6f636b206e756d626572206d757374206265206174206c656173742060656e64603b206f722d0120202d207468652063757272656e74206c6561736520706572696f64206d7573742062652067726561746572207468616e207468652066756e64277320606c6173745f706572696f64602e006d01496e207468697320636173652c207468652066756e642773207265746972656d656e7420666c61672069732073657420616e64206974732060656e646020697320726573657420746f207468652063757272656e7420626c6f636b1c6e756d6265722e00f02d206077686f603a20546865206163636f756e742077686f736520636f6e747269627574696f6e2073686f756c642062652077697468647261776e2e19012d2060696e646578603a205468652070617261636861696e20746f2077686f73652063726f77646c6f616e2074686520636f6e747269627574696f6e20776173206d6164652e18726566756e64040114696e6465784d070118506172614964000314e04175746f6d61746963616c6c7920726566756e6420636f6e7472696275746f7273206f6620616e20656e6465642063726f77646c6f616e2e210144756520746f20776569676874207265737472696374696f6e732c20746869732066756e6374696f6e206d6179206e65656420746f2062652063616c6c6564206d756c7469706c65490174696d657320746f2066756c6c7920726566756e6420616c6c2075736572732e2057652077696c6c20726566756e64206052656d6f76654b6579734c696d69746020757365727320617420612074696d652e00c04f726967696e206d757374206265207369676e65642c206275742063616e20636f6d652066726f6d20616e796f6e652e20646973736f6c7665040114696e6465784d070118506172614964000404550152656d6f766520612066756e6420616674657220746865207265746972656d656e7420706572696f642068617320656e64656420616e6420616c6c2066756e64732068617665206265656e2072657475726e65642e1065646974180114696e6465784d07011850617261496400010c636170cc013042616c616e63654f663c543e00013066697273745f706572696f64bd0101404c65617365506572696f644f663c543e00012c6c6173745f706572696f64bd0101404c65617365506572696f644f663c543e00010c656e64bd010138543a3a426c6f636b4e756d62657200012076657269666965725507014c4f7074696f6e3c4d756c74695369676e65723e00050cd0456469742074686520636f6e66696775726174696f6e20666f7220616e20696e2d70726f67726573732063726f77646c6f616e2e008843616e206f6e6c792062652063616c6c656420627920526f6f74206f726967696e2e206164645f6d656d6f080114696e6465784d0101185061726149640001106d656d6f2c011c5665633c75383e00060cec41646420616e206f7074696f6e616c206d656d6f20746f20616e206578697374696e672063726f77646c6f616e20636f6e747269627574696f6e2e002d014f726967696e206d757374206265205369676e65642c20616e64207468652075736572206d757374206861766520636f6e747269627574656420746f207468652063726f77646c6f616e2e10706f6b65040114696e6465784d01011850617261496400070c74506f6b65207468652066756e6420696e746f20604e657752616973656000dc4f726967696e206d757374206265205369676e65642c20616e64207468652066756e6420686173206e6f6e2d7a65726f2072616973652e38636f6e747269627574655f616c6c080114696e6465784d0701185061726149640001247369676e6174757265650701584f7074696f6e3c4d756c74695369676e61747572653e000808e101436f6e7472696275746520796f757220656e746972652062616c616e636520746f20612063726f77642073616c652e20546869732077696c6c207472616e736665722074686520656e746972652062616c616e6365206f6620612075736572206f76657220746f2066756e6420612070617261636861696e5101736c6f742e2049742077696c6c20626520776974686472617761626c65207768656e207468652063726f77646c6f616e2068617320656e64656420616e64207468652066756e64732061726520756e757365642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e550704184f7074696f6e0404540159070108104e6f6e6500000010536f6d650400590700000100005907082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400b0013c656432353531393a3a5075626c69630000001c537232353531390400bc013c737232353531393a3a5075626c696300010014456364736104005d07013465636473613a3a5075626c6963000200005d070c1c73705f636f7265146563647361185075626c696300000400610701205b75383b2033335d00006107000003210000000800650704184f7074696f6e0404540169070108104e6f6e6500000010536f6d650400690700000100006907082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040035040148656432353531393a3a5369676e61747572650000001c53723235353139040059010148737232353531393a3a5369676e617475726500010014456364736104006d07014065636473613a3a5369676e6174757265000200006d070c1c73705f636f7265146563647361245369676e617475726500000400710701205b75383b2036355d000071070000034100000008007507105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74731870616c6c65741043616c6c04045400010c6861737369676e5f7065726d5f70617261636861696e5f736c6f7404010869644d010118506172614964000004210141737369676e2061207065726d616e656e742070617261636861696e20736c6f7420616e6420696d6d6564696174656c79206372656174652061206c6561736520666f722069742e6861737369676e5f74656d705f70617261636861696e5f736c6f7408010869644d0101185061726149640001486c656173655f706572696f645f737461727479070150536c6f744c65617365506572696f64537461727400010c390141737369676e20612074656d706f726172792070617261636861696e20736c6f742e205468652066756e6374696f6e20747269657320746f206372656174652061206c6561736520666f722069743901696d6d6564696174656c792069662060536c6f744c65617365506572696f6453746172743a3a43757272656e7460206973207370656369666965642c20616e6420696620746865206e756d62657239016f662063757272656e746c79206163746976652074656d706f7261727920736c6f74732069732062656c6f7720604d617854656d706f72617279536c6f745065724c65617365506572696f64602e5c756e61737369676e5f70617261636861696e5f736c6f7404010869644d010118506172614964000204c0556e61737369676e2061207065726d616e656e74206f722074656d706f726172792070617261636861696e20736c6f74042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e79070c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f747350536c6f744c65617365506572696f6453746172740001081c43757272656e74000000104e657874000100007d070c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001281073656e64080110646573743d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011c6d6573736167651d070154426f783c56657273696f6e656458636d3c28293e3e0000003c74656c65706f72745f617373657473100110646573743d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c75333200013c110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e5c726573657276655f7472616e736665725f617373657473100110646573743d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320002404d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602e2054686520776569676874206c696d697420666f722066656573206973206e6f742070726f766964656420616e64207468757320697320756e6c696d697465642cb47769746820616c6c20666565732074616b656e206173206e65656465642066726f6d207468652061737365742e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e1c6578656375746508011c6d657373616765810701c0426f783c56657273696f6e656458636d3c3c5420617320537973436f6e6669673e3a3a52756e74696d6543616c6c3e3e0001286d61785f77656967687420011857656967687400032cd04578656375746520616e2058434d206d6573736167652066726f6d2061206c6f63616c2c207369676e65642c206f726967696e2e004d01416e206576656e74206973206465706f736974656420696e6469636174696e67207768657468657220606d73676020636f756c6420626520657865637574656420636f6d706c6574656c79206f72206f6e6c79287061727469616c6c792e006d014e6f206d6f7265207468616e20606d61785f776569676874602077696c6c206265207573656420696e2069747320617474656d7074656420657865637574696f6e2e2049662074686973206973206c657373207468616e2074686559016d6178696d756d20616d6f756e74206f6620776569676874207468617420746865206d65737361676520636f756c642074616b6520746f2062652065786563757465642c207468656e206e6f20657865637574696f6e54617474656d70742077696c6c206265206d6164652e006d014e4f54453a2041207375636365737366756c2072657475726e20746f207468697320646f6573202a6e6f742a20696d706c7920746861742074686520606d73676020776173206578656375746564207375636365737366756c6c79cc746f20636f6d706c6574696f6e3b206f6e6c792074686174202a736f6d652a206f66206974207761732065786563757465642e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6eb1010148426f783c4d756c74694c6f636174696f6e3e00012c78636d5f76657273696f6e10012858636d56657273696f6e00041849014578746f6c6c2074686174206120706172746963756c61722064657374696e6174696f6e2063616e20626520636f6d6d756e6963617465642077697468207468726f756768206120706172746963756c61723c76657273696f6e206f662058434d2e00642d20606f726967696e603a204d75737420626520526f6f742ed82d20606c6f636174696f6e603a205468652064657374696e6174696f6e2074686174206973206265696e67206465736372696265642e11012d206078636d5f76657273696f6e603a20546865206c61746573742076657273696f6e206f662058434d207468617420606c6f636174696f6e6020737570706f7274732e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e190401484f7074696f6e3c58636d56657273696f6e3e0005145901536574206120736166652058434d2076657273696f6e20287468652076657273696f6e20746861742058434d2073686f756c6420626520656e636f646564207769746820696620746865206d6f737420726563656e74b476657273696f6e20612064657374696e6174696f6e2063616e2061636365707420697320756e6b6e6f776e292e00642d20606f726967696e603a204d75737420626520526f6f742e39012d20606d617962655f78636d5f76657273696f6e603a205468652064656661756c742058434d20656e636f64696e672076657273696f6e2c206f7220604e6f6e656020746f2064697361626c652e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e3d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e000610390141736b2061206c6f636174696f6e20746f206e6f7469667920757320726567617264696e672074686569722058434d2076657273696f6e20616e6420616e79206368616e67657320746f2069742e00642d20606f726967696e603a204d75737420626520526f6f742e59012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f2077686963682077652073686f756c642073756273637269626520666f722058434d2076657273696f6e206e6f74696669636174696f6e732e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e3d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e0007184901526571756972652074686174206120706172746963756c61722064657374696e6174696f6e2073686f756c64206e6f206c6f6e676572206e6f7469667920757320726567617264696e6720616e792058434d4076657273696f6e206368616e6765732e00642d20606f726967696e603a204d75737420626520526f6f742e3d012d20606c6f636174696f6e603a20546865206c6f636174696f6e20746f207768696368207765206172652063757272656e746c79207375627363726962656420666f722058434d2076657273696f6ea820206e6f74696669636174696f6e73207768696368207765206e6f206c6f6e676572206465736972652e7c6c696d697465645f726573657276655f7472616e736665725f617373657473140110646573743d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742102012c5765696768744c696d69740008484d015472616e7366657220736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f2074686520736f7665726569676e206163636f756e74206f6620612064657374696e6174696f6e94636861696e20616e6420666f72776172642061206e6f74696669636174696f6e2058434d2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652e85012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546869732073686f756c6420696e636c7564652074686520617373657473207573656420746f207061792074686520666565206f6e2074686538202060646573746020736964652e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e5c6c696d697465645f74656c65706f72745f617373657473140110646573743d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00012c62656e65666963696172793d02016c426f783c56657273696f6e65644d756c74694c6f636174696f6e3e00011861737365747329020164426f783c56657273696f6e65644d756c74694173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69742102012c5765696768744c696d6974000944110154656c65706f727420736f6d65206173736574732066726f6d20746865206c6f63616c20636861696e20746f20736f6d652064657374696e6174696f6e20636861696e2e005101466565207061796d656e74206f6e207468652064657374696e6174696f6e2073696465206973206d6164652066726f6d2074686520617373657420696e2074686520606173736574736020766563746f72206f666101696e64657820606665655f61737365745f6974656d602c20757020746f20656e6f75676820746f2070617920666f7220607765696768745f6c696d697460206f66207765696768742e204966206d6f72652077656967687459016973206e6565646564207468616e20607765696768745f6c696d6974602c207468656e20746865206f7065726174696f6e2077696c6c206661696c20616e6420746865206173736574732073656e64206d6179206265206174207269736b2e0029012d20606f726967696e603a204d7573742062652063617061626c65206f66207769746864726177696e672074686520606173736574736020616e6420657865637574696e672058434d2e8d012d206064657374603a2044657374696e6174696f6e20636f6e7465787420666f7220746865206173736574732e2057696c6c207479706963616c6c792062652060583228506172656e742c2050617261636861696e282e2e29296020746f2073656e645901202066726f6d2070617261636861696e20746f2070617261636861696e2c206f72206058312850617261636861696e282e2e29296020746f2073656e642066726f6d2072656c617920746f2070617261636861696e2e89012d206062656e6566696369617279603a20412062656e6566696369617279206c6f636174696f6e20666f72207468652061737365747320696e2074686520636f6e74657874206f66206064657374602e2057696c6c2067656e6572616c6c79206265642020616e20604163636f756e7449643332602076616c75652ead012d2060617373657473603a205468652061737365747320746f2062652077697468647261776e2e20546865206669727374206974656d2073686f756c64206265207468652063757272656e6379207573656420746f20746f207061792074686520666565206f6e2074686580202060646573746020736964652e204d6179206e6f7420626520656d7074792e4d012d20606665655f61737365745f6974656d603a2054686520696e64657820696e746f206061737365747360206f6620746865206974656d2077686963682073686f756c64206265207573656420746f207061791c2020666565732e45012d20607765696768745f6c696d6974603a205468652072656d6f74652d7369646520776569676874206c696d69742c20696620616e792c20666f72207468652058434d206665652070757263686173652e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8107080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010c08563004008507015076303a3a58636d3c52756e74696d6543616c6c3e00000008563104009907015076313a3a58636d3c52756e74696d6543616c6c3e0001000856320400a907015076323a3a58636d3c52756e74696d6543616c6c3e0002000085070c0c78636d0876300c58636d042c52756e74696d6543616c6c00012c34576974686472617741737365740801186173736574732d02013c5665633c4d756c746941737365743e00011c656666656374738907015c5665633c4f726465723c52756e74696d6543616c6c3e3e0000004c5265736572766541737365744465706f7369740801186173736574732d02013c5665633c4d756c746941737365743e00011c656666656374738907015c5665633c4f726465723c52756e74696d6543616c6c3e3e0001003454656c65706f727441737365740801186173736574732d02013c5665633c4d756c746941737365743e00011c656666656374738907015c5665633c4f726465723c52756e74696d6543616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c901010c753634000120726573706f6e736531070120526573706f6e7365000300345472616e7366657241737365740801186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c95070168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572bd01010c7533320001406d61785f6d6573736167655f73697a65bd01010c7533320001306d61785f6361706163697479bd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74bd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72bd01010c75333200011873656e646572bd01010c753332000124726563697069656e74bd01010c7533320009002c52656c6179656446726f6d08010c77686f350201344d756c74694c6f636174696f6e00011c6d6573736167658507018c616c6c6f633a3a626f7865643a3a426f783c58636d3c52756e74696d6543616c6c3e3e000a000089070000028d07008d07100c78636d087630146f72646572144f72646572042c52756e74696d6543616c6c000120104e756c6c000000304465706f73697441737365740801186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e0001004c4465706f7369745265736572766541737365740c01186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e0002003445786368616e67654173736574080110676976652d02013c5665633c4d756c746941737365743e00011c726563656976652d02013c5665633c4d756c746941737365743e0003005c496e6974696174655265736572766557697468647261770c01186173736574732d02013c5665633c4d756c746941737365743e00011c72657365727665350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c01186173736574732d02013c5665633c4d756c746941737365743e00011064657374350201344d756c74694c6f636174696f6e00011c65666665637473250701385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c901010c75363400011064657374350201344d756c74694c6f636174696f6e0001186173736574732d02013c5665633c4d756c746941737365743e00060030427579457865637574696f6e14011066656573310201284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c00010c78636d910701545665633c58636d3c52756e74696d6543616c6c3e3e00070000910700000285070095070c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f6465642c011c5665633c75383e000099070c0c78636d0876310c58636d042c52756e74696d6543616c6c0001343457697468647261774173736574080118617373657473e501012c4d756c746941737365747300011c656666656374739d07015c5665633c4f726465723c52756e74696d6543616c6c3e3e000000545265736572766541737365744465706f7369746564080118617373657473e501012c4d756c746941737365747300011c656666656374739d07015c5665633c4f726465723c52756e74696d6543616c6c3e3e000100585265636569766554656c65706f727465644173736574080118617373657473e501012c4d756c746941737365747300011c656666656374739d07015c5665633c4f726465723c52756e74696d6543616c6c3e3e000200345175657279526573706f6e736508012071756572795f6964c901010c753634000120726573706f6e736545070120526573706f6e7365000300345472616e736665724173736574080118617373657473e501012c4d756c746941737365747300012c62656e6566696369617279b10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e501012c4d756c746941737365747300011064657374b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e000500205472616e736163740c012c6f726967696e5f747970650d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424010c75363400011063616c6c95070168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572bd01010c7533320001406d61785f6d6573736167655f73697a65bd01010c7533320001306d61785f6361706163697479bd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74bd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72bd01010c75333200011873656e646572bd01010c753332000124726563697069656e74bd01010c7533320009002c52656c6179656446726f6d08010c77686fb5010154496e746572696f724d756c74694c6f636174696f6e00011c6d6573736167659907018c616c6c6f633a3a626f7865643a3a426f783c58636d3c52756e74696d6543616c6c3e3e000a004053756273637269626556657273696f6e08012071756572795f6964c901010c75363400014c6d61785f726573706f6e73655f776569676874c901010c753634000b0048556e73756273637269626556657273696f6e000c00009d07000002a10700a107100c78636d087631146f72646572144f72646572042c52756e74696d6543616c6c000120104e6f6f70000000304465706f73697441737365740c0118617373657473150201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200012c62656e6566696369617279b10101344d756c74694c6f636174696f6e0001004c4465706f736974526573657276654173736574100118617373657473150201404d756c7469417373657446696c7465720001286d61785f61737365747310010c75333200011064657374b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e0002003445786368616e6765417373657408011067697665150201404d756c7469417373657446696c74657200011c72656365697665e501012c4d756c74694173736574730003005c496e6974696174655265736572766557697468647261770c0118617373657473150201404d756c7469417373657446696c74657200011c72657365727665b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e00040040496e69746961746554656c65706f72740c0118617373657473150201404d756c7469417373657446696c74657200011064657374b10101344d756c74694c6f636174696f6e00011c65666665637473390701385665633c4f726465723c28293e3e000500305175657279486f6c64696e670c012071756572795f6964c901010c75363400011064657374b10101344d756c74694c6f636174696f6e000118617373657473150201404d756c7469417373657446696c74657200060030427579457865637574696f6e14011066656573ed0101284d756c7469417373657400011877656967687424010c7536340001106465627424010c75363400013468616c745f6f6e5f6572726f72900110626f6f6c000130696e737472756374696f6e73a50701545665633c58636d3c52756e74696d6543616c6c3e3e00070000a507000002990700a9070c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400ad0701745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e0000ad07000002b10700b1070c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c00017034576974686472617741737365740400e501012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400e501012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400e501012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f6964c901011c51756572794964000120726573706f6e736501020120526573706f6e73650001286d61785f776569676874c901010c753634000300345472616e736665724173736574080118617373657473e501012c4d756c746941737365747300012c62656e6566696369617279b10101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473e501012c4d756c746941737365747300011064657374b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f747970650d0201284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f7374c901010c75363400011063616c6c95070168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572bd01010c7533320001406d61785f6d6573736167655f73697a65bd01010c7533320001306d61785f6361706163697479bd01010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74bd01010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72bd01010c75333200011873656e646572bd01010c753332000124726563697069656e74bd01010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400b5010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f6964c901011c5175657279496400011064657374b10101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f776569676874c901010c753634000c00304465706f73697441737365740c0118617373657473150201404d756c7469417373657446696c7465720001286d61785f617373657473bd01010c75333200012c62656e6566696369617279b10101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473150201404d756c7469417373657446696c7465720001286d61785f617373657473bd01010c75333200011064657374b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e000e003445786368616e6765417373657408011067697665150201404d756c7469417373657446696c74657200011c72656365697665e501012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473150201404d756c7469417373657446696c74657200011c72657365727665b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473150201404d756c7469417373657446696c74657200011064657374b10101344d756c74694c6f636174696f6e00010c78636dd901011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f6964c901011c5175657279496400011064657374b10101344d756c74694c6f636174696f6e000118617373657473150201404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f776569676874c901010c75363400120030427579457865637574696f6e08011066656573ed0101284d756c746941737365740001307765696768745f6c696d69742102012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400a907014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e6469780400a907014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473e501012c4d756c74694173736574730001187469636b6574b10101344d756c74694c6f636174696f6e00180010547261700400c901010c7536340019004053756273637269626556657273696f6e08012071756572795f6964c901011c5175657279496400014c6d61785f726573706f6e73655f776569676874c901010c753634001a0048556e73756273637269626556657273696f6e001b0000b507083c77657374656e645f72756e74696d65304f726967696e43616c6c65720001101873797374656d0400b90701746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000004050617261636861696e734f726967696e0400bd07016470617261636861696e735f6f726967696e3a3a4f726967696e0029002458636d50616c6c65740400c107014870616c6c65745f78636d3a3a4f726967696e00630010566f69640400c50701110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f696400030000b9070c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e6500020000bd07106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e04004d01011850617261496400000000c1070c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400b10101344d756c74694c6f636174696f6e00000020526573706f6e73650400b10101344d756c74694c6f636174696f6e00010000c507081c73705f636f726510566f696400010000c9070c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909cd070c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e7473004c4d61784164646974696f6e616c4669656c647300000c01286a756467656d656e7473d10701fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666f990401844964656e74697479496e666f3c4d61784164646974696f6e616c4669656c64733e0000d107101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401d507045300000400d90701185665633c543e0000d5070000040810310500d907000002d50700dd070000040818e10700e107101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400510301185665633c543e0000e507101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401e907045300000400f10701185665633c543e0000e90704184f7074696f6e04045401ed070108104e6f6e6500000010536f6d650400ed070000010000ed070c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f081c42616c616e63650118244163636f756e7449640100000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c6473290501384964656e746974794669656c64730000f107000002e90700f5070c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400014448546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e34546f6f4d616e794669656c6473000b046c546f6f206d616e79206164646974696f6e616c206669656c64732e44546f6f4d616e7952656769737472617273000c04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000d04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000e047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000f04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e744a756467656d656e74466f72446966666572656e744964656e74697479001004d05468652070726f7669646564206a756467656d656e742077617320666f72206120646966666572656e74206964656e746974792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909f907083c70616c6c65745f7265636f76657279385265636f76657279436f6e6669670c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e647301fd070010013064656c61795f706572696f6410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e6473fd07011c467269656e64730001247468726573686f6c641501010c7531360000fd07101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540100045300000400510301185665633c543e00000108000004080000000508083c70616c6c65745f7265636f76657279384163746976655265636f766572790c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e647301fd07000c011c6372656174656410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e6473fd07011c467269656e6473000009080c3c70616c6c65745f7265636f766572791870616c6c6574144572726f72040454000140284e6f74416c6c6f776564000004f055736572206973206e6f7420616c6c6f77656420746f206d616b6520612063616c6c206f6e20626568616c66206f662074686973206163636f756e74345a65726f5468726573686f6c640001048c5468726573686f6c64206d7573742062652067726561746572207468616e207a65726f404e6f74456e6f756768467269656e6473000204d0467269656e6473206c697374206d7573742062652067726561746572207468616e207a65726f20616e64207468726573686f6c64284d6178467269656e6473000304a8467269656e6473206c697374206d757374206265206c657373207468616e206d617820667269656e6473244e6f74536f72746564000404c8467269656e6473206c697374206d75737420626520736f7274656420616e642066726565206f66206475706c696361746573384e6f745265636f76657261626c650005049c54686973206163636f756e74206973206e6f742073657420757020666f72207265636f7665727948416c72656164795265636f76657261626c65000604ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f7665727938416c726561647953746172746564000704dc41207265636f766572792070726f636573732068617320616c7265616479207374617274656420666f722074686973206163636f756e74284e6f7453746172746564000804cc41207265636f766572792070726f6365737320686173206e6f74207374617274656420666f7220746869732072657363756572244e6f74467269656e64000904a854686973206163636f756e74206973206e6f74206120667269656e642077686f2063616e20766f7563682c44656c6179506572696f64000a04190154686520667269656e64206d757374207761697420756e74696c207468652064656c617920706572696f6420746f20766f75636820666f722074686973207265636f7665727938416c7265616479566f7563686564000b04bc5468697320757365722068617320616c726561647920766f756368656420666f722074686973207265636f76657279245468726573686f6c64000c04e8546865207468726573686f6c6420666f72207265636f766572696e672074686973206163636f756e7420686173206e6f74206265656e206d65742c5374696c6c416374697665000d04fc546865726520617265207374696c6c20616374697665207265636f7665727920617474656d7074732074686174206e65656420746f20626520636c6f73656430416c726561647950726f7879000e04ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f76657279204261645374617465000f0478536f6d6520696e7465726e616c2073746174652069732062726f6b656e2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090d08101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e646564566563080454013d05045300000400110801185665633c543e000011080000023d05001508083870616c6c65745f76657374696e672052656c65617365730001080856300000000856310001000019080c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742e1d08000002210800210804184f7074696f6e0404540125080108104e6f6e6500000010536f6d650400250800000100002508084070616c6c65745f7363686564756c65722c5363686564756c65645633101043616c6c0149052c426c6f636b4e756d62657201103450616c6c6574734f726967696e01b507244163636f756e7449640100001401206d617962655f6964f8013c4f7074696f6e3c5665633c75383e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c4905011043616c6c0001386d617962655f706572696f646963450501944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696eb507013450616c6c6574734f726967696e000029080c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000110404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909092d08083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e7265717565737465640400310801704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00000024526571756573746564040010010c75333200010000310804184f7074696f6e04045401a1030108104e6f6e6500000010536f6d650400a10300000100003508101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e000039080c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400011820546f6f4c61726765000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909093d080c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000047c53656e646572206d75737420626520746865205375646f206163636f756e7404644572726f7220666f7220746865205375646f2070616c6c6574410800000408450818004508101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540149080453000004004d0801185665633c543e00004908083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650111012c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970651101012450726f78795479706500011464656c617910012c426c6f636b4e756d62657200004d08000002490800510800000408550818005508101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e6465645665630804540159080453000004005d0801185665633c543e00005908083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801282c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682801104861736800011868656967687410012c426c6f636b4e756d62657200005d0800000259080061080c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909096508000004080004006908083c70616c6c65745f6d756c7469736967204d756c74697369670c2c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100001001107768656e1d01015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73510301385665633c4163636f756e7449643e00006d080000040c650500180071080c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909097508089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e656404007908012828626f6f6c2c20426e2900020024456d657267656e6379000300007908000004089010007d08089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e0404410100000c0120737570706f7274734506012c537570706f7274733c413e00011473636f726529010134456c656374696f6e53636f726500011c636f6d707574652501013c456c656374696f6e436f6d7075746500008108089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f740404540000080118766f746572738508013c5665633c566f7465724f663c543e3e00011c74617267657473510301445665633c543a3a4163636f756e7449643e0000850800000289080089080000040c00247103008d08101c73705f636f72651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b012901045601100453000004009108013842547265654d61703c4b2c20563e00009108042042547265654d617008044b0129010456011000040095080000009508000002990800990800000408290110009d080c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e0171050010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6e6d050154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e63650000a1080c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f720404540001306850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c6564040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732ea5080c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001401086964000130543a3a4163636f756e74496400011070726576090101504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874090101504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f7570706572240120543a3a53636f726500011473636f7265240120543a3a53636f72650000a9080c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164090101504f7074696f6e3c543a3a4163636f756e7449643e0001107461696c090101504f7074696f6e3c543a3a4163636f756e7449643e0000ad080000022400b1080c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c6973740400b50801244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b5080c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e6400030000b908085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328506f6f6c4d656d626572040454000010011c706f6f6c5f6964100118506f6f6c4964000118706f696e747318013042616c616e63654f663c543e0001706c6173745f7265636f726465645f7265776172645f636f756e74657231030140543a3a526577617264436f756e746572000138756e626f6e64696e675f65726173bd0801e0426f756e64656442547265654d61703c457261496e6465782c2042616c616e63654f663c543e2c20543a3a4d6178556e626f6e64696e673e0000bd08101c73705f636f72651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b011004560118045300000400c108013842547265654d61703c4b2c20563e0000c108042042547265654d617008044b011004560118000400c508000000c508000002c90800c90800000408101800cd08085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c426f6e646564506f6f6c496e6e65720404540000100118706f696e747318013042616c616e63654f663c543e000114737461746535010124506f6f6c53746174650001386d656d6265725f636f756e74657210010c753332000114726f6c6573d108015c506f6f6c526f6c65733c543a3a4163636f756e7449643e0000d108085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c526f6c657304244163636f756e7449640100001001246465706f7369746f720001244163636f756e744964000110726f6f74090101444f7074696f6e3c4163636f756e7449643e0001246e6f6d696e61746f72090101444f7074696f6e3c4163636f756e7449643e00013473746174655f746f67676c6572090101444f7074696f6e3c4163636f756e7449643e0000d508085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328526577617264506f6f6c04045400000c01706c6173745f7265636f726465645f7265776172645f636f756e74657231030140543a3a526577617264436f756e74657200016c6c6173745f7265636f726465645f746f74616c5f7061796f75747318013042616c616e63654f663c543e000154746f74616c5f726577617264735f636c61696d656418013042616c616e63654f663c543e0000d908085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320537562506f6f6c7304045400000801186e6f5f657261dd080134556e626f6e64506f6f6c3c543e000120776974685f657261e1080160556e626f6e64696e67506f6f6c73576974684572613c543e0000dd08085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328556e626f6e64506f6f6c0404540000080118706f696e747318013042616c616e63654f663c543e00011c62616c616e636518013042616c616e63654f663c543e0000e108101c73705f636f72651c626f756e64656444626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601dd08045300000400e508013842547265654d61703c4b2c20563e0000e508042042547265654d617008044b0110045601dd08000400e908000000e908000002ed0800ed080000040810dd0800f108101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401080453000004002c01185665633c543e0000f50808346672616d655f737570706f72742050616c6c6574496400000400fd01011c5b75383b20385d0000f9080c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144572726f7204045400015430506f6f6c4e6f74466f756e6400000488412028626f6e6465642920706f6f6c20696420646f6573206e6f742065786973742e48506f6f6c4d656d6265724e6f74466f756e640001046c416e206163636f756e74206973206e6f742061206d656d6265722e48526577617264506f6f6c4e6f74466f756e640002042101412072657761726420706f6f6c20646f6573206e6f742065786973742e20496e20616c6c206361736573207468697320697320612073797374656d206c6f676963206572726f722e40537562506f6f6c734e6f74466f756e6400030468412073756220706f6f6c20646f6573206e6f742065786973742e644163636f756e7442656c6f6e6773546f4f74686572506f6f6c0004084d01416e206163636f756e7420697320616c72656164792064656c65676174696e6720696e20616e6f7468657220706f6f6c2e20416e206163636f756e74206d6179206f6e6c792062656c6f6e6720746f206f6e653c706f6f6c20617420612074696d652e3846756c6c79556e626f6e64696e670005083d01546865206d656d6265722069732066756c6c7920756e626f6e6465642028616e6420746875732063616e6e6f74206163636573732074686520626f6e64656420616e642072657761726420706f6f6ca8616e796d6f726520746f2c20666f72206578616d706c652c20636f6c6c6563742072657761726473292e444d6178556e626f6e64696e674c696d69740006040901546865206d656d6265722063616e6e6f7420756e626f6e642066757274686572206368756e6b732064756520746f207265616368696e6720746865206c696d69742e4443616e6e6f745769746864726177416e790007044d014e6f6e65206f66207468652066756e64732063616e2062652077697468647261776e2079657420626563617573652074686520626f6e64696e67206475726174696f6e20686173206e6f74207061737365642e444d696e696d756d426f6e644e6f744d6574000814290154686520616d6f756e7420646f6573206e6f74206d65657420746865206d696e696d756d20626f6e6420746f20656974686572206a6f696e206f7220637265617465206120706f6f6c2e00cc546865206465706f7369746f722063616e206e6576657220756e626f6e6420746f20612076616c7565206c657373207468616e05016050616c6c65743a3a6465706f7369746f725f6d696e5f626f6e64602e205468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e6749017065726d697373696f6e7320666f722074686520706f6f6c2e204d656d626572732063616e206e6576657220756e626f6e6420746f20612076616c75652062656c6f7720604d696e4a6f696e426f6e64602e304f766572666c6f775269736b0009042101546865207472616e73616374696f6e20636f756c64206e6f742062652065786563757465642064756520746f206f766572666c6f77207269736b20666f722074686520706f6f6c2e344e6f7444657374726f79696e67000a085d014120706f6f6c206d75737420626520696e205b60506f6f6c53746174653a3a44657374726f79696e67605d20696e206f7264657220666f7220746865206465706f7369746f7220746f20756e626f6e64206f7220666f72b86f74686572206d656d6265727320746f206265207065726d697373696f6e6c6573736c7920756e626f6e6465642e304e6f744e6f6d696e61746f72000b04f45468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e544e6f744b69636b65724f7244657374726f79696e67000c043d01456974686572206129207468652063616c6c65722063616e6e6f74206d616b6520612076616c6964206b69636b206f722062292074686520706f6f6c206973206e6f742064657374726f79696e672e1c4e6f744f70656e000d047054686520706f6f6c206973206e6f74206f70656e20746f206a6f696e204d6178506f6f6c73000e04845468652073797374656d206973206d61786564206f7574206f6e20706f6f6c732e384d6178506f6f6c4d656d62657273000f049c546f6f206d616e79206d656d6265727320696e2074686520706f6f6c206f722073797374656d2e4443616e4e6f744368616e676553746174650010048854686520706f6f6c732073746174652063616e6e6f74206265206368616e6765642e54446f65734e6f74486176655065726d697373696f6e001104b85468652063616c6c657220646f6573206e6f742068617665206164657175617465207065726d697373696f6e732e544d65746164617461457863656564734d61784c656e001204ac4d657461646174612065786365656473205b60436f6e6669673a3a4d61784d657461646174614c656e605d24446566656e736976650400fd080138446566656e736976654572726f720013083101536f6d65206572726f72206f6363757272656420746861742073686f756c64206e657665722068617070656e2e20546869732073686f756c64206265207265706f7274656420746f20746865306d61696e7461696e6572732e9c5061727469616c556e626f6e644e6f74416c6c6f7765645065726d697373696f6e6c6573736c79001404bc5061727469616c20756e626f6e64696e67206e6f7720616c6c6f776564207065726d697373696f6e6c6573736c792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909fd080c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c657438446566656e736976654572726f72000114684e6f74456e6f7567685370616365496e556e626f6e64506f6f6c00000030506f6f6c4e6f74466f756e6400010048526577617264506f6f6c4e6f74466f756e6400020040537562506f6f6c734e6f74466f756e6400030070426f6e64656453746173684b696c6c65645072656d61747572656c790004000001090c4c70616c6c65745f666173745f756e7374616b6514747970657338556e7374616b65526571756573740c244163636f756e7449640100284d6178436865636b65640105091c42616c616e63650118000c011473746173680001244163636f756e74496400011c636865636b656409090180426f756e6465645665633c457261496e6465782c204d6178436865636b65643e00011c6465706f73697418011c42616c616e6365000005090c4c70616c6c65745f666173745f756e7374616b651870616c6c65742c4d6178436865636b696e67040454000000000909101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401100453000004003d0101185665633c543e00000d090c4c70616c6c65745f666173745f756e7374616b651870616c6c6574144572726f72040454000118344e6f74436f6e74726f6c6c657200000cb85468652070726f766964656420436f6e74726f6c6c6572206163636f756e7420776173206e6f7420666f756e642e00c054686973206d65616e7320746861742074686520676976656e206163636f756e74206973206e6f7420626f6e6465642e34416c7265616479517565756564000104ac54686520626f6e646564206163636f756e742068617320616c7265616479206265656e207175657565642e384e6f7446756c6c79426f6e646564000204bc54686520626f6e646564206163636f756e74206861732061637469766520756e6c6f636b696e67206368756e6b732e244e6f74517565756564000304b45468652070726f766964656420756e2d7374616b6572206973206e6f7420696e2074686520605175657565602e2c416c72656164794865616400040405015468652070726f766964656420756e2d7374616b657220697320616c726561647920696e20486561642c20616e642063616e6e6f7420646572656769737465722e3843616c6c4e6f74416c6c6f7765640005041d015468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742062656361757365207468652070616c6c6574206973206e6f74206163746976652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090911090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000ac01346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c753332000160756d705f736572766963655f746f74616c5f77656967687420011857656967687400019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200019468726d705f6d61785f706172617468726561645f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200019068726d705f6d61785f706172617468726561645f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c753332000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000140706172617468726561645f636f72657310010c753332000148706172617468726561645f7265747269657310010c75333200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d626572000164636861696e5f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001687468726561645f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f72651904012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f72731904012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d626572000158646973707574655f6d61785f7370616d5f736c6f747310010c753332000194646973707574655f636f6e636c7573696f6e5f62795f74696d655f6f75745f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c753332000164756d705f6d61785f696e646976696475616c5f7765696768742001185765696768740001507076665f636865636b696e675f656e61626c6564900110626f6f6c0001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d62657200001509000002190900190900000408101109001d09106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090921090000029506002509000002f1030029090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c6489060150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e00002d090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480128044e011000200110636f726569010124436f7265496e646578000110686173688d01013443616e6469646174654861736800012864657363726970746f724901015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f7465738d0601604269745665633c75382c204269744f726465724c7362303e00011c6261636b6572738d0601604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f75706d01012847726f7570496e64657800003109106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e3457726f6e67436f6c6c61746f72000b04ac43616e64696461746520696e636c756465642077697468207468652077726f6e6720636f6c6c61746f722e4c5363686564756c65644f75744f664f72646572000c04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000d04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000e0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000f04604f757470757420636f646520697320746f6f206c617267656c43616e6469646174654e6f74496e506172656e74436f6e746578740010048043616e646964617465206e6f7420696e20706172656e7420636f6e746578742e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0899015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c2070617261206865616420696e2074686530636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090935090c4c706f6c6b61646f745f7072696d6974697665730876324c536372617065644f6e436861696e566f7465730404480128000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e6469646174653909011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e0001206469737075746573c50601604d756c74694469737075746553746174656d656e74536574000039090000023d09003d0900000408450141090041090000024509004509000004089506c106004909106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400011864546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094d0900000221090051090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65725050617261746872656164436c61696d517565756500000801147175657565550901545665633c517565756564506172617468726561643e0001406e6578745f636f72655f6f666673657410010c7533320000550900000259090059090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657240517565756564506172617468726561640000080114636c61696d5d09013c50617261746872656164456e74727900012c636f72655f6f666673657410010c75333200005d090c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164456e7472790000080114636c61696d6109013c50617261746872656164436c61696d00011c7265747269657310010c753332000061090c4c706f6c6b61646f745f7072696d6974697665730876323c50617261746872656164436c61696d000008004d0101084964000051010128436f6c6c61746f72496400006509000002690900690904184f7074696f6e040454016d090108104e6f6e6500000010536f6d6504006d0900000100006d090c4c706f6c6b61646f745f7072696d69746976657308763230436f72654f63637570696564000108285061726174687265616404005d09013c50617261746872656164456e7472790000002450617261636861696e0001000071090000024d0100750900000279090079090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657238436f726541737369676e6d656e740000100110636f726569010124436f7265496e64657800011c706172615f69644d0101185061726149640001106b696e647d09013841737369676e6d656e744b696e6400012467726f75705f6964786d01012847726f7570496e64657800007d090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65723841737369676e6d656e744b696e640001082450617261636861696e0000002850617261746872656164080051010128436f6c6c61746f724964000010010c7533320001000081090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f6163636570748d0601604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a6563748d0601604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d6265720001186361757365738509017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e0000850900000289090089090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e6704004d0101185061726149640000001c5570677261646508010869644d01011850617261496400014c72656c61795f706172656e745f6e756d62657210012c426c6f636b4e756d626572000100008d0900000261010091090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e000600009509000004084d01100099090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d65739d0901605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564190401244f7074696f6e3c4e3e00009d09000002a10900a1090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e0000a509000002950900a9090c4c706f6c6b61646f745f7072696d6974697665730876323855706772616465476f41686561640001081441626f72740000001c476f416865616400010000ad090c4c706f6c6b61646f745f7072696d69746976657308763248557067726164655265737472696374696f6e0001041c50726573656e7400000000b109106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f74557067726164650003049c506172612063616e6e6f7420626520757067726164656420746f20612070617261636861696e2e3c43616e6e6f74446f776e6772616465000404a8506172612063616e6e6f7420626520646f776e67726164656420746f206120706172617468726561642e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e40507666436865636b44697361626c6564000b08590154686520505646207072652d636865636b696e672073746174656d656e742063616e6e6f7420626520696e636c756465642073696e63652074686520505646207072652d636865636b696e67206d656368616e69736d3069732064697361626c65642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b509000002b90900b9090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f7273250901405665633c56616c696461746f7249643e000118717565756564250901405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000bd09000002c10900c1090860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d73672c013c446f776e776172644d6573736167650000c509000004084d012c00c909106c706f6c6b61646f745f72756e74696d655f70617261636861696e730c756d701870616c6c6574144572726f720404540001084c556e6b6e6f776e4d657373616765496e6465780000048c546865206d65737361676520696e64657820676976656e20697320756e6b6e6f776e2e3c5765696768744f7665724c696d6974000104310154686520616d6f756e74206f662077656967687420676976656e20697320706f737369626c79206e6f7420656e6f75676820666f7220657865637574696e6720746865206d6573736167652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909cd090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564900110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320000d109000002850100d5090c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164d90901304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000d90904184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000dd09000002e10900e1090860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d626572000110646174612c015073705f7374643a3a7665633a3a5665633c75383e0000e509000002e90900e9090000040810710900ed09106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f7204045400014c544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909f109000002f50300f5090c4c706f6c6b61646f745f7072696d6974697665730876322c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e64696365732109014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f7273250901405665633c56616c696461746f7249643e000138646973636f766572795f6b657973f90901645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b657973f10901445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f7570734d0901605665633c5665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000f909000002f90300fd0900000408108d0100010a0c4c706f6c6b61646f745f7072696d6974697665730876323044697370757465537461746504044e01100010013876616c696461746f72735f666f728d06017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e73748d06017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174190401244f7074696f6e3c4e3e0000050a106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f7204045400011c744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e34506f74656e7469616c5370616d000504d0546f6f206d616e79207370616d20736c6f7473207573656420627920736f6d652073706563696669632076616c696461746f722e4853696e676c65536964656444697370757465000604c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909090a106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e673850656e64696e67536c617368657300000801106b6579730d0a019442547265654d61703c56616c696461746f72496e6465782c2056616c696461746f7249643e0001106b696e640907014c536c617368696e674f6666656e63654b696e6400000d0a042042547265654d617008044b019506045601f103000400110a000000110a000002150a00150a000004089506f10300190a146c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e671870616c6c6574144572726f7204045400011860496e76616c69644b65794f776e65727368697050726f6f660000048c546865206b6579206f776e6572736869702070726f6f6620697320696e76616c69642e4c496e76616c696453657373696f6e496e646578000104a05468652073657373696f6e20696e64657820697320746f6f206f6c64206f7220696e76616c69642e50496e76616c696443616e64696461746548617368000204785468652063616e646964617465206861736820697320696e76616c69642e54496e76616c696456616c696461746f72496e64657800030801015468657265206973206e6f2070656e64696e6720736c61736820666f722074686520676976656e2076616c696461746f7220696e64657820616e642074696d6514736c6f742e6056616c696461746f72496e64657849644d69736d61746368000404d05468652076616c696461746f7220696e64657820646f6573206e6f74206d61746368207468652076616c696461746f722069642e5c4475706c6963617465536c617368696e675265706f72740005040d0154686520676976656e20736c617368696e67207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909091d0a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564900110626f6f6c0000210a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f74506172617468726561640006046450617261206973206e6f74206120506172617468726561642e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e6772616465000804d043616e6e6f74207363686564756c6520646f776e6772616465206f662070617261636861696e20746f20706172617468726561643443616e6e6f7455706772616465000904c843616e6e6f74207363686564756c652075706772616465206f66207061726174687265616420746f2070617261636861696e28506172614c6f636b6564000a04790150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e20676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08610143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261732061726574636f727265637420666f7220746865207377617020746f20776f726b2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909250a000002310800290a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909092d0a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e4870617261735f7375646f5f777261707065721870616c6c6574144572726f720404540001203c50617261446f65736e744578697374000004e0546865207370656369666965642070617261636861696e206f722070617261746872656164206973206e6f7420726567697374657265642e4450617261416c7265616479457869737473000104f0546865207370656369666965642070617261636861696e206f72207061726174687265616420697320616c726561647920726567697374657265642e54457863656564734d61784d65737361676553697a6500020865014120444d50206d65737361676520636f756c646e27742062652073656e742062656361757365206974206578636565647320746865206d6178696d756d2073697a6520616c6c6f77656420666f72206120646f776e77617264206d6573736167652e38436f756c646e74436c65616e757000030480436f756c64206e6f74207363686564756c65207061726120636c65616e75702e344e6f7450617261746872656164000404444e6f74206120706172617468726561642e304e6f7450617261636861696e000504404e6f7420612070617261636861696e2e3443616e6e6f74557067726164650006046843616e6e6f74207570677261646520706172617468726561642e3c43616e6e6f74446f776e67726164650007046c43616e6e6f7420646f776e67726164652070617261636861696e2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909310a00000408004d0100350a00000324000000390a00390a04184f7074696f6e040454013d0a0108104e6f6e6500000010536f6d6504003d0a00000100003d0a0000040c004d011800410a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909450a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e74496400012076657269666965725507014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6e490a01744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e6465780000490a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d626572000200004d0a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110475015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e7420706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909510a0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74735850617261636861696e54656d706f72617279536c6f7408244163636f756e74496401002c4c65617365506572696f6401100014011c6d616e616765720001244163636f756e744964000130706572696f645f626567696e10012c4c65617365506572696f64000130706572696f645f636f756e7410012c4c65617365506572696f640001286c6173745f6c656173651904014c4f7074696f6e3c4c65617365506572696f643e00012c6c656173655f636f756e7410010c7533320000550a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3861737369676e65645f736c6f74731870616c6c6574144572726f720404540001243c50617261446f65736e744578697374000004e0546865207370656369666965642070617261636861696e206f722070617261746872656164206973206e6f7420726567697374657265642e344e6f7450617261746872656164000104444e6f74206120706172617468726561642e3443616e6e6f74557067726164650002046843616e6e6f74207570677261646520706172617468726561642e3c43616e6e6f74446f776e67726164650003046c43616e6e6f7420646f776e67726164652070617261636861696e2e4c536c6f74416c726561647941737369676e6564000404b45065726d616e656e74206f722054656d706f7261727920736c6f7420616c72656164792061737369676e65642e3c536c6f744e6f7441737369676e6564000504c85065726d616e656e74206f722054656d706f7261727920736c6f7420686173206e6f74206265656e2061737369676e65642e484f6e676f696e674c6561736545786973747300060480416e206f6e676f696e67206c6561736520616c7265616479206578697374732e644d61785065726d616e656e74536c6f74734578636565646564000700644d617854656d706f72617279536c6f7473457863656564656400080004b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909590a0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e670c0124726573706f6e6465723d02015856657273696f6e65644d756c74694c6f636174696f6e0001306d617962655f6e6f746966795d0a01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e3d02015856657273696f6e65644d756c74694c6f636174696f6e00012469735f616374697665900110626f6f6c000100145265616479080120726573706f6e7365650a014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d626572000200005d0a04184f7074696f6e04045401610a0108104e6f6e6500000010536f6d650400610a0000010000610a00000408080800650a080c78636d4456657273696f6e6564526573706f6e736500010c08563004003107013076303a3a526573706f6e736500000008563104004507013076313a3a526573706f6e736500010008563204000102013076323a3a526573706f6e736500020000690a00000408103d02006d0a0000040c24241000710a101c73705f636f72651c626f756e6465642c626f756e6465645f76656328426f756e64656456656308045401750a045300000400790a01185665633c543e0000750a000004083d021000790a000002750a007d0a0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e74546172676574730400f8013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000810a0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001342c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108610154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652e2050657268617073a861206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404f05468652064657374696e6174696f6e20604d756c74694c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909850a102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301fd021043616c6c019104245369676e617475726501690714457874726101890a0004002c000000890a000004208d0a910a950a990a9d0aa50aa90aad0a008d0a10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000910a10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000950a10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000990a10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e65736973040454000000009d0a10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400a10a010c4572610000a10a102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000a50a10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400bd010120543a3a496e6465780000a90a10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000ad0a086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400cc013042616c616e63654f663c543e0000b10a083c77657374656e645f72756e74696d651c52756e74696d6500000000c01853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c600000000000000000000000000000000000000000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510288000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e7369634461746101010405102c0400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002880000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010030040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004004001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022849020400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d655570677261646500004d0204000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100900400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100900400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500004102040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e015502014c1830426c6f636b5765696768747365028501404a47280100000000204aa9d101000080c9b60400000000018006299258010000010098f73e5d01000001000000000000000080c9b6040000000001808e7bfccc0100000100204aa9d1010000010088526a7400000080c9b6040000000000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e67746875023000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101000100000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e2044625765696768747d024040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e8102a5031c77657374656e64387061726974792d77657374656e6402000000542400000000000040df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0300000049eaaf1b548a0cb00100000091d5df18b0d2cf5801000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a801000000f3ff14d5ab5270590100000017a6bc0d0062aeb3010000000d000000000484204765742074686520636861696e27732063757272656e742076657273696f6e2e28535335385072656669781501082a0014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e019102001042616265011042616265402845706f6368496e64657801002420000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f726974696573010095020400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100a50220000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100a50220000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000a90204000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100950204000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510b50204000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000bd0204000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e6573730100d10204001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f636853746172740100f4200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000d50204000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e6669670000d5020400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e01d902000c3445706f63684475726174696f6e242058020000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652420701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f77656401ed02012454696d657374616d70012454696d657374616d70080c4e6f7701002420000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e24446964557064617465010090040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f01f1020004344d696e696d756d506572696f642420b80b000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e00021c496e6469636573011c496e646963657304204163636f756e74730001040210f5020400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e01f9020170041c4465706f73697418400010a5d4e8000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e010503032042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402000903040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402001903040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e3853746f7261676556657273696f6e0100250304000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076322e302e3020666f72206e6577206e6574776f726b732e01290301740c484578697374656e7469616c4465706f736974184000e40b5402000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e012d0304485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100310340000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100350304000000017c04604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e001a28417574686f72736869700128417574686f72736869700c18556e636c6573010039030400041c20556e636c657318417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e30446964536574556e636c6573010090040004bc205768657468657220756e636c6573207765726520616c72656164792073657420696e207468697320626c6f636b2e014503000440556e636c6547656e65726174696f6e731010000000000ccc20546865206e756d626572206f6620626c6f636b73206261636b2077652073686f756c642061636365707420756e636c65732ee42054686973206d65616e7320746861742077652077696c6c206465616c207769746820756e636c652d706172656e7473207468617420617265942060556e636c6547656e65726174696f6e73202b203160206265666f726520606e6f77602e014d03051c5374616b696e67011c5374616b696e67943856616c696461746f72436f756e74010010100000000004a82054686520696465616c206e756d626572206f66207374616b696e67207061727469636970616e74732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100510304000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e6465640001040500000400040101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e344d696e436f6d6d697373696f6e01008c10000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c6564676572000104020055030400044501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e14506179656501010405006903040004e42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e2856616c696461746f727301010405008408000004450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f727300010405006d03040040750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468656d01205b60436f6e6669673a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e20496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e2441637469766545726100007503040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400103101205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c6173742060484953544f52595f44455054486020657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b65727301010805057d03c80c0000001878204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e48457261735374616b657273436c697070656401010805057d03c80c0000002c9820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865dc2060543a3a4d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e484572617356616c696461746f72507265667301010805057d03840800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00a82049732069742072656d6f7665642061667465722060484953544f52595f44455054486020657261732e4c4572617356616c696461746f7252657761726400010405101804000c09012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c6173742060484953544f52595f44455054486020657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e74730101040510810314000000000008ac205265776172647320666f7220746865206c6173742060484953544f52595f44455054486020657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b65010104051018400000000000000000000000000000000008ec2054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c6173742060484953544f52595f44455054486020657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100910304000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e01008c10000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c617368657301010405109503040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100490204001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e45726100010805057d03a503040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e45726100010805057d0318040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e730001040500a9030400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c617368010104058d03ad03800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f72730100b103040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e3853746f7261676556657273696f6e0100b903040a10cc2054727565206966206e6574776f726b20686173206265656e20757067726164656420746f20746869732076657273696f6e2e7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e00a020546869732069732073657420746f2076372e302e3020666f72206e6577206e6574776f726b732e384368696c6c5468726573686f6c640000bd0304000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e01c10301801c384d61784e6f6d696e6174696f6e7310101000000004b4204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e7320706572206e6f6d696e61746f722e30486973746f72794465707468101054000000508c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00e820466f6c6c6f77696e6720696e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d090120486973746f727944657074682c2063757272656e745f6572615d603a2060457261735374616b657273602c2060457261735374616b657273436c6970706564602c050120604572617356616c696461746f725072656673602c20604572617356616c696461746f72526577617264602c206045726173526577617264506f696e7473602cac206045726173546f74616c5374616b65602c206045726173537461727453657373696f6e496e646578602c8420605374616b696e674c65646765722e636c61696d65645f72657761726473602e00e4204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e2ef820492e652e2061637469766520657261206d75737420616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203ec42063757272656e745f657261202d20686973746f72795f646570746860206d7573742062652067756172616e746565642e001101204966206d6967726174696e6720616e206578697374696e672070616c6c65742066726f6d2073746f726167652076616c756520746f20636f6e6669672076616c75652cec20746869732073686f756c642062652073657420746f2073616d652076616c7565206f72206772656174657220617320696e2073746f726167652e001501204e6f74653a2060486973746f727944657074686020697320757365642061732074686520757070657220626f756e6420666f72207468652060426f756e646564566563601101206974656d20605374616b696e674c65646765722e636c61696d65645f72657761726473602e2053657474696e6720746869732076616c7565206c6f776572207468616ed820746865206578697374696e672076616c75652063616e206c65616420746f20696e636f6e73697374656e6369657320696e20746865150120605374616b696e674c65646765726020616e642077696c6c206e65656420746f2062652068616e646c65642070726f7065726c7920696e2061206d6967726174696f6e2ef020546865207465737420607265647563696e675f686973746f72795f64657074685f616272757074602073686f77732074686973206566666563742e3853657373696f6e735065724572611010060000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10100200000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e101001000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e804d61784e6f6d696e61746f72526577617264656450657256616c696461746f7210104000000010f820546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320726577617264656420666f7220656163682076616c696461746f722e00510120466f7220656163682076616c696461746f72206f6e6c79207468652060244d61784e6f6d696e61746f72526577617264656450657256616c696461746f72602062696767657374207374616b6572732063616e390120636c61696d207468656972207265776172642e2054686973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e484d6178556e6c6f636b696e674368756e6b7310102000000028050120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e090120686176652e204566666563746976656c792064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d61792062653820756e626f6e64696e6720696e2e00f8204e6f74653a20604d6178556e6c6f636b696e674368756e6b736020697320757365642061732074686520757070657220626f756e6420666f722074686501012060426f756e64656456656360206974656d20605374616b696e674c65646765722e756e6c6f636b696e67602e2053657474696e6720746869732076616c75650501206c6f776572207468616e20746865206578697374696e672076616c75652063616e206c65616420746f20696e636f6e73697374656e6369657320696e20746865090120605374616b696e674c65646765726020616e642077696c6c206e65656420746f2062652068616e646c65642070726f7065726c7920696e20612072756e74696d650501206d6967726174696f6e2e20546865207465737420607265647563696e675f6d61785f756e6c6f636b696e675f6368756e6b735f616272757074602073686f7773342074686973206566666563742e01d90306204f6666656e63657301204f6666656e6365730c1c5265706f7274730001040528dd03040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505e10345020400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e485265706f72747342794b696e64496e64657801010405982c040018110120456e756d65726174657320616c6c207265706f727473206f662061206b696e6420616c6f6e672077697468207468652074696d6520746865792068617070656e65642e00bc20416c6c207265706f7274732061726520736f72746564206279207468652074696d65206f66206f6666656e63652e004901204e6f74652074686174207468652061637475616c2074797065206f662074686973206d617070696e6720697320605665633c75383e602c207468697320697320626563617573652076616c756573206f66690120646966666572656e7420747970657320617265206e6f7420737570706f7274656420617420746865206d6f6d656e7420736f2077652061726520646f696e6720746865206d616e75616c2073657269616c697a6174696f6e2e00019400000728486973746f726963616c00000000001b1c53657373696f6e011c53657373696f6e1c2856616c696461746f7273010051030400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e676564010090040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100e5030400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f727301003d010400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500ed030400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405fd0300040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e010504019c00010904081c4772616e647061011c4772616e6470611814537461746501000d0404000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e676500001104040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c65640000f40400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e745365744964010024200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e00010405241004001059012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e011d0401a004384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e207573650149040a20496d4f6e6c696e650120496d4f6e6c696e651038486561727462656174416674657201001010000000002c1d012054686520626c6f636b206e756d6265722061667465722077686963682069742773206f6b20746f2073656e64206865617274626561747320696e207468652063757272656e74242073657373696f6e2e0025012041742074686520626567696e6e696e67206f6620656163682073657373696f6e20776520736574207468697320746f20612076616c756520746861742073686f756c642066616c6c350120726f7567686c7920696e20746865206d6964646c65206f66207468652073657373696f6e206475726174696f6e2e20546865206964656120697320746f206669727374207761697420666f721901207468652076616c696461746f727320746f2070726f64756365206120626c6f636b20696e207468652063757272656e742073657373696f6e2c20736f207468617420746865a820686561727462656174206c61746572206f6e2077696c6c206e6f74206265206e65636573736172792e00390120546869732076616c75652077696c6c206f6e6c79206265207573656420617320612066616c6c6261636b206966207765206661696c20746f2067657420612070726f7065722073657373696f6e2d012070726f677265737320657374696d6174652066726f6d20604e65787453657373696f6e526f746174696f6e602c2061732074686f736520657374696d617465732073686f756c642062650101206d6f7265206163637572617465207468656e207468652076616c75652077652063616c63756c61746520666f7220604865617274626561744166746572602e104b65797301004d04040004d0205468652063757272656e7420736574206f66206b6579732074686174206d61792069737375652061206865617274626561742e485265636569766564486561727462656174730001080505f455040400083d0120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206053657373696f6e496e6465786020616e64206041757468496e6465786020746fb02060577261707065724f70617175653c426f756e6465644f70617175654e6574776f726b53746174653e602e38417574686f726564426c6f636b7301010805057d0310100000000008150120466f7220656163682073657373696f6e20696e6465782c207765206b6565702061206d617070696e67206f66206056616c696461746f7249643c543e6020746f20746865c8206e756d626572206f6620626c6f636b7320617574686f7265642062792074686520676976656e20617574686f726974792e01690401b40440556e7369676e65645072696f726974792420ffffffffffffffff10f0204120636f6e66696775726174696f6e20666f722062617365207072696f72697479206f6620756e7369676e6564207472616e73616374696f6e732e0015012054686973206973206578706f73656420736f20746861742069742063616e2062652074756e656420666f7220706172746963756c61722072756e74696d652c207768656eb4206d756c7469706c652070616c6c6574732073656e6420756e7369676e6564207472616e73616374696f6e732e0185040b48417574686f72697479446973636f7665727900000000000c1c5574696c6974790001890401d8044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01c90710204964656e7469747901204964656e7469747910284964656e746974794f660001040500cd0704000c210120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f66000104020025050400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500dd0744000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e28526567697374726172730100e5070400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e01950401e4183042617369634465706f736974184000a0724e18090000000000000000000004d42054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e74697479304669656c644465706f736974184000a89c13460200000000000000000000042d012054686520616d6f756e742068656c64206f6e206465706f73697420706572206164646974696f6e616c206669656c6420666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f736974184000204aa9d101000000000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e4c4d61784164646974696f6e616c4669656c6473101064000000086501204d6178696d756d206e756d626572206f66206164646974696f6e616c206669656c64732074686174206d61792062652073746f72656420696e20616e2049442e204e656564656420746f20626f756e642074686520492f4fe020726571756972656420746f2061636365737320616e206964656e746974792c206275742063616e2062652070726574747920686967682e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e01f50711205265636f7665727901205265636f766572790c2c5265636f76657261626c650001040500f90704000409012054686520736574206f66207265636f76657261626c65206163636f756e747320616e64207468656972207265636f7665727920636f6e66696775726174696f6e2e404163746976655265636f7665726965730001080505010805080400106820416374697665207265636f7665727920617474656d7074732e001501204669727374206163636f756e7420697320746865206163636f756e7420746f206265207265636f76657265642c20616e6420746865207365636f6e64206163636f756e74ac20697320746865207573657220747279696e6720746f207265636f76657220746865206163636f756e742e1450726f787900010402000004000c9020546865206c697374206f6620616c6c6f7765642070726f7879206163636f756e74732e00f8204d61702066726f6d2074686520757365722077686f2063616e2061636365737320697420746f20746865207265636f7665726564206163636f756e742e01350501e81044436f6e6669674465706f736974426173651840005039278c040000000000000000000010550120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061207265636f7665727920636f6e66696775726174696f6e2e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a65206973a8206032202b2073697a656f6628426c6f636b4e756d6265722c2042616c616e636529602062797465732e4c467269656e644465706f736974466163746f7218400088526a740000000000000000000000142d012054686520616d6f756e74206f662063757272656e6379206e656564656420706572206164646974696f6e616c2075736572207768656e206372656174696e672061207265636f766572793c20636f6e66696775726174696f6e2e004d0120546869732069732068656c6420666f7220616464696e67206073697a656f66284163636f756e7449642960206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167651c2076616c75652e284d6178467269656e6473101009000000180d0120546865206d6178696d756d20616d6f756e74206f6620667269656e647320616c6c6f77656420696e2061207265636f7665727920636f6e66696775726174696f6e2e000d01204e4f54453a20546865207468726573686f6c642070726f6772616d6d656420696e20746869732050616c6c65742075736573207531362c20736f20697420646f65730901206e6f74207265616c6c79206d616b652073656e736520746f20686176652061206c696d697420686572652067726561746572207468616e207531363a3a4d41582e15012042757420616c736f2c20746861742069732061206c6f74206d6f7265207468616e20796f752073686f756c642070726f6261626c792073657420746869732076616c75653420746f20616e797761792e2e2e3c5265636f766572794465706f7369741840005039278c04000000000000000000001c1d0120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72207374617274696e672061207265636f766572792e0035012054686973206973207072696d6172696c792068656c6420666f7220646574657272696e67206d616c6963696f7573207265636f7665727920617474656d7074732c20616e642073686f756c642901206861766520612076616c7565206c6172676520656e6f7567682074686174206120626164206163746f7220776f756c642063686f6f7365206e6f7420746f20706c61636520746869732901206465706f7369742e20497420616c736f206163747320746f2066756e64206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069734101206073697a656f6628426c6f636b4e756d6265722c2042616c616e6365202b2054202a204163636f756e74496429602062797465732e2057686572652054206973206120636f6e666967757261626c652c207468726573686f6c642e010908121c56657374696e67011c56657374696e67081c56657374696e6700010402000d08040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100150804000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e01390501ec08444d696e5665737465645472616e7366657218400010a5d4e8000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c0000000001190813245363686564756c657201245363686564756c657208184167656e646101010405101d080400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b7570000104052cf40400040101204c6f6f6b75702066726f6d206964656e7469747920746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e01410501f008344d6178696d756d576569676874202000806e877401000008450120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c6573206f66206c657373a4207072696f72697479207468616e20607363686564756c653a3a484152445f444541444c494e45602e504d61785363686564756c6564506572426c6f636b101032000000081d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e0129081420507265696d6167650120507265696d6167650824537461747573466f7200010406282d080400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f7200010406283508040004942054686520707265696d616765732073746f72656420627920746869732070616c6c65742e014d05010101000139081c105375646f01105375646f040c4b6579000000040004842054686520604163636f756e74496460206f6620746865207375646f206b65792e01510501050100013d08151450726f7879011450726f7879081c50726f78696573010104050041084400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500510844000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e015505010d01184050726f78794465706f73697442617365184000947cece8000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f7218408000596200000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f73697442617365184000947cece8000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f7218400001b2c400000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01610816204d756c746973696701204d756c746973696708244d756c746973696773000108050265086908040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e1443616c6c7300010406046d08040000015d050119010c2c4465706f73697442617365184000bce7dae9000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f72184000105e5f0000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f72696573150108640004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e0171081768456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e745068617365010075080400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e00007d080400043d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e20536e617073686f740000810804000c7020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e38446573697265645461726765747300001004000ccc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e40536e617073686f744d6574616461746100003d0604000c9820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e646963657301008d080400184d01204120736f727465642c20626f756e64656420736574206f6620602873636f72652c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f20612076616c756520696e5420605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d617000010405109d0804001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f7265000029010400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e0169050121014834556e7369676e656450686173651010960000000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e656450686173651010960000000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c648c1000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e5c426574746572556e7369676e65645468726573686f6c648c1020a10700084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061738020226265747465722220696e2074686520556e7369676e65642070686173652e384f6666636861696e52657065617410102500000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f726974792420ffffffffffffff7f04250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365505369676e65644d61785375626d697373696f6e731010800000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d6178576569676874202040bce169570100001494204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e005d01204966205b60436f6e6669673a3a4d696e6572436f6e666967605d206973206265696e6720696d706c656d656e74656420746f207375626d6974207369676e656420736f6c7574696f6e7320286f757473696465206f663d0120746869732070616c6c6574292c207468656e205b604d696e6572436f6e6669673a3a736f6c7574696f6e5f776569676874605d206973207573656420746f20636f6d7061726520616761696e73743020746869732076616c75652e405369676e65644d6178526566756e647310102000000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e65645265776172644261736518400010a5d4e80000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f73697442617365184000204aa9d1010000000000000000000004902042617365206465706f73697420666f722061207369676e656420736f6c7574696f6e2e445369676e65644465706f7369744279746518405973070000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e444d6178456c656374696e67566f746572731010e45700000c5d0120546865206d6178696d756d206e756d626572206f6620656c656374696e6720766f7465727320746f2070757420696e2074686520736e617073686f742e20417420746865206d6f6d656e742c20736e617073686f7473590120617265206f6e6c79206f76657220612073696e676c6520626c6f636b2c20627574206f6e6365206d756c74692d626c6f636b20656c656374696f6e732061726520696e74726f647563656420746865792077696c6c842074616b6520706c616365206f766572206d756c7469706c6520626c6f636b732e4c4d6178456c65637461626c6554617267657473150108ffff04010120546865206d6178696d756d206e756d626572206f6620656c65637461626c65207461726765747320746f2070757420696e2074686520736e617073686f742e384d696e65724d61784c656e67746810100000360000384d696e65724d6178576569676874202040bce1695701000000544d696e65724d6178566f746573506572566f7465721010100000000001a1081824566f7465724c6973740124566f7465724c6973740c244c6973744e6f6465730001040500a50804000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c697374426167730001040524a90804000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e015106012d0104344261675468726573686f6c6473ad080919210300e40b5402000000f39e809702000000a8b197e20200000094492e3603000000279c3a930300000003bccefa0300000042c01b6e040000001b4775ee04000000385e557d0500000046dc601c0600000089386ccd06000000b6ee809207000000fe7ee36d08000000e81b1a6209000000b019f4710a000000103592a00b000000cfc96ff10c00000041146d680e000000e79bda0910000000cee885da1100000028a9c7df13000000bb70931f160000008e4089a018000000810a096a1b000000366a48841e0000005bd36af821000000807c9cd025000000c95530182a000000bd63c1db2e00000071e0572934000000689092103a000000edc4d4a240000000699379f3470000008fd80c18500000004baf8a28590000006a16a63f630000000995177b6e00000078c5f4fb7a00000062c811e78800000051bf6d6598000000048eaba4a9000000544698d7bc00000091cac036d2000000175f1801ea000000bd15b27c0401000043358ff721010000b8fc84c84201000099673c506701000007e44efa8f010000b341833ebd010000027f2ea2ef0100009883bcb927020000164d652a66020000b49513acab0200002d8e820bf9020000a1e6982c4f030000a616080daf030000cc9d37c719040000a0d584959004000042e7e0d514050000028cd70da80500000f750aef4b060000ea8d2e5c02070000c3cb996ecd070000b1e5717caf080000aa2b8e1fab090000b5c1203dc30a000026d03d0efb0b000070c75929560d0000ebadda8cd80e0000f797dbaa86100000cff04476651200001f2660717a14000009a611becb1600001dfbe82f60190000943a3c603f1c00008afe89c4711f0000ced963c70023000003a92ae4f6260000fe72eec55f2b000036c9cc6948300000dae33245bf350000062a7470d43b00007c9732d69942000084a32468234a0000571ad45987520000e7f10262de5b00000db8760344660000ae0401ded67100007d9eb308b97e00001e044a76108d00003a1df064079d0000e04fafdaccae00005679f02f95c2000095c3aaa99ad80000967c05251ef10000177a66d6670c010028cb1f1ec82a0100fa282f75984c0100d57dc8743c7201007dc4b3fb229c0100365cde74c7ca01009eb8e142b3fe01000c31ae547f3802005fe101e8d57802006373da7e74c0020051d1a60d2e100300c7e9a468ed68030061c091f7b7cb0300bf27a1b7b03904007b1499941bb404008523ed22613c050069a5d4c512d40500ec8c934def7c0600f5aa901be83807008cbe5ddb260a080002978ce113f30800fae314435df60900ddf12dbafe160b002ebadc6f4a580c000c5518c4f2bd0d00f0bb5431154c0f00498e866b46071100b2c153de9ff41200278a2fb2ce191500b2399f84247d1700e199e704aa251a00ba13f5ab331b1d00264785cc7866200088bf803f2d1124001c9823f81d262800ccc422d450b12c00f088820528c03100367c6d7e896137006e9329d30aa63d008cbc6c1322a044000070f32a5c644c00b43b84699909550080b4abe450a95e00a0cda979db5f69004cc27f4cc74c7500d0ac0eba34938200483e0ccf3d5a910068c68e7469cda100281e6fa52b1db40098a92326747fc800f09a74634d30df0080cdfc4b8d72f8009014602d9a901401f0b413d945dd330120973596c1b4560150dcfbaead7d7d01e01198b947aaa80130c7ee16bbb9d801206e488697390e02a0fa4b1d72c74902c0117170b5128c02808a1643a6ded502c0f823b1a204280380af5970a2768303c06f2d87ff41e90340937fac8f925a040091097117b6d804400fdf5b212065050049c149446e0106008ebca6e56caf0600595686851c71078068aa34a4b7480880a1e29e52b9380900bdabe880e4430a002a72b4204c6d0b80f1c013335cb80c00a03ccbdce3280e80b8629a9e20c30f00de5693d2ca8b11005d7f4c93238813001a87df3504be1500a7ce4b84ef3318000110fbea24f11a00802ae5d1b5fd1d0022a134609d62210044216bf0da2925000261f1828f5e29006620cf851e0d2e008410195252433300a0c18fca8410390026ad1493cc853f00d0cd24662fb646009ce19a1cdab64e0058ccc20c5f9f5700200a7578fb89610030bbbbd6e4936c0060cba7dc9edd7800b83bc0425b8b8600b886236164c59500f8f15fdc93b8a600206a91c0d696b900d8efe28fc097ce0068299bf52ef9e5ffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e01b108193c4e6f6d696e6174696f6e506f6f6c73013c4e6f6d696e6174696f6e506f6f6c73482c4d696e4a6f696e426f6e640100184000000000000000000000000000000000049c204d696e696d756d20616d6f756e7420746f20626f6e6420746f206a6f696e206120706f6f6c2e344d696e437265617465426f6e6401001840000000000000000000000000000000001ca0204d696e696d756d20626f6e6420726571756972656420746f20637265617465206120706f6f6c2e00650120546869732069732074686520616d6f756e74207468617420746865206465706f7369746f72206d7573742070757420617320746865697220696e697469616c207374616b6520696e2074686520706f6f6c2c20617320616e8820696e6469636174696f6e206f662022736b696e20696e207468652067616d65222e0069012054686973206973207468652076616c756520746861742077696c6c20616c7761797320657869737420696e20746865207374616b696e67206c6564676572206f662074686520706f6f6c20626f6e646564206163636f756e7480207768696c6520616c6c206f74686572206163636f756e7473206c656176652e204d6178506f6f6c730000100400086901204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e20706f6f6c7320746861742063616e2065786973742e20496620604e6f6e65602c207468656e20616e20756e626f756e646564206e756d626572206f664420706f6f6c732063616e2065786973742e384d6178506f6f6c4d656d626572730000100400084901204d6178696d756d206e756d626572206f66206d656d6265727320746861742063616e20657869737420696e207468652073797374656d2e20496620604e6f6e65602c207468656e2074686520636f756e74b8206d656d6265727320617265206e6f7420626f756e64206f6e20612073797374656d20776964652062617369732e544d6178506f6f6c4d656d62657273506572506f6f6c0000100400084101204d6178696d756d206e756d626572206f66206d656d626572732074686174206d61792062656c6f6e6720746f20706f6f6c2e20496620604e6f6e65602c207468656e2074686520636f756e74206f66a8206d656d62657273206973206e6f7420626f756e64206f6e20612070657220706f6f6c2062617369732e2c506f6f6c4d656d626572730001040500b9080400044020416374697665206d656d626572732e54436f756e746572466f72506f6f6c4d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c426f6e646564506f6f6c730001040510cd08040004682053746f7261676520666f7220626f6e64656420706f6f6c732e54436f756e746572466f72426f6e646564506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c526577617264506f6f6c730001040510d50804000869012052657761726420706f6f6c732e2054686973206973207768657265207468657265207265776172647320666f72206561636820706f6f6c20616363756d756c6174652e205768656e2061206d656d62657273207061796f7574650120697320636c61696d65642c207468652062616c616e636520636f6d6573206f757420666f207468652072657761726420706f6f6c2e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e54436f756e746572466f72526577617264506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c537562506f6f6c7353746f726167650001040510d9080400084d012047726f757073206f6620756e626f6e64696e6720706f6f6c732e20456163682067726f7570206f6620756e626f6e64696e6720706f6f6c732062656c6f6e677320746f206120626f6e64656420706f6f6c2cf42068656e636520746865206e616d65207375622d706f6f6c732e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e64436f756e746572466f72537562506f6f6c7353746f72616765010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204d657461646174610101040510f1080400045c204d6574616461746120666f722074686520706f6f6c2e48436f756e746572466f724d65746164617461010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170284c617374506f6f6c4964010010100000000004d0204576657220696e6372656173696e67206e756d626572206f6620616c6c20706f6f6c73206372656174656420736f206661722e4c52657665727365506f6f6c49644c6f6f6b7570000104050010040010dc20412072657665727365206c6f6f6b75702066726f6d2074686520706f6f6c2773206163636f756e7420696420746f206974732069642e0055012054686973206973206f6e6c79207573656420666f7220736c617368696e672e20496e20616c6c206f7468657220696e7374616e6365732c2074686520706f6f6c20696420697320757365642c20616e6420746865c0206163636f756e7473206172652064657465726d696e6973746963616c6c7920646572697665642066726f6d2069742e74436f756e746572466f7252657665727365506f6f6c49644c6f6f6b7570010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170015506013101082050616c6c65744964f5082070792f6e6f706c73048420546865206e6f6d696e6174696f6e20706f6f6c27732070616c6c65742069642e484d6178506f696e7473546f42616c616e636508040a301d0120546865206d6178696d756d20706f6f6c20706f696e74732d746f2d62616c616e636520726174696f207468617420616e20606f70656e6020706f6f6c2063616e20686176652e005501205468697320697320696d706f7274616e7420696e20746865206576656e7420736c617368696e672074616b657320706c61636520616e642074686520706f6f6c277320706f696e74732d746f2d62616c616e63657c20726174696f206265636f6d65732064697370726f706f7274696f6e616c2e006501204d6f72656f7665722c20746869732072656c6174657320746f207468652060526577617264436f756e7465726020747970652061732077656c6c2c206173207468652061726974686d65746963206f7065726174696f6e7355012061726520612066756e6374696f6e206f66206e756d626572206f6620706f696e74732c20616e642062792073657474696e6720746869732076616c756520746f20652e672e2031302c20796f7520656e73757265650120746861742074686520746f74616c206e756d626572206f6620706f696e747320696e207468652073797374656d20617265206174206d6f73742031302074696d65732074686520746f74616c5f69737375616e6365206f669c2074686520636861696e2c20696e20746865206162736f6c75746520776f72736520636173652e00490120466f7220612076616c7565206f662031302c20746865207468726573686f6c6420776f756c64206265206120706f6f6c20706f696e74732d746f2d62616c616e636520726174696f206f662031303a312e310120537563682061207363656e6172696f20776f756c6420616c736f20626520746865206571756976616c656e74206f662074686520706f6f6c206265696e672039302520736c61736865642e01f9081d2c46617374556e7374616b65012c46617374556e7374616b6510104865616400000109040004c0205468652063757272656e74202268656164206f662074686520717565756522206265696e6720756e7374616b65642e14517565756500010405001804000cc020546865206d6170206f6620616c6c206163636f756e74732077697368696e6720746f20626520756e7374616b65642e003901204b6565707320747261636b206f6620604163636f756e744964602077697368696e6720746f20756e7374616b6520616e64206974277320636f72726573706f6e64696e67206465706f7369742e3c436f756e746572466f725175657565010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61704c45726173546f436865636b506572426c6f636b0100101000000000188c204e756d626572206f66206572617320746f20636865636b2070657220626c6f636b2e00c82049662073657420746f20302c20746869732070616c6c657420646f6573206162736f6c7574656c79206e6f7468696e672e005d01204261736564206f6e2074686520616d6f756e74206f662077656967687420617661696c61626c6520617420606f6e5f69646c65602c20757020746f2074686973206d616e792065726173206f6620612073696e676c6570206e6f6d696e61746f72206d6967687420626520636865636b65642e01690601390100010d091e4050617261636861696e734f726967696e00000000002934436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e666967010011090d0300000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000001000000000000000000060000006400000002000000c8000000010000000000000000000000000000000000000000c817a80400000000020000000200000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e666967730100150904001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b01009004000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e016d060000011d092a2c5061726173536861726564012c50617261735368617265640c4c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e646963657301002109040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b657973010025090400088101205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732ef020546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e0171060000002b3450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c64730001040595062909040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c697479000104054d012d09040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e7473000104054d01a90604000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e017506014101000131092c3050617261496e686572656e74013050617261496e686572656e740820496e636c756465640000e0040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f7465730000350904000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e01790600000149092d34506172615363686564756c65720134506172615363686564756c6572183c56616c696461746f7247726f75707301004d090400186d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00810120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c65786572732e810120526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a207361666520757070657220626f756e642061742031306b2e3c506172617468726561645175657565010051091400000000001019012041207175657565206f66207570636f6d696e6720636c61696d7320616e6420776869636820636f726520746865792073686f756c64206265206d6170706564206f6e746f2e00150120546865206e756d626572206f662071756575656420636c61696d7320697320626f756e6465642061742074686520607363686564756c696e675f6c6f6f6b6168656164605501206d756c7469706c69656420627920746865206e756d626572206f662070617261746872656164206d756c7469706c6578657220636f7265732e20526561736f6e61626c792c203130202a203530203d203530302e44417661696c6162696c697479436f726573010065090400209d01204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c79206f636375706965642e2043616e206265c82074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e5050617261746872656164436c61696d496e64657801007109040010590120416e20696e646578207573656420746f20656e737572652074686174206f6e6c79206f6e6520636c61696d206f6e206120706172617468726561642065786973747320696e20746865207175657565206f72206973b42063757272656e746c79206265696e672068616e646c656420627920616e206f6363757069656420636f72652e007d0120426f756e64656420627920746865206e756d626572206f66207061726174687265616420636f72657320616e64207363686564756c696e67206c6f6f6b61686561642e20526561736f6e61626c792c203130202a203530203d203530302e4453657373696f6e5374617274426c6f636b010010100000000018a5012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e732068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e245363686564756c656401007509040018e02043757272656e746c79207363686564756c656420636f726573202d20667265652062757420757020746f206265206f636375706965642e004d0120426f756e64656420627920746865206e756d626572206f6620636f7265733a206f6e6520666f7220656163682070617261636861696e20616e642070617261746872656164206d756c7469706c657865722e00fd01205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f66206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f6020666f7220746865207570636f6d696e6720626c6f636b2e000000002e145061726173011450617261734c40507666416374697665566f74654d61700001040561018109040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c69737401008d09040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100710904000c350120416c6c2070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e20506172617468726561647320617265206e6f7420696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c6573000104054d019109040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e144865616473000104054d016501040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e3c43757272656e74436f646548617368000104054d01610104000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f646548617368000104059509610104001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d657461010104054d0199090800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b420746f206b65657020697420617661696c61626c6520666f72207365636f6e6461727920636865636b6572732e3c50617374436f64655072756e696e670100a509040018a1012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f646520776173207265706c616365642e8101204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465642068656967687420617420776869636820746865ec20636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e9101205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f64207374617274696e6749012066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f64655570677261646573000104054d011004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f646548617368000104054d01610104000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c000104054d01a909040024a10120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e7d0120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e672070617261636861696e65012063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c207468652076616c756558206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104054d01ad09040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e730100a50904000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e6755706772616465730100a509040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510710904000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e65736973000104054d011907040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f64654279486173685265667301010406610110100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f6465427948617368000104066101b906040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e01e1060171010440556e7369676e65645072696f726974792420ffffffffffffffff0001b1092f2c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a65640000e004002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e007d0120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e65206f667901207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c6520666f7280207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e6765730100b50904001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e01e906000000300c446d70010c446d700854446f776e776172644d657373616765517565756573010104054d01bd09040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104054d01288000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e01ed06000000310c556d70010c556d70184c52656c61794469737061746368517565756573010104054d016102040018710120546865206d657373616765732077616974696e6720746f2062652068616e646c6564206279207468652072656c61792d636861696e206f726967696e6174696e672066726f6d2061206365727461696e2070617261636861696e2e007901204e6f7465207468617420736f6d6520757077617264206d65737361676573206d696768742068617665206265656e20616c72656164792070726f6365737365642062792074686520696e636c7573696f6e206c6f6769632e20452e672e74206368616e6e656c206d616e6167656d656e74206d657373616765732e00a820546865206d65737361676573206172652070726f63657373656420696e204649464f206f726465722e5852656c61794469737061746368517565756553697a65010104054d01f42000000000000000002c45012053697a65206f6620746865206469737061746368207175657565732e204361636865732073697a6573206f66207468652071756575657320696e206052656c617944697370617463685175657565602e00f0204669727374206974656d20696e20746865207475706c652069732074686520636f756e74206f66206d6573736167657320616e64207365636f6e64e02069732074686520746f74616c206c656e6774682028696e20627974657329206f6620746865206d657373616765207061796c6f6164732e007901204e6f74652074686174207468697320697320616e20617578696c69617279206d617070696e673a206974277320706f737369626c6520746f2074656c6c2074686520627974652073697a6520616e6420746865206e756d626572206f667901206d65737361676573206f6e6c79206c6f6f6b696e67206174206052656c61794469737061746368517565756573602e2054686973206d617070696e6720697320736570617261746520746f2061766f69642074686520636f7374206f663d01206c6f6164696e67207468652077686f6c65206d657373616765207175657565206966206f6e6c792074686520746f74616c2073697a6520616e6420636f756e74206172652072657175697265642e002c20496e76617269616e743a4501202d2054686520736574206f66206b6579732073686f756c642065786163746c79206d617463682074686520736574206f66206b657973206f66206052656c61794469737061746368517565756573602e344e65656473446973706174636801007109040014190120546865206f726465726564206c697374206f6620605061726149646073207468617420686176652061206052656c6179446973706174636851756575656020656e7472792e002c20496e76617269616e743a3501202d2054686520736574206f66206974656d732066726f6d207468697320766563746f722073686f756c642062652065786163746c792074686520736574206f6620746865206b65797320696ed82020206052656c617944697370617463685175657565736020616e64206052656c61794469737061746368517565756553697a65602e684e6578744469737061746368526f756e6453746172745769746800004d010400147d012054686973206973207468652070617261207468617420676574732077696c6c20676574206469737061746368656420666972737420647572696e6720746865206e6578742075707761726420646973706174636861626c652071756575654420657865637574696f6e20726f756e642e002c20496e76617269616e743a0d01202d2049662060536f6d65287061726129602c207468656e20607061726160206d7573742062652070726573656e7420696e20604e656564734469737061746368602e284f7665727765696768740001040524c50904000c050120546865206d657373616765732074686174206578636565646564206d617820696e646976696475616c206d65737361676520776569676874206275646765742e00d4205468657365206d65737361676573207374617920746865726520756e74696c206d616e75616c6c7920646973706174636865642e3c4f766572776569676874436f756e7401002420000000000000000008690120546865206e756d626572206f66206f766572776569676874206d657373616765732065766572207265636f7264656420696e20604f766572776569676874602028616e64207468757320746865206c6f7765737420667265652020696e646578292e01f1060175010001c909321048726d70011048726d70305c48726d704f70656e4368616e6e656c5265717565737473000104058501cd09040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c6973740100d1090400006c48726d704f70656e4368616e6e656c52657175657374436f756e74010104054d011010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e74010104054d011010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c5265717565737473000104058501e004001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c6973740100d1090400003848726d7057617465726d61726b73000104054d011004000cb8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7901202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e3048726d704368616e6e656c73000104058501d50904000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104054d017109040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104054d0171090400004c48726d704368616e6e656c436f6e74656e7473010104058501dd09040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c44696765737473010104054d01e5090400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e01f5060181010001ed09333c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f105041737369676e6d656e744b657973556e736166650100f10904000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e730001040610f50904000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e2c4163636f756e744b657973000104061051030400047101205468652076616c696461746f72206163636f756e74206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732e0000000034345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502fd09010a040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e20496e636c756465640001080502fd0910040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e245370616d536c6f747300010405103d010400145101204d6170732073657373696f6e20696e646963657320746f206120766563746f7220696e6469636174696e6720746865206e756d626572206f6620706f74656e7469616c6c792d7370616d206469737075746573750120656163682076616c696461746f722069732070617274696369706174696e6720696e2e20506f74656e7469616c6c792d7370616d206469737075746573206172652072656d6f74652064697370757465732077686963682068617665c4206665776572207468616e206062797a616e74696e655f7468726573686f6c64202b2031602076616c696461746f72732e003d0120546865206927746820656e747279206f662074686520766563746f7220636f72726573706f6e647320746f2074686520692774682076616c696461746f7220696e207468652073657373696f6e2e1846726f7a656e01001904040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e01f9060189010001050a35345061726173536c617368696e6701345061726173536c617368696e670840556e6170706c696564536c61736865730001080502fd09090a040004902056616c696461746f72732070656e64696e67206469737075746520736c61736865732e4856616c696461746f72536574436f756e747300010405101004000484206056616c696461746f72536574436f756e7460207065722073657373696f6e2e01fd06000001190a362452656769737472617201245265676973747261720c2c50656e64696e6753776170000104054d014d01040004642050656e64696e672073776170206f7065726174696f6e732e145061726173000104054d011d0a040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0091012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d6179206f6e6c7920646f350120736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e6578744672656550617261496401004d011000000000046020546865206e65787420667265652060506172614964602e010d07019901082c506172614465706f73697418400040e59c30120000000000000000000008b020546865206465706f73697420746f206265207061696420746f2072756e206120706172617468726561642e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f73697450657242797465184080f0fa0200000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e01210a3c14536c6f74730114536c6f747304184c6561736573010104054d01250a040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e009901205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f6620746865207365636f6e642076616c756573f0206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e011107019d01082c4c65617365506572696f6410100027060004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f666673657410100000000004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e01290a3d4050617261735375646f57726170706572000115070000012d0a3e2041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f0000f4040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405310a18040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e670001040510350a04000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e01490701a1011030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001410a3f2443726f77646c6f616e012443726f77646c6f616e101446756e6473000104054d01450a0400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e65775261697365010071090400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e64657801510701a5010c2050616c6c65744964f5082070792f6366756e64047101206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c64206265206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e18400010a5d4e80000000000000000000000086d0120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c7920626520617470206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010f401000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e014d0a403441737369676e6564536c6f7473013441737369676e6564536c6f747314385065726d616e656e74536c6f7473000104054d01f40400041d012041737369676e6564207065726d616e656e7420736c6f74732c2077697468207468656972207374617274206c6561736520706572696f642c20616e64206475726174696f6e2e485065726d616e656e74536c6f74436f756e74010010100000000004c4204e756d626572206f662061737369676e65642028616e642061637469766529207065726d616e656e7420736c6f74732e3854656d706f72617279536c6f7473000104054d01510a040004682041737369676e65642074656d706f7261727920736c6f74732e4854656d706f72617279536c6f74436f756e7401001010000000000490204e756d626572206f662061737369676e65642074656d706f7261727920736c6f74732e6041637469766554656d706f72617279536c6f74436f756e74010010100000000004fc204e756d626572206f66206163746976652074656d706f7261727920736c6f747320696e2063757272656e7420736c6f74206c6561736520706572696f642e01750701a90114785065726d616e656e74536c6f744c65617365506572696f644c656e67746810101a00000004f820546865206e756d626572206f66206c6561736520706572696f64732061207065726d616e656e742070617261636861696e20736c6f74206c617374732e7854656d706f72617279536c6f744c65617365506572696f644c656e67746810100100000004f820546865206e756d626572206f66206c6561736520706572696f647320612074656d706f726172792070617261636861696e20736c6f74206c617374732e444d61785065726d616e656e74536c6f747310100500000004e020546865206d6178206e756d626572206f66207065726d616e656e7420736c6f747320746861742063616e2062652061737369676e65642e444d617854656d706f72617279536c6f747310101400000004e020546865206d6178206e756d626572206f662074656d706f7261727920736c6f747320746861742063616e2062652061737369676e65642e784d617854656d706f72617279536c6f745065724c65617365506572696f6410100500000004150120546865206d6178206e756d626572206f662074656d706f7261727920736c6f747320746f206265207363686564756c656420706572206c6561736520706572696f64732e01550a412458636d50616c6c6574012458636d50616c6c657424305175657279436f756e746572010024200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c517565726965730001040224590a0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040628101000000000106820546865206578697374696e672061737365742074726170732e007501204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e656420604d756c7469417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502690a10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502690a24040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f74696679546172676574730001080502690a6d0a04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100710a04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e00007d0a0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e017d0701ad010001810a63850a042048436865636b4e6f6e5a65726f53656e6465728d0ae040436865636b5370656356657273696f6e910a1038436865636b547856657273696f6e950a1030436865636b47656e65736973990a2838436865636b4d6f7274616c6974799d0a2828436865636b4e6f6e6365a50ae02c436865636b576569676874a90ae0604368617267655472616e73616374696f6e5061796d656e74ad0ae0b10a \ No newline at end of file From 7ba150dd1061ae24850191f676bc05ac15a82f72 Mon Sep 17 00:00:00 2001 From: tjjfvi Date: Sat, 22 Oct 2022 17:35:06 -0700 Subject: [PATCH 2/4] add codecVisitor.test.ts --- codegen/codecVisitor.test.ts | 55 ++++++++++++++++++++++++++++++++++++ codegen/mod.ts | 5 ++++ deps/scale.ts | 2 +- frame_metadata/Codec.ts | 4 +-- test_util/codegen.ts | 21 ++++++++++++++ test_util/config.ts | 4 ++- test_util/mod.ts | 1 + util/misc.ts | 8 ++++++ util/mod.ts | 1 + 9 files changed, 96 insertions(+), 5 deletions(-) create mode 100644 codegen/codecVisitor.test.ts create mode 100644 test_util/codegen.ts create mode 100644 util/misc.ts diff --git a/codegen/codecVisitor.test.ts b/codegen/codecVisitor.test.ts new file mode 100644 index 000000000..a6144bd85 --- /dev/null +++ b/codegen/codecVisitor.test.ts @@ -0,0 +1,55 @@ +import * as M from "../frame_metadata/mod.ts"; +import * as C from "../mod.ts"; +import * as T from "../test_util/mod.ts"; +import * as U from "../util/mod.ts"; + +for (const config of T.configs) { + Deno.test(config.runtimeName, async () => { + const metadata = U.throwIfError(await C.run(new C.Metadata(config))); + const codegen = await T.importCodegen(config); + const deriveCodec = M.DeriveCodec(metadata.tys); + const derivedCodecs = metadata.tys.map(deriveCodec); + const codegenCodecs = codegen._metadata.types; + assertCodecEquals(derivedCodecs, codegenCodecs); + }); +} + +const memo = new Map>(); +function assertCodecEquals(a: any, b: any, path = "") { + const set = U.getOr(memo, a, () => new Set()); + if (set.has(b)) return; + set.add(b); + if (a === b) return; + if (!a || !b || typeof a !== "object" || typeof b !== "object") { + throw new Error(`${path}: ${Deno.inspect(a)} !== ${Deno.inspect(b)}`); + } + if ("_metadata" in a !== "_metadata" in b) { + throw new Error(`${path}: codec-ness mismatch`); + } + if ("_metadata" in a) { + if (a._metadata[0] === b._metadata[0] && a._metadata[0] === C.$.deferred) { + assertCodecEquals(a._metadata[1](), b._metadata[1](), path + "._metadata[1]()"); + return; + } + assertCodecEquals(a._metadata, b._metadata, path + "._metadata"); + return; + } + if ((a instanceof Array) !== (b instanceof Array)) { + throw new Error(`${path}: Array-ness mismatch`); + } + if (a instanceof Array) { + assertCodecEquals(a.length, b.length, path + ".length"); + for (let i = 0; i < a.length; i++) { + assertCodecEquals(a[i], b[i], path + `[${i}]`); + } + return; + } + assertCodecEquals(Object.keys(a), Object.keys(b), path + "#keys"); + for (const key of Object.keys(a)) { + assertCodecEquals( + a[key], + b[key], + path + (/^\p{ID_Start}\p{ID_Continue}*$/u.test(key) ? "." + key : `[${JSON.stringify(key)}]`), + ); + } +} diff --git a/codegen/mod.ts b/codegen/mod.ts index 4f494d62f..8ec8cebd3 100644 --- a/codegen/mod.ts +++ b/codegen/mod.ts @@ -9,6 +9,10 @@ import { Decl, Files, importSource, printDecls, S } from "./utils.ts"; export async function run(metadataFile: string, outputDir: string) { const metadata = M.fromPrefixedHex(await Deno.readTextFile(metadataFile)); const output = codegen(metadata); + await writeOutput(outputDir, output); +} + +export async function writeOutput(outputDir: string, output: Files) { const errors = []; try { await Deno.remove(outputDir, { recursive: true }); @@ -47,6 +51,7 @@ export function codegen(metadata: M.Metadata): Files { "\n", ["import { ChainError, BitSequence, Era, $ } from", S.string(importSource)], [`import * as _codec from "./codecs.ts"`], + [`export { _metadata }`], ], }); diff --git a/deps/scale.ts b/deps/scale.ts index 7616e6e0f..b7c0d17a4 100644 --- a/deps/scale.ts +++ b/deps/scale.ts @@ -1 +1 @@ -export * from "https://deno.land/x/scale@v0.6.1/mod.ts"; +export * from "https://raw.githubusercontent.com/paritytech/parity-scale-codec-ts/c495da94e469f13a44fcba0ca1e1c7318f5a4add/mod.ts"; diff --git a/frame_metadata/Codec.ts b/frame_metadata/Codec.ts index 52bd84d4a..db0056109 100644 --- a/frame_metadata/Codec.ts +++ b/frame_metadata/Codec.ts @@ -59,9 +59,7 @@ export function DeriveCodec(tys: M.Ty[]): DeriveCodec { const memberFields = fields.map((field, i) => { return [ field.name || i, - $.deferred(() => { - return this.visit(field.ty); - }), + this.visit(field.ty), ] as [string, $.Codec]; }); member = [type, ...memberFields]; diff --git a/test_util/codegen.ts b/test_util/codegen.ts new file mode 100644 index 000000000..4e6e0dea4 --- /dev/null +++ b/test_util/codegen.ts @@ -0,0 +1,21 @@ +import * as gen from "../codegen/mod.ts"; +import * as path from "../deps/std/path.ts"; +import * as C from "../mod.ts"; +import * as U from "../util/mod.ts"; +import { TestConfig } from "./config.ts"; + +export type CodegenModule = any; +const memo = new Map>(); +export function importCodegen(config: TestConfig) { + return U.getOr(memo, config, async () => { + const metadata = U.throwIfError(await C.run(new C.Metadata(config))); + const outputDir = path.join( + path.dirname(path.fromFileUrl(import.meta.url)), + "../target/codegen/", + config.runtimeName, + ); + const output = gen.codegen(metadata); + await gen.writeOutput(outputDir, output); + return await import(path.toFileUrl(path.join(outputDir, "mod.ts")).toString()); + }); +} diff --git a/test_util/config.ts b/test_util/config.ts index 920f54a27..326ec5a77 100644 --- a/test_util/config.ts +++ b/test_util/config.ts @@ -1,6 +1,6 @@ import { Config } from "../config/mod.ts"; -class TestConfig extends Config { +export class TestConfig extends Config { constructor(readonly runtimeName: TestConfigRuntime.Name) { super( async () => { @@ -48,6 +48,8 @@ export type westend = typeof westend; export const rococo = new TestConfig("rococo"); export type rococo = typeof rococo; +export const configs = [polkadot, kusama, westend, rococo]; + export namespace TestConfigRuntime { export type CODES = typeof CODES; export const CODES = { diff --git a/test_util/mod.ts b/test_util/mod.ts index 5964aefdc..1f8b73838 100644 --- a/test_util/mod.ts +++ b/test_util/mod.ts @@ -1,2 +1,3 @@ +export * from "./codegen.ts"; export * from "./config.ts"; export * from "./pairs.ts"; diff --git a/util/misc.ts b/util/misc.ts new file mode 100644 index 000000000..3413a2c75 --- /dev/null +++ b/util/misc.ts @@ -0,0 +1,8 @@ +export function getOr(map: Map, key: K, or: () => V): V { + let value = map.get(key); + if (value === undefined) { + value = or(); + map.set(key, value); + } + return value; +} diff --git a/util/mod.ts b/util/mod.ts index 3a471c915..13cb6190b 100644 --- a/util/mod.ts +++ b/util/mod.ts @@ -1,5 +1,6 @@ export * from "./branded.ts"; export * from "./error.ts"; export * as hex from "./hex.ts"; +export * from "./misc.ts"; export * from "./types.ts"; export * from "./watch.ts"; From 37c852fc351b17ce2b5afc6d9aa275d3b09db42f Mon Sep 17 00:00:00 2001 From: tjjfvi Date: Sun, 23 Oct 2022 10:04:13 -0700 Subject: [PATCH 3/4] scale v0.6.2 --- _tasks/dnt.ts | 4 ++-- deps/scale.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_tasks/dnt.ts b/_tasks/dnt.ts index 8637c8e17..7830a823c 100755 --- a/_tasks/dnt.ts +++ b/_tasks/dnt.ts @@ -23,9 +23,9 @@ await Promise.all([ }], outDir, mappings: { - "https://deno.land/x/scale@v0.6.1/mod.ts": { + "https://deno.land/x/scale@v0.6.2/mod.ts": { name: "parity-scale-codec", - version: "^0.6.1", + version: "^0.6.2", }, "https://deno.land/x/zones@v0.1.0-beta.6/mod.ts": { name: "zones", diff --git a/deps/scale.ts b/deps/scale.ts index b7c0d17a4..458f96c5a 100644 --- a/deps/scale.ts +++ b/deps/scale.ts @@ -1 +1 @@ -export * from "https://raw.githubusercontent.com/paritytech/parity-scale-codec-ts/c495da94e469f13a44fcba0ca1e1c7318f5a4add/mod.ts"; +export * from "https://deno.land/x/scale@v0.6.2/mod.ts"; From e98d6a0542c93f4fb0a9c331b6622f84c07d8b70 Mon Sep 17 00:00:00 2001 From: tjjfvi Date: Sun, 23 Oct 2022 10:46:03 -0700 Subject: [PATCH 4/4] exclude snapshots from cspell --- cspell.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cspell.json b/cspell.json index bd8d09093..cc1958a38 100644 --- a/cspell.json +++ b/cspell.json @@ -15,6 +15,7 @@ "Cargo.lock", "deno.lock", "frame_metadata/raw_erc20_metadata.json", - "target" + "target", + "**/__snapshots__/*.snap" ] }